CS 248 - Introduction to Computer Graphics
Spring Quarter, 1995
Instructor: Marc Levoy
Welcome to the home page of CS 248. This page is the repository for all
lecture notes, class handouts, information on programming assignments, and
other useful information regarding the course. The URL of this page is
http://www-graphics.stanford.edu/courses/cs248-95
Lecture notes:
-
April 6: hardcopy and display technologies
(also available as a
tar file)
-
April 11: physical colorspaces: part I,
and part II
-
April 13: intuitive colorspaces
(color lectures also available as a
tar file)
-
April 18: Frame buffers, colormaps, dithering
(also available as a tar file)
-
April 20: Spatiotemporal resolution, grayscales, gamma: part I,
and part II
(and tar file)
-
April 25: Scan conversion of lines
(also available as a tar file)
-
April 27: Polygon scan conversion and clipping
-
May 2: Sampling, aliasing, and antialiasing: part I,
and part II
(and tar file)
-
May 4: Sampling, aliasing, and antialiasing: part III
-
May 9: digital compositing
(and tar file), and
2D transformations
(and tar file)
-
May 11: 3D transformations
-
May 16: Perspective viewing and clipping (part I)
(and tar file)
-
May 18: Perspective viewing and clipping (part II)
-
May 23: Visible-surface determination (part I), Z-buffer
(and tar file)
-
May 25: Visible-surface determination (part II), ray tracing
-
May 30: Local illumination I: simple reflection models
(and tar file)
-
June 1: Local illumination II: polygon mesh shading
(and tar file)
-
June 6: Local illumination III: texture mapping
(and tar file)
Handouts:
- Course outline
- Student questionnaire
- Cartesian colorspaces
(also available as a tar file)
- Assignment #1 - paint program
- Painting tutorial notes (Alvy Ray Smith) (not available online)
- A few examples of paint brushes
(also available as a tar file)
- Toli's Tinting Tutorial
(on painting programs and tinting brushes)
- Assignment #2 - polygon scan converter
- The Accumulation Buffer (Haeberli and Akeley) (not available online)
- Assignment #3 - Z-buffer renderer
- The Reyes Image Rendering Architecture (Cook,Carpenter,Catmull)
(not available online)
- Shade Trees (Cook) (not available online)
- Radiometric Units
- Assignment #4 - Phong shader
- Two-Dimensional Mappings (from Heckbert's M.S.) (not available online)
- Midterm exam solutions
(Hardcopies of lecture notes and handouts are available in the cabinet behind
Sarah's office.)
Other course materials:
Other useful links:
levoy@cs.stanford.edu
Sunday, 19-Feb-2006 23:05:19 PST