Shading Techniques In Computer Graphics