Back to Search
Start Over
Interactive Indirect Illumination Using Voxel Cone Tracing
- Source :
- Computer Graphics Forum, Computer Graphics Forum, Wiley, 2011, 30 (7), pp.1921-1930. ⟨10.1111/j.1467-8659.2011.02063.x⟩, Computer Graphics Forum, 2011, 30 (7), pp.1921-1930. ⟨10.1111/j.1467-8659.2011.02063.x⟩
- Publication Year :
- 2011
- Publisher :
- HAL CCSD, 2011.
-
Abstract
- Special issue: Proceedings of Pacific Graphics - Session: Lighting & Rendering; International audience; Indirect illumination is an important element for realistic image synthesis, but its computation is expensive and highly dependent on the complexity of the scene and of the BRDF of the involved surfaces. While off-line computation and pre-baking can be acceptable for some cases, many applications (games, simulators, etc.) require real-time or interactive approaches to evaluate indirect illumination. We present a novel algorithm to compute indirect lighting in real-time that avoids costly precomputation steps and is not restricted to low-frequency illumination. It is based on a hierarchical voxel octree representation generated and updated on the fly from a regular scene mesh coupled with an approximate voxel cone tracing that allows for a fast estimation of the visibility and incoming energy. Our approach can manage two light bounces for both Lambertian and glossy materials at interactive framerates (25-70FPS). It exhibits an almost scene-independent performance and can handle complex scenes with dynamic content thanks to an interactive octree-voxelization scheme. In addition, we demonstrate that our voxel cone tracing can be used to efficiently estimate Ambient Occlusion.
- Subjects :
- Computer science
Global illumination
ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION
GPU
02 engineering and technology
computer.software_genre
Octree
cone-tracing
Voxel
Computer graphics (images)
final gather
0202 electrical engineering, electronic engineering, information engineering
Computer vision
ComputingMethodologies_COMPUTERGRAPHICS
ACM: I.: Computing Methodologies/I.3: COMPUTER GRAPHICS/I.3.7: Three-Dimensional Graphics and Realism/I.3.7.1: Color, shading, shadowing, and texture
business.industry
Visibility (geometry)
020207 software engineering
real-time rendering
Computer Graphics and Computer-Aided Design
Real-time rendering
[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
Image synthesis
voxels
global illumination
Ambient occlusion
020201 artificial intelligence & image processing
Artificial intelligence
Cone tracing
Bidirectional reflectance distribution function
business
computer
indirect lighting
Subjects
Details
- Language :
- English
- ISSN :
- 01677055 and 14678659
- Database :
- OpenAIRE
- Journal :
- Computer Graphics Forum, Computer Graphics Forum, Wiley, 2011, 30 (7), pp.1921-1930. ⟨10.1111/j.1467-8659.2011.02063.x⟩, Computer Graphics Forum, 2011, 30 (7), pp.1921-1930. ⟨10.1111/j.1467-8659.2011.02063.x⟩
- Accession number :
- edsair.doi.dedup.....887c8421bc4efa391c81aa9205346906