BuseyBench SVG Test
Generated by Meta on Jul 9, 2026 using prompt svg-v1-no-web.
4.9/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" width="1024" height="1024" role="img" aria-label="Portrait of Gary Busey">
<defs>
<radialGradient id="bgGrad" cx="0.5" cy="0.45" r="0.9">
<stop offset="0%" stop-color="#3d3a4a"/>
<stop offset="100%" stop-color="#121218"/>
</radialGradient>
<radialGradient id="skinGrad" cx="0.48" cy="0.42" r="0.78">
<stop offset="0%" stop-color="#f9dcc0"/>
<stop offset="22%" stop-color="#eac5a0"/>
<stop offset="48%" stop-color="#d9a87e"/>
<stop offset="75%" stop-color="#b8855e"/>
<stop offset="100%" stop-color="#8a5f42"/>
</radialGradient>
<linearGradient id="hairGrad" x1="0.2" y1="0" x2="0.8" y2="1">
<stop offset="0%" stop-color="#a99a8a"/>
<stop offset="18%" stop-color="#8a7a6a"/>
<stop offset="45%" stop-color="#5e5348"/>
<stop offset="100%" stop-color="#2f2a24"/>
</linearGradient>
<linearGradient id="hairLight" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#c8b8a6"/>
<stop offset="100%" stop-color="#6b6054"/>
</linearGradient>
<radialGradient id="irisBlue" cx="0.38" cy="0.35" r="0.75">
<stop offset="0%" stop-color="#cfe6f2"/>
<stop offset="25%" stop-color="#8ab4c8"/>
<stop offset="55%" stop-color="#5a7f95"/>
<stop offset="100%" stop-color="#2e4554"/>
</radialGradient>
<radialGradient id="irisBlue2" cx="0.4" cy="0.38" r="0.75">
<stop offset="0%" stop-color="#d4e8f3"/>
<stop offset="30%" stop-color="#7fa9bf"/>
<stop offset="100%" stop-color="#2c4452"/>
</radialGradient>
<linearGradient id="lipGrad" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#d88a7a"/>
<stop offset="100%" stop-color="#7a2e24"/>
</linearGradient>
<linearGradient id="teethGrad" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#fffef8"/>
<stop offset="100%" stop-color="#d8cfb8"/>
</linearGradient>
<filter id="softBlur" x="-20%" y="-20%" width="140%" height="140%"><feGaussianBlur stdDeviation="3.5"/></filter>
<filter id="blur2" x="-20%" y="-20%" width="140%" height="140%"><feGaussianBlur stdDeviation="2"/></filter>
<filter id="blur6" x="-20%" y="-20%" width="140%" height="140%"><feGaussianBlur stdDeviation="6"/></filter>
<filter id="blur12" x="-20%" y="-20%" width="140%" height="140%"><feGaussianBlur stdDeviation="12"/></filter>
<filter id="shadowDrop" x="-30%" y="-30%" width="160%" height="160%"><feDropShadow dx="0" dy="18" stdDeviation="18" flood-color="#000" flood-opacity="0.45"/></filter>
<clipPath id="faceClip"><path d="M 512 138 C 312 152 228 312 242 545 C 252 695 312 865 512 938 C 712 865 772 695 782 545 C 796 312 712 152 512 138 Z"/></clipPath>
<clipPath id="mouthClip"><path d="M 345 698 Q 512 760 679 698 Q 660 815 512 845 Q 364 815 345 698 Z"/></clipPath>
</defs>
<rect width="1024" height="1024" fill="url(#bgGrad)"/>
<!-- Neck -->
<path d="M 380 860 Q 400 960 380 1024 L 644 1024 Q 624 960 644 860 Q 512 900 380 860 Z" fill="#b78a68"/>
<path d="M 400 880 Q 512 920 624 880 Q 610 910 512 930 Q 414 910 400 880 Z" fill="#000" opacity="0.22" filter="url(#blur6)"/>
<!-- Ears -->
<g>
<ellipse cx="262" cy="562" rx="52" ry="92" fill="#c79a7a" filter="url(#shadowDrop)"/>
<path d="M 242 520 Q 260 540 252 580 Q 248 610 262 630" stroke="#7a5a42" stroke-width="2.2" fill="none" opacity="0.6"/>
<path d="M 250 545 Q 275 560 270 590" stroke="#5a3a28" stroke-width="1.8" fill="none" opacity="0.5"/>
<ellipse cx="762" cy="562" rx="52" ry="92" fill="#c79a7a" filter="url(#shadowDrop)"/>
<path d="M 782 520 Q 764 540 772 580 Q 776 610 762 630" stroke="#7a5a42" stroke-width="2.2" fill="none" opacity="0.6"/>
</g>
<!-- Hair back mass -->
<g filter="url(#shadowDrop)">
<path d="M 210 420 C 190 280 280 110 512 108 C 744 110 834 280 814 420 C 800 320 760 210 680 175 C 620 145 560 165 512 195 C 464 165 404 145 344 175 C 264 210 224 320 210 420 Z" fill="url(#hairGrad)"/>
<path d="M 210 420 C 205 500 220 620 268 660 C 275 620 270 500 260 430 Z" fill="#4a4036"/>
<path d="M 814 420 C 819 500 804 620 756 660 C 749 620 754 500 764 430 Z" fill="#4a4036"/>
</g>
<!-- Face base -->
<g filter="url(#shadowDrop)">
<path d="M 512 138 C 312 152 228 312 242 545 C 252 695 312 865 512 938 C 712 865 772 695 782 545 C 796 312 712 152 512 138 Z" fill="url(#skinGrad)"/>
</g>
<!-- Forehead highlight -->
<ellipse cx="512" cy="285" rx="180" ry="110" fill="#fde0be" opacity="0.28" filter="url(#blur12)"/>
<!-- Cheek blush -->
<ellipse cx="350" cy="620" rx="70" ry="50" fill="#c46a5a" opacity="0.12" filter="url(#blur6)"/>
<ellipse cx="674" cy="620" rx="70" ry="50" fill="#c46a5a" opacity="0.12" filter="url(#blur6)"/>
<!-- Forehead wrinkles - signature Busey -->
<g stroke="#8a5f42" stroke-linecap="round" fill="none" opacity="0.55">
<path d="M 320 298 Q 512 270 704 298" stroke-width="3.2"/>
<path d="M 330 332 Q 512 302 694 332" stroke-width="3"/>
<path d="M 340 368 Q 512 340 684 368" stroke-width="2.6"/>
<path d="M 360 400 Q 512 380 660 400" stroke-width="2" opacity="0.35"/>
</g>
<!-- Eyebrows - thick, bushy, raised -->
<g>
<!-- left brow -->
<path d="M 295 432 Q 380 395 470 428 Q 475 455 460 468 Q 400 480 320 470 Q 295 455 295 432 Z" fill="#5c4e3e"/>
<path d="M 295 432 Q 380 395 470 428 Q 475 455 460 468 Q 400 480 320 470 Q 295 455 295 432 Z" fill="none" stroke="#3a2f24" stroke-width="1.2" opacity="0.6"/>
<g stroke="#3e3326" stroke-width="1.6" stroke-linecap="round" opacity="0.7">
<path d="M 310 445 L 330 435"/><path d="M 330 452 L 350 438"/><path d="M 355 458 L 375 442"/><path d="M 380 462 L 400 445"/><path d="M 405 465 L 425 448"/><path d="M 430 462 L 445 445"/>
</g>
<!-- right brow -->
<path d="M 554 428 Q 644 395 729 432 Q 729 455 704 470 Q 644 480 564 468 Q 549 455 554 428 Z" fill="#5c4e3e"/>
<g stroke="#3e3326" stroke-width="1.6" stroke-linecap="round" opacity="0.7">
<path d="M 579 445 L 594 435"/><path d="M 600 452 L 620 438"/><path d="M 625 458 L 645 442"/><path d="M 650 462 L 670 445"/><path d="M 675 465 L 695 448"/><path d="M 695 462 L 710 445"/>
</g>
</g>
<!-- Eye bags and crow's feet -->
<g stroke="#a67c5b" stroke-width="1.6" fill="none" opacity="0.45" stroke-linecap="round">
<path d="M 300 515 Q 285 525 290 540"/>
<path d="M 305 525 Q 290 535 295 550"/>
<path d="M 724 515 Q 739 525 734 540"/>
<path d="M 719 525 Q 734 535 729 550"/>
<path d="M 320 545 Q 395 575 470 545" opacity="0.6"/>
<path d="M 554 545 Q 629 575 704 545" opacity="0.6"/>
</g>
<!-- Eyes - wide, slightly asymmetrical, intense -->
<g>
<!-- Left eye white -->
<ellipse cx="395" cy="500" rx="68" ry="42" fill="#f7ece0" stroke="#6b4a32" stroke-width="1.2"/>
<ellipse cx="395" cy="500" rx="68" ry="42" fill="none" stroke="#000" stroke-width="0.6" opacity="0.15"/>
<!-- iris -->
<circle cx="408" cy="502" r="28" fill="url(#irisBlue)" stroke="#1e2e3a" stroke-width="0.9"/>
<circle cx="408" cy="502" r="13" fill="#0a0a0a"/>
<circle cx="408" cy="502" r="5.5" fill="#000"/>
<!-- highlights - Busey stare -->
<circle cx="398" cy="492" r="7" fill="white" opacity="0.95"/>
<circle cx="418" cy="512" r="3" fill="white" opacity="0.6"/>
<!-- upper lid -->
<path d="M 327 485 Q 395 445 463 485 Q 455 475 395 462 Q 335 475 327 485 Z" fill="#3a2a1e" opacity="0.85"/>
<path d="M 327 500 Q 395 470 463 500" fill="none" stroke="#2a1e14" stroke-width="2.2" opacity="0.9"/>
<!-- lower lid -->
<path d="M 327 515 Q 395 545 463 515" fill="none" stroke="#8a6a50" stroke-width="1.8" opacity="0.7"/>
<!-- Right eye white - slightly larger / wilder -->
<ellipse cx="629" cy="500" rx="70" ry="44" fill="#f7ece0" stroke="#6b4a32" stroke-width="1.2"/>
<circle cx="620" cy="502" r="29" fill="url(#irisBlue2)" stroke="#1e2e3a" stroke-width="0.9"/>
<circle cx="620" cy="502" r="13.5" fill="#0a0a0a"/>
<circle cx="410" cy="502" r="0" fill="none"/>
<circle cx="610" cy="492" r="7.5" fill="white" opacity="0.95"/>
<circle cx="630" cy="514" r="3" fill="white" opacity="0.6"/>
<path d="M 559 485 Q 629 440 699 485 Q 691 475 629 458 Q 567 475 559 485 Z" fill="#3a2a1e" opacity="0.85"/>
<path d="M 559 500 Q 629 470 699 500" fill="none" stroke="#2a1e14" stroke-width="2.2" opacity="0.9"/>
<path d="M 559 515 Q 629 548 699 515" fill="none" stroke="#8a6a50" stroke-width="1.8" opacity="0.7"/>
</g>
<!-- Nose - large, bulbous -->
<g>
<path d="M 472 380 Q 485 460 470 560 Q 480 600 512 615 Q 544 600 554 560 Q 539 460 552 380 Q 512 395 472 380 Z" fill="#d9a87e" opacity="0.9" filter="url(#blur2)"/>
<path d="M 472 380 Q 512 400 552 380 Q 540 430 545 520 Q 512 540 479 520 Q 484 430 472 380" fill="#e8b896" opacity="0.7"/>
<!-- bridge shadow -->
<path d="M 492 395 Q 495 480 490 560" stroke="#8a5f42" stroke-width="1.5" fill="none" opacity="0.35" filter="url(#blur2)"/>
<path d="M 532 395 Q 529 480 534 560" stroke="#8a5f42" stroke-width="1.5" fill="none" opacity="0.35" filter="url(#blur2)"/>
<!-- tip -->
<ellipse cx="512" cy="625" rx="58" ry="38" fill="#d9a87e" filter="url(#blur2)"/>
<ellipse cx="512" cy="625" rx="58" ry="38" fill="none" stroke="#8a5f42" stroke-width="1" opacity="0.25"/>
<!-- nostrils -->
<ellipse cx="482" cy="635" rx="12" ry="9" fill="#5a3a2a" opacity="0.85"/>
<ellipse cx="542" cy="635" rx="12" ry="9" fill="#5a3a2a" opacity="0.85"/>
<ellipse cx="482" cy="633" rx="5" ry="3" fill="#000" opacity="0.6"/>
<ellipse cx="542" cy="633" rx="5" ry="3" fill="#000" opacity="0.6"/>
<!-- highlight -->
<ellipse cx="512" cy="610" rx="18" ry="10" fill="#f9dcc0" opacity="0.7" filter="url(#blur2)"/>
<path d="M 460 615 Q 470 645 485 650" stroke="#7a4a32" stroke-width="1.4" fill="none" opacity="0.5"/>
<path d="M 564 615 Q 554 645 539 650" stroke="#7a4a32" stroke-width="1.4" fill="none" opacity="0.5"/>
</g>
<!-- Nasolabial folds - deep smile lines -->
<g stroke="#9a6a4e" stroke-width="2.8" fill="none" opacity="0.45" stroke-linecap="round" filter="url(#blur2)">
<path d="M 430 640 Q 400 690 360 730"/>
<path d="M 594 640 Q 624 690 664 730"/>
</g>
<!-- Mouth - huge Busey grin -->
<g>
<!-- mouth shadow base -->
<path d="M 330 695 Q 512 750 694 695 Q 670 830 512 860 Q 354 830 330 695 Z" fill="#2a1510" filter="url(#blur2)"/>
<!-- inner mouth -->
<path d="M 345 698 Q 512 760 679 698 Q 660 815 512 845 Q 364 815 345 698 Z" fill="#1a0a08"/>
<!-- upper teeth - large, prominent -->
<g clipPath="url(#mouthClip)">
<path d="M 350 700 Q 512 735 674 700 L 660 760 Q 512 785 364 760 Z" fill="url(#teethGrad)" stroke="#b8a890" stroke-width="1"/>
<!-- teeth lines -->
<g stroke="#b8a890" stroke-width="1.1" opacity="0.7">
<path d="M 400 710 L 395 765"/>
<path d="M 435 718 L 432 772"/>
<path d="M 472 725 L 470 778"/>
<path d="M 512 728 L 512 782"/>
<path d="M 552 725 L 554 778"/>
<path d="M 589 718 L 592 772"/>
<path d="M 624 710 L 629 765"/>
</g>
<!-- gum -->
<path d="M 350 700 Q 512 735 674 700 Q 512 720 350 700" fill="#c48a7a" opacity="0.6"/>
</g>
<!-- lower teeth -->
<path d="M 390 795 Q 512 815 634 795 Q 620 825 512 840 Q 404 825 390 795 Z" fill="#e8ddd0" stroke="#b8a890" stroke-width="0.8"/>
<g stroke="#b8a890" stroke-width="0.8" opacity="0.5">
<path d="M 440 800 L 445 830"/><path d="M 485 808 L 488 835"/><path d="M 535 808 L 538 835"/><path d="M 580 800 L 575 830"/>
</g>
<!-- lips -->
<path d="M 330 695 Q 512 670 694 695 Q 512 730 330 695 Z" fill="#a85a4a" stroke="#6a2a20" stroke-width="1.2"/>
<path d="M 345 795 Q 512 875 679 795 Q 660 835 512 860 Q 364 835 345 795 Z" fill="url(#lipGrad)" stroke="#5a1e14" stroke-width="1.5"/>
<!-- lip highlight -->
<path d="M 400 815 Q 512 845 624 815" stroke="#e8a090" stroke-width="2" fill="none" opacity="0.5" filter="url(#blur2)"/>
<!-- corners -->
<path d="M 330 695 Q 320 720 345 795" stroke="#5a1e14" stroke-width="1.5" fill="none" opacity="0.6"/>
<path d="M 694 695 Q 704 720 679 795" stroke="#5a1e14" stroke-width="1.5" fill="none" opacity="0.6"/>
</g>
<!-- Chin - strong, cleft -->
<g>
<path d="M 440 860 Q 512 900 584 860" stroke="#8a5f42" stroke-width="1.6" fill="none" opacity="0.4" filter="url(#blur2)"/>
<path d="M 505 865 Q 512 880 519 865" stroke="#7a4a32" stroke-width="1.2" fill="none" opacity="0.5"/>
<ellipse cx="512" cy="895" rx="35" ry="12" fill="#f0c8a0" opacity="0.25" filter="url(#blur6)"/>
</g>
<!-- Stubble / 5 o'clock shadow -->
<g opacity="0.18" fill="#3a2a1e">
<g>
<circle cx="360" cy="750" r="1.2"/><circle cx="375" cy="770" r="1"/><circle cx="390" cy="790" r="1.1"/><circle cx="410" cy="810" r="1"/><circle cx="430" cy="830" r="1.2"/><circle cx="450" cy="845" r="1"/><circle cx="470" cy="855" r="1.1"/><circle cx="490" cy="860" r="1"/><circle cx="510" cy="862" r="1.2"/><circle cx="530" cy="860" r="1"/><circle cx="550" cy="855" r="1.1"/><circle cx="570" cy="845" r="1"/><circle cx="590" cy="830" r="1.2"/><circle cx="610" cy="810" r="1"/><circle cx="625" cy="790" r="1.1"/><circle cx="640" cy="770" r="1"/><circle cx="655" cy="750" r="1.2"/>
<circle cx="370" cy="735" r="1"/><circle cx="385" cy="755" r="1.1"/><circle cx="400" cy="775" r="1"/><circle cx="420" cy="795" r="1.2"/><circle cx="440" cy="815" r="1"/><circle cx="460" cy="830" r="1.1"/><circle cx="480" cy="840" r="1"/><circle cx="500" cy="845" r="1.2"/><circle cx="520" cy="845" r="1"/><circle cx="540" cy="840" r="1.1"/><circle cx="560" cy="830" r="1"/><circle cx="580" cy="815" r="1.2"/><circle cx="600" cy="795" r="1"/><circle cx="615" cy="775" r="1.1"/><circle cx="630" cy="755" r="1"/><circle cx="645" cy="735" r="1"/>
</g>
</g>
<!-- Hair strands detail - messy Busey hair -->
<g fill="none" stroke-linecap="round">
<g stroke="#c8b8a6" stroke-width="1.3" opacity="0.35">
<path d="M 300 180 Q 320 240 315 310"/>
<path d="M 330 160 Q 350 220 345 290"/>
<path d="M 365 140 Q 385 200 380 270"/>
<path d="M 400 130 Q 415 190 410 250"/>
<path d="M 440 125 Q 450 180 445 230"/>
<path d="M 580 125 Q 590 180 585 230"/>
<path d="M 620 130 Q 635 190 630 250"/>
<path d="M 655 140 Q 675 200 670 270"/>
<path d="M 690 160 Q 710 220 705 290"/>
<path d="M 720 180 Q 740 240 735 310"/>
</g>
<g stroke="#1e1a16" stroke-width="1.1" opacity="0.4">
<path d="M 260 350 Q 280 400 270 450"/>
<path d="M 280 330 Q 300 380 290 430"/>
<path d="M 740 330 Q 720 380 730 430"/>
<path d="M 760 350 Q 740 400 750 450"/>
<path d="M 512 115 Q 520 160 515 200"/>
<path d="M 480 120 Q 490 165 485 205"/>
</g>
</g>
<!-- Sideburns texture -->
<g fill="#4a4036" opacity="0.9">
<path d="M 250 420 Q 240 500 260 580 Q 275 560 270 480 Q 265 430 250 420 Z"/>
<path d="M 774 420 Q 784 500 764 580 Q 749 560 754 480 Q 759 430 774 420 Z"/>
</g>
<!-- Final highlights -->
<ellipse cx="512" cy="250" rx="120" ry="35" fill="white" opacity="0.07" filter="url(#blur6)"/>
<path d="M 512 938 Q 512 1024 512 1024" stroke="#000" opacity="0.2" stroke-width="2"/>
</svg>