BuseyBench SVG Test
Generated by Qwen on Jul 2, 2026 using prompt svg-v1-no-web.
2.3/10 overall
Scored by 3 vision models (gpt-5.2, claude-sonnet-4.6, gemini-3.1-pro-preview), 3 samples each, rubric rubric-v1. Overall = likeness 35% + face 25% + aesthetics 25% + prompt 15%.
Create a standalone SVG portrait of Gary Busey's face. Output only valid SVG markup. Do not wrap the SVG in Markdown fences. Do not use external images, links, scripts, CSS imports, or remote assets. Make the portrait recognizable as Gary Busey using vector shapes only. Include face shape, hair, eyes, eyebrows, nose, mouth, teeth, and expressive features. Use a 1024 by 1024 viewBox. Use detailed SVG-native vector techniques: layered paths, gradients, masks, clipping paths, shadows, highlights, blur filters, opacity, and fine strokes. The portrait should be as recognizable and detailed as possible.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
<defs>
<linearGradient id="skin" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:rgb(255,223,191);stop-opacity:1" />
<stop offset="100%" style="stop-color:rgb(255,204,170);stop-opacity:1" />
</linearGradient>
<linearGradient id="hair" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:rgb(34,34,34);stop-opacity:1" />
<stop offset="100%" style="stop-color:rgb(68,68,68);stop-opacity:1" />
</linearGradient>
<filter id="shadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="5" result="blur" />
<feOffset in="blur" dx="3" dy="3" result="offsetBlur" />
<feMerge>
<feMergeNode in="offsetBlur" />
<feMergeNode in="SourceGraphic" />
</feMerge>
</filter>
</defs>
<g filter="url(#shadow)">
<path d="M512,100A412,412 0 1,1 512,924A412,412 0 0,1 512,100z" fill="url(#skin)" />
<path d="M400,100A300,300 0 1,0 624,100A300,300 0 0,0 400,100z" fill="url(#hair)" />
</g>
<circle cx="450" cy="350" r="50" fill="#000" />
<circle cx="574" cy="350" r="50" fill="#000" />
<circle cx="450" cy="350" r="20" fill="#fff" />
<circle cx="574" cy="350" r="20" fill="#fff" />
<path d="M420,250 C450,200 500,200 550,250" stroke="#000" stroke-width="10" fill="none" />
<path d="M580,250 C610,200 660,200 710,250" stroke="#000" stroke-width="10" fill="none" />
<path d="M480,400 C512,450 536,450 560,400" stroke="#000" stroke-width="10" fill="none" />
<path d="M450,500 C512,550 574,550 636,500" stroke="#000" stroke-width="10" fill="none" />
<path d="M480,550 C512,570 536,570 560,550" stroke="#fff" stroke-width="10" fill="none" />
<path d="M450,600 C512,650 574,650 636,600" stroke="#fff" stroke-width="10" fill="none" />
<path d="M480,650 C512,670 536,670 560,650" stroke="#000" stroke-width="10" fill="none" />
<path d="M450,700 C512,750 574,750 636,700" stroke="#000" stroke-width="10" fill="none" />
</svg>