Schedule | Lecture Topics | Lab Topics | Reading | Exam | Lab Assignment | Program |
---|---|---|---|---|---|---|
Sep 29 | Overview and class policies | (no lab) | AS: 1 ML: H |
. | . | . |
Oct 02, Oct 04, Oct 06 |
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 09, Oct 11, Oct 13 |
Clipping, Linear Algebra | More on javascript and WebGL intro | AS: 8.3-8.7, B, C ML: 3,6,10 |
. | LAB 1 (Oct 8) |
. |
Oct 16, Oct 18, Oct 20 |
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 15) |
Oct 23, Oct 25, Oct 27 |
Shading, projections, view volume, camera control | vertex, normal, color buffers, more shader code, lighting | AS: 5 ML: 4-8,G |
. | LAB 2 (Oct 22) |
. |
Oct 30, Nov 01, Nov 03 |
Hidden surfaces, scanline methods | shading, review | AS: 8, 11 ML: 7,8 |
Midterm 1 (Wed) | . | PGM 2 (Oct 29) |
Nov 06, Nov 08 |
Texture mapping | multiple coordinate systems, picking | AS: 7 ML: 5 |
. | LAB 3 (Nov 05) |
. |
Nov 13, Nov 15, Nov 17 |
Parametric curves | camera transformation | AS: 11 |
. | . | PGM 3 (Nov 12) |
Nov 20, Nov 22 |
Surfaces and volumes (FFD) | camera/object transformation, texture mapping |
AS: 11 |
. | LAB 4 (Nov 19) |
. |
Nov 27, Nov 29, Dec 01 |
Raytracing and Radiosity | environment mapping |
AS: 12 ML: 10 |
. | . | PGM 4 (Nov 28) |
Dec 04 Dec 04, Dec 08 |
Summary, contest, preview | review, correct online grades | . | Contest (Wed) Midterm 2 (Fri) |
. | . |
Last modified Tuesday, 22-Jan-2019 09:42:16 PST.