- Course details
- Who we are
- Prereqs.
- Texts Baker&Hearn; Foley, van Dam, Feiner, Hughes
- Lectures, notes online at least occasionally, read text before class
- Precepts, additional materials, software that applies what you've learned
- TA's to answer questions, grade assignments, give precepts
- Labs ICGL, many machines, software,
- Lab helpers to assist in the labs
- Assignments, 1 written, 5 programming, project
- Web pages for course http://www.cs.princeton.edu/courses/cs426
- Point us to your web page for the course home page.
- Have to schedule precepts
- Course contents
- Interacting at the raster level
- OpenGL and basics
- Simple User Interaction
- Signal Processing (to get the bytes in place
- Quantization (to make them look good)
- 2D, modeling things, getting them to the raster, ...
- Scan conversion (lines, curves, areas)
- 2D Projective Geometry
- 2D Transforms
- 2D Models, Instances, ...
- 3D, where the action really is...
- Representing 3D
- 3D Projective Geometry, Transforms, ...
- Viewing
- Stereo
- Visible Surface Removal
- Visual Realism
- Illumination
- Color and Texture
- Modeling
- Animation
- Assignment for Next class -- What's your favorite user interface and Why??
- Video Show