BuseyBench SVG Test
Generated by MiniMax on Jul 2, 2026 using prompt svg-v1-no-web.
2.2/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">
<!-- Background gradient -->
<defs>
<radialGradient id="bgGrad" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#f0f0f0"/>
<stop offset="100%" stop-color="#e0e0e0"/>
</radialGradient>
<linearGradient id="hairGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#8B4513"/>
<stop offset="100%" stop-color="#654321"/>
</linearGradient>
<linearGradient id="skinGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#FFE0BD"/>
<stop offset="100%" stop-color="#F4C095"/>
</linearGradient>
<filter id="shadow">
<feDropShadow dx="2" dy="2" stdDeviation="3" flood-opacity="0.3"/>
</filter>
</defs>
<!-- Background -->
<rect width="100%" height="100%" fill="url(#bgGrad)"/>
<!-- Face Shape -->
<path fill="url(#skinGrad)" filter="url(#shadow)" d="
M400,350
c0-80,60-150,150-150
s150,70,150,150
c0,50-25,95-70,125
c-45,30-110,30-155,0
c-45-30-75-75-75-125z"/>
<!-- Hair -->
<path fill="url(#hairGrad)" d="
M350,200
c50-50,150-50,200,0
c50,50-50,100-50,100
s-150,50-200,50
s-150-50-150-50
c0-50-100-100-50-100z"/>
<!-- Eyebrows -->
<path stroke="#3C2912" stroke-width="15" stroke-linecap="round" fill="none" d="
M320,250
c40-10,80,0,80,0"/>
<path stroke="#3C2912" stroke-width="15" stroke-linecap="round" fill="none" d="
M420,250
c40-10,80,0,80,0"/>
<!-- Eyes -->
<ellipse cx="380" cy="320" rx="20" ry="25" fill="white" stroke="#333" stroke-width="3"/>
<ellipse cx="480" cy="320" rx="20" ry="25" fill="white" stroke="#333" stroke-width="3"/>
<ellipse cx="380" cy="320" rx="10" ry="15" fill="#1A237E"/>
<ellipse cx="480" cy="320" rx="10" ry="15" fill="#1A237E"/>
<circle cx="380" cy="320" r="3" fill="white"/>
<circle cx="480" cy="320" r="3" fill="white"/>
<!-- Nose -->
<path fill="#E6B09B" d="
M450,350
c10-5,15-10,15-15
c0-5-10-10-15-5
c-5,5-5,15-5,20z"/>
<path stroke="#C77C63" stroke-width="2" fill="none" d="
M450,350
c10,5,10,10,10,15"/>
<!-- Mouth -->
<path fill="#8B322C" d="
M350,500
c30-10,100-10,130,0
c20,10,20,30,0,40
c-30,10-120,10-150,0
c-20-10-20-30,0-40z"/>
<!-- Teeth -->
<rect x="380" y="495" width="20" height="20" fill="white" rx="2"/>
<rect x="410" y="495" width="20" height="20" fill="white" rx="2"/>
<rect x="440" y="495" width="20" height="20" fill="white" rx="2"/>
<rect x="470" y="495" width="20" height="20" fill="white" rx="2"/>
<!-- Characteristic wrinkles/expressions -->
<path stroke="#C77C63" stroke-width="2" fill="none" d="
M320,400
c20,10,40,10,40,0"/>
<path stroke="#C77C63" stroke-width="2" fill="none" d="
M520,400
c-20,10,-40,10,-40,0"/>
<!-- Signature Gary Busey smile lines -->
<path stroke="#C77C63" stroke-width="2" fill="none" d="
M350,450
c30,30,50,20,50,0"/>
<path stroke="#C77C63" stroke-width="2" fill="none" d="
M470,450
c-30,30,-50,20,-50,0"/>
<!-- Ears -->
<path fill="#E6B09B" filter="url(#shadow)" d="
M260,350
c-20-30,0-60,40-60
s40,30,20,60z"/>
<path fill="#E6B09B" filter="url(#shadow)" d="
M620,350
c20-30,0-60,-40-60
s-40,30,-20,60z"/>
<path stroke="#C77C63" stroke-width="3" fill="none" d="
M280,350
c-5,5,-10,10,-10,15"/>
<path stroke="#C77C63" stroke-width="3" fill="none" d="
M600,350
c5,5,10,10,10,15"/>
</svg>