Class Notes for 15-463, Computer Graphics 2
The 1-up, 2-up, and 6-up links will
bring up a Postscript viewer,
with 1, 2, or 6 slides per page, respectively.
Use 1-up for browsing, and 2-up or 6-up
for printing.
You can also print the Postscript files directly from AFS.
If your WWW browser uses the Ghostview Postscript interpreter,
as Netscape does, then hit the Orientation button and Landscape to properly
orient 1-up images.
The PDF links are 2-up Portable Document Format files,
which should bring up an Adobe Acrobat Reader.
Notes by
Paul Heckbert.
Copyright 1997 Paul S. Heckbert.
- Title page
Image Processing
- 1. Raster Images:
1-up,
2-up,
6-up
- 2. Point Processing:
1-up,
2-up,
6-up
- 3. Image Filtering:
1-up,
2-up,
6-up
- 4. Warping and Morphing:
1-up,
2-up,
6-up
- 5. Aliasing:
1-up,
2-up,
6-up
- 6. Antialiasing and Related Issues:
1-up,
2-up,
6-up.
... and for the curious:
Plot of some low pass filters and
explanation and C code.
- 7. Discrete Fourier Transforms and the Fast Fourier Transform
(FFT) Algorithm:
Postscript,
Latex.
- 8. Image Compression:
1-up,
2-up,
6-up,
PDF.
- 9. Glossary of Signal Processing Terms:
Postscript,
Latex.
Rendering
- Goals of Rendering
- 10. Visibility and Ray Casting:
1-up,
2-up,
6-up
- 11. Ray-Polygon and Ray-Quadric Intersection Testing:
Postscript,
Latex.
- 12. Painter's & Z-Buffer Algorithms and Polygon Rendering:
1-up,
2-up,
6-up,
PDF
- 13. Spatial Subdivision:
1-up,
4-up,
6-up
...extra:
index to Ray Tracing News,
spatial data structures for optimizing ray tracing
- 14. Light and Color:
1-up,
2-up,
6-up,
PDF
- 15. Reflection and Transmission:
1-up,
2-up,
6-up,
PDF
- 16. Recursive Ray Tracing:
1-up,
2-up,
6-up,
PDF
- 17. Texture Mapping:
1-up,
2-up,
6-up,
PDF
- 18. Global Illumination and Radiosity:
1-up,
2-up,
6-up,
PDF
- 19. Review of Rendering:
1-up,
2-up,
6-up,
PDF
- 20. Beyond this class; pointers to elsewhere:
1-up,
2-up,
6-up,
PDF
(for more current info on graphics course offerings,
see bottom of this web page)
15-463 Web Page
If you have any problems with this page (error messages, etc.),
then please email me.
ph@cs.cmu.edu 1/1997