Computer Science

CS4735Computer Graphics4 ch (3C 1L) [P]

Covers interactive 3-dimensional computer graphics program development using object-oriented tools. Includes keyboard and mouse interaction, callback functions, windows and viewports, drawing parametric curves and surfaces, affine transformations, the camera model and graphics pipeline, geometric modeling using polyhedral meshes, flying a camera, arcball scene interaction, perspective projection, and visual realism via colour, lighting and texture. 

Prerequisites: CS 2263, CS 2613, and (MATH 1503 or MATH 2213).