CS180 / CS280: Introduction to Computer Graphics

Fall 2022


Course Description
[Shadows Demo by NVIDIA]
[Pen Tool in Adobe Photoshop]
[Whitted Style Ray Tracing]
[Fluid Simulation by Muller et al.]

This course is an introduction to the foundations of three-dimensional computer graphics. Topics covered include 2D and 3D transformations, Rasterization based interactive 3D graphics, shading and reflectance models, texture mapping, geometric modeling using Bézier and B-Spline curves, ray tracing, and animation. There will be an emphasis on both the mathematical and geometric aspects of graphics, as well as the ability to write fully functional 3D graphics programs.


Important Note

This course has been archived. Please visit Prof. Lingqi Yan's website for its latest version.