DocumentCode :
1383047
Title :
Real-Time Volume-Based Ambient Occlusion
Author :
Papaioannou, Georgios ; Menexi, Maria Lida ; Papadopoulos, Charilaos
Author_Institution :
Dept. of Inf., Athens Univ. of Econ. & Bus., Athens, Greece
Volume :
16
Issue :
5
fYear :
2010
Firstpage :
752
Lastpage :
762
Abstract :
Real-time rendering can benefit from global illumination methods to make the 3D environments look more convincing and lifelike. On the other hand, the conventional global illumination algorithms for the estimation of the diffuse surface interreflection make heavy usage of intra- and interobject visibility calculations, so they are time-consuming, and using them in real-time graphics applications can be prohibitive for complex scenes. Modern illumination approximations, such as ambient occlusion variants, use precalculated or frame-dependent data to reduce the problem to a local shading one. This paper presents a fast real-time method for visibility sampling using volumetric data in order to produce accurate inter- and intraobject ambient occlusion. The proposed volume sampling technique disassociates surface representation data from the visibility calculations, and therefore, makes the method suitable for both primitive-order or screen-order rendering, such as deferred rendering. The sampling mechanism can be used in any application that performs visibility queries or ray marching.
Keywords :
hidden feature removal; lighting; ray tracing; rendering (computer graphics); sampling methods; diffuse surface interreflection estimation; global illumination methods; illumination approximations; interobject visibility calculations; intravisibility calculations; primitive-order rendering; ray marching; raytracing; real-time rendering; real-time volume-based ambient occlusion; screen-order rendering; visibility queries; visibility sampling; volume sampling technique; Animation; Buffer storage; Data visualization; Geometry; Graphics; Layout; Lighting; Optical attenuators; Sampling methods; Shadow mapping; Shading; ambient occlusion; ray marching.; raytracing; shadowing; visibility; volume visualization;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2010.18
Filename :
5383355
Link To Document :
بازگشت