BuseyBench SVG Test
Generated by NVIDIA on Jul 2, 2026 using prompt svg-v1-no-web.
1.6/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 viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><defs><radialGradient id="faceGradient" cx="50%" cy="50%" r="50%"><stop offset="0%" stop-color="#F5F5F5"/><stop offset="100%" stop-color="#D5D5D5"/></radialGradient><radialGradient id="eyeGradient" cx="50%" cy="50%" r="50%"><stop offset="0%" stop-color="#333"/><stop offset="100%" stop-color="#000"/></radialGradient><radialGradient id="noseGradient" cx="50%" cy="50%" r="50%"><stop offset="0%" stop-color="#808080"/><stop offset="100%" stop-color="#505050"/></radialGradient><radialGradient id="lipGradient" cx="50%" cy="50%" r="50%"><stop offset="0%" stop-color="#C0C0C0"/><stop offset="100%" stop-color="#A0A0A0"/></radialGradient><filter id="shadow"><feGaussianBlur in="SourceAlpha" stdDeviation="5"/><feOffset dx="0" dy="2" result="offsetImage"/><feMerge><feMergeNode in="offsetImage"/><feMergeNode in="SourceGraphic"/></feMerge></filter><filter id="blur"><feGaussianBlur stdDeviation="2"/></filter></defs><rect width="1024" height="1024" fill="white"/><path d="M500,300 C600,400 700,300 600,200 C500,300" fill="url(#faceGradient)" stroke="none"/><path d="M400,200 Q500,100 600,200" stroke="black" stroke-width="2" opacity="0.5"/><path d="M600,200 Q700,100 800,200" stroke="black" stroke-width="2" opacity="0.5"/><path d="M700,200 Q800,100 900,200" stroke="black" stroke-width="2" opacity="0.5"/><path d="M800,200 Q900,100 1000,200" stroke="black" stroke-width="2" opacity="0.5"/><circle cx="550" cy="400" r="20" fill="url(#eyeGradient)"/><circle cx="650" cy="400" r="20" fill="url(#eyeGradient)"/><circle cx="550" cy="400" r="8" fill="black"/><circle cx="650" cy="400" r="8" fill="black"/><path d="M520,380 Q550,350 580,380" stroke="black" stroke-width="4"/><rect x="600" y="450" width="40" height="30" fill="url(#noseGradient)"/><path d="M580,500 Q600,520 620,500" fill="url(#lipGradient)"/><rect x="590" y="510" width="10" height="5" fill="white"/><rect x="600" y="510" width="10" height="5" fill="white"/><rect x="610" y="510" width="10" height="5" fill="white"/><circle cx="550" cy="300" r="5" fill="white" opacity="0.8"/><circle cx="650" cy="300" r="5" fill="white" opacity="0.8"/><path d="M500,300 C600,400 700,300 600,200 C500,300" filter="url(#blur)"/></svg>