|
|||||||
1 | Course Overview, HTML and Javascript 5 | Lab 1: HTML/Javascipt
Due Sept 6 |
  | ||||
2 | WebGL Program Structure, WebGL Pipeline | Lab 2: WebGL and Geometry
Due Sept 13 | Labor Day: No class Monday, Sept 4 | ||||
3 | Matrix Transformations Modeling Transformation Scene Graphs |
Lab 3: Transformations and Scene Graphs
Due Sept 18 (drawings), Sept 22 (WebGL) | Sept 11: Last day to file Add/Drop or choose Audit | ||||
4 | Scene Graphics (cont)
Controlling the Camera |
Lab 4: Navigation
Due Oct 2 |   | ||||
5 | Controlling the Camera (cont) | Lab 4: Navigation (cont)
Due Oct 2 |   | ||||
6 | Wed: Exam 1: See Review Topics
Begin Lighting |
Lab 5: Lighting and Shading
Due Oct 13 |
Oct 6-7: Prof Orr may be at CCSC-NW Conference - stay tuned | ||||
7 | Shader pipeline. Phong & Gouraud Shading. Normals.
Digital Elevation Maps (DEMs) |
Lab 6: Fractal Landscape
Due Oct 25 |
Oct 9: Last day to file CR/NC or Audit | ||||
8 | Digital Elevation Maps (cont) | Lab 6: Fractal Landscape (cont)
Due Oct 25 |
Oct 20: Mid-semester day - No classes. | ||||
9 | Textures, Texture Coordinates, WebGL Samplers | Lab 7: Textures
Due Nov 3 |
Oct 23: Advising for Spring Registration Begins
Oct 26: Last day to Withdraw |
||||
10 | Project teams and brainstorming | Lab 8: Final Project
Proposal Due Nov 10 |
|||||
11 | Wed: Exam 2 - See Review Topics
Continue work on projects. |
Lab 8: Final Project
Proposal Due Nov 10 |
Nov 8: Spring Registration begins for students with 23+ credits.
Nov 9: Spring Registration begins for students with 15-22.75 credits. |
||||
12 | Mon: Present Project Proposals | Lab 8: Final Project
Stage 1 due Nov 29 |
Nov 13: Spring Registration begins for students with 7-14.75 credits.
Nov 14: Spring Registration begins for students with <7 credits. |
||||
|
|||||||
13 | Wed: Stage 1 Presentations
Begin Stage 2 (final) implementation. |
Lab 8: Final Project | Nov 27: Open Registration begins. | ||||
14 | Continue Stage 2. | Lab 8: Final Project
Stage 2 (final) implementation due Dec 14 |
|||||
  | There is no final exam, however, we will use this time to present your final projects. Attendance is expected. |