CS4212 — Computer Graphics
Introduces the fundamentals of computer graphics to create 2D images from 3D data representations, the graphics pipeline, 3D representations of objects such as triangles and triangle meshes, surface material representations, color representation, vector and matrix mathematics, 3D coordinates and transformations, transport of light energy, global illumination, graphics rendering systemes, ray tracing, rasterization, real-time rendering, OpenGL and computer graphics hardware. prereq: (CS 1632 or 2511), (CS 2531 or MATH 3355), (MATH 3280 or 3326) or instructor consent, a grade of C- or better is required in all prerequisite courses; no grad credit