BuseyBench SVG Test
Generated by Deep Cogito on Jul 2, 2026 using prompt svg-v1-no-web.
3.5/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>
<linearGradient id="skin" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#f0d6c2"/>
<stop offset="100%" stop-color="#e6c4a8"/>
</linearGradient>
<linearGradient id="hair" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#4a3c31"/>
<stop offset="100%" stop-color="#2a201b"/>
</linearGradient>
<filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
<feGaussianBlur in="SourceAlpha" stdDeviation="10"/>
<feOffset dx="5" dy="5"/>
<feComponentTransfer>
<feFuncA type="linear" slope="0.3"/>
</feComponentTransfer>
<feMerge>
<feMergeNode/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
<clipPath id="faceClip">
<path d="M300,400 Q512,350 724,400 Q824,450 850,550 Q875,650 800,750 Q700,850 512,900 Q324,850 224,750 Q150,650 174,550 Q200,450 300,400 Z"/>
</clipPath>
</defs>
<!-- Background -->
<rect width="1024" height="1024" fill="#f0f0f0"/>
<!-- Face shadow -->
<path d="M300,400 Q512,350 724,400 Q824,450 850,550 Q875,650 800,750 Q700,850 512,900 Q324,850 224,750 Q150,650 174,550 Q200,450 300,400 Z" fill="#000" filter="url(#shadow)" opacity="0.2"/>
<!-- Face base -->
<g clip-path="url(#faceClip)">
<path d="M300,400 Q512,350 724,400 Q824,450 850,550 Q875,650 800,750 Q700,850 512,900 Q324,850 224,750 Q150,650 174,550 Q200,450 300,400 Z" fill="url(#skin)"/>
<!-- Cheek highlights -->
<ellipse cx="350" cy="600" rx="80" ry="60" fill="#fff" opacity="0.2"/>
<ellipse cx="674" cy="600" rx="80" ry="60" fill="#fff" opacity="0.2"/>
<!-- Forehead lines -->
<path d="M400,380 Q512,360 624,380" fill="none" stroke="#d4b59e" stroke-width="2" stroke-linecap="round"/>
<path d="M380,400 Q512,380 644,400" fill="none" stroke="#d4b59e" stroke-width="2" stroke-linecap="round"/>
<!-- Eyes -->
<ellipse cx="380" cy="500" rx="40" ry="30" fill="#fff"/>
<ellipse cx="644" cy="500" rx="40" ry="30" fill="#fff"/>
<circle cx="380" cy="500" r="20" fill="#3a2718"/>
<circle cx="644" cy="500" r="20" fill="#3a2718"/>
<circle cx="380" cy="500" r="10" fill="#fff"/>
<circle cx="644" cy="500" r="10" fill="#fff"/>
<!-- Eyebrows -->
<path d="M340,460 Q380,430 420,460" fill="none" stroke="#3a2718" stroke-width="8" stroke-linecap="round"/>
<path d="M604,460 Q644,430 684,460" fill="none" stroke="#3a2718" stroke-width="8" stroke-linecap="round"/>
<!-- Nose -->
<path d="M500,520 Q520,600 500,650" fill="none" stroke="#d4b59e" stroke-width="10" stroke-linecap="round"/>
<path d="M500,520 Q480,600 500,650" fill="none" stroke="#d4b59e" stroke-width="10" stroke-linecap="round"/>
<!-- Mouth -->
<path d="M400,700 Q512,750 624,700" fill="none" stroke="#c45d6f" stroke-width="8" stroke-linecap="round"/>
<path d="M400,700 Q512,800 624,700" fill="none" stroke="#c45d6f" stroke-width="8" stroke-linecap="round"/>
<path d="M400,700 Q512,720 624,700" fill="#c45d6f" stroke="#8c3d4a" stroke-width="2"/>
<!-- Teeth -->
<rect x="450" y="700" width="124" height="20" rx="5" fill="#fff" stroke="#ddd" stroke-width="1"/>
<line x1="500" y1="700" x2="500" y2="720" stroke="#ddd" stroke-width="1"/>
<line x1="524" y1="700" x2="524" y2="720" stroke="#ddd" stroke-width="1"/>
<line x1="450" y1="710" x2="574" y2="710" stroke="#ddd" stroke-width="1"/>
<!-- Characteristic Busey smile lines -->
<path d="M380,680 Q400,690 420,680" fill="none" stroke="#d4b59e" stroke-width="3" stroke-linecap="round"/>
<path d="M604,680 Q624,690 644,680" fill="none" stroke="#d4b59e" stroke-width="3" stroke-linecap="round"/>
<!-- Characteristic Busey chin dimple -->
<path d="M500,780 Q510,790 500,800 Q490,790 500,780" fill="none" stroke="#d4b59e" stroke-width="2"/>
</g>
<!-- Hair -->
<path d="M250,300 Q300,200 400,180 Q500,160 624,180 Q724,200 774,300 Q800,400 750,450 Q700,500 624,480 Q500,450 400,480 Q300,500 250,450 Q200,400 250,300 Z" fill="url(#hair)"/>
<!-- Characteristic Busey wild hair strands -->
<path d="M200,350 Q180,300 200,250" fill="none" stroke="#2a201b" stroke-width="5" stroke-linecap="round"/>
<path d="M220,330 Q200,280 220,230" fill="none" stroke="#2a201b" stroke-width="5" stroke-linecap="round"/>
<path d="M824,350 Q844,300 824,250" fill="none" stroke="#2a201b" stroke-width="5" stroke-linecap="round"/>
<path d="M804,330 Q824,280 804,230" fill="none" stroke="#2a201b" stroke-width="5" stroke-linecap="round"/>
<!-- Signature Busey intense eyes -->
<path d="M360,480 Q380,490 400,480" fill="none" stroke="#3a2718" stroke-width="3" stroke-linecap="round"/>
<path d="M624,480 Q644,490 664,480" fill="none" stroke="#3a2718" stroke-width="3" stroke-linecap="round"/>
<!-- Characteristic Busey intense expression lines -->
<path d="M360,540 Q380,550 400,540" fill="none" stroke="#d4b59e" stroke-width="2" stroke-linecap="round"/>
<path d="M624,540 Q644,550 664,540" fill="none" stroke="#d4b59e" stroke-width="2" stroke-linecap="round"/>
</svg>