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)