Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
| | | Jan 10, First day of classes | Jan 11, Lecture 1: Introduction & Transformations |
Jan 14, Homework 0 IFS Transfomations & OpenGL / Metal Warmup due ASAP | Jan 15, Lecture 2: Mesh Adjacency Data Structures & Mesh SimplificationReading Due: Reminder: Post your comments/questions on the Submitty Discussion Forum by 10am | | | Jan 18, Lecture 3: Curves and SurfacesReading Due: (pick one) |
Jan 21, No classes | Jan 22, Lecture 4: Subdivision SurfacesReading Due: (pick one) | Jan 23, Last day to add classes | Jan 24, Homework 1 Simplification & Subdivision Progress Post #1 due @ 11:59pm | Jan 25, Lecture 5: Volumetric Data StructuresReading Due: (pick one) - "OBB-Tree: A Hierarchical Structure for Rapid Interference Detection", Gottschalk, Lin, Manocha, SIGGRAPH 1996
or- "I-COLLIDE: An Interactive and Exact Collision Detection System for Large-scale Environments", Cohen, Lin,
Manocha, & Ponamgi, I3D 1995
or- "Painting and Rendering Textures on Unparameterized Models",DeBry, Gibbs, Deleon, and Robins, SIGGRAPH 2002
optional comparison to:- "Octree Textures", Benson & Davis, SIGGRAPH 2002
|
Jan 28,
| Jan 29, Lecture 6: Particle Systems & Cloth SimulationReading Due (for HW2): and optionally also choose one: | | Jan 31, Homework 1 Simplification & Subdivision due @ 11:59pm | Feb 1, Lecture 7: Navier-Stokes, Fluid SimulationReading Due: (pick one) - "Robust Treatment of Collisions, Contact and Friction for Cloth Animation", Bridson, Fedkiw, and Anderson, SIGGRAPH 2002
- "Untangling Cloth", Baraff, Witkin, & Kass, SIGGRAPH 2003
- "FoldSketch: Enriching Garments with Physically Reproducible Folds", Li, Sheffer, Grinspun, & Vining, SIGGRAPH 2018.
- "An Implicit Frictional Contact Solver for Adaptive Cloth Simulation", Li, Daviet, Narain, Bertails-Descoubes, Overby, Brown, & Boissieux, SIGGRAPH 2018.
|
| Feb 5, Lecture 8: Rigid Body Dynamics & DeformationReading Due: | | Feb 7, Homework 2 Cloth & Fluid Simulation Progress Post #1 due @ 11:59pm deadline extended until Sunday 2/10 @ 11:59pm | Feb 8, Lecture 9: FractureReading Due (pick one): - "Wave Particles", Yuksel, House, and Keyser, SIGGRAPH 2007
- "Coupling Water and Smoke to Thin Deformable and Rigid Shells", Guendelman, Selle, Losasso, & Fedkiw, SIGGRAPH 2005
- "Multi-species simulation of porous sand and water mixtures", Pradhana, Gast, Klar, Fu, Teran, Jiang, and Museth, SIGGRAPH 2017
|
| Feb 12, Lecture 10: Animation & Inverse KinematicsReading Due (pick one): - "Graphical Modeling and Animation of Brittle Fracture", O'Brien & Hodgins, SIGGRAPH 1999
- "Dynamic Real-Time Deformations using Space & Time Adaptive Sampling", Debunne, Desbrun, Cani, & Barr, SIGGRAPH 2001
- "Robust eXtended Finite Elements for Complex Cutting of Deformables", Koschier, Bender, & Thuerey, SIGGRAPH 2017
| | Feb 14, Homework 2 Cloth & Fluid Simulation ProgressPost #2 due @ 11:59pm Make additional update to progress post #2 by Monday Feb 18th @ 11:59pm showing progress on fluid simulation | Feb 15, Lecture 11: Ray Tracing & Distributed Ray TracingReading Due (pick one): |
Feb 18, No Classes | Feb 19, Monday Schedule | | Feb 21, Homework 2 Cloth & Fluid Simulation due @ 11:59pm Now due Monday Feb 25th @ 11:59pm | Feb 22, Lecture 12: Local vs. Global Illumination & RadiosityReading Due: (pick one, read the other before HW3) |
| Feb 26, Lecture 13: Rendering Equation & Monte Carlo RenderingReading Due: | | | Mar 1, Quiz 1practice problems
Last day to drop classes |
Mar 4-8, Spring Break |
| Mar 12, Lecture 14: Irradiance Caching & Photon MappingReading Due: (pick one) - "The Rendering Equation", Kajiya, SIGGRAPH 1986
(alternate link) - "Implicit Visibility and Antiradiance for Interactive Global Illumination", Dachsbacher, Stamminger, Drettakis, & Durand, SIGGRAPH 2007
- "Fast and Accurate Hierarchical Radiosity Using Global Visibility", Durand, Drettakis, and Puech, ACM Transactions on Graphics, 1999
| | Mar 14, Homework 3 Ray Tracing, Radiosity, & Photon Mapping Progress Post #1 due @ 11:59pm | Mar 15, Lecture 15: Sampling & AliasingReading Due (pick one): |
Mar 18, Final Project Brainstorming Ideas & Team Forming Post (Part 1) due @ 11:59pm | Mar 19, Lecture 16: Subsurface ScatteringReading Due: (pick one) | | Mar 21, Homework 3 Ray Tracing, Radiosity, & Photon Mapping Progress Post #2 due @ 11:59pm | Mar 22, Lecture 17: Graphics PipelineReading Due: (pick one) |
Mar 25, Final Project Peer Feedback on Project Ideas (Part 2) due @ 11:59pm | Mar 26, Lecture 18: ShadowsReading Due: | Mar 27, No Classes | Mar 28, Homework 3 Ray Tracing, Radiosity, & Photon Mapping due @ 11:59pm | Mar 29, Lecture 19: Programmable GPUsReading Due: (pick one) Also start looking through tutorial for HW4: |
Apr 1, Final Project Proposal & Background Research due @ 11:59pm | Apr 2, Lecture 20: Procedural ModelingReading Due: | Apr 3,
| Apr 4, Homework 4 Stencil Buffer & GPU Progress Post due @ 11:59pm deadline extended until Monday Apr 8th @ 11:59pm | Apr 5, Lecture 21: Non-Photorealistic RenderingReading Due: (pick one) |
Apr 8, Final Project Progress Post #1 due @ 11:59pm | Apr 9, Lecture 22: Texture SynthesisReading Due: (pick one) OR another paper mentioned in Lecture 21, or on another NPR technique | | | Apr 12, Lecture 23: Computational PhotographyReading Due: (pick one) - "On Demand Solid Texture Synthesis Using Deep 3D Networks",Gutierrez, Rabin, Galerne, and Hurtut, 2018, preprint
- "Non-photorealistic Camera: Depth Edge Detection and Stylized Rendering using Multi-Flash Imaging",Raskar, Tan, Feris, Yu, & Turk, SIGGRAPH 2004
- "Interactive Digital Photomontage", Agarwala, Dontcheva, Agrawala, Drucker, Colburn, Curless, Salesin, & Cohen SIGGRAPH 2004
|
Apr 15, Final Project Progress Post #2 due @ 11:59pm | Apr 16, Quiz 2practice problems
| | Apr 18, Homework 4 Stencil Buffer & GPU due @ 11:59pm | Apr 19, OPTIONAL: Office Hours work-in-class time |
Apr 22, Final Project Progress Post #3 due @ 11:59pm
Pass/No Credit deadline | Apr 23, Final Project Presentations NOTE: 2-5:15pm
| | | Apr 26, Final Project Presentations NOTE: 2-5:15pm Last day of classes |
Apr 29, Final Project Written Report due @ 11:59pm No late days allowed Study Day | Apr 30-May 4, RPI Final Exams No final exam for Advanced Computer Graphics |