Home
Contact Information
Office Hours
Announcements
LMS (Discussion Forum)
Syllabus
Prerequisites
References
Grading
Assigned Readings
Calendar
Lecture notes
Lab materials
Homework
Test reviews
Homework
Collaboration Policy
Homework Late Policy
Compilers
Graphics library notes
CMake notes
memory debugging
Electronic Submission
Final Project
Spring '14 Projects
Spring '13 Projects
Spring '12 Projects
Spring '11 Projects
Spring '10 Projects
Spring '09 Projects
Spring '08 Projects
Spring '07 Projects
Academic Integrity
|
Course Calendar
Note: Lecture topics are tentative and will be updated as the term progresses.
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Jan 20, No classes | Jan 21, Lecture 1: Introduction & Transformations | | Jan 23, Homework 0 OpenGL Warmup due ASAP (on homework server) | Jan 24, Lecture 2: Mesh Adjacency Data Structures & Mesh SimplificationReading Due: Reminder: Post your comments/questions on Rensselaer LMS by 10am |
| Jan 28, Lecture 3: Curves and SurfacesReading Due: | | Jan 30, Homework 1 Simplification & Subdivision Progress Post due @ 11:59pm (on LMS) | Jan 31, Lecture 4: Subdivision SurfacesReading Due: (pick one) |
Feb 3, Last day to add classes | Feb 4, Lecture 5: Volumetric Data StructuresReading Due: (pick one) - "OBB-Tree: A Hierarchical Structure for Rapid Interference Detection", Gottschalk, Lin, Manocha, SIGGRAPH 1996
- "Painting and Rendering Textures on Unparameterized Models",DeBry, Gibbs, Deleon, and Robins, SIGGRAPH 2002
optional comparison to:- "Octree Textures", Benson & Davis, SIGGRAPH 2002
| | |
Feb 7, Lecture 6: Particle Systems & Cloth SimulationReading Due: Optional Reading: |
Feb 10, Homework 1 Simplification & Subdivision due @ 11:59pm (on homework server) | Feb 11, Lecture 7: Navier-Stokes, Fluid SimulationReading Due: | | | Feb 14, Lecture 8: Rigid Body Dynamics & DeformationReading Due: (pick one) Optional Reading: |
Feb 17, No classes |
Feb 18, Homework 2 Cloth & Fluid Simulation Progress Post A due @ 11:59pm (on LMS)
Monday Schedule | | | Feb 21, Lecture 9: FractureReading Due: |
Feb 24, Homework 2 Cloth & Fluid Simulation Progress Post B due @ 11:59pm (on LMS) | Feb 25, Lecture 10: Inverse KinematicsReading Due: (pick one) | | | Feb 28, Quiz 1 |
Mar 3, Homework 2 Cloth & Fluid Simulation due @ 11:59pm (on homework server) | Mar 4, Lecture 11: Ray Tracing & Distributed Ray TracingReading Due: (pick one, but read the other before Homework 3) | | | Mar 7, Lecture 12: Local vs. Global Illumination & RadiosityReading Due: |
Mar 10-14, Spring Break |
Mar 17, Homework 3 Ray Tracing, Radiosity, & Photon Mapping Progress Post A2 due @ 11:59pm (on LMS)
Final Project Brainstorming Ideas & Team Forming Post due @ 11:59pm (on LMS) | Mar 18, Lecture 13: Rendering Equation & Monte Carlo RenderingReading Due: (pick one) | | | Mar 21, Lecture 14: Irradiance Caching & Photon MappingReading Due: (pick one) Last day to drop classes |
Mar 24, Homework 3 Ray Tracing, Radiosity, & Photon Mapping Progress Post B due @ 11:59pm (on LMS) | Mar 25, Lecture 15: Sampling & AliasingReading Due: | | Mar 27, Final Project Ideas post #2 due @ 11:59pm (on LMS) | Mar 28, Lecture 16: Subsurface ScatteringReading Due: (pick one) - "A Practical Model for Subsurface Light Transport", Jensen, Marschner, Levoy, & Hanrahan, SIGGRAPH 2001
- "Radiance Caching for Participating Media", Jarosz, Donner, Zwicker, & Jensen, 2008
|
Mar 31, Homework 3 Ray Tracing, Radiosity, & Photon Mapping due @ 11:59pm (on homework server) | Apr 1, Lecture 17: Graphics Pipeline | | Apr 3, Final Project Proposal & Background Research due @ 11:59pm (on LMS) | Apr 4, Lecture 18: ShadowsReading Due: (pick one, but read both before Homework 4) |
Apr 7, Homework 4 Stencil Buffer & GPU Progress Post due @ 11:59pm (on LMS) now due Monday Apr 14th | Apr 8, Lecture 19: Programmable GPUsReading Due: (pick one) | Apr 9, No classes | Apr 10, Final Project Progress Post #1 (must post to at least 3 of 5 progress posts) due @ 11:59pm (on LMS) | Apr 11, Lecture 20: Procedural Modeling |
Apr 14, Homework 4 Stencil Buffer & GPU due @ 11:59pm (on homework server) now due Monday Apr 21st | Apr 15, Lecture 21: Non-Photorealistic RenderingReading Due: |
| Apr 17, Final Project Progress Post #2 (must post to at least 3 of 5 progress posts) due @ 11:59pm (on LMS) | Apr 18, Lecture 22: Texture SynthesisReading Due: (pick one) Pass/No Credit deadline |
Apr 21, Final Project Progress Post #3 (must post to at least 3 of 5 progress posts) due @ 11:59pm (on LMS) | Apr 22, Lecture 23: Computational PhotographyReading Due: | | Apr 24, Final Project Progress Post #4 (must post to at least 3 of 5 progress posts) due @ 11:59pm (on LMS) | Apr 25, Final Project Work Day |
Apr 28, Final Project Progress Post #5 (must post to at least 3 of 5 progress posts) due @ 11:59pm (on LMS) | Apr 29, Quiz 2 | | May 1, Final Project Written Report due @ 11:59pm (on homework server) | May 2, Final Project Presentations
2:00 Eric & Steve
2:25 Andrew L. & Gerrett
2:50 Max
3:05 Jun & Logan
3:30 Zev & MeiXing
3:55 Michael D. & Michael L.
4:20 done! |
| May 6, Final Project Presentations
2:00 Victor & Wesley
2:25 Yuriy & Ben
2:50 Rebecca
3:05 Kevin & Dimitri
3:30 Nathan & Yumi
3:55 Gaby
4:10 Scott & Andy H.
4:35 done! | May 7, Last day of classes | |
May 12-16, RPI Final Exams No Final Exam for Advanced Computer Graphics |
|