Hi all,
I made an (almost) all procedural planet:
setup:
2 spheres
2 node materials
sphere1 is for the land/ocean material.
- the land mass has a shore and other features like mointain and snow caps
- the ocean has different depths based on distance from the land mass
- the ocean specular light is seperated from the land specular by a mask. you can see a different reflectivity if you rotate the camera
- there is small blue atmospheric effect from a fresnel node
node material 2 is assigned to sphere2 and responsible for the clouds:
- clouds are animated (multistage noise/turbulence map)
- the same map is used for a small bump effect from the derivatives
- inverse of the same map is used for alpha
https://www.babylonjs-playground.com/#9BKDIN#25
Still needs improvements. Suggestions are welcome!
Hope you like it.
Cheers
Danny