back to gallery

BuseyBench SVG Test

Mistral Large

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

Model release
Feb 2024
Cost
$0.0269
Tokens used
4,579 tokens142 prompt / 4,437 output
Mistral Large benchmark output

Run Telemetry

Jul 1, 2026
1m
$0.0269
4,579 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>
    <!-- Gradients -->
    <linearGradient id="skinGradient" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#f5d5b0"/>
      <stop offset="50%" stop-color="#e8b88a"/>
      <stop offset="100%" stop-color="#d19a66"/>
    </linearGradient>

    <linearGradient id="hairGradient" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#3a2c1a"/>
      <stop offset="50%" stop-color="#2a1e0f"/>
      <stop offset="100%" stop-color="#1a1208"/>
    </linearGradient>

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

    <linearGradient id="eyeGradient" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#a8d8f0"/>
      <stop offset="50%" stop-color="#7ab8e8"/>
      <stop offset="100%" stop-color="#4a88c0"/>
    </linearGradient>

    <linearGradient id="lipGradient" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#d17a7a"/>
      <stop offset="50%" stop-color="#b85a5a"/>
      <stop offset="100%" stop-color="#9a3a3a"/>
    </linearGradient>

    <!-- Filters -->
    <filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
      <feGaussianBlur in="SourceAlpha" stdDeviation="5" result="blur"/>
      <feOffset in="blur" dx="3" dy="3" result="offsetBlur"/>
      <feFlood flood-color="rgba(0,0,0,0.3)" result="offsetColor"/>
      <feComposite in="offsetColor" in2="offsetBlur" operator="in" result="offsetBlur"/>
      <feBlend in="SourceGraphic" in2="offsetBlur"/>
    </filter>

    <filter id="softShadow" x="-20%" y="-20%" width="140%" height="140%">
      <feGaussianBlur in="SourceAlpha" stdDeviation="8" result="blur"/>
      <feOffset in="blur" dx="2" dy="2" result="offsetBlur"/>
      <feFlood flood-color="rgba(0,0,0,0.2)" result="offsetColor"/>
      <feComposite in="offsetColor" in2="offsetBlur" operator="in" result="offsetBlur"/>
      <feBlend in="SourceGraphic" in2="offsetBlur"/>
    </filter>

    <filter id="highlight" x="-20%" y="-20%" width="140%" height="140%">
      <feGaussianBlur in="SourceAlpha" stdDeviation="2" result="blur"/>
      <feSpecularLighting result="specOut" in="blur" specularConstant="1" specularExponent="20" lighting-color="#ffffff">
        <fePointLight x="100" y="100" z="200"/>
      </feSpecularLighting>
      <feComposite in="SourceGraphic" in2="specOut" operator="arithmetic" k1="0" k2="1" k3="1" k4="0"/>
    </filter>

    <!-- Masks -->
    <mask id="faceMask">
      <path d="M512,120 C580,120 640,180 640,260 C640,340 580,400 512,400 C444,400 384,340 384,260 C384,180 444,120 512,120 Z" fill="white"/>
    </mask>

    <mask id="hairMask">
      <path d="M300,100 C350,50 450,30 512,80 C574,30 674,50 724,100 C750,150 750,250 720,300 C680,350 600,380 512,380 C424,380 344,350 304,300 C274,250 274,150 300,100 Z" fill="white"/>
    </mask>
  </defs>

  <!-- Background -->
  <rect width="100%" height="100%" fill="#f0f0f0"/>

  <!-- Hair -->
  <g filter="url(#softShadow)">
    <path d="M300,100 C350,50 450,30 512,80 C574,30 674,50 724,100 C750,150 750,250 720,300 C680,350 600,380 512,380 C424,380 344,350 304,300 C274,250 274,150 300,100 Z" fill="url(#hairGradient)" mask="url(#hairMask)"/>

    <!-- Hair details -->
    <path d="M320,120 Q350,80 380,120 Q400,100 420,140 Q440,120 460,160 Q480,140 500,180" stroke="#2a1e0f" stroke-width="3" fill="none" stroke-linecap="round"/>
    <path d="M520,180 Q540,160 560,200 Q580,180 600,220 Q620,200 640,240" stroke="#2a1e0f" stroke-width="3" fill="none" stroke-linecap="round"/>
    <path d="M660,120 Q680,80 700,120 Q710,100 720,140" stroke="#2a1e0f" stroke-width="3" fill="none" stroke-linecap="round"/>
    <path d="M340,200 Q360,160 380,200 Q400,180 420,220 Q440,200 460,240" stroke="#2a1e0f" stroke-width="2" fill="none" stroke-linecap="round"/>
    <path d="M480,260 Q500,240 520,280 Q540,260 560,300" stroke="#2a1e0f" stroke-width="2" fill="none" stroke-linecap="round"/>
  </g>

  <!-- Face -->
  <g filter="url(#shadow)">
    <path d="M512,120 C580,120 640,180 640,260 C640,340 580,400 512,400 C444,400 384,340 384,260 C384,180 444,120 512,120 Z" fill="url(#skinGradient)" mask="url(#faceMask)"/>

    <!-- Cheek highlights -->
    <ellipse cx="600" cy="320" rx="40" ry="30" fill="rgba(255,255,255,0.2)" opacity="0.5"/>
    <ellipse cx="424" cy="320" rx="40" ry="30" fill="rgba(255,255,255,0.2)" opacity="0.5"/>

    <!-- Forehead wrinkles -->
    <path d="M450,180 Q470,170 490,180 Q510,170 530,180" stroke="#d19a66" stroke-width="2" fill="none" stroke-linecap="round"/>
    <path d="M460,200 Q480,190 500,200 Q520,190 540,200" stroke="#d19a66" stroke-width="1.5" fill="none" stroke-linecap="round"/>

    <!-- Chin -->
    <path d="M480,420 Q512,440 544,420" stroke="#d19a66" stroke-width="3" fill="none" stroke-linecap="round"/>
  </g>

  <!-- Eyes -->
  <g>
    <!-- Left eye -->
    <ellipse cx="440" cy="280" rx="35" ry="25" fill="white" filter="url(#shadow)"/>
    <ellipse cx="440" cy="280" rx="25" ry="18" fill="url(#eyeGradient)"/>
    <circle cx="440" cy="280" r="8" fill="#2a1e0f"/>
    <circle cx="440" cy="275" r="4" fill="white" opacity="0.8"/>

    <!-- Right eye -->
    <ellipse cx="584" cy="280" rx="35" ry="25" fill="white" filter="url(#shadow)"/>
    <ellipse cx="584" cy="280" rx="25" ry="18" fill="url(#eyeGradient)"/>
    <circle cx="584" cy="280" r="8" fill="#2a1e0f"/>
    <circle cx="584" cy="275" r="4" fill="white" opacity="0.8"/>

    <!-- Eyebrows -->
    <path d="M390,240 Q420,220 450,240 Q460,230 470,250" stroke="#2a1e0f" stroke-width="8" fill="none" stroke-linecap="round"/>
    <path d="M554,240 Q584,220 614,240 Q624,230 634,250" stroke="#2a1e0f" stroke-width="8" fill="none" stroke-linecap="round"/>

    <!-- Eyebrow details -->
    <path d="M400,235 Q420,225 440,235" stroke="#4a3a2a" stroke-width="3" fill="none" stroke-linecap="round"/>
    <path d="M564,235 Q584,225 604,235" stroke="#4a3a2a" stroke-width="3" fill="none" stroke-linecap="round"/>
  </g>

  <!-- Nose -->
  <path d="M512,260 Q530,300 512,340 Q494,300 512,260 Z" fill="#e8b88a" filter="url(#shadow)"/>
  <path d="M512,260 Q520,300 512,340" stroke="#d19a66" stroke-width="2" fill="none" stroke-linecap="round"/>
  <ellipse cx="512" cy="340" rx="12" ry="8" fill="#d19a66"/>

  <!-- Nostrils -->
  <path d="M500,330 Q512,340 524,330" stroke="#2a1e0f" stroke-width="2" fill="none" stroke-linecap="round"/>

  <!-- Mouth -->
  <path d="M460,380 Q512,400 564,380 Q512,420 460,380 Z" fill="url(#lipGradient)" filter="url(#shadow)"/>

  <!-- Teeth -->
  <g>
    <rect x="480" y="385" width="8" height="15" fill="url(#teethGradient)" rx="1"/>
    <rect x="490" y="385" width="8" height="15" fill="url(#teethGradient)" rx="1"/>
    <rect x="500" y="385" width="8" height="15" fill="url(#teethGradient)" rx="1"/>
    <rect x="512" y="385" width="8" height="15" fill="url(#teethGradient)" rx="1"/>
    <rect x="524" y="385" width="8" height="15" fill="url(#teethGradient)" rx="1"/>
    <rect x="534" y="385" width="8" height="15" fill="url(#teethGradient)" rx="1"/>

    <!-- Gum line -->
    <path d="M480,385 Q512,380 544,385" stroke="#b85a5a" stroke-width="1.5" fill="none"/>
  </g>

  <!-- Mustache -->
  <path d="M460,370 Q512,380 564,370 Q512,390 460,370 Z" fill="#2a1e0f" opacity="0.7"/>
  <path d="M460,370 Q480,365 500,370 Q512,365 524,370 Q544,365 564,370" stroke="#4a3a2a" stroke-width="2" fill="none" stroke-linecap="round"/>

  <!-- Sideburns -->
  <path d="M360,280 Q340,300 340,340 Q340,380 360,400" fill="#2a1e0f" opacity="0.8"/>
  <path d="M664,280 Q684,300 684,340 Q684,380 664,400" fill="#2a1e0f" opacity="0.8"/>

  <!-- Ear (right) -->
  <path d="M660,280 C680,260 700,280 700,320 C700,360 680,380 660,380 C640,380 640,340 660,320 Z" fill="#e8b88a" filter="url(#shadow)"/>
  <path d="M665,300 C675,290 685,300 685,320 C685,340 675,350 665,340" stroke="#d19a66" stroke-width="1.5" fill="none"/>

  <!-- Ear (left) -->
  <path d="M364,280 C344,260 324,280 324,320 C324,360 344,380 364,380 C384,380 384,340 364,320 Z" fill="#e8b88a" filter="url(#shadow)"/>
  <path d="M359,300 C349,290 339,300 339,320 C339,340 349,350 359,340" stroke="#d19a66" stroke-width="1.5" fill="none"/>

  <!-- Neck -->
  <path d="M480,440 Q512,460 544,440 Q512,500 480,440 Z" fill="#e8b88a" filter="url(#shadow)"/>

  <!-- Additional details -->
  <path d="M420,300 Q440,290 460,300" stroke="#d19a66" stroke-width="1" fill="none" stroke-linecap="round"/>
  <path d="M564,300 Q584,290 604,300" stroke="#d19a66" stroke-width="1" fill="none" stroke-linecap="round"/>

  <!-- Forehead wrinkles (more detailed) -->
  <path d="M470,160 Q490,150 512,160" stroke="#d19a66" stroke-width="1.5" fill="none" stroke-linecap="round"/>
  <path d="M534,160 Q554,150 574,160" stroke="#d19a66" stroke-width="1.5" fill="none" stroke-linecap="round"/>
</svg>