CS552: Computer Graphics Lecture 35: Rendering
Recap Illumination Model o Light Source and surface o Effect of multiple light source o Colored lights and surface o Effect of atmosphere o Refraction
Objective After completing this lecture, students will be able to o Apply different shading method for rendering
Atmospheric Attenuation Depth-cue color Previously computed color Scale factor Depth cueing
Shading Models for Polygon We can shade any surface by o Calculating the surface normal at each visible point o Applying the desired illumination model at that point. This approach is computationally expensive There are efficient techniques to achieve the desired effect
Constant Shading
Gouraud Surface Rendering Also referred to as intensity-interpolation surface rendering
Illumination interpolation
Incremental approach
Illustration
Phong Surface Rendering A more accurate interpolation method for rendering a polygon mesh Normal-vector interpolation rendering o Interpolates normal vectors instead of intensity values
Illustration
Illustrations
Thank you Next Lecture: Rendering