back to gallery

BuseyBench SVG Test

Claude Sonnet 5

Generated by Anthropic on Jul 1, 2026 using prompt svg-v1-no-web.

Model release
Jun 2026
Cost
$0.0647
Tokens used
6,656 tokens237 prompt / 6,419 output
Claude Sonnet 5 benchmark output

Run Telemetry

Jul 1, 2026
53 seconds
$0.0647
6,656 tokens

Prompt

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.

Stored Source

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" width="1024" height="1024">
  <defs>
    <radialGradient id="bgGrad" cx="50%" cy="35%" r="75%">
      <stop offset="0%" stop-color="#dfe7ee"/>
      <stop offset="100%" stop-color="#9aa7b3"/>
    </radialGradient>

    <linearGradient id="skinGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#e8b892"/>
      <stop offset="45%" stop-color="#d9a274"/>
      <stop offset="100%" stop-color="#c1875c"/>
    </linearGradient>

    <linearGradient id="foreheadGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#ecc39c"/>
      <stop offset="100%" stop-color="#d9a274"/>
    </linearGradient>

    <linearGradient id="hairGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#f0dfa8"/>
      <stop offset="50%" stop-color="#d8b96a"/>
      <stop offset="100%" stop-color="#a9884a"/>
    </linearGradient>

    <linearGradient id="teethGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#ffffff"/>
      <stop offset="100%" stop-color="#e5e0d0"/>
    </linearGradient>

    <radialGradient id="cheekBlush" cx="50%" cy="50%" r="50%">
      <stop offset="0%" stop-color="#c96b4a" stop-opacity="0.35"/>
      <stop offset="100%" stop-color="#c96b4a" stop-opacity="0"/>
    </radialGradient>

    <linearGradient id="eyeIris" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#8fbfd6"/>
      <stop offset="100%" stop-color="#3f6b7a"/>
    </linearGradient>

    <filter id="softBlur" x="-50%" y="-50%" width="200%" height="200%">
      <feGaussianBlur stdDeviation="6"/>
    </filter>
    <filter id="fineBlur" x="-50%" y="-50%" width="200%" height="200%">
      <feGaussianBlur stdDeviation="2"/>
    </filter>
    <filter id="shadowBlur" x="-50%" y="-50%" width="200%" height="200%">
      <feGaussianBlur stdDeviation="10"/>
    </filter>

    <clipPath id="faceClip">
      <path d="M512,150
        C 640,150 730,240 745,360
        C 758,460 748,560 715,650
        C 690,720 630,800 512,845
        C 394,800 334,720 309,650
        C 276,560 266,460 279,360
        C 294,240 384,150 512,150 Z"/>
    </clipPath>

    <linearGradient id="jawShade" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#000000" stop-opacity="0"/>
      <stop offset="100%" stop-color="#5a3a24" stop-opacity="0.28"/>
    </linearGradient>
  </defs>

  <!-- Background -->
  <rect x="0" y="0" width="1024" height="1024" fill="url(#bgGrad)"/>

  <!-- Neck / shoulders -->
  <path d="M380,780 C420,900 604,900 644,780 C660,860 700,930 512,980 C324,930 364,860 380,780 Z"
        fill="url(#skinGrad)" stroke="#a9754f" stroke-width="2"/>

  <!-- Ears -->
  <g>
    <ellipse cx="278" cy="500" rx="34" ry="55" fill="url(#skinGrad)" stroke="#a9754f" stroke-width="2"/>
    <path d="M270,470 C290,480 292,510 274,530" fill="none" stroke="#a9754f" stroke-width="3" opacity="0.6"/>
    <ellipse cx="746" cy="500" rx="34" ry="55" fill="url(#skinGrad)" stroke="#a9754f" stroke-width="2"/>
    <path d="M754,470 C734,480 732,510 750,530" fill="none" stroke="#a9754f" stroke-width="3" opacity="0.6"/>
  </g>

  <!-- Face base shape -->
  <path d="M512,150
      C 640,150 730,240 745,360
      C 758,460 748,560 715,650
      C 690,720 630,800 512,845
      C 394,800 334,720 309,650
      C 276,560 266,460 279,360
      C 294,240 384,150 512,150 Z"
      fill="url(#skinGrad)" stroke="#a9754f" stroke-width="2"/>

  <!-- Facial shading & contour, clipped to face -->
  <g clip-path="url(#faceClip)">
    <!-- forehead highlight -->
    <ellipse cx="512" cy="270" rx="190" ry="110" fill="url(#foreheadGrad)" opacity="0.7" filter="url(#softBlur)"/>

    <!-- cheekbone shadow -->
    <path d="M330,560 C360,620 420,660 480,660 C 430,700 350,680 320,620 Z" fill="#8a5b3c" opacity="0.25" filter="url(#softBlur)"/>
    <path d="M694,560 C664,620 604,660 544,660 C594,700 674,680 704,620 Z" fill="#8a5b3c" opacity="0.25" filter="url(#softBlur)"/>

    <!-- jawline shading -->
    <path d="M330,650 C400,760 624,760 694,650 C 690,760 620,830 512,845 C 404,830 334,760 330,650 Z" fill="url(#jawShade)"/>

    <!-- cheek blush -->
    <circle cx="370" cy="580" r="70" fill="url(#cheekBlush)"/>
    <circle cx="654" cy="580" r="70" fill="url(#cheekBlush)"/>

    <!-- deep nasolabial folds -->
    <path d="M430,600 C410,650 415,700 450,740" fill="none" stroke="#8a5b3c" stroke-width="5" opacity="0.4" filter="url(#fineBlur)"/>
    <path d="M594,600 C614,650 609,700 574,740" fill="none" stroke="#8a5b3c" stroke-width="5" opacity="0.4" filter="url(#fineBlur)"/>

    <!-- forehead wrinkles -->
    <path d="M370,290 C450,260 574,260 654,290" fill="none" stroke="#a9754f" stroke-width="3" opacity="0.5"/>
    <path d="M380,320 C460,295 564,295 644,320" fill="none" stroke="#a9754f" stroke-width="3" opacity="0.4"/>
    <path d="M390,350 C465,330 559,330 634,350" fill="none" stroke="#a9754f" stroke-width="3" opacity="0.3"/>

    <!-- chin crease -->
    <path d="M470,780 C490,795 534,795 554,780" fill="none" stroke="#8a5b3c" stroke-width="4" opacity="0.5"/>

    <!-- squint lines near eyes -->
    <path d="M340,430 C355,420 372,420 385,430" fill="none" stroke="#8a5b3c" stroke-width="3" opacity="0.4"/>
    <path d="M684,430 C669,420 652,420 639,430" fill="none" stroke="#8a5b3c" stroke-width="3" opacity="0.4"/>
  </g>

  <!-- Eyebrows -->
  <g>
    <path d="M360,395 C400,362 460,358 495,382 C 455,375 405,382 372,408 Z"
          fill="#c9a24d" stroke="#8a6a2c" stroke-width="2"/>
    <path d="M664,395 C624,362 564,358 529,382 C 569,375 619,382 652,408 Z"
          fill="#c9a24d" stroke="#8a6a2c" stroke-width="2"/>
  </g>

  <!-- Eyes -->
  <g>
    <!-- left eye socket shadow -->
    <ellipse cx="400" cy="450" rx="62" ry="40" fill="#8a5b3c" opacity="0.18" filter="url(#softBlur)"/>
    <!-- eye white -->
    <ellipse cx="400" cy="452" rx="46" ry="26" fill="#f5f0e6" stroke="#8a5b3c" stroke-width="1.5"/>
    <!-- iris -->
    <circle cx="405" cy="452" r="16" fill="url(#eyeIris)"/>
    <circle cx="405" cy="452" r="16" fill="none" stroke="#274450" stroke-width="1.5"/>
    <circle cx="405" cy="452" r="7" fill="#111"/>
    <circle cx="400" cy="447" r="3" fill="#fff" opacity="0.9"/>
    <!-- eyelid -->
    <path d="M356,438 C378,420 428,420 448,438" fill="none" stroke="#a9754f" stroke-width="3" opacity="0.6"/>
    <!-- lower lid bag -->
    <path d="M360,472 C382,486 424,486 446,472" fill="none" stroke="#8a5b3c" stroke-width="3" opacity="0.4"/>
  </g>

  <g>
    <ellipse cx="624" cy="450" rx="62" ry="40" fill="#8a5b3c" opacity="0.18" filter="url(#softBlur)"/>
    <ellipse cx="624" cy="452" rx="46" ry="26" fill="#f5f0e6" stroke="#8a5b3c" stroke-width="1.5"/>
    <circle cx="619" cy="452" r="16" fill="url(#eyeIris)"/>
    <circle cx="619" cy="452" r="16" fill="none" stroke="#274450" stroke-width="1.5"/>
    <circle cx="619" cy="452" r="7" fill="#111"/>
    <circle cx="614" cy="447" r="3" fill="#fff" opacity="0.9"/>
    <path d="M576,438 C598,420 648,420 668,438" fill="none" stroke="#a9754f" stroke-width="3" opacity="0.6"/>
    <path d="M578,472 C600,486 642,486 664,472" fill="none" stroke="#8a5b3c" stroke-width="3" opacity="0.4"/>
  </g>

  <!-- Nose -->
  <g>
    <path d="M492,440 C480,510 460,560 448,590 C 470,610 554,610 576,590 C 564,560 544,510 532,440 Z"
          fill="url(#skinGrad)" stroke="#a9754f" stroke-width="2"/>
    <ellipse cx="475" cy="596" rx="18" ry="12" fill="#b57e56" opacity="0.6"/>
    <ellipse cx="549" cy="596" rx="18" ry="12" fill="#b57e56" opacity="0.6"/>
    <path d="M462,600 C468,608 480,612 492,610" fill="none" stroke="#8a5b3c" stroke-width="3" opacity="0.5"/>
    <path d="M562,600 C556,608 544,612 532,610" fill="none" stroke="#8a5b3c" stroke-width="3" opacity="0.5"/>
    <ellipse cx="500" cy="470" rx="6" ry="30" fill="#f0c69e" opacity="0.5" filter="url(#fineBlur)"/>
  </g>

  <!-- Big smiling mouth with teeth -->
  <g>
    <!-- outer lip shape -->
    <path d="M380,660 C440,700 584,700 644,660 C 660,700 620,750 512,760 C 404,750 364,700 380,660 Z"
          fill="#a85a44" stroke="#7a3f2e" stroke-width="2"/>
    <!-- mouth opening -->
    <path d="M392,662 C440,690 584,690 632,662 C 620,700 590,712 512,714 C 434,712 404,700 392,662 Z"
          fill="#4a1e14"/>
    <!-- upper teeth -->
    <path d="M398,664 C440,684 584,684 626,664 C 620,676 590,684 512,684 C 434,684 404,676 398,664 Z"
          fill="url(#teethGrad)" stroke="#c9c2ab" stroke-width="1"/>
    <line x1="440" y1="664" x2="438" y2="682" stroke="#c9c2ab" stroke-width="1.5"/>
    <line x1="474" y1="670" x2="473" y2="684" stroke="#c9c2ab" stroke-width="1.5"/>
    <line x1="512" y1="672" x2="512" y2="684" stroke="#c9c2ab" stroke-width="1.5"/>
    <line x1="550" y1="670" x2="551" y2="684" stroke="#c9c2ab" stroke-width="1.5"/>
    <line x1="584" y1="664" x2="586" y2="682" stroke="#c9c2ab" stroke-width="1.5"/>
    <!-- lower teeth peek -->
    <path d="M420,700 C460,712 564,712 604,700 C 590,708 560,712 512,712 C 464,712 434,708 420,700 Z"
          fill="url(#teethGrad)" opacity="0.9"/>
    <!-- lip highlight -->
    <path d="M420,655 C460,640 564,640 604,655" fill="none" stroke="#c98a70" stroke-width="4" opacity="0.5"/>
    <!-- smile creases -->
    <path d="M382,655 C368,630 372,600 392,580" fill="none" stroke="#8a5b3c" stroke-width="4" opacity="0.4" filter="url(#fineBlur)"/>
    <path d="M642,655 C656,630 652,600 632,580" fill="none" stroke="#8a5b3c" stroke-width="4" opacity="0.4" filter="url(#fineBlur)"/>
  </g>

  <!-- Mustache -->
  <path d="M420,612 C460,600 564,600 604,612 C 596,632 560,644 512,644 C 464,644 428,632 420,612 Z"
        fill="url(#hairGrad)" stroke="#8a6a2c" stroke-width="2" opacity="0.95"/>
  <path d="M440,615 C460,608 480,606 500,608" fill="none" stroke="#8a6a2c" stroke-width="1.5" opacity="0.5"/>
  <path d="M584,615 C564,608 544,606 524,608" fill="none" stroke="#8a6a2c" stroke-width="1.5" opacity="0.5"/>

  <!-- Chin -->
  <path d="M470,790 C490,805 534,805 554,790 C 546,812 500,814 470,790 Z" fill="#c1875c" opacity="0.5"/>

  <!-- Hair -->
  <g>
    <path d="M290,340
        C 270,220 360,130 512,120
        C 664,130 754,220 734,340
        C 700,290 660,260 630,250
        C 640,220 600,190 560,195
        C 540,170 480,170 460,195
        C 420,190 380,220 392,250
        C 360,260 320,290 290,340 Z"
        fill="url(#hairGrad)" stroke="#8a6a2c" stroke-width="2"/>
    <!-- hair strands detail -->
    <path d="M330,300 C340,270 360,245 385,232" fill="none" stroke="#a9884a" stroke-width="3" opacity="0.6"/>
    <path d="M370,255 C378,230 392,212 412,202" fill="none" stroke="#a9884a" stroke-width="3" opacity="0.6"/>
    <path d="M430,205 C440,185 460,172 482,168" fill="none" stroke="#a9884a" stroke-width="3" opacity="0.6"/>
    <path d="M540,168 C562,172 582,185 592,205" fill="none" stroke="#a9884a" stroke-width="3" opacity="0.6"/>
    <path d="M612,202 C632,212 646,230 654,255" fill="none" stroke="#a9884a" stroke-width="3" opacity="0.6"/>
    <path d="M639,232 C664,245 684,270 694,300" fill="none" stroke="#a9884a" stroke-width="3" opacity="0.6"/>
    <path d="M300,335 C315,300 335,275 360,258" fill="none" stroke="#f0dfa8" stroke-width="2" opacity="0.5"/>
    <path d="M724,335 C709,300 689,275 664,258" fill="none" stroke="#f0dfa8" stroke-width="2" opacity="0.5"/>
    <!-- sideburns -->
    <path d="M300,360 C296,420 300,470 312,510" fill="none" stroke="#c9a24d" stroke-width="10" opacity="0.7" filter="url(#fineBlur)"/>
    <path d="M724,360 C728,420 724,470 712,510" fill="none" stroke="#c9a24d" stroke-width="10" opacity="0.7" filter="url(#fineBlur)"/>
  </g>

  <!-- subtle vignette shadow around face -->
  <ellipse cx="512" cy="500" rx="330" ry="400" fill="none" stroke="#3a2718" stroke-width="40" opacity="0.05" filter="url(#shadowBlur)"/>
</svg>