skybox shaders
refactoring