Bent Normals and Cones in Screen-space

Ambient occlusion (AO) is a popular technique for real-time as well as offline rendering. One of its benefits is a gain in efficiency due to the fact that occlusion and shading are decoupled which results in an average occlusion that modulates the surface shading. Its main drawback is a loss of realism due to the lack of directional occlusion and lighting. As a solution, the use of bent normals was proposed for offline rendering. This work describes how to compute bent normals and bent cones in combination with screen-space ambient occlusion. These extensions combine the speed and simplicity of AO with physically more plausible lighting. The definitive version is available at diglib.eg.org.

[1]  Gavin S. P. Miller,et al.  Efficient algorithms for local and global accessibility shading , 1994, SIGGRAPH.

[2]  Jing Huang,et al.  Separable Approximation of Ambient Occlusion , 2011, Eurographics.

[3]  Martin Mittring,et al.  Finding next gen: CryEngine 2 , 2007, SIGGRAPH Courses.

[4]  Takafumi Saito,et al.  Comprehensible rendering of 3-D shapes , 1990, SIGGRAPH.

[5]  Alex Benton 실시간 렌더링을 위한 Ambient Occlusion 텍스처 생성 , 2007 .

[6]  Jaakko Lehtinen,et al.  Incremental Instant Radiosity for Real-Time Indirect Illumination , 2007, Rendering Techniques.

[7]  Frédo Durand,et al.  Efficient Reflectance and Visibility Approximations for Environment Map Rendering , 2007, Comput. Graph. Forum.

[8]  Jan Kautz,et al.  Approximation of Glossy Reflection with Prefiltered Environment Maps , 2000, Graphics Interface.

[9]  Frédo Durand,et al.  View-dependent precomputed light transport using nonlinear Gaussian function approximations , 2006, I3D '06.

[10]  Hayden Landis,et al.  Production-Ready Global Illumination , 2004 .

[11]  S. M. Shape-from-shading on a cloudy day , 1992 .

[12]  Pedro V. Sander,et al.  Ambient aperture lighting , 2007, SI3D.

[13]  Louis Bavoil,et al.  Image-space horizon-based ambient occlusion , 2008, SIGGRAPH '08.

[14]  Michael Todd Bunnell,et al.  Dynamic Ambient Occlusion and Indirect Lighting , 2005 .

[15]  Morgan McGuire,et al.  Ambient occlusion volumes , 2010, HPG '10.

[16]  Wolfgang Heidrich,et al.  Interleaved Sampling , 2001, Rendering Techniques.

[17]  Nelson L. Max,et al.  Horizon mapping: shadows for bump-mapped surfaces , 1988, The Visual Computer.

[18]  Okan Arikan,et al.  Hardware accelerated ambient occlusion techniques on GPUs , 2007, SI3D.

[19]  Mateu Sbert,et al.  Volumetric Ambient Occlusion , 2011 .

[20]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[21]  Hans-Peter Seidel,et al.  Approximating dynamic global illumination in image space , 2009, I3D '09.

[22]  Peter-Pike J. Sloan,et al.  Volumetric obscurance , 2010, I3D '10.

[23]  Sergey Zhukov,et al.  An Ambient Light Illumination Model , 1998, Rendering Techniques.

[24]  Nicolas Holzschuch,et al.  Fast Precomputed Ambient Occlusion for Proximity Shadows , 2007, J. Graph. Tools.

[25]  S. R. Jammalamadaka,et al.  Directional Statistics, I , 2011 .

[26]  Hans-Peter Seidel,et al.  Realistic, hardware-accelerated shading and lighting , 1999, SIGGRAPH.

[27]  Samuli Laine,et al.  Ambient occlusion fields , 2005, I3D '05.

[28]  Donald P. Greenberg,et al.  The Irradiance Volume , 1998, IEEE Computer Graphics and Applications.

[29]  Min H. Kim,et al.  Perceptual influence of approximate visibility in indirect illumination , 2009, TAP.