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