export function GeometryDemo() { const w = 400; const h = 300; const cx = w / 2; const cy = h / 2; // Angled lines from center at 15, 30, 45, 60, 75 degrees const angles = [15, 30, 45, 60, 75]; const lineLen = 120; return (

Geometry & Anti-Aliasing

{/* Diagonal line corner-to-corner (most visible AA test) */} {/* Bezier curve */} {/* Circle with thin stroke */} {/* Small circle cluster (precision rendering test) */} {[0, 1, 2, 3, 4].map((i) => ( ))} {/* Angled lines at 15, 30, 45, 60, 75 degrees */} {angles.map((deg) => { const rad = (deg * Math.PI) / 180; const x2 = cx + lineLen * Math.cos(rad); const y2 = cy - lineLen * Math.sin(rad); return ( ); })} {/* Labels */} diagonal / bezier / circle / cluster / angled lines
); }