A WebGPU engine for whole procedural worlds:
marching-tetrahedra terrain meshed on the GPU from a density field,
streamed by a per-body octree LOD that carries you from the ground to
orbit and on to the next world without a loading screen.
world
marching-tetrahedra terrain · procedural density field ·
per-body octree LOD · seamless ground → orbit → interplanetary travel ·
per-body terrain styles (rock, lunar, volcanic, ice) · gas giants ·
asteroid belts and rings · baked octree classification
render
visibility-buffer deferred pipeline · clustered lighting ·
cascaded shadow maps · punctual shadow atlas · parallax occlusion mapping ·
Hi-Z occlusion culling · TAA · SSAO · bloom · filmic tonemap ·
transparency and glass · GPU particles, trails and decals
sky & sea
evolving volumetric clouds with whole-sphere cloud shadows ·
LUT atmospheric scattering and aerial perspective · sun shafts · lens flare ·
weather, rain occlusion and lightning · day and night on orbiting bodies ·
ocean waves, screen-space reflections, foam, wetness and buoyancy
content
procedural trees, grass and rocks · prepared prop packages
with LODs, colliders and sockets · a wind field the whole biosphere reads ·
spherical and hemispherical impostors · GPU instancing and pooled streaming ·
generated towns with routed roads, walls, furnished interiors and readable signage
bodies
Rapier fork with a density-field collider: terrain collision
meshed at run time, never baked · one character controller for walking, swimming
and winged flight · GPU skinning and cloth · foot and aim inverse kinematics ·
procedural gaits · ragdolls · retargeting, blending, root motion and gear fitting ·
melee, bow and spells · wound and blood decals in mesh UV space
life
on-device speech and an optional local LLM for NPC dialogue,
no API key · NPCs with schedules, homes and work · stealth, pickpocketing and locks ·
wildlife that flies, swims and hunts · seed-derived lore, reputation and quests ·
generative per-body music and spatial audio · saves with migration, export and import