![]() |
Instructor: Amy Gooch
Class meets:
Rm 342, small classroom 1890 Maple Avenue, Evanston
|
(Short) Animations we will watch over the course
Slides
Available in pdf (Adobe PDF, smallest, no animations) and ppt (Powerpoint)
[pdf] [pdf]
DATE | Reading Assignment | Project Assigned (if any) | Project Due (if any) |
Sept. 25 | Read Ch 1 - 3 Fundamentals of Computer Graphics | Project #1: Rasterization and Linear Interpolation | |
Oct. 2 | Before class: Read Ch 4 Fundamentals of Computer Graphics | Project #2: L-systems | Project #1 Due Oct 3nd 11:59pm |
Oct 9 |
Before class: Read Ch 5 Fundamentals of Computer Graphics
Handouts: |
||
Oct 16 |
Before class: Read Ch 6 Fundamentals of Computer Graphics
Before class: Read Chapter 3 (Viewing), OpenGL Programming Guide |
Project #3: 3D Viewer, rotate camera | Project #2 Due Oct 14th, 11:59pm |
Oct. 23 |
Before class: Read Ch 7 Fundamentals of Computer Graphics
Before class: Read Pg 16-25, Ch 5 (Lighting) OpenGL Programming Guide |
||
Oct. 30 | Before class: Read Ch 8 (Shading) Fundamentals of Computer Graphics | Project #3 Oct 29 11:59pm | |
Nov 5 |
Before class: Shirley: Chapter 10 (texture mapping); OpenGL Chapter 9 (Texture mapping) |
Project #4: Holodeck: A 3D World | |
Nov 13 |
Before class: OpenGL book: Chapter 12 (Evaluators and NURBS); Shirley: Chapter 13 (curves and surfaces); |
||
Nov 20 | Before class: Shirley: Read Ch 9 (Ray Tracing) Fundamentals of Computer Graphics | Project #5: Ray Tracer | Project #4 Due November 19 11:59pm |
Nov 27 | NO CLASS:: Enjoy Turkey Holiday!!!!! | ||
Dec 4 | TBA | Project #5 Due Dec 3rd; |