Starfield Backdrop Only




Procedural Planet is a high-performance procedural world generation project built in Unity using the Jobs System and Burst compiler. It combines layered noise algorithms, intelligent color classification, and custom editor tools to generate and visualize planets in real time.

The project features a multi-layer noise terrain system that procedurally displaces meshes with analytic derivatives, creating realistic mountains, valleys, and ocean basins. An intelligent coloring system assigns biomes based on height, slope, noise, and latitude, producing Earth-like, Martian, and ice-world palettes. Custom Unity editor tools—such as NoiseVisualizer 2D and ProceduralSurface Editor—make it easy to preview noise layers, tweak parameters, and author terrains interactively.

In addition to Unity implementation, the companion webpage demonstrates procedural starfield generation using JavaScript and Canvas, bringing the same mathematical logic of randomness and layering into a living, animated background.