Annotated bibliography organized by topic.

Books

There is one required text for the course:

In addition, the following books may be useful.

The Goals of Rendering

Required

D. Greenberg, A framework for realistic image synthesis, CACM 42(8), pp. 44-53, Aug. 1999. (pdf)

Optional

D. Greenberg, K. Torrance, P. Shirley, J. Arvo, J. A. Ferwerda, S. pattanaik, E. P. F. Lafortune, B. Walter, S. Foo, B. Trimbone, A framework for realistic rendering, Proceedings of SIGGRAPH 97 (Los Angelos, CA, August 3-9, 1997). In Computer Graphics Proceedings, Annual Conference Series, 1997, ACM SIGGRAPH, pp. 477-494. (pdf)

Ray Tracing I: Basic Algorithms

Required

A. Appel, Some techniques for the machine rendering of solids, Proc. of the Spring Joint Computer Conference, pp. 37-45, 1968.

R. A. Goldstein, R. Nagel, 3-D visual simulation, Simulation, 16(1), pp. 25-31, Jan. 1971.

T. Whitted, A improved illumination model for shaded display, CACM, 23(6), pp. 343-349, June 1980, (acm).

Optional

E. Haines, Essential ray tracing algorithms, In Glassner, An Introduction to Ray Tracing, pp. 33-78.

P. Hanrahan, A survey of ray-surface intersection algorithms, In Glassner, An Introduction to Ray Tracing, pp. 79-120.

T. Moller, B. Trumbore, Fast, minimum storage ray-triangle intersection, Journal of Graphics Tools, 2(1), pp. 21-28, 1997. (pdf).

P. Hanrahan, Ray-triangle and ray-quadrilateral intersection in homogeneous coordinates, unpublished manuscript. (pdf)

Ray Tracing II: Acceleration Techniques

Optional

J. Arvo, D. Kirk, A survey of ray tracing acceleration structures, In Glassner, An Introduction to Ray Tracing, pp. 201-262.

J. Arvo, Ray tracing with meta-hierarchies, In <em>SIGGRAPH 90 Advanced Topics in Ray Tracing Course Notes</em>, 1990. (ps)

The [http://www.cgg.cvut.cz/BES/ Best Efficiency Scheme Homepage].

I. Wald, V. Havran, On building fast kd-trees for ray tracing, and on doing that in O(N log N), SCI Technical Report 2006-009, (pdf)

A. Reshetov, A. Soupikov, J. Hurley, Multi-level ray tracing algorithm, ACM Transactions on Computer Graphics (Proceedings of SIGGRAPH 2005) 24(3), pp. 1176-1185, 2005 (acm)

Introduction to real-time ray tracing, SIGGRAPH 2005 Course Number 28, (course notes)

Radiometry

Required

P. Hanrahan, Rendering concepts, In Cohen and Wallace, Radiosity and Realistic Image Synthesis, pp. 13-40.

Optional

R. Barzel, Lighting controls for computer cinematography, Journal of Graphics Tools, 2(1), pp. 1-20, 1997. (jgt html, pdf)

J. Palmer, [http://www.optics.arizona.edu/Palmer/rpfaq/rpfaq.htm Radiometry and Photometry FAQ]

References

R. McCluney, Introduction to Radiometry and Photometry, Artech House, Norword, MA, 1994.

P. Bouguer, Optical Treatise on The Gradation of Light, Translated with an introduction and notes by W. Middleton, University of Toronto Press, 1961.

J. H. Lambert, Photometry, Translated with an introductory monograph and notes by D. DiLaura, Illuminating Engineering Society of North America, 2001.

The Light Field

No Additional Readings

Bibliography (last edited 2006-05-30 15:52:29 by PatHanrahan)