Stop Thinking, Just Do!
Sungsoo Kim's Blog
Readings in Physically Based Rendering
Tags
9 March 2016
Article Source
Readings in Physically Based Rendering
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.
comments powered by