Wk | Date | Lec | Topic |
Reading |
Lab |
Hws |
---|---|---|---|---|---|---|
1
|
8/30 |
1 |
Introduction, history of graphics |
|||
9/1 |
2 |
OpengGL basics: init, data types, primitives |
||||
2 | 9/6 |
3 |
Geometry intro and review Coordinate Frames and Homogeneous coordinates |
Angel 3
|
||
9/8 |
4 |
2D and 3D geometry and transformations |
Angel 3 |
|||
3 | 9/13 |
5 |
Window to viewport mapping, world coordinates , 2D view transformation, 3D view volumes |
Angel 4 |
||
9/15 |
6 |
3D view volumes and viewing transformations
Viewing in OpenGL |
Angel 4 |
|||
4 | 9/20 |
7 |
Projections and perspective, boids |
Angel 4 |
||
9/22 |
8 |
Projections and perspective Shaders and shader-based openGL |
Angel 2-4 |
|||
5 | 9/27 |
9 |
Shaders and shader-based openGL |
Angel 2-4 |
||
9/29 |
10 |
Shaders and shader-based openGL |
||||
6 |
10/4 |
- |
Cancelled, I am out of town |
|||
10/6 |
- |
Cancelled, I am out of town |
||||
7 |
- |
Fall Break! |
||||
8 | 10/18 |
11 |
Lights and materials |
Angel 5 |
No lab |
|
10/20 |
- |
Cancelled, I am out of town |
||||
9 | 10/25 |
12 |
Flat, Gouraud and Phong shading |
Angel 5 |
||
10/27 |
13 |
Rasterization, Clipping, HSR, Anti-aliasing |
Angel 6 |
|||
10 | 11/1 |
14 |
HSR, Anti-aliasing |
Angel 6 |
Texture Maps lab7 |
|
11/3 |
15 |
Texture mapping |
Angel 7 |
|||
11 |
11/8 |
16 |
Environment and other mappings Fractal Geometry |
Angel 7 |
Complete lab7 |
|
11/10 |
17 |
Environment maps in GL |
Angel 7 |
|||
12 | 11/15 |
18 |
Shading models Transparency, blending |
Angel 7 |
||
11/17 |
19 |
Ray-tracing, Reflection and refraction |
Angel 11 |
|||
13 |
11/22 |
20 |
Ray casting
|
Angel 11 |
No lab |
|
11/24 |
- |
Happy Thanksgiving! |
||||
14 |
11/29 |
21 |
Anti-aliasing and textures in ray tracing
|
Angel 11 |
||
12/1 |
22 |
Particle Systems |
Angel 9 |
|||
15 |
12/6 |
23 |
Curves and Surfaces |
Angel 10 |
||
12/8 |
24 |
Curves and Surfaces |
Angel 10 |
|||