CS 4451A - Fall 2002 |
|||||
Syllabus |
|||||
A tentative syllabus
for the class appears below.
THIS IS PROVIDED TO GIVE YOU A ROUGH IDEA OF MY CURRENT PLANS AND IS NOT CAST IN STONE. This syllabus will evolve as the class progresses, so be sure and check
it frequently. |
|||||
|
|||||
Date | Topic | Readings | Notes | Prof. Schedule |
|
Week 1 | Aug 20 | Procedures 3D Graphics Hardware Overview |
|||
Aug 22 | Introduction to OpenGL programming in Java Overview of 3D Graphics Modelling Overview (Polygonal, CSG, Volume, Implicit) |
Sample pgm: triangle.java GL4Java Manual, OGLPG Ch 1 Preface, 2 (Intro), 2.1-2.4 |
|||
Week 2 | Aug 27 | Modelling (Curves, Surfaces) |
3.1-3.2, parts 3.3-3.6 |
||
Aug 29 | Basic 3D Math, Transformations, Vectors First assignment in Friday |
1.1-1.3 | |||
Week 3 | Sept 3 | Coordinate systems and Viewing | 5.1-5.2 |
||
Sept 5 | Viewing |
5.3 |
(same) | ||
Week 4 | Sept 10 | Clipping, OpenGL Picking and Selection | 6.1, (OGLPG Ch 13) | ||
Sept 12 | review | (none) | Color | ||
Week 5 | Sept 17 | TEST1 | |||
Sept 19 | Lighting and Shading | 6.2-6.3 | CHI
deadline (Sept 23rd) |
||
Week 6 | Sept 24 | Rasterization Second assignment in |
6.4-6.7 example of z-buffer problems |
||
27th
is LAST DAY TO DROP |
Sept 26 | Scene Graphs (including
simple parametric and time-based animation) |
|
||
Week 7 | Oct 1 | Texture Mapping, Bump
Mapping, |
8.1, 8.3, 8.4, 8.5, 8.8 |
|
|
Oct 3 | Scene Graphs |
|
(same) | ||
Week 8 | Oct 8 | Local Reflection Models |
7 |
||
Oct 10 | Shadows |
9 |
|||
Week 9 | Oct 15 | FALL BREAK |
|
||
Oct 17 | Traditional Animation Concepts and Guidelines Rigid-body Animation Guest lecturer |
17.1-17.3 |
(none) | I3DG
deadline (Sept 21st) |
|
Week 10 | Oct 22 | Third assignment in (Monday morning 9am, was Friday morning) More animation concepts |
|
(none) | |
Oct 24 | review | ||||
Week 11 | Oct 29 | TEST 2 | At UIST |
||
Oct 31 | Physically-based Animation Motion Capture and Animation Guest lecturer |
17.4
|
(none) | At UIST |
|
Week 12 | Nov 5 | Volume Rendering | parts of 13 | ||
Nov 7 | Aliasing |
parts of 14 | |||
Week 13 | Nov 12 | Image-based Rendering Global Illumination: Ray Tracing and Radiosity Forth assignment in (Monday morning) |
16.1-16.5 10.1-10.3
|
||
Nov 14 | Ray Tracing Theory |
10.4-10.7 |
|||
Week 14 | Nov 19 | Ray Tracing Strategies | 1.4, 12 | ||
Nov 21 | Color, Human Vision | 15 | |||
Week 15 | Nov 26 | Color, Human Vision | 15 | ||
Nov 28 | HOLIDAY (Thanksgiving) | ||||
Week 16 | Dec 3 | History of Computer Graphics Fifth assignment in |
Video
|
||
Dec 5 | a5 show-and-tell, review | |
|||
|
|||||
Thursday Dec 12 |
FINAL EXAM: 8am-10:50am, Room 101 |