For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download Planetary Terrain for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Planetary Terrain
“If possible, please buy the package to support the developer”
Planetary Terrain is a quadtree based procedural planetary terrain system for your space game! Smoothly travel from orbit to the ground.
Demos:
Earth-sized Planet
Small Planet
Features:
– Quadtree based dynamic, adjustable LOD
– Even earth-sized and bigger planets supported thanks to floating origin!
– Planets can rotate and have colliders
– Node Editor for noise to easily create good looking planets
– CPU or GPU based noise generation for top performance
– Foliage system to procedurally spawn grass and meshes on planet
– Scaled Space to easily add far away moons and other planets
– Different generation modes for planets including noise, heightmap and hybrid – Built in noise-based heightmap generator
– Heightmap Importer utility included
– Planet texturing based on elevation and slope or splatmaps
– Planet Shader with up to six textures and normal mapping
– 8-bit and 16-bit heightmaps supported
– Atmospheric scattering shader
– All source code included