Back to Search
Start Over
A precomputed polynomial representation for interactive BRDF editing with global illumination
- Source :
- ACM Transactions on Graphics. 27:1-13
- Publication Year :
- 2008
- Publisher :
- Association for Computing Machinery (ACM), 2008.
-
Abstract
- The ability to interactively edit BRDFs in their final placement within a computer graphics scene is vital to making informed choices for material properties. We significantly extend previous work on BRDF editing for static scenes (with fixed lighting and view) by developing a precomputed polynomial representation that enables interactive BRDF editing with global illumination. Unlike previous precomputation-based rendering techniques, the image is not linear in the BRDF when considering interreflections. We introduce a framework for precomputing a multibounce tensor of polynomial coefficients that encapsulates the nonlinear nature of the task. Significant reductions in complexity are achieved by leveraging the low-frequency nature of indirect light. We use a high-quality representation for the BRDFs at the first bounce from the eye and lower-frequency (often diffuse) versions for further bounces. This approximation correctly captures the general global illumination in a scene, including color-bleeding, near-field object reflections, and even caustics. We adapt Monte Carlo path tracing for precomputing the tensor of coefficients for BRDF basis functions. At runtime, the high-dimensional tensors can be reduced to a simple dot product at each pixel for rendering. We present a number of examples of editing BRDFs in complex scenes with interactive feedback rendered with global illumination.
- Subjects :
- Pixel
Computer science
Global illumination
business.industry
ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION
Dot product
Basis function
Computer Graphics and Computer-Aided Design
Rendering (computer graphics)
Computer graphics
Computer graphics (images)
Precomputation
Path tracing
Computer vision
Artificial intelligence
Bidirectional reflectance distribution function
business
ComputingMethodologies_COMPUTERGRAPHICS
Subjects
Details
- ISSN :
- 15577368 and 07300301
- Volume :
- 27
- Database :
- OpenAIRE
- Journal :
- ACM Transactions on Graphics
- Accession number :
- edsair.doi.dedup.....cd0242b4dcaebea70848a58bb8a5bd3b