BuseyBench SVG Test
Generated by Qwen on Jul 2, 2026 using prompt svg-v1-no-web.
2.9/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 viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
<defs>
<radialGradient id="skinGradient" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#f8d7b6"/>
<stop offset="100%" stop-color="#e6b890"/>
</radialGradient>
<radialGradient id="hairGradient" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#3a2c1d"/>
<stop offset="100%" stop-color="#1a120a"/>
</radialGradient>
<filter id="shadow" x="-50%" y="-50%" width="200%" height="200%">
<feDropShadow dx="0" dy="4" stdDeviation="8" flood-color="#000000" flood-opacity="0.3"/>
</filter>
<filter id="highlight" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur in="SourceAlpha" stdDeviation="2" result="blur"/>
<feSpecularLighting in="blur" surfaceScale="2" specularConstant="1.2" specularExponent="20" lighting-color="#ffffff" result="spec">
<feDistantLight azimuth="225" elevation="45"/>
</feSpecularLighting>
<feComposite in="spec" in2="SourceGraphic" operator="in" result="spec"/>
<feComposite in="spec" in2="SourceGraphic" operator="over"/>
</filter>
</defs>
<!-- Background -->
<rect width="1024" height="1024" fill="#ffffff"/>
<!-- Face outline -->
<path d="M512 150 C650 150, 750 300, 750 512 C750 724, 650 874, 512 874 C374 874, 274 724, 274 512 C274 300, 374 150, 512 150 Z"
fill="url(#skinGradient)" stroke="#d4a781" stroke-width="2" filter="url(#shadow)"/>
<!-- Hair -->
<path d="M400 180 Q450 120, 512 130 Q574 120, 624 180 Q650 200, 660 250 Q670 300, 650 350 Q630 400, 600 420 Q580 430, 512 430 Q444 430, 420 420 Q390 400, 370 350 Q350 300, 360 250 Q370 200, 400 180 Z"
fill="url(#hairGradient)" stroke="#1a120a" stroke-width="1"/>
<!-- Eyebrows -->
<path d="M420 320 Q440 300, 460 310 Q480 320, 500 310" stroke="#1a120a" stroke-width="8" fill="none" stroke-linecap="round"/>
<path d="M520 310 Q540 300, 560 310 Q580 320, 600 310" stroke="#1a120a" stroke-width="8" fill="none" stroke-linecap="round"/>
<!-- Eyes -->
<ellipse cx="450" cy="350" rx="30" ry="20" fill="white" stroke="#d4a781" stroke-width="2"/>
<ellipse cx="570" cy="350" rx="30" ry="20" fill="white" stroke="#d4a781" stroke-width="2"/>
<!-- Pupils -->
<circle cx="450" cy="350" r="8" fill="#333333"/>
<circle cx="570" cy="350" r="8" fill="#333333"/>
<!-- Eye highlights -->
<ellipse cx="445" cy="345" rx="4" ry="3" fill="#ffffff"/>
<ellipse cx="565" cy="345" rx="4" ry="3" fill="#ffffff"/>
<!-- Nose -->
<path d="M512 380 L520 420 L504 420 Z" fill="#e6b890" stroke="#d4a781" stroke-width="1"/>
<!-- Mouth -->
<path d="M460 460 Q512 500, 564 460" stroke="#8b0000" stroke-width="4" fill="none" stroke-linecap="round"/>
<!-- Teeth -->
<rect x="470" y="450" width="10" height="15" fill="#ffffff" stroke="#ffffff" stroke-width="1"/>
<rect x="490" y="450" width="10" height="15" fill="#ffffff" stroke="#ffffff" stroke-width="1"/>
<rect x="510" y="450" width="10" height="15" fill="#ffffff" stroke="#ffffff" stroke-width="1"/>
<rect x="530" y="450" width="10" height="15" fill="#ffffff" stroke="#ffffff" stroke-width="1"/>
<rect x="550" y="450" width="10" height="15" fill="#ffffff" stroke="#ffffff" stroke-width="1"/>
<!-- Cheeks -->
<ellipse cx="400" cy="400" rx="40" ry="20" fill="#f0c9a8" opacity="0.5"/>
<ellipse cx="624" cy="400" rx="40" ry="20" fill="#f0c9a8" opacity="0.5"/>
<!-- Neck -->
<path d="M450 874 L480 900 L544 900 L574 874" fill="#f8d7b6" stroke="#d4a781" stroke-width="2"/>
<!-- Expressive features - raised eyebrow -->
<path d="M420 320 Q440 300, 460 310 Q480 320, 500 310" stroke="#1a120a" stroke-width="6" fill="none" stroke-linecap="round" stroke-dasharray="2,2"/>
<!-- Shadow under chin -->
<ellipse cx="512" cy="510" rx="60" ry="20" fill="#d4a781" opacity="0.2"/>
<!-- Highlight on nose -->
<path d="M512 380 L512 400" stroke="#ffffff" stroke-width="2" opacity="0.7"/>
<!-- Highlight on lips -->
<path d="M460 460 Q512 470, 564 460" stroke="#ff6b6b" stroke-width="2" fill="none" stroke-linecap="round" opacity="0.5"/>
</svg>