Procedural Planet Generator

This toolset generates completely procedural planets for space scenes without relying on image textures. It includes a Python add-on for randomized generation, alongside 26 specialized node groups and 12 preset materials designed for the Shader Editor. Users can create a wide variety of celestial bodies including desert, ocean, ice, and volcanic planets, as well as gas giants and moons.

The generator handles complex planetary features like ring systems, volumetric clouds, and atmospheres. It is built specifically for the Cycles render engine and will not produce correct results in EEVEE. The randomizer script relies on the included node groups, which must be appended to your active project for the tool to function.