I guess this started out as a bit of a toy. Using my old skybox code, I thought it would be a good idea to have the shader manage the lighting of the sky, you know have like a nice sun rise/set, have the color of the sky slowly change over time. But as I was using a box it meant that you got some corners...