This page needs WebGPU: Chrome or Edge 113+, Safari 26+, or Firefox 141+.
Splat Diffusion
A diffusion model written by hand in WGSL generates each texture as 512 or 1,024 layered, opaque splats with their own edge sharpness,
not pixels. One shader paints them, so the tile repeats seamlessly and stays smooth at any zoom. Trained on the
Describable Textures Dataset.
Drag to pan, scroll or pinch to zoom.
Source
More steps: cleaner and slower. Higher guidance: closer to the chosen texture, less varied.