3D demos

Interactive terminal scenes with GPU, software, and wireframe rendering.

A checkered floor running to the horizon, fading to an even gray, with an orange sphere08 / MIPMAPS

Mipmaps ↗

A tiled floor runs to the horizon. Turn mipmaps off to see far texels shimmer into moiré; on, the floor settles into an even tone, and anisotropic filtering keeps its detail toward the horizon, on the GPU and in software alike.

An orange float riding teal waves18 / WATER

Water ↗

Drive a craft over directional waves, launch off crests, and land under gravity. Deform the water with boat wakes and landing disturbances, with foam and spray above them. Explore shoreline foam, flowing ripples, refractive shallows, and larger tiled water.

One scene, three renderers.

Press 1 for GPU, 2 for software, or 3 for wireframe. GPU rendering falls back to software when unavailable.

Prefer a native terminal?

From the repository, run task terrain, task procedural, task dynamic, task shapes, task models, task large, task fur, task mipmaps, task forest, task lights, task particles, task gaussians, task animation, task animate, task characters, task cloud, task aabb, or task water in Kitty, or task meshes -- model.stl for your own files. Use --help for options.