Schedule | Lecture Topics | Lab Topics | Exam | Lab Assignment | Program |
---|---|---|---|---|---|
Mar 28, Mar 30, Apr 1 |
Overview. Graphics Pipeline. Graphic primitives (Points, Lines, Curves, and Polygon) | Setup, html5 canvas tag , javascript crash course | Quiz | . | . |
Apr 4, Apr 6, Apr 8 |
Clipping, Linear Algebra | More on javascript and WebGL intro | . | Lab 1 | . |
Apr 11, Apr 13, Apr 15 |
2D and 3D transformations, Lighting and Shading | more on WebGL, shader code | . | . | PGM #1 |
Apr 18, Apr 20, Apr 22 |
Camera and Projections | vertex, normal, color buffers; depth buffer | . | Lab 2 | . |
Apr 25, Apr 27, Apr 29 |
Hidden surfaces, scanline methods | reading obj files, review | Midterm 1 | . | PGM #2 |
May 2, May 4, May 6 |
Texture mapping | screen-to-world mapping, picking | . | Lab 3 | . |
May 9 May 11, May 13 |
Parametric curves | texture mapping, transforming normals | . | . | PGM #3 |
May 16, May 18, May 20 |
Surfaces and volumes | NURBS | . | Lab 4 | . |
May 23, May 25, May 27 |
Raytracing and Radiosity | demo | . | . | PGM #4 |
. Jun 1, Jun 3 |
Summary, review, preview | review | Midterm 2 | . | . |
Last modified Monday, 28-Mar-2016 05:48:36 PDT.