I haven't found many good tutorials on the uses of surrace normals or what they're for. All I can basically figure is that it is a ray that is perpendicular to the surface, but I have no idea how to calculate them or why we need them.
Could anyone shed some light on the topic?
