Zum Inhalt springen
Medium 1 für Eintrag Procedural Planet & Solar System Generator (URP)
0 Kommentare

Beschreibung

N.B. : This package is compatible with Unity 6 (Universal Render Pipeline – URP) only.

Watch : [https://youtu.be/vx0_4lJkYJY] | [https://youtu.be/x5zpStJQEjU]

Stylized procedural planet and solar system creation tool ready for Unity 6.

With its custom physics-based atmosphere shaders, its seed-driven procedural planet generator and its Keplerian orbital mechanics, you have everything you need to bring your next cosmic scene to life.

🪐 Types of planets (random generation or preset selection)

  • Rocky Worlds — vibrant continents, oceans, and rich biomes inspired by habitable planets

  • Ocean Worlds — heavy water coverage dotted with beautiful tropical archipelagos

  • Desert Worlds — sun-baked dunes, copper horizons, and dusty cloud sheets

  • Glacial Worlds — frozen seas, cyan ice sheets, and pale misty horizons

  • Lava Worlds — dark basalt crusts split apart by blazing magma rivers under a blood-red sky

Features

  • Vibrant Low-Poly Planets — subdivided icosphere, multi-layered Simplex noise, 100% textureless

  • Physics-Based Raymarched Atmosphere — Rayleigh & Mie scattering, biome-dependent sky colors, solar halos, accurate planetary occlusion

  • Keplerian Solar Systems — real orbital mechanics, inclination, eccentricities, synchronous moons, HDR plasma star with custom crown

  • Whittaker Biome Blending — organic terrain and color distribution based on Altitude $\times$ Moisture matrices

  • Real-Time Terraforming — runtime voxel-like digging and terrain sculpting directly through the camera view

  • Procedural Cloud Layers — dynamic, animated custom cloud shaders with slow, textureless wind drift

  • Adaptive 6-DOF Freecam — scroll-wheel velocity scaling from fine ground details to interplanetary cruise speeds

  • Deep Space Backdrop — fully procedural skybox featuring Voronoi starfields and deep two-tone nebula dust

  • Smart Scatter System — automatic rock and vegetation placement utilizing slope, altitude, and density filters

  • Dynamic Editor Wizards — Quick "Create Planet" and "Create Star System" custom tool windows with manual or auto modes

  • Ultra Lightweight — zero external dependencies, assembly definitions included, tiny runtime memory footprint

⚙️ Technical Details

  • Render Pipeline — URP only

  • Unity Version — 6.x

  • Inputs — New Input System (with legacy fallback included)

  • Custom HLSL Shaders — surface terrain, raymarched atmosphere, procedural clouds, plasma star, corona, space skybox

  • Production Ready — fully commented C# codebase, structured under ProceduralPlanet namespace, complete operational demo scene included

Enthaltene Formate