Procedural Planet is a complete, ready-to-play voxel planet generator for Unity URP.It lets you spawn entire faceted worlds — with mountains, oceans, biomes, vegetation, atmosphere, day/night cycle and clouds — in a single click.
═══ KEY FEATURES ═══
★ ONE-CLICK QUICK START
Tools > Procedural Planet > Quick Start spawns a complete demo scene: a procedural planet, biome-driven sky, animated clouds, day/night cycle, starry skybox, and a third-person astronaut player rig — ready to walk and dig.
★ FACETED VOXEL TERRAIN
Subdivided icosphere (up to 21M triangles) with flat-shaded biomes and procedural displacement from a stackable Simplex noise pipeline.
★ MULTI-BIOME PER PLANET
11 vivid presets (Tropical, Jungle, Savanna, Desert, Taiga, Volcanic, Frozen, Crystal, Alien, Mushroom, Lush). Macro-noise blending with altitude affinity — volcanoes only on peaks, snow at summits, jungles in valleys.
★ ATMOSPHERIC SCATTERING
Rayleigh + Mie raymarched URP shader. The sky color follows the biome under the camera — desert orange shifts to glacial cyan as you cross borders.
★ ANIMATED WORLD
Wind-swayed grass, foliage and bushes (GPU vertex shader). Multi-sine ocean waves with shore-mask anti-clip. Procedural cutout clouds drifting across a noise field.
★ DAY/NIGHT CYCLE
Rotating sun with intensity/color curves. Custom skybox with procedural starfield, sunset rim, sun disc and dynamic ambient lighting.
★ RUNTIME TERRAIN DIGGING
Carve and raise terrain with partial mesh updates — stays smooth at 1.3M triangles. Brush size adjustable via mouse wheel, visible preview sphere, capped to prevent core breach.
★ THIRD-PERSON CHARACTER
Walks on any latitude with radial gravity (no pole flip). Smooth acceleration, variable jump height, coyote time, jump buffering. Orbital camera with terrain collision avoidance. Low-poly astronaut prefab with helmet spotlight.
★ DENSE PROCEDURAL SCATTER
Rule-based prefab placement (trees, rocks, bushes, mushrooms, grass) with altitude bands, slope filtering, forest clustering and per-biome density.
★ MULTI-PLANET SOLAR SYSTEMS
Tools > Create Planet spawns additional unique planets with auto-offset positioning. Each gets its own seed, biome palette, atmosphere and clouds.
★ FULLY CONFIGURABLE
Tools > Configure Create Planet exposes radius range, resolution, biome counts, atmosphere thickness, cloud parameters and more — all randomized within your bounds.
═══ ROADMAP — COMING IN V2.0 (FREE UPDATE) ═══
Buying now gets you all future v1.x updates AND the v2.0 upgrade at no extra cost.
★ SOLAR SYSTEM GENERATOR
One-click full star system: a central sun, multiple orbiting planets with realistic orbital mechanics, moons, distance-based scale, asteroid belts. Each planet uses the existing pipeline — no extra setup.
★ TRUE INTERIOR CAVES (MARCHING CUBES)
Volumetric voxel grid layered under the icosphere surface. Real traversable caves, tunnels, underground chambers. Compatible with the existing dig system — carve your way down and discover natural cave networks.
★ MAJOR PERFORMANCE OPTIMIZATIONS
• GPU instanced scatter (500k+ props at full framerate)
• Chunked LOD planet streaming (planet radius 10,000+)
• Job System + Burst compiled noise sampling
• Async mesh generation off the main thread
• Compute shader path for digging at any resolution
═══ TECHNICAL ═══
• Unity 2022.3 LTS+ (tested up to Unity 6)
• Render Pipeline: URP (Universal Render Pipeline)
• Input: New Input System + legacy compatible
• Zero external dependencies
• Clean assembly definitions (Runtime + Editor)
• Custom C# components and HLSL shaders (no external assets, no DOTween, no Cinemachine required)
• Source code fully editable and commented
• Tooltips on every public field
• ScriptableObject-based configuration
═══ INCLUDED ═══
• Planet, PlanetSettings, ColorSettings (multi-biome palette)
• Atmosphere shader + AtmosphereSettings
• Procedural Clouds component + shader
• Day/Night cycle + procedural starry skybox shader
• Player Character Controller + third-person Camera + Digger
• 11 biome presets, 6 prop prefabs (PineTree, RoundTree, Bush, Rock, Mushroom, Grass)
• Astronaut character with helmet light
• Quick Start wizard + multi-planet menu
═══ CURRENT LIMITATIONS ═══
• True interior caves (visual cave depressions only — Marching Cubes is shipping in v2.0)
• HDRP / Built-in render pipeline (URP only at this time)
Perfect for survival games, exploration prototypes, space sandbox projects, educational demos and any low-poly stylized world. The plugin ships with the complete C# source.