Algorithms like Z-buffer to display only visible parts of a scene. 5. Illumination and Color Models
3. Two-Dimensional (2D) and Three-Dimensional (3D) Transformations computer graphics rajesh k maurya pdf
Viewing transformations and window-to-viewport mapping. 4. 3D Object Representation and Modeling Algorithms like Z-buffer to display only visible parts
Emissive (Plasma, LED) and Non-emissive (LCD) technologies. "Computer Graphics" by Rajesh K
"Computer Graphics" by Rajesh K. Maurya (or similar lecture notes) is an undergraduate-level textbook covering foundations and practical techniques in 2D and 3D computer graphics. It emphasizes algorithms for drawing, transformations, viewing, projection, clipping, modeling, illumination, shading, and rendering pipeline concepts, often with C/C++ examples and pseudocode.
The Sutherland-Hodgman Polygon Clipping algorithm.
Instead of interpolating intensity values, it linearly interpolates the vertex normal vectors across the polygon surface. The system evaluates the illumination model at every individual pixel, rendering smooth surfaces and accurate specular highlights at a higher computational cost. Shading Method Interpolated Parameter Computational Cost Highlight Quality Flat None (Constant per polygon) Poor / Faceted Gouraud Light Intensity ( Smooth, but misses sharp highlights Phong Surface Normal Vector ( Nbold cap N Excellent / Realistic Color Models