Performs the lighting calculations for the specified surface at the specified point of intersection
on that surface using the lighting data from the specified Light objects and returns an RGB object
that represents the color of the point.
Performs the lighting calculations for the specified surface at the specified point of
interesection on that surface using the lighting data from the specified Light object
and returns an RGB object that represents the color of the point.