What vgpu does here
vgpu gives shadertown typed shader imports and a small GPU-first API; shadertown gives each shader a shared uniform block and a catalogue page. Every shader is a WGSL fragment stage compiled live in your browser, drawn by vgpu onto an ordinary <canvas> — no build step between the slider you drag and the pipeline that answers.
vgpu examples you can interrogate
A minimal example shows you the API; a production page shows you the decisions. Each catalogue entry runs the real shader with live controls and explains, in its notes, why the WGSL takes the shape it does — signed distances here, analytic roots there. Tuning one is reading vgpu output with your hands.
Take the source home
The sixteen Free shaders ship their WGSL to anyone; a licence unlocks the rest. Each file arrives with the prelude inlined — a complete, readable fragment stage you can study or vendor into your own vgpu project.



