OrbitalBuilder
One-click procedural planets for Unity—continents, seamless ocean, atmosphere/fog, ring presets, and smart randomize. Editor-first workflow; bring your own shaders.
by Pixit Games
Price History +
Orbital Builder Kit is a fast, art-directable procedural planet generator for Unity. Create stylized or semi-realistic worlds in seconds: continents with adjustable coverage and height, a seamless ocean shell that never gaps at the shoreline, a lightweight atmosphere/fog layer, and beautiful ring presets. Everything is driven from a single Editor Window—with smart randomize for instant exploration and prefab helpers for production.
Key Features
- Continents you control — Coverage %, scale, coast width, and height (FBM-based).
- Seamless ocean shell — Overlap/Inset controls ensure no coastline gaps.
- Atmosphere / fog shell — Color (with alpha) and thickness; transparent, ZWrite Off.
- Ring presets — Saturn / Thin / Wide / Dusty / Broken, plus CustomFromObject to instance your own prefab.
- Geo styles (shape) — Optional mesh shaping modes like Crystal, Mesa (terraced), and Cratered for instantly different silhouettes.
- Randomize — One click shuffles sane ranges (includes geo style, colors, atmosphere, rings).
- Edit or Generate — Build new planets or apply changes to a selected planet in-place.
- Prefab helpers — Save the whole planet or just the ring as a prefab.
- Material-agnostic — All layers are standard MeshRenderers. Use any URP/Built-in shaders; keep your lookdev pipeline.
- Clean hierarchy — Planet_[Name]/_Geo, _Ocean, _Atmosphere, _Ring.
- Robust mesh — Cube-sphere with welded edges to avoid face cracks at large radii.
What’s Included
- Planet Builder Editor Window (C# source)
- Mesh generation & continent displacement (source)
- Atmosphere/water/ring material setup helpers (source)
- Ring mesh + presets and CustomFromObject mode
- Optional lightweight OrbitBody / SpinBody scripts for simple circular orbits and planet spin
- Starter docs (Quick Start + MkDocs structure)