Schedule | Lecture Topics | Lab Topics | Reading | Exam | Lab Assignment | Program |
---|---|---|---|---|---|---|
Sep 23 | Overview and class policies | (no lab) | AS: 1 ML: H |
. | . | . |
Sep 26, Sep 28, Sep 30 |
Graphics Pipeline. Graphic primitives (Points, Lines, Curves, and Polygon) | Browser setup, html5 canvas tag , javascript crash course | AS: 3, 8.2, 8.8-8.10 ML: 1,2 |
Quiz | . | . |
Oct 3, Oct 5, Oct 7 |
Clipping, Linear Algebra | More on javascript and WebGL intro | AS: 8.3-8.7, B, C ML: 3,6,10 |
. | LAB 1 (Oct 2) |
. |
Oct 10, Oct 12, Oct 14 |
2D and 3D transformations, normal transformations, Lighting | more on WebGL, shader code, toggle, object transformation | AS: 4, 6 ML: 3,4,6,8,E |
. | . | PGM 1 (Oct 9) |
Oct 17, Oct 19, Oct 21 |
Shading, projections, view volume, camera control | vertex, normal, color buffers, more shader code, lighting | AS: 5 ML: 4-8,G |
. | LAB 2 (Oct 16) |
. |
Oct 24, Oct 26, Oct 28 |
Hidden surfaces, scanline methods | shading, review | AS: 8, 11 ML: 7,8 |
Midterm 1 (Wed) | . | PGM 2 (Oct 23) |
Oct 31, Nov 2, Nov 4 |
Texture mapping | multiple coordinate systems, picking | AS: 7 ML: 5 |
. | LAB 3 (Oct 30) |
. |
Nov 7 Nov 9, Nov 11 |
Parametric curves | camera transformation | AS: 11 |
. | . | PGM 3 (Nov 6) |
Nov 14, Nov 16, Nov 18 |
Surfaces and volumes (FFD) | camera/object transformation, texture mapping |
AS: 11 |
. | LAB 4 (Nov 13) |
. |
Nov 21, Nov 23, . |
Raytracing and Radiosity | environment mapping (no lab section on Friday) |
AS: 12 ML: 10 |
. | . | PGM 4 (Nov 22) |
Nov 28 Nov 30, Dec 2 |
Summary, contest, preview | review, correct online grades, (attendance optional this week) |
. | Contest (Wed) Midterm 2 (Fri) |
. | . |
Last modified Tuesday, 22-Jan-2019 09:42:16 PST.