Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Saturday |
Jan 9, First day of classes | Jan 10, Lecture 1: Introduction & Transformations | | Jan 12, Homework 0 IFS Transfomations & OpenGL / Metal Warmup due ASAP | Jan 13, Lecture 2: Mesh Adjacency Data Structures & Mesh Simplification Reading Due: Reminder: Post your comments/questions on the Submitty Discussion Forum by 10am
2021 Lecture 2
| |
Jan 16, No classes | Jan 17, Lecture 3: Curves and Surfaces Reading Due: 2021 Lecture 3
| | | Jan 20, Lecture 4: Subdivision Surfaces Reading Due: (pick one) 2021 Lecture 4
Last day to add classes
| Jan 21, Homework 1 Simplification & Subdivision Progress Post due @ 11:59pm |
| Jan 24, Lecture 5: Volumetric Data Structures Reading Due: (pick one) | | | Jan 27, Lecture 6: Particle Systems & Cloth Simulation Reading Due (for HW2): And optionally also: 2021 Lecture 6
| Jan 28, Homework 1 Simplification & Subdivision due @ 11:59pm |
| Jan 31, Lecture 7: Navier-Stokes, Fluid Simulation Reading Due: (pick one) - "Large Steps in Cloth Simulation", Baraff & Witkin, SIGGRAPH 1998
- "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
- "Untangling Cloth", Baraff, Witkin, & Kass, SIGGRAPH 2003
2021 Lecture 7
| | | Feb 3, Lecture 8: Rigid Body Dynamics & Deformation Reading Due: And optionally also: 2021 Lecture 8, part 1
2021 Lecture 8, part 2
| Feb 4, Homework 2 Cloth & Fluid Simulation Progress Post #1 due @ 11:59pm |
| Feb 7, 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
2021 Lecture 9
| | | Feb 10, Lecture 10: Animation & Inverse Kinematics Reading Due (pick one): 2021 Lecture 10 (partial)
| Feb 11, Homework 2 Cloth & Fluid Simulation Progress Post #2 due @ 11:59pm |
Feb 13, Homework 2 Cloth & Fluid Simulation due @ 11:59pm | Feb 14, Lecture 11: Ray Tracing & Distributed Ray Tracing Reading Due: 2021 Lecture 11 (partial)
| | | Feb 17, Lecture 12: Local vs. Global Illumination & Radiosity Reading Due: And optionally also: 2021 Lecture 12 (partial)
| Feb 18, Homework 3 Ray Tracing, Radiosity, & Photon Mapping Progress Post #1 due @ 11:59pm |
Feb 20, No classes | Feb 21, Monday schedule | | | Feb 24, Quiz 1S17 practice problems S14 practice problems
| |
| Feb 28, Lecture 13: More Radiosity Reading Due: 2021 Lecture 13 (partial)
| Mar 1, Final Project Brainstorming Ideas & Team Forming Post (Part 1) due @ 11:59pm | Mar 2, Homework 3 Ray Tracing, Radiosity, & Photon Mapping Progress Post #2 due @ 11:59pm | Mar 3, Lecture 14: Rendering Equation & Photon Mapping Reading Due (pick one): 2021 Lecture 14
| |
Mar 6-10, Spring Break | |
Mar 13, Final Project Peer Feedback on Project Ideas (Part 2) due @ 11:59pm | Mar 14, Lecture 15: Sampling & Aliasing Reading Due (pick one): 2021 Lecture 15
| | Mar 16, Homework 3 Ray Tracing, Radiosity, & Photon Mapping due @ 11:59pm | Mar 17, Lecture 16: Subsurface Scattering Reading Due: (pick one) AND everyone should also read: | |
Mar 20, Final Project Proposal & Background Research due @ 11:59pm extended to Tuesday Mar 21st @11:59pm | Mar 21, Lecture 17: Graphics Pipeline Reading Due: (pick one) 2021 Lecture 17
| Mar 22, No classes | | Mar 24, Lecture 18: Real-Time Shadows Reading Due: (pick one) 2021 Lecture 18
| Mar 25, Homework 4 Stencil Buffer & GPU Progress Post due @ 11:59pm |
Mar 27, Final Project Progress Post #1 due @ 11:59pm | Mar 28, Lecture 19: Shaders and Procedural Modeling Reading Due: Optional Readings: 2021 Lecture 19
| | | Mar 31, Lecture 20: Texture Synthesis Reading Due: (pick one) - "Feature-Based Cellular Texturing for Architectural Models", Legakis, Dorsey,and Gortler, SIGGRAPH 2001
- "Procedural Modeling of Cities", Parish & Mueller, SIGGRAPH 2001
- "Procedural Modeling of Buildings", Mueller, Wonka, Haegler, Ulmer & Van Gool, SIGGRAPH 2006
- "Modeling Trees with a Space Colonization Algorithm", Runions, Lane, Prusinkiewicz, Eurographics Workshop on Natural Phenomena 2007
- "A common developmental program can produce diverse leaf shapes", Runions, Tsiantis and Prusinkiewicz, 2017
- "Procedural Urban Forestry", Niese, Pirk, Albrecht, Benes, Deussen, TOG 2022
2021 Lecture 20
| Apr 1, Homework 4 Stencil Buffer & GPU due @ 11:59pm |
| Apr 4, Lecture 21: Non-Photorealistic Rendering Reading Due: (pick one) - "Painterly rendering with curved brush strokes of multiple sizes", Hertzmann SIGGRAPH 1998
- "Real-Time Hatching", Praun, Hoppe, Webb & Finkelstein, SIGGRAPH 2001
- "Apparent Ridges for Line Drawings", Judd, Durand & Adelson, SIGGRAPH 2007
- "Example-Based Brushes for Coherent Stylized Renderings",Zheng, Milliez, Gross, and Sumner, NPAR 2017
| | Apr 6, Final Project Progress Post #2 due @ 11:59pm | Apr 7, Lecture 22: Computational Photography Reading Due: (pick one) | |
| Apr 11, Lecture 23: Color Reading Due: (pick one) - "Real-Time User-Guided Image Colorization with Learned Deep Priors", Zhang, Zhu, Isola, Geng, Lin, Yu, and Efros, SIGGRAPH 2017
- "Flash Photography Enhancement via Intrinsic Relighting", Eisemann & Durand, SIGGRAPH 2004
- "ColorBrewer.org: An Online Tool for Selecting Colour Schemes for Maps", Harrower & Brewer, The Cartographic Journal, 2003.
| | | Apr 14, Quiz 2S17 practice problems S14 practice problems
| Apr 15, Final Project Progress Post #3 due @ 11:59pm |
| Apr 18, Final Project Presentations
| | | Apr 21, Final Project Presentations
| |
Apr 24, Final Project Written Report due @ 11:59pm | Apr 25, Final Project Presentations
| Apr 26, Last day of classes | Apr 27-28, Reading days No classes | |
May 1-5, RPI Final Exams No final exam for Advanced Computer Graphics | |