VibeSand 0.2 - Water, lights, and speed update!

VibeSand's voxel sandbox running in a browser
A preview of VibeSand. The simulation uses GPU compute shaders to update sand, water, and lighting.

GPU-Powered Voxel Playground

Performance Tip: Use 'Render Scale' in UI if slow

VibeSand is a WebGPU voxel engine. It simulates millions of particles entirely on your GPU. Watch sand form natural piles, water fill basins and flow over edges, and sculpt the world in real time, all illuminated by dynamic lights.

Things to Try:

Key Features

Controls

Under the Hood

Future Ideas & Roadmap

Vibecoded by Trent Sterling & AI Assistant (Gemini 2.5 Pro).

tront.xyz/blog

Voxels:

FPS:

World Type:
Paint Tool:
DDA Voxel Renderer. Right-click to orbit, Middle-mouse/Space+Left-click to pan.
About · More by Tront

VibeSand by Tront

VibeSand is a falling-sand simulation running on WebGPU compute shaders: two million voxels, all updating every frame at 60fps. Sand piles, water flows, and the whole grid is stepped on the GPU rather than the CPU.

One page, no install, needs a desktop browser with WebGPU. Built by Tront (Trent Sterling) as one of a run of small GPU experiments that led to the larger crowd and physics projects.

More from Tront

All games and tools · Devlog · Discord · Source on GitHub · tront.xyz