Computer Graphics, Fall 2009 Kenneth Joy
-
- Technology
-
Computer Graphics (ECS175) teaches the basic principles of 3-dimensional computer graphics. The focus will be the elementary mathematics techniques for positioning objects in three dimensional space, the geometric optics necessary to determine how light bounces off surfaces, and the ways to utilize a computer system and methods to implement the algorithms and techniques necessary to produce basic 3-dimensional illustrations. Detailed topics will include the following: transformational geometry, positioning of virtual cameras and light sources, hierarchical modeling of complex objects, rendering of complex models, shading algorithms, and methods for rendering and shading curved objects.
-
- video
Branches in Computer Graphics
Lecture 21: Overview of the field of Computer Graphics and current problems.
-
-
- video
Shadows Part 2
Lecture 19: Description of how depth buffers can be used to render shadows.
-
- video
Shadows Part 1
Lecture 18: Ground plane shadows and shadow volumes are described.
-
- video
Subdivision Surfaces Part 2
Lecture 17: The Catmill-Clark subdivision algorithm for generating surfaces is described.
-
- video
Subdivision Surfaces Part 1
Lecture 16: Extension of Chaikin's curves to construct surfaces.