Jump to...
overview
geometry
shapes
accelertion
color
cameras
sampling
films
reflection models
materials
texture
lights
Monte Carlo
Surface Integrators
Volume
Real-time lighting
Shadows
other topics
|
Readings
Overview
-
Turner Whitted,
An Improved Illumintion Model for Shaded Display,
Communications of the ACM, 1980.
-
Donald Greenberg et. al.
A Framework for Realistic Image Synthesis,
SIGGRAPH 1997.
-
David Kirk and James Arvo,
The Ray Tracing Kernel,
Ausgraph 1988.
-
Robert Cook, Loren Carpenter and Edwin Catmull,
The REYES Image Rendering Architecture,
SIGGRAPH 1987.
-
Larry Gritz and James Hahn,
BMRT: A Global Illumination Implementation of the RenderMan Standard,
Journal of Graphuics Tools, 1998.
-
Gregory Ward,
The RADIANCE Lighting Simulation and Rendering System,
SIGGRAPH 1994.
-
Kelvin Sung et. al.,
Design and Implementation of the Maya Renderer,
Pacific Graphics 1998.
-
Andrew Woo, Andrew Pearce and Marc Ouellette,
It's Really Not a Rendering Bug, You See...,
IEEE CG&A 1996.
-
Paul Heckbert,
A Minimal Ray Tracer,
Graphics Gems IV, 1994.
-
Per H. Christensen, Julian Fong, David Laur and Dana Batali
Ray Tracing for the Movie Cars,
Pixar TR, 2006.
Geometry
-
Bob Wallis,
Forms, Vectors, and Transforms,
Graphics Gems I, 1990.
-
Ken Turkowski,
Properties of Surface-Normal Transformations,
Graphics Gems I, 1990.
-
James Arvo,
Classifting Small Sparse Matrices,
Graphics Gems II, 1991.
Shapes
-
Ken Turkowski,
The Differential Geometry of Parametric Primitives,
Technical Note, Apple Computer, 1990.
-
Tomas Moller and Ben Trumbore,
Fast, Minimum Storage Ray/Triangle Intersection,
Journal of Graphics Tools 1997.
-
William Mrtin, Elaine Cohen, Russel Fish and Peter Shirley,
Practical Ray Tracing of Trimmed NURBS Surfaces,
Journal of Graphics Tools 2000.
-
Jos Stam,
Exact Evaluation of Catmull-Clark Subdivision Surfaces At Aritrary Parameter Values,
SIGGRAPH 1998.
-
Jeffrey Bolz and Peter Schroder,
Rapid Evaluation of Catmull-Clark Subdivision Surfaces,
Web3D 2002.
-
Jos Stam and Charles Loop,
Quad/Triangle Subdivision,
Eurographics 2003.
Acceleration
-
J. Arvo and D. Kirk,
A Survey of Ray Tracing Acceleration Techniques,
An Introduction to Ray Tracing, Edited by A. Glassner, 1989.
-
V. Havran, J. Prikryl and W. Purgathofer,
Statistical Comparison of Ray-Shooting Efficiency Schemes,
TR-186-2-00-14, 2000.
Also available at
Best Efficiency Scheme Homepage.
-
J. Snyder and A. Barr,
Ray Tracing Complex Models Containing Surface Tessellations,
SIGGRAPH 1987.
-
F. Cazzla, G. Drettakis and C. Puech,
Filtering, Clustering and Hierachy Construction: a New Solution for Ry-Tracing Complex Scenes,
Computer Graphics Forum 14(3) 1995.
-
K. Klimaszewski and T. Sederberg,
Faster Ray Tracing Using Adaptive Grids,
IEEE CG&A Jan/Feb 1997.
-
J. Goldsmith and J. Salmon,
Automatic Creation of Object Hierarchies for Ray Tracing,
IEEE CG&A, 1987.
-
Brian Smits,
Efficiency Issues for Ray Tracing,
Journal of Graphics Tools, 1998.
-
V. Havran and J. Bittner,
On Improving KD-Trees for Ray Shooting,
Proceedings of WSCG, 2002.
-
J. Hurley et. al.,
Fast Ray Tracing for Modern General Purpose CPU,
Proceedings of GraphiCon, 2002.
-
T. Kay and J. Kajiya,
Ray Tracing Complex Scenes,
SIGGRAPH 1986.
-
J. Arvo and D. Kirk,
Fast Ray Tracing by Ray Classification,
SIGGRAPH 1987.
-
A. Glassner,
Space Subdivision for Fast Ray Tracing,
IEEE CG&A 1984.
-
I. Gargantini and H. Atkinson,
Ray Tracing an Octree: Numerical Evaluation of the First Intersection,
Computer Graphics Forum 1993.
-
K.-Y. Whang et. al.,
Octree-R: An Adaptive Octree for Efficient Ray Tracing,
IEEE TVCG 1995.
-
F. Cazals and C. Puech,
Bucket-like Space Partitioning Data-structures with Applications to ray-tracing,
Proceedings of ACM Symposium on Computational Geometry 1997.
-
D. Jevans and B. Wyvill,
Adaptive Voxel Subdivision for Ray Tracing,
Proceedings of Graphics Interface 1997.
-
N. Carr, J. Hall and J. Hart,
The Ray Engine,
Proceedings of Graphics Hardware 2002.
-
T. Purcell, I. Buck, W. Mark and P. Hanrahan,
Ray Tracing on Programmable Graphics Hardware,
SIGGRAPH 2002.
Color
Cameras
Sampling
-
J. Yellott,
Spectral Consequences of Photoreceptor Sampling in the Rhesus Retina,
Science 1983.
-
Robert cook,
Stochastic Sampling in computer Graphics,
ACM TOG 1986.
-
Don Mitchell,
Generating Antialiased Images at Low ampling Densities,
SIGGRAPH 1987.
-
Don Mitchell, Arun Netravali,
Reconstruction Filters in Computer Graphics,
SIGGRAPH 1988.
-
Dan Mitchell,
Spectrally Optimal Sampling for Distribution Ray Tracing,
SIGGRAPH 1991.
-
Pat Hanrahan,
Basic Signal Processing,
Technical Note.
-
V. Ostromoukhov, C. Donohue, P.-M. Jodoin,
Fast Hierarchical Importance Sampling with Blue Noise Properties,
SIGGRAPH 2004.
-
Thouis Jones,
Efficient Generation of Poisson-Disk Sampling,
JGT 2006.
-
D. Dunbar, G. Humphreys,
A Spatial Data Structure for Fast Poisson-Disk Sample Generation,
SIGGRAPH 2006.
-
J. Kopf, D. Cohen-Or, O. Deussen, D. Lischinski,
Recursive Wang Tiles for Real-Time Blue Noise,
SIGGRAPH 2006.
-
V. Ostromoukhov,
Sampling with Polyominoes,
SIGGRAPH 2007.
-
L-Yi Wei,
Parallel Poisson Disk Sampling,
SIGGRAPH 2008.
-
Ares Lagae and Philip Dutre,
A Comparison of Methods for Generating Poisson Disk Distributions,
Computer Graphics Forum 2008.
Films
-
Raanan Fattal, Dani Lischinski, Michael Werman,
Gradient Domain High Dynamic Range Compression,
SIGGRAPH 2002.
-
Fredo Durand, Julie Dorsey,
Fast Bilateral Filtering for the Display of High Dynamic Range Images,
SIGGRAPH 2002.
-
Erik Reinhard, Michael Stark, Peter Shirley, Jim Ferwerda,
Photographics Tone Reproduction for Digital Images,
SIGGRAPH 2002.
Reflection models
-
K. Torrance and E. Sparrow,
Theory for Off-Specular Reflection From Roughened Surfaces,
JOSA 57(9), 1967.
-
James Blinn,
Models of Light Reflection for Computer Synthesized Pictures,
SIGGRAPH 1977.
-
P. Poulin and A. Fournier,
A Model for Anisotropic Reflection,
SIGGRAPH 1990.
-
G. Ward,
Measuring and Modeling Anisotropic Reflection,
SIGGRAPH 1992.
-
B. Walter,
Notes on the Ward BRDF,
Technical Report PCG-05-06, Cornell, 2005.
-
C. Schlick,
A Customizable Reflection Model for Everyday Rendering,
Eurographics Workshop on Rendering 1993.
-
M. Ashikhmin, S. Premoze and P. Shirley,
A Microfacet-based BRDF Generator,
SIGGRAPH 2000.
-
M. Oren and S. Nayar,
Generalization of the Lambertian Model and Implications for Machine Vision,
SIGGRAPH 1994.
-
M. Oren and S. Nayar,
Generalization of Lambert's Reflectance Model,
SIGGRAPH 1994.
-
E. Lafortune, S.-C. Foo, K. Torrance and D. Greenberg,
Non-Linear Approximation of Reflection Functions,
SIGGRAPH 1997.
-
J. Stam,
Diffraction Shaders,
SIGGRAPH 1999.
-
S. Westin, J. Arvo and K. Torrance,
Predicting Reflectance Functions from Complex Surfaces,
SIGGRAPH 1992.
-
P. Hanrahan and W. Krueger,
Reflection from Layered Surfaces due to Subsurface Scattering,
SIGGRAPH 1993.
-
M. Ashikmin and P. Shirley,
An Anisotropic Phong Light Reflection Model,
jgt 2000.
-
J. Stam,
An Illumination Model for a Skin Layer Bounded by Rough Surfaces,
Eurographics Workshop on Rendering 2001.
-
H. Jensen, S. Marschner, M. Levoy and P. Hanrahan,
A Practical Model for Subsurface Light Transport,
SIGGRAPH 2001.
-
H. Jensen and J. Buhler
A Rapid Hierarchical Rendering Technique for Translucent Materials,
SIGGRAPH 2002.
-
C. Donner and H. Jensen,
Light Diffusion in Multi-Layered Translucent Materials,
SIGGRAPH 2005.
-
J. Kajiya and T. Kay,
Rendering Fur with Three Dimensional Textures,
SIGGRAPH 1989.
-
D. Goldman,
Fake Fur Rendering,
SIGGRAPH 1997.
-
S. Marschner, H. W. Jensen, M. Cammarano, M. Levoy and P. Hanrahan,
Light Scattering from Human Hair Fibers,
SIGGRAPH 2003.
-
S. Marschner, S. Westin, A. Arbree and J. Moon,
Measuring and Modeling the Appearance of Finished Wood,
SIGGRAPH 2005.
-
W. Matusik, H. Pfister, M. Brand and L. McMillian,
A Data-Driven Reflectance Model,
SIGGRAPH 2003.
Materials
Texture
-
Homan Igehy,
Tracing Ray Differentials,
SIGGRAPH 1999.
-
Robert Cook,
Shade Trees,
SIGGRAPH 1984.
-
Ken Perlin,
An Image Synthesizer,
SIGGRAPH 1985.
-
Ken Perlin,
Improving Noise,
SIGGRAPH 2002.
-
Rober Cook and Tony DeRose,
Wavelet Noise,
SIGGRAPH 2005.
Lights
-
Paul Debevec,
Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-Based Graphics with Global Illumination and High Dynamic Range Photography,
SIGGRAPH 1998.
-
Aner Ben-Artzi, Ravi Ramamoorthi and Maneesh Agrawala,
Efficient Shadows for Samples Environment Maps,
Journal of Graphics Tools, 2005.
-
E. Haines and D. Greenberg,
The Light Buffer: a Shadow Testing Accelerator,
IEEE CG&A 1986.
-
D. Hart, P. Dutre and D. Greenberg,
Direct Illumination with Lazy Visibility Evaluation,
SIGGRAPH 1999.
-
A. Pearce,
A Recursive Shadow Voxel Cache for Ray Tracing,
Graphics Gems II, 1991.
-
E. Haines and J. Wallace,
Shaft Culling for Efficient Ray-Cast Radiosity,
Eurographics Workshop on Rendering 1994.
-
S. Fernandez, K. Bala, and D. Greenberg,
Local Illumination Environment for Direct Lighting Acceleration,
Eurographics Workshop on Rendering 2002.
-
A. Lukaszewski,
Exploiting Coherence of Shadow Rays,
SIGGRAPH 2001.
-
T. Lokovic and E. Veach,
Deep Shadow Maps,
SIGGRAPH 2000.
-
P. Debevec,
A Median Cut Algorithm for Light Probe Sampling,
SIGGRAPH 2006 Sketch and Applications.
Monte Carlo
-
E. Veach,
Introduction to Monte Carlo Method,
Stanford course note 1997.
-
James Kajiya,
The Rendering Equation,
SIGGRAPH 1986.
-
D. Kirk and J. Arvo,
Unbiased Sampling Techniques for Image Synthesis,
SIGGRAPH 1991.
-
E. Veach and L. Guibas,
Optimally Combining Sampling Techniques for Monte Carlo Rendering,
SIGGRAPH 1995.
-
D. Mitchell,
Consequences of Stratified Sampling in Graphics,
SIGGRAPH 1996.
-
T. Kollig and A. Keller,
Efficient Illumination by High Dynamic Range Images,
EGSR 2003.
-
S. Agarwal, R. Ramamoorthi, S. Belongie and H. W. Jensen,
Structured Importance Sampling of Environment Maps,
SIGGRAPH 2003.
-
J. Lawrence, S. Rusinkiewicz and R. Ramamoorthi,
Efficient BRDF Importance Sampling Using A Factored Representation,
SIGGRAPH 2004.
-
P. Clarberg, W. Jarosz, T. Akenine-Moller and H. W. Jensen,
Wavelet Importance Sampling: Efficiently Evaluating Products of Complex Functions,
SIGGRAPH 2005.
Surface Integrators
-
G. Ward, F. Rubinstein and R. Clear,
A Ray Tracing Solution for Diffuse Interreflection,
SIGGRAPH 1988.
-
G. Ward and P. Heckbert,
Irradiance Gradients,
EGWR 1992.
-
H. Jensen,
Global Illumintion using Photon Maps,
EGWR 1996.
-
M. Pharr,
Metropolis Sampling,
SIGGRAPH 2003 Course Note #44, Chap. 9.
-
E. Veach and L. Guibas,
Metropolis Light Transport,
SIGGRAPH 1997.
-
D. Cline and P. Egbert,
A Practical Introduction to Metropolis Light Transport,
-
C. Kelemen et. al.,
A Simple and Robust Mutation Strategy for the Metropolis Light Transport Algorithm,
Eurographics 2002.
-
H. Rushmeier and G. Ward,
Energy Preserving Non-Linear Filters,
SIGGRAPH 1994.
-
M. McCool,
Anisotropic Diffusion for Monte Carlo Noise Reduction,
ACM TOG 1999.
-
D. Cline, J. Talbot and P. Egbert,
Energy Redistribution Path Tracing,
SIGGRAPH 2005.
-
A. Keller,
Instant Radiosity,
SIGGRAPH 1997.
-
I. Wald, T. Kollig, A. Keller and P. Slusallek,
Interactive Global Illumination using Fast Ray Tracing,
EGWR 2002.
-
O. Arikan, D. Forsyth and J. O'Brien,
Fast and Detailed Approximate Global Illumination by Irradiance Decomposition,
SIGGRAPH 2005.
-
E. Tabellion, and A. Lamorlette,
An Approximate Global Illumination System for Computer Generated Films,
SIGGRAPH 2004.
Volume
-
H. W. Jensen and P. H. Christensen,
Efficient Simulation of Light Trasnport in Scenes with Participating Media using Photon Maps,
SIGGRAPH 1998.
-
B. Sun, R. Ramamoorthi, S. G. Narasimhan and S. K. Nayar,
A Practical Analytic Single Scattering Model for Real Time Rendering,
SIGGRAPH 2005.
-
S. Narasimhan, M. Gupta, C. Donner, R. Rammamoorthi, S. Nayar and H. W. Jensen,
Acquiring Scattering Properties of Participating Media by Dilution,
SIGGRAPH 2006.
-
Fong Chao,
What makes the colors for days and nights,
Scientific American 2010. (Chinese)
Real-time lighting
-
R. Green,
Spherical Harmonic Lighting: The Gritty Details,
GDC 2003.
-
R. Ramamoorthi and P. Hanrahan,
An Efficient Representation for Irradiance Environment Maps,
SIGGRAPH 2001.
-
P.-P. Sloan, J. Kautz and J. Snyder,
Precomputed Radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environment,
SIGGRAPH 2002.
-
P.-P. Sloan, J. Hall, J. Hart and J. Snyder,
Clustered Principal Components for Precomputed Radiance Transfer,
SIGGRAPH 2003.
-
R. Ng, R. Ramamoorthi and P. Hanrahan,
All-Frequency Shadows Using Non-linear Wavelet Lighting Approximation,
SIGGRAPH 2003.
-
R. Ng, R. Ramamoorthi and P. Hanrahan,
Triple Product Wavelet Integrals for All-Frequency Relighting,
SIGGRAPH 2004.
-
R. Wang, R. Ng, D. Luebke and G. Humphreys,
Efficient Wavelet Rotation for Environment Map Rendering,
EGSR 2006.
-
R. Gershbein and P. Hanrahan,
A Fast Relighting Engine for Interactive Cinematic Lighting Design,
SIGGRAPH 2000.
-
F. Pellacini et. al.,
Lpics: a Hybrid Hardware-Accelerated Relighting Engine for Computer Cinematography,
SIGGRAPH 2004.
-
M. Hasan, F. Pellacini and K. Bala,
Direct-to-Indirect Transfer for Cinematic Relighting,
SIGGRAPH 2006.
Shadows
-
R. Fernando, S. Fernandez, K. Bala and D. Greenberg,
Adaptive Shadow Maps,
SIGGRAPH 2001.
-
M. Stamminger and G. Drettakis,
Perspective Shadow Maps,
SIGGRAPH 2002.
-
P. Sen, M. Cammarano and P. Hanrahan,
Shadow Silhouette Maps,
SIGGRAPH 2003.
-
M. Agrawala, R. Ramamoorthi, A. Heirich and L. Moll,
Efficient Image-Based Methods for Rendering Soft Shadows,
SIGGRAPH 2000.
-
U. Assarsson and T. Akenine-Moller,
A Geometry-based Soft Shadow Volume Algorithm using Graphics Hardware,
SIGGRAPH 2003.
Other topics
-
Y. Chen, L. Xia, T.-T. Wong, X. Tong, H. Bao, G. Guo and H.-Y. Shum,
Visual Simulation of Weathering By r-ton Tracing,
SIGGRAPH 2005.
-
M. Pharr, C. Kolb, R. Gershbein and P. Hanrahan,
Rendering Complex Scenes with Memory-Coherent Ray Tracing,
SIGGRAPH 1997.
-
T. Chilimbi, B. Davidson and J. Larus,
Cache-conscious structure layout,
SIGPLAN PLDI 1999.
-
T. Chilimbi, B. Davidson and J. Larus,
Cache-conscious structure definition,
SIGPLAN PLDI 1999.
|