|
On-Line Computer Graphics Notes
Computer Science Department,
|
These are topic papers on computer graphics maintained by the faculty and students of the Computer Graphics Group, Computer Science Department, at UC Davis. The notes cover a wide range of basic topics in the computer graphics field and are continually expanding. They were originally started by professor Ken Joy in 1993, as a service to the computer graphics courses taught by the department. In most cases, we have provided both hypertext and postscript versions of the notes.
Enjoy.......
Mathematical Preliminaries
- Coordinate Systems
- World and Image Space Coordinates
- Vector Spaces
- Linear Spaces
- Normed Linear Spaces
- Inner-Product Spaces
- Affine-Spaces
- Barycentric Coordinates
- Convex Combinations
- Planes
- Frames
- Transformations
- The Viewing Pipeline
- The Camera Transformation
- Quaternions
- Clipping
![]()
- Scan Conversion
- Z-Buffer Algorithm
- Shading, Illumination
- Shading
- Polynomials
- Bernstein Polynomials
- Curves
- Chaikin's Curve
- Subdivision Curves
- Bezier Curves
- Surfaces
- Bezier Patches
- Subdivision Surfaces
- Catmull-Rom Splines
- Deformations
- Free-Form Deformations
Please Write us and tell us how you are using these notes.
|
This document maintained by
Ken Joy
All contents copyright (c) 1996, 1997 |
Revised : December 6, 1996