Is there a way that i can calculate the angle between the surface of normal of a point being sampled and the light(s) illuminating it?