BuseyBench SVG Test
Generated by Cohere on Jul 2, 2026 using prompt svg-v1-no-web.
2.4/10 overall
Scored by 3 vision models (gpt-5.2, gemini-3.1-pro-preview, claude-sonnet-4.6), 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" width="1024" height="1024">
<!-- Background -->
<rect width="1024" height="1024" fill="#f0f0f0"/>
<!-- Face Shape -->
<path d="M512 128c170.1 0 304 133.9 304 304s-133.9 304-304 304-304-133.9-304-304 133.9-304 304-304z" fill="url(#faceGradient)"/>
<!-- Face Gradient -->
<defs>
<linearGradient id="faceGradient" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#e0c0a0"/>
<stop offset="100%" stop-color="#d0b090"/>
</linearGradient>
</defs>
<!-- Hair -->
<path d="M512 128c-50 0-95.8 18.7-130.7 53.6-34.9 34.9-53.6 80.7-53.6 130.7 0 50 18.7 95.8 53.6 130.7 34.9 34.9 80.7 53.6 130.7 53.6s95.8-18.7 130.7-53.6c34.9-34.9 53.6-80.7 53.6-130.7 0-50-18.7-95.8-53.6-130.7C607.8 146.7 562 128 512 128z" fill="url(#hairGradient)" filter="url(#hairBlur)"/>
<!-- Hair Gradient -->
<defs>
<linearGradient id="hairGradient" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#332211"/>
<stop offset="100%" stop-color="#110000"/>
</linearGradient>
<filter id="hairBlur">
<feGaussianBlur stdDeviation="5"/>
</filter>
</defs>
<!-- Eyes -->
<circle cx="400" cy="450" r="30" fill="white" stroke="#333" stroke-width="2"/>
<circle cx="624" cy="450" r="30" fill="white" stroke="#333" stroke-width="2"/>
<circle cx="400" cy="450" r="10" fill="#333"/>
<circle cx="624" cy="450" r="10" fill="#333"/>
<!-- Eyebrows -->
<path d="M350 380c20-10 40-10 60 0s40 20 60 0" stroke="#333" stroke-width="4" fill="none"/>
<path d="M574 380c20-10 40-10 60 0s40 20 60 0" stroke="#333" stroke-width="4" fill="none"/>
<!-- Nose -->
<path d="M512 500c-20-10-40-10-60 0s-40 20-60 0" stroke="#333" stroke-width="4" fill="none"/>
<path d="M512 520c-10 20-30 20-40 0s-30-20-40 0" stroke="#333" stroke-width="4" fill="none"/>
<!-- Mouth -->
<path d="M450 600Q512 650 574 600" stroke="#333" stroke-width="4" fill="none"/>
<path d="M512 620c-20-10-40-10-60 0s-40 20-60 0" stroke="#333" stroke-width="4" fill="none"/>
<!-- Teeth -->
<path d="M470 620h20" stroke="#fff" stroke-width="8" stroke-linecap="square"/>
<path d="M512 620h20" stroke="#fff" stroke-width="8" stroke-linecap="square"/>
<!-- Shadows and Highlights -->
<circle cx="400" cy="450" r="40" fill="url(#eyeShadow)"/>
<circle cx="624" cy="450" r="40" fill="url(#eyeShadow)"/>
<defs>
<radialGradient id="eyeShadow" cx="50%" cy="50%" r="50%" fx="50%" fy="50%">
<stop offset="0%" stop-color="#000" stop-opacity="0.2"/>
<stop offset="100%" stop-color="#000" stop-opacity="0"/>
</radialGradient>
</defs>
<!-- Expressive Features -->
<path d="M512 550c-30 0-50 20-50 50s20 50 50 50 50-20 50-50-20-50-50-50z" fill="#e0c0a0" opacity="0.5"/>
</svg>