Home
Contact Information
Office Hours
Announcements
Syllabus
Prerequisites
Textbook
Grading
Assigned Readings
Calendar
Lecture notes
Lab materials
Homework
Test reviews
Homework
Collaboration Policy
Compilers
Homework Late Policy
Electronic Submission
Final Projects
Academic Integrity
|
Course Calendar
Note: Lecture topics are tentative and will be updated as the term progresses.
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
|
Jan 16, Lecture 1: Course Overview & Transformations |
|
  |
Jan 19, Lecture 2: Mesh Adjacency Data Structures |
|
Jan 23, Lecture 3: Mesh Simplification
Reading Due: "Progressive Meshes", Hoppe, SIGGRAPH 1996
|
|
Jan 25, Homework 1: Transformations & OpenGL Warmup due @ 11:59pm |
Jan 26, Lecture 4: Curves and Surfaces |
|
Jan 30, Lecture 5: Subdivision Surfaces
Reading Due: "Subdivision Surfaces in Character Animation",
DeRose, Kass & Truong, SIGGRAPH 1998
Additional Reference: SIGGRAPH 2000 course notes -
Subdivision for Modeling and Animation |
|
  |
Feb 2, Lecture 6: Subdivision Surfaces II
Reading Due:
"Piecewise Smooth Surface Reconstruction",
Hoppe et al, SIGGRAPH 1994
Optional Reading:
"Efficient, Fair Interpolation using Catmull-Clark Surfaces",
Halstead et al, SIGGRAPH 1993
|
|
Feb 6, Lecture 7: Particle Systems, Cloth Simulation
Reading Due:
"Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior",
Xavier Provot,
1995.
|
|
Feb 8, Homework 2: Simplification & Subdivision due @ 11:59pm |
Feb 9, Lecture 8: Volumetric Data Structures, Collision Detection |
|
Feb 13, Lecture 9: Navier-Stokes, Fluid Simulation
Reading Due:
"Realistic Animation of Liquids", Foster and Metaxas, 1996.
Optional Reading: Harlow & Welch, "Numerical Calculation of
Time-Dependent Viscous Incompressible Flow of Fluids with Free
Surface," Phys. Fluids, Vol. 8, p. 2182, 1965.
|
|
  |
Feb 16, Lecture 10: Inverse Kinematics
Reading Discussed:
"Synthesis of Complex Dynamic Character Motion from Simple Animation", Liu & Popovic, SIGGRAPH 2002 |
Feb 19 No Classes |
Feb 20 Monday Schedule |
|
  |
Feb 23, Lecture 11: Rigid Body Dynamics, Deformation, Fracture
Readings Due:
"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
|
|
Feb 27 Quiz 1 |
|
Mar 1, Homework 3: Cloth & Fluid Simulation due @ 11:59pm |
Mar 2, Lecture 12: Ray Tracing, Distribution Ray Tracing |
Mar 5-9, No Classes |
|
Mar 13, Lecture 13: Local vs. Global Illumination, Radiosity
Reading Due:
"Modeling the interaction of light between diffuse surfaces"
Goral et al, SIGGRAPH 1984.
(alternate link)
|
|
  |
Mar 16, Lecture 14: Rendering Equation & Radiosity II
Reading Due:
"Shadow Matting and Compositing", Chuang et al., SIGGRAPH 2003
|
|
Mar 20, Lecture 15: Shadows
Reading Due:
"Deep Shadow Maps",
Lokovic & Veach, SIGGRAPH 2000
|
|
Mar 22, Homework 4: Distribution Ray Tracing & Radiosity due @ 11:59pmNote: Extra credit due by Mar 27 |
Mar 23, Lecture 16: Monte Carlo Rendering
Reading Due:
"Optimally Combining Sampling Techniques for Monte Carlo Rendering",
Veach & Guibas, SIGGRAPH 95
(alternate link)
|
|
Mar 27, Lecture 17: Sampling & Aliasing
Reading Due:
"Statistical Acceleration for Animated Global Illumination",
Meyer & Anderson,
SIGGRAPH 2006
|
Mar 28 No Classes |
|
Mar 30, Lecture 18: Irradiance Caching, Photon Mapping
Readings Due:
"Global Illumination using Photon Maps",
Henrik Wann Jensen, "Rendering Techniques '96"
"A ray tracing solution for diffuse interreflection",
Ward et al., SIGGRAPH 1988
(alternate link)
|
|
Apr 3, Lecture 19: Subsurface Scattering
Reading Due:
"A Practical Model for Subsurface Light Transport", Jensen, Marschner, Levoy, & Hanrahan, SIGGRAPH 2001
|
  |
Apr 5, Final Project Proposal & Background Research due @ 11:59pm |
Apr 6, Lecture 20: Procedural Modeling
Readings Due:
Prusinkiewicz et al.,
"Animation of Plant Development",
SIGGRAPH 1993
Legakis et al.
"Feature-Based Cellular Texturing for Architectural Models"
SIGGRAPH 2001
|
|
Apr 10, Lecture 21: Texture Synthesis
Readings Due:
Efros & Leung,
"Texture Synthesis by Non-parametric Sampling",
ICCV 1999
"Image Analogies",
Hertzmann et al.,
SIGGRAPH 2001
|
  |
  |
Apr 13, Lecture 22: Non-Photorealistic Rendering
Readings Due:
"Interactive
Pen-and-Ink Illustration", Salisbury et al. SIGGRAPH 1994
Hoiem, Efros,
and Hebert, "Automatic Photo Pop-up", SIGGRAPH 2005
"Making Papercraft Toys From Meshes Using Strip-Based Approximate Unfolding",
Mitani & Suzuki, SIGGRAPH 2004
|
|
Apr 17 Quiz 2 |
  |
  |
Apr 20 lecture cancelled,
Office hours 1:30-3pm MRC 309A
|
|
Apr 24, Lecture 24: Final Project Presentations
Course evaluations
|
  |
Apr 26, Final Project Reports due at 11:59pm |
Apr 27, Lecture 25: Final Project Presentations |
|
May 1, Lecture 26: Final Project Presentations |
May 2 Last day of classes |
  |
  |
May 7-11, Final Exams, No final for CSCI 4972/6963 |
|