One-click procedural planets for Unity—continents, seamless ocean, atmosphere/fog, ring presets, and smart randomize. Editor-first workflow; bring your own shaders.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 FeaturesContinents 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 IncludedPlanet Builder Editor Window (C# source)Mesh generation & continent displacement (source)Atmosphere/water/ring material setup helpers (source)Ring mesh + presets and CustomFromObject modeOptional lightweight OrbitBody / SpinBody scripts for simple circular orbits and planet spinStarter docs (Quick Start + MkDocs structure)Unity versionsTested on 2021.3 LTS+, 2022/2023 LTSShould work on any modern LTS that supports the used Editor APIsRender pipelinesURP (recommended) – default materials use URP/Lit and URP/Unlit fallbacksBuilt-in – supported via Standard/Unlit fallback shaders