Episodes
Lecture 21: Overview of the field of Computer Graphics and current problems.
Published 11/30/09
Lecture 20: Catmull-Rom Curves for smooth camera motion.
Published 11/25/09
Lecture 19: Description of how depth buffers can be used to render shadows.
Published 11/20/09
Lecture 18: Ground plane shadows and shadow volumes are described.
Published 11/18/09
Lecture 17: The Catmill-Clark subdivision algorithm for generating surfaces is described.
Published 11/16/09
Lecture 16: Extension of Chaikin's curves to construct surfaces.
Published 11/13/09
Lecture 15: A Ray Tracing algorithm is described.
Published 11/04/09
Lecture 14: Painter's and Wornock's algorithms are described.
Published 11/02/09
Lecture 13: Chaikin and Bezier curves are used to construct surfaces.
Published 10/30/09
Lecture 12: A Scan Conversion Algorithm is described.
Published 10/28/09
Lecture 11: Building complex graphics objects from basic polygons.
Published 10/26/09
Lecture 10: Methods of shading and texturing are described.
Published 10/23/09
Lecture 09: The application of Unit Quaternions to rotations
Published 10/21/09
Lecture 08: The RGB axis and color space.
Published 10/19/09
Lecture 07: Determining if an object is in front of or behind another object.
Published 10/09/09
Lecture 06: The clipping algorithm and the viewing pipeline.
Published 10/07/09
Lecture 05: The pinhole camera model and associated transform matrix.
Published 10/05/09
Lecture 04: Model-View-Controller and rotations of objects in 3D space.
Published 10/02/09
Lecture 03: The matrices that are used to move objects in space.
Published 09/30/09
Lecture 02: Generating curves with a computer.
Published 09/28/09
Lecture 01: Preliminary background into some of the math associated with computer graphics.
Published 09/25/09