❗The content presented here is sourced directly from Swayam platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [July 12th, 2023]
This course provides an introduction to Computer Graphics. Students will learn the historical evolution, issues and challenges, graphics pipeline, hardware and software basics. Object representation, modeling transformations, illumination and shading, 3D viewing, clipping and hidden surface removal, rendering, graphics hardware and software will also be discussed. Topics include boundary representation, splines, space partitioning, matrix representation, homogeneous coordinate system, composition, 3D transformations, simple lighting model, shading models, intensity representation, color models, texture synthesis, viewing pipeline, view coordinate system, viewing transformation, projection, window-viewport transformation, clipping in 2D, 3D clipping algorithms, hidden surface removal, scan conversion of line, circle, fill-area and characters, anti-aliasing, generic architecture, I/O, GPU, Shader programming, and graphics software (openGL).