The light in the raytracer is based on the light from OpenGL
merged