I'm working on a semi-procedural planet generator, and the clouds are made using a seamless clouds texture set to box project, but for some reason their shadows are appearing in the wrong places. Does anyone know a way to fix this?
When a flat projection is used, the shadows are how I expect them to be (but the texture is warped because it's not UV mapped)

Using a greater-than node after the texture makes the issue even more clear:


