Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Jan 25, First day of classes | Jan 26, Lecture 1: Introduction & Transformations | | Jan 28, Homework 0 IFS Transfomations & OpenGL / Metal Warmup due ASAP | Jan 29, Lecture 2: Mesh Adjacency Data Structures & Mesh Simplification Reading Due: Reminder: Post your comments/questions on the Submitty Discussion Forum by 10am
Lecture 2
|
| Feb 2, Lecture 3: Curves and Surfaces Reading Due: Lecture 3
| | Feb 4, Homework 1 Simplification & Subdivision Progress Post due @ 11:59pm
deadline extended until Saturday Feb 6th @ 11:59pm | Feb 5, Lecture 4: Subdivision Surfaces Reading Due: (pick one) Lecture 4
Last day to add classes
|
| Feb 9, Lecture 5: Volumetric Data Structures Reading Due: (pick one) Lecture 5
| | Feb 11, Homework 1 Simplification & Subdivision due @ 11:59pm | Feb 12, Lecture 6: Particle Systems & Cloth Simulation Reading Due (for HW2): And optionally also: Lecture 6
|
Feb 15, No classes | Feb 16, Lecture 7: Navier-Stokes, Fluid Simulation Reading Due: (pick one) - "Robust Treatment of Collisions, Contact and Friction for Cloth Animation", Bridson, Fedkiw, & Anderson, SIGGRAPH 2002
- "Artistic Simulation of Curly Hair", Iben, Meyer, Petrovic, Soares, Anderson, & Witkin, SCA 2013
- "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.
Lecture 7
| | Feb 18, Homework 2 Cloth & Fluid Simulation Progress Post due @ 11:59pm
deadline extended until Saturday Feb 20th @ 11:59pm | Feb 19, Lecture 8: Rigid Body Dynamics & Deformation Reading Due: And optionally also: Lecture 8, part 1
Lecture 8, part 2
|
| Feb 23, Lecture 9: Fracture & Tetrahedral Models Reading Due (pick one): - "Graphical Modeling and Animation of Brittle Fracture", O'Brien & Hodgins, SIGGRAPH 1999
- "Robust eXtended Finite Elements for Complex Cutting of Deformables", Koschier, Bender, & Thuerey, SIGGRAPH 2017
- "Multi-species simulation of porous sand and water mixtures", Pradhana, Gast, Klar, Fu, Teran, Jiang, and Museth, SIGGRAPH 2017
Lecture 9
| | Feb 25, Homework 2 Cloth & Fluid Simulation due @ 11:59pm | Feb 26, Lecture 10: Animation & Inverse Kinematics Reading Due (pick one): Lecture 10 (partial)
|
| Mar 2, Lecture 11: Ray Tracing & Distributed Ray Tracing Reading Due: Optional Makeup Extra Credit Reading:
- Read & post about any assigned paper or paper mentioned in lecture
Lecture 11 (partial)
| | Mar 4, Homework 3 Ray Tracing, Radiosity, & Photon Mapping Progress Post #1 due @ 11:59pm
deadline extended until Saturday Mar 6th @ 11:59pm | Mar 5, Lecture 12: Local vs. Global Illumination & Radiosity Reading Due: And optionally also: Lecture 12 (partial)
|
| Mar 9, Quiz 1practice problems
Last day to drop classes | | Mar 11, Homework 3 Ray Tracing, Radiosity, & Photon Mapping Progress Post #2 due @ 11:59pm
deadline extended until Saturday Mar 13th @ 11:59pm | Mar 12, Lecture 13: More Radiosity Reading Due: Lecture 13 (partial)
|
Mar 15, Final Project Brainstorming Ideas & Team Forming Post (Part 1) due @ 11:59pm
deadline extended until Saturday Mar 20th @ 11:59pm | Mar 16, Lecture 14: Rendering Equation & Photon Mapping Reading Due (pick one): Lecture 14
| | Mar 18, Homework 3 Ray Tracing, Radiosity, & Photon Mapping due @ 11:59pm
deadline extended until Tuesday Mar 23rd @ 11:59pm | Mar 19, Lecture 15: Monte Carlo Rendering & Sampling & Aliasing Reading Due (pick one): Lecture 15
|
Mar 22, Final Project Peer Feedback on Project Ideas (Part 2) due @ 11:59pm
deadline extended until Thursday Mar 25th @ 11:59pm | Mar 23, Lecture 16: Subsurface Scattering Optional Makeup Extra Credit Reading:
- Read & post about any assigned paper or paper mentioned in lecture
Lecture 16
| | Mar 25, Homework 4 Stencil Buffer & GPU Progress Post due @ 11:59pm
deadline extended until Saturday Apr 3rd @ 11:59pm | Mar 26, Lecture 17: Graphics Pipeline Reading Due: (pick one) - "The Digital Michelangelo Project: 3D Scanning of Large Statues", Levoy, Pulli, Curless, Rusinkiewicz, koller, Pereira, Ginton, Anderson, Davis, Ginsberg, Shade, and Fulk, SIGGRAPH 2000
- "A Practical Model for Subsurface Light Transport", Jensen, Marschner, Levoy, & Hanrahan, SIGGRAPH 2001
- "Light Scattering from Human Hair Fibers" Marschner et al., SIGGRAPH 2003
- "Light Diffusion in Multi-Layered Translucent Materials", Donner & Jensen, SIGGRAPH 2005
Lecture 17
|
Mar 29, Final Project Proposal & Background Research due @ 11:59pm
deadline extended until Tuesday Mar 30th @ 11:59pm | Mar 30, Lecture 18: Shadows Reading Due: - "OptiX: A General Purpose Ray Tracing Engine", Parker, Bigler, Dietrich, Friedrich, Hoberock, Luebke, McAllister, McGuire, Morley, Robison, Stitch, ACM Transactions on Graphics 2010
And optionally also: Lecture 18
| | Apr 1, Homework 4 Stencil Buffer & GPU due @ 11:59pm
deadline extended until Thursday Apr 8th @ 11:59pm | Apr 2, Lecture 19: Programmable GPUs Reading Due: (pick one) Also start looking through tutorial for HW4: Lecture 19
|
| Apr 6, Lecture 20: Procedural Modeling Reading Due: | | Apr 8, Final Project Progress Post #1 due @ 11:59pm | Apr 9, Lecture 21: Non-Photorealistic Rendering Reading Due: (pick one) |
| Apr 13, Lecture 22: Texture Synthesis Reading Due: (pick one) - "Painterly rendering with curved brush strokes of multiple sizes", Hertzmann SIGGRAPH 1998
- "Where Do People Draw Lines?", Cole, Golovinskiy, Limpaecher, Barros, Finkelstein, Funkhouser, & Rusinkiewicz, SIGGRAPH 2008
- "Example-Based Brushes for Coherent Stylized Renderings",Zheng, Milliez, Gross, and Sumner, NPAR 2017
OR another paper mentioned in Lecture 21, or on another NPR technique | | Apr 15, Final Project Progress Post #2 due @ 11:59pm | Apr 16, Lecture 23: Computational Photography Reading Due: (pick one) - "Flocks, Herds, and Schools: A Distributed Behavioral Model", Craig W. Reynolds, SIGGRAPH 1987
- "On Demand Solid Texture Synthesis Using Deep 3D Networks",Gutierrez, Rabin, Galerne, and Hurtut, 2019
- "Interactive Digital Photomontage", Agarwala, Dontcheva, Agrawala, Drucker, Colburn, Curless, Salesin, & Cohen SIGGRAPH 2004
OR another graphics paper that you want to read :) Pass/No Credit deadline
|
| Apr 20, No Lecture! No Reading! Optional Work Day / Office Hours
| | Apr 22, Final Project Progress Post #3 due @ 11:59pm | Apr 23, Quiz 2practice problems
|
| Apr 27, Final Project Presentations
| | Apr 29, Final Project Written Report due @ 11:59pm deadline extended until Monday April 3rd @ 11:59pm No late days allowed | Apr 30, Final Project Presentations
|
May 3, Last day of classes | May 4-5, Reading days No classes | May 6-7, RPI Final Exams No final exam for Advanced Computer Graphics |
May 10-12, RPI Final Exams No final exam for Advanced Computer Graphics | | |