BuseyBench SVG Test
Generated by IBM on Jul 2, 2026 using prompt svg-v1-no-web.
0.4/10 overall
Scored by 3 vision models (claude-sonnet-4.6, gpt-5.2, 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">
<!-- Background -->
<rect width="1024" height="1024" fill="#f0f0f0"/>
<!-- Face -->
<path d="M512 2C256 2 2 256 2 512c0 85.3 69.7 156 156 156s156-69.7 156-156C767 256 586.3 2 512 2z" fill="#ffffff"/>
<!-- Hair -->
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="#8b4513"/>
<!-- Eyes -->
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="#ffffff"/>
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="url(#eye-shadow)"/>
<!-- Eyebrows -->
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="#8b4513"/>
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="url(#eyebrow-shadow)"/>
<!-- Nose -->
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="#8b4513"/>
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="url(#nose-shadow)"/>
<!-- Mouth -->
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="#ffffff"/>
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="url(#mouth-shadow)"/>
<!-- Teeth -->
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="#ffffff"/>
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="url(#teeth-shadow)"/>
<!-- Highlights -->
<filter id="highlight" x="0" y="0">
<feGaussianBlur in="SourceGraphic" stdDeviation="2"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer>
<feFuncR type="linear" slope="1.5"/>
<feFuncG type="linear" slope="1.5"/>
<feFuncB type="linear" slope="1.5"/>
</feComponentTransfer>
</filter>
<!-- Shadows -->
<filter id="shadow" x="0" y="0">
<feDropShadow dx="2" dy="2" stdDeviation="2" flood-color="#000000" flood-opacity="0.5"/>
</filter>
<!-- Applying Filters -->
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="#ffffff" filter="url(#highlight)"/>
<path d="M512 512c0,85.3,69.7,156,156,156s156-69.7,156-156c0,-85.3,-69.7-156,-156-156z" fill="#8b4513" filter="url(#shadow)"/>
</svg>