The unit is an introductory unit on computer graphics concepts and techniques. It covers fundamental knowledge on modelling, transformation and rendering for computer generation of three dimensional graphics. The contents of the unit are listed as below:<br/>2D Transformations.<br/>3D Transformations.<br/>Viewing in 3D.<br/>Introduction to OpenGL.<br/>Fundamentals of raster graphics.<br/>Representation of Graphical Objects.<br/>Visible Surface Detection.<br/>Lighting and illumination.<br/>Shading.<br/>Designing Visual Interface. -- Course Website
Prerequisites: 1922 (v.8)<br/> Data Structures and Algorithms 120<br/> <br/> or any previous version<br/> <br/> <br/><br/> <br/> AND<br/><br/> <br/> <br/> 10163 (v.10)<br/> Unix and C Programming 120<br/> <br/> or any previous version<br/> <br/> <br/><br/> <br/>