However if you move planets further away instead of a static distance from the sun, you will get all shadow instantly, which isn't very realistic. So I think every planet should have such a white circle, but smaller. When positioned correctly you would have a shadow and bright side all times wherever you put the planet, which is more realistic than becoming all shadow instantly when moving away

. That was my point ^^.
As for the shader, I thought it was possible with commercial. I tried some simple multiplying on level blocks and that worked. If it doesnt function perfectly then thats not a real big problem. I just want it to finish, doesn't really matter alot when a few minor problems with graphics occur

.