Proper Lighting for terrain shader.