In this project basically made the shaders to render clouds, atmosphere and earth layers individually in just 2 drawcalls, the clouds are rendered using a custom parallax mapping and projecting shadows getting the vector from sun. Meanwhile the base texture for the earth is using layers of masking and textures for coloring.