
Shapes Lab
Procedural shapes and geometry in motion.
Drop in a Blender model (.glb, .gltf, .obj or a .zip of one) or write a recipe, and bake it into ordinary Sindri sprites in the browser, in isometric, top-down or side view.
Runs in your browser with WebGPU. Loading takes a moment.
Drop in a model made in Blender (a .glb, .gltf or .obj, or the .zip or folder it came in) and it is centred on a tile, shaded into the same four-shade palette as everything else, and baked in four directions, each drawn on the floor it will stand on. Fit it, turn it, recolor its materials and tune the light with the inspector, or write a recipe of boxes, cylinders and spheres by hand. Download the PNG, its .sheet and the prefab, or all three as a zip laid out like a project's assets. The same pipeline runs offline from the command line for recipes made of primitives.

Procedural shapes and geometry in motion.

A cube faces a raised goal and walks to it in world space while the camera orbits the scene.

A third-person orbit camera follows a walker, pulls in past a barrier and eases back out. Right-drag, or click to capture the pointer, to look around.

Ride a ferry, jump off and walk to the goal pad with grounded 3D character movement. WASD moves, Space jumps.