BuseyBench SVG Test
Generated by Qwen on Jul 2, 2026 using prompt svg-v1-no-web.
3.2/10 overall
Scored by 3 vision models (gemini-3.1-pro-preview, gpt-5.2, 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">
<defs>
<filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
<feDropShadow dx="2" dy="4" stdDeviation="3" flood-color="rgba(0,0,0,0.3)" />
</filter>
<filter id="blur" x="-10%" y="-10%" width="120%" height="120%">
<feGaussianBlur stdDeviation="1" />
</filter>
<radialGradient id="highlight" cx="0.3" cy="0.3" r="0.8">
<stop offset="0%" stop-color="white" stop-opacity="0.2"/>
<stop offset="100%" stop-color="white" stop-opacity="0"/>
</radialGradient>
<linearGradient id="hairGradient" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#4a3222"/>
<stop offset="70%" stop-color="#3a2a1a"/>
<stop offset="100%" stop-color="#2c2015"/>
</linearGradient>
<clipPath id="faceClip">
<path d="M512,200
C400,200 300,260 280,360
C260,460 300,580 380,640
C460,700 580,700 660,640
C740,580 780,460 760,360
C740,260 624,200 512,200
Z" />
</clipPath>
<mask id="skinMask">
<rect x="0" y="0" width="1024" height="1024" fill="white"/>
<circle cx="512" cy="420" r="180" fill="black" filter="url(#blur)"/>
</mask>
</defs>
<!-- Background -->
<rect width="1024" height="1024" fill="#d8c9a7"/>
<!-- Face Base -->
<path d="M512,200
C400,200 300,260 280,360
C260,460 300,580 380,640
C460,700 580,700 660,640
C740,580 780,460 760,360
C740,260 624,200 512,200
Z"
fill="#e8c994" stroke="#d4b88c" stroke-width="2" filter="url(#shadow)" />
<!-- Skin Masking for Subtle Contour -->
<path d="M512,200
C400,200 300,260 280,360
C260,460 300,580 380,640
C460,700 580,700 660,640
C740,580 780,460 760,360
C740,260 624,200 512,200
Z"
fill="url(#highlight)" mask="url(#skinMask)" opacity="0.4"/>
<!-- Hair -->
<path d="M280,360
C240,300 220,240 250,200
C280,160 340,150 400,160
C460,140 520,140 580,160
C640,150 700,160 730,200
C760,240 740,300 700,360
C680,340 650,330 620,330
C580,330 540,340 512,340
C484,340 444,330 404,330
C374,330 344,340 320,360
Z"
fill="url(#hairGradient)" stroke="#3a2a1a" stroke-width="1" filter="url(#shadow)"/>
<!-- Right Eye -->
<ellipse cx="440" cy="40" rx="30" ry="18" fill="#fff" stroke="#000" stroke-width="1.5"/>
<ellipse cx="440" cy="400" rx="12" ry="10" fill="#2c1a10"/>
<circle cx="440" cy="400" r="5" fill="white" opacity="0.8"/>
<circle cx="442" cy="398" r="2" fill="white"/>
<!-- Left Eye -->
<ellipse cx="580" cy="400" rx="30" ry="18" fill="#fff" stroke="#000" stroke-width="1.5"/>
<ellipse cx="580" cy="400" rx="12" ry="10" fill="#2c1a10"/>
<circle cx="580" cy="400" r="5" fill="white" opacity="0.8"/>
<circle cx="582" cy="398" r="2" fill="white"/>
<!-- Eyebrows -->
<path d="M410,370 C430,360 450,365 460,375"
fill="none" stroke="#3a2a1a" stroke-width="6" stroke-linecap="round"/>
<path d="M560,375 C570,365 590,360 610,370"
fill="none" stroke="#3a2a1a" stroke-width="6" stroke-linecap="round"/>
<!-- Nose -->
<path d="M512,420
L500,470
Q512,490 524,470
Z"
fill="#e0c490" stroke="#d4b88c" stroke-width="1.5"/>
<!-- Nostrils -->
<ellipse cx="502" cy="472" rx="3" ry="2" fill="#c8a878"/>
<ellipse cx="522" cy="472" rx="3" ry="2" fill="#c8a878"/>
<!-- Mouth -->
<path d="M470,520
Q512,550 554,520
Q540,540 512,545
Q484,540 470,520
Z"
fill="#a85c50" stroke="#904038" stroke-width="1"/>
<!-- Teeth -->
<path d="M480,525
H544
V540
Q512,545 480,540
Z"
fill="white" stroke="#ccc" stroke-width="0.5"/>
<!-- Upper Lip Highlight -->
<path d="M490,522
Q512,528 534,522"
fill="none" stroke="white" stroke-width="1" stroke-opacity="0.3"/>
<!-- Chin Shadow -->
<path d="M460,640
C512,660 564,640 660,640"
fill="none" stroke="black" stroke-width="2" stroke-opacity="0.1"/>
<!-- Wrinkles and Expressive Lines -->
<path d="M400,380 C380,390 420,400 440,400"
fill="none" stroke="#c8a878" stroke-width="1.5" stroke-opacity="0.4"/>
<path d="M680,380 C640,390 600,400 580,400"
fill="none" stroke="#c8a878" stroke-width="1.5" stroke-opacity="0.4"/>
<path d="M440,418 C450,425 460,425 470,418"
fill="none" stroke="#c8a878" stroke-width="1" stroke-opacity="0.3"/>
<path d="M580,418 C570,425 560,425 550,418"
fill="none" stroke="#c8a878" stroke-width="1" stroke-opacity="0.3"/>
<!-- Signature Wild Hair Strands -->
<path d="M250,200 C230,180 210,160 230,150" fill="none" stroke="#3a2a1a" stroke-width="2"/>
<path d="M730,200 C750,180 770,160 750,150" fill="none" stroke="#3a2a1a" stroke-width="2"/>
<path d="M300,180 C280,160 260,140 280,130" fill="none" stroke="#3a2a1a" stroke-width="1.5"/>
<path d="M680,180 C700,160 720,140 700,130" fill="none" stroke="#3a2a1a" stroke-width="1.5"/>
<!-- Ears -->
<path d="M340,400
C320,390 310,420 320,440
C330,460 350,460 360,440
C370,420 360,410 340,400"
fill="#e8c994" stroke="#d4b88c" stroke-width="1.5"/>
<path d="M680,400
C700,390 710,420 700,440
C690,460 670,460 660,440
C650,420 660,410 680,400"
fill="#e8c994" stroke="#d4b88c" stroke-width="1.5"/>
<!-- Inner Ears -->
<path d="M345,410
C340,415 342,425 350,428
C358,431 362,425 360,420
C358,415 350,412 345,410"
fill="#c8a878"/>
<path d="M675,410
C680,415 678,425 670,428
C662,431 658,425 660,420
C662,415 670,412 675,410"
fill="#c8a878"/>
<!-- Teeth Gap -->
<rect x="510" y="535" width="4" height="8" fill="#e8c994"/>
<!-- Signature Intense Eye Glint -->
<circle cx="442" cy="398" r="1.5" fill="white"/>
<circle cx="582" cy="398" r="1.5" fill="white"/>
<!-- Subtle Beard Shadow -->
<path d="M460,600
C512,620 564,620 660,600"
fill="none" stroke="#5e4636" stroke-width="3" stroke-opacity="0.2"/>
<!-- Final Highlight Overlay -->
<ellipse cx="480" cy="380" rx="10" ry="6" fill="white" opacity="0.15" transform="rotate(-20 480 380)"/>
<ellipse cx="560" cy="380" rx="10" ry="6" fill="white" opacity="0.15" transform="rotate(20 560 380)"/>
</svg>