CS5502
數位影像合成(Digital
Image Synthesis)
Fall 2006
Sep 11: To download the paper in ACM Digital Library, you may need the license provided by NTHU Library (See these instructions).
Sep 12: The classroom has changed to EECS 128.
Nov 9: Please send me your selection of paper and date for presentation by email. The available dates are 11/13-11/30.
Nov 9: The project proposal is due on 11/20.
(New!) Dec 11: Final project demos will be on Jan 22, 2007.
Sep 11: Read this Business Weekly (商業周刊) article about Pixar.
Sep 14: Read this article (PDF ) at Intel Technology Journal. (Study the first three pages thoroughly and then browse the rest of the paper.)
Sep 19: Assignment 1 is here. Part A is due on October 2 and the rest on October 16.
Oct 23: Assignment 2 is here (to download the code and reference paper). The due date is November 2.
Sep 21: Acceleration of Ray Tracing.
Sep 25: Local Reflection Models.
Sep 28: Colors.
Oct 02: Global Illumination.
Oct 05: Path Tracing
Oct 16: Radiosity
Oct 23: Antialiasing
Oct 30: Image-Based Rendering
Nov 6: Precomputed Light Transport
A 3D vector and matrix library (written in C++).
Examples of PPM image output, written in C and C++. IrfanView (a freeware) may be used to view the generated image.
Progressive Radiosity by Eric Chen while he worked for Apple.
Matt Pharr's PBRT (Physically Based Rendering). (New!)
Information about POV-Ray, MORAY, and other similar programs.
The Berkeley Fluid Animation & Simulation Toolkit (BFAST)
The Cornell Box.
The Sponza Atrium.
A cow model and a bunny model (in OBJ format).
Many 3D models may be obtained at 3D Cafe and http://lodbook.com/models/.
D. Greenberg, A framework for realistic image synthesis, CACM 42(8), pp. 44-53, Aug. 1999.
R. Cook, Stochastic sampling and distributed ray tracing, also in Glassner, An Introduction to Ray Tracing, pp. 161-199.
H. E. Jensen and N. J. Christensen, A practical guide to global illumination using photon maps, SIGGRAPH 2000 Course 8.
P. Hanrahan, Monte Carlo path tracing, Chapter 6 of SIGGRAPH 2001 Course 29. (You may borrow my CD-ROM if you want to read the whole course.)
J. R. Wallace, K. A. Elmquist
and E. A. Haines, A Ray
tracing algorithm for progressive radiosity, SIGGRAPH 1989 Proceedings,
pp. 315-324.