Home> courses> electrical engineering and computer science> Computer Graphics> lecture notes
LEC # |
Topics |
1 |
Course Overview (PDF-1.1 MB) C ++ tutorial (PDF) |
2 |
Ray casting 1: Generation and intersection (PDF-1.2 MB) |
3 |
Ray casting 2: More intersection (PDF-1.7 MB) |
4 |
Transformations 1: translation, rotation and Scale (PDF-1.0 MB) |
5 |
Transformations 2: In modeling (PDF-1.7 MB) Linear Algebra tutorial (PDF) |
6 |
Ray Tracing (PDF-2.4 MB) |
7 |
Local illumination (PDF) |
8 |
Acceleration data structures (PDF-3.9 MB) |
9 |
Curves and surfaces (PDF-3.2 MB) |
10 |
Animation 1: Interpolation and kinematics (PDF) |
11 |
Animation 2: Orientation and quaternions (PDF) |
12 |
Animation 3: Dynamics (PDF-1.7 MB) |
13 |
Graphics pipeline 1: Perspective Transformations (PDF-1.1 MB) |
14 |
Graphics pipeline 2: Line clipping and Rasterization (PDF) |
15 |
Graphics pipeline 3: polygon Rasterization (PDF) |
16 |
Graphics pipeline 4: Polygon Clipping (PDF-3.1 MB) |
17 |
Shadows (PDF-3.1 MB) |
18 |
Global Illumination: radiosity (PDF-2.7 MB) |
19 |
Monte Carlo ray tracing (PDF-3.4 MB) |
20 |
Color 1: color vision and color spaces (PDF-2.3 MB) (courtesy of Victor ostromoukhov. Used with permission .) |
21 |
Color 2: color effects and production (PDF-2.6 MB) (courtesy of Victor ostromoukhov. Used with permission .) |
22 |
Texture Mapping (PDF-3.6 MB) |
23 |
Sampling, aliasing and MIP Mapping (PDF-2.0 MB) |
|