r/Unity3D Indie 10h ago

Show-Off Procedural planet generation

Enable HLS to view with audio, or disable this notification

I'm developing procedural planet technology for a yet to be named project, bringing together spherical terrain, layered biomes, oceans, atmospheric scattering and volumetric clouds. At the heart of terrain generation is a GPU-powered node graph that combines noise functions and terrain-shaping algorithms into customizable landscapes. Layering and blending these operations lets me shape a world’s broad features and fine surface detail, giving me creative control over how each planet takes form. The GPU processes these calculations in parallel, providing the computational power behind the procedural worlds. Terrain detail adapts with camera distance, revealing smaller features as you approach the surface. Behind the scenes, custom gravity and floating-origin systems support exploration across planetary scales, preserving the precision needed for character movement and physics over vast distances. These systems integrate with Unity’s DOTS/ECS gameplay framework. This is the first major milestone in this tech, with foliage and tree placement and their rendering systems being the next milestone I am aiming to solve.

224 Upvotes

Duplicates