
|
Spring 2008: Advanced Computer Graphics - Lectures
|
|
Date |
Lectures and References |
Homework and Projects |
|
01/15 |
Course Introduction |
|
|
01/17 |
|
Review the basic graphics pipeline, transformation and openGL. Homework1: Due 01/22 Next Class |
|
01/22 |
Refs: Glassner, Andrew (Ed.) (1989). An Introduction to Ray Tracing. Academic Press Shirley, Peter and Morley Keith, R. (2001) Realistic Ray Tracing,2nd edition. A.K. Peters Free ray tracing program POV-Ray at http://www.povray.org Siggraph 2005 course notes: Introduction to Real-Time Ray Tracing Many graphics books and websites ¡ |
Project1: Due 02/11 at 5:00pm Sample program Imageio.zip |
|
01/24 |
|
|
|
01/29 |
Monte-Carlo Integration and Ray Tracing Refs: P. Dutre, K. Bala and P. Bekaert, (2006) Advanced Global Illumination, 2nd edition, A. K. Peters Siggraph 2001 Course Notes on Monte Carlo technique, 190 pages Eric Veach PhD Thesis Robust Monte Carlo Methods for Light Transport Simulation |
Homework2: Due 02/08 On Class |
|
01/31 |
Rendering Equation and Global Illumination Refs: References for Monte-Carlo Ray Tracing above James T. Kajiya, The rendering equation, Siggraph 1986 |
|
|
02/05 |
Refs: Henrik Wann Jensen, (2001) Realistic Image Synthesis Using Photon Mapping, A. K. Peters Webpage: Jensen Global Illumination Using Photon Maps and his numerous papers |
|
|
02/07 |
Refs: Eva Cerezo, Frederic Perez-Cazorla, Xavier Pueyo, Francisco Seron, François Sillion, A Survey on Participating Media Rendering Techniques, The Visual Computer, 2005 |
|
|
02/12 |
Introduction to textures mapping Refs: Interactive Computer Graphics, Edward Angel, A Top-Down Approach with OpenGL, 4th edition Addison-Wesley, 2005. Real-Time Rendering Tomas Moller and Eric Haines A K Peters Ltd, 2nd edition, 2002 |
|
|
02/14 |
Refs: Digital Image Processing, R. Gonzalez and R. Woods, Prentice Hall, 2nd Edition, 2002 Computer Vision: A Modern Approach, by David A. Forsyth, Jean Ponce , Prentice Hall 2002 Scale-Space and Edge Detection Using Anisotropic Diffusion, P. Perona and J. Malik, IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE. VOL. 12. NO. 7. JULY 1990 629
|
|
|
02/19 |
Introduction to Numerical Partial Differential Equations Refs: Numerical Partial Differential Equations: Finite Difference Methods, by J.W. Thomas, Springer, 1995 |
|
|
02/21 |
Numerical methods for Solving Differential Equation Continue... |
|
|
02/26 |
Snow Cancellation |
|
|
02/28 |
Refs: Poisson Image Editing, by P. Perez, M. Gangnet, A. Blake, SIGGRAPH 2003, pages 313-318 Drag-and-Drop Pasting, J. Jia et al., SIGGRAPH 2006 |
|
|
03/04 |
Refs: Implicit fairing of irregular meshes using diffusion and curvature flow, Mathieu Desbrun, Mark Meyer, Peter Schröder, and Alan Barr, SIGGRAPH 99 |
|
|
03/06 |
Curve and Surface Representation: Hermite, Bezier, B-Spline... |
|
|
03/11 |
Curves and Surfaces Continue |
|
|
03/13 |
Refs: ¡°Subdivision for Modeling and Animation¡± SIGGRAPH 2000 course notes |
|
|
03/18 |
Spring Break |
|
|
03/20 |
Spring Break |
|
|
03/25 |
|
|
|
03/27 |
|
|
|
04/01 |
Fluid Simulation with Stable Fluids Refs: Stable Fluids, J. Stam, SIGGRAPH 1999 Student Proposals for Final Projects
|
Final Projects Due 4/30/2007 |
|
|
|
|
|
|
|
|