BuseyBench SVG Test
Generated by Mistral on Jul 2, 2026 using prompt svg-v1-no-web.
1.0/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" xml:space="preserve">
<defs>
<linearGradient id="hairGradient" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#422800;stop-opacity:1" />
<stop offset="100%" style="stop-color:#8B4513;stop-opacity:1" />
</linearGradient>
<linearGradient id="skinGradient" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#F5DEB3;stop-opacity:1" />
<stop offset="100%" style="stop-color:#D2B48C;stop-opacity:1" />
</linearGradient>
<filter id="shadow" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur in="SourceAlpha" stdDeviation="2" />
<feOffset dx="2" dy="2" result="offsetblur" />
<feFlood flood-color="black" flood-opacity="0.2" />
<feComposite in2="offsetblur" operator="in" />
<feMerge>
<feMergeNode />
<feMergeNode in="SourceGraphic" />
</feMerge>
</filter>
<mask id="hairMask">
<rect width="100%" height="100%" fill="white" />
<path d="M512 288c-114.6 0-208 93.4-208 208s93.4 208 208 208 208-93.4 208-208S626.6 288 512 288zm0 160c-54.5 0-99-44.5-99-99s44.5-99 99-99 99 44.5 99 99-44.5 99-99 99z" fill="black" />
</mask>
</defs>
<g fill="url(#skinGradient)" stroke="#8B4513" stroke-width="2">
<path d="M512 128c-171 0-309 138-309 309s138 309 309 309 309-138 309-309S683 128 512 128zm0 544c-88.4 0-160-71.6-160-160s71.6-160 160-160 160 71.6 160 160-71.6 160-160z" />
<path d="M512 384c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z" />
<path d="M512 640c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z" />
</g>
<g fill="url(#hairGradient)" mask="url(#hairMask)">
<path d="M512 288c-114.6 0-208 93.4-208 208s93.4 208 208 208 208-93.4 208-208S626.6 288 512 288zm0 160c-54.5 0-99-44.5-99-99s44.5-99 99-99 99 44.5 99 99-44.5 99-99 99z" />
</g>
<g fill="black" stroke="none">
<path d="M512 448c-66.6 0-120 53.4-120 120s53.4 120 120 120 120-53.4 120-120-53.4-120-120-120z" />
<path d="M512 576c-66.6 0-120 53.4-120 120s53.4 120 120 120 120-53.4 120-120-53.4-120-120-120z" />
<path d="M464 512h112M512 544v-16h-16v16z" />
</g>
<g fill="white" stroke="none">
<path d="M464 496h112M512 528v-16h-16v16z" />
</g>
</svg>