shadows working för WHOO. stupid glsl couldt execute if statement