Links collection of analytical AO techniques
Disc based AO
- Disc : "Dynamic Ambient Occlusion and Indirect Lighting" GPU Gems2
- Disc : "High-Quality Ambient Occlusion" GPU Gems 3
- Disc ? (Object Based Analytical Ambient Occlusion) : "Agni's Philosophy" SQEXOC 2012
- http://www.4gamer.net/games/032/G003263/20121201006/
- Similar method to "Dynamic Ambient Occlusion and Indirect Lighting" GPU Gems2
Sphere, Ellipsoids based AO
- Sphere, Cuboid : "Deferred Occlusion from Analytic Surfaces" ShaderX 7
- http://www.shaderx7.com/TOC.html
- メモ0 : 球が平面に埋まり始めた時に, 球と平面間の高さに応じて線形補間で暗くする方法が載っています.
- メモ1 : フル解像度で 1 成分の加算ブレンドを使う代わりに, 1/2 * 1/2 解像度で RGBA の加算ブレンドを使ってブレンドを並列化する方法もあります (ベクトル化).
- Ellipsoids : "Rendering with Conviction" GDC2010
- Sphere, Ellipsoid : "Lighting Technology of The Last of Us". SIGGRAPH 2013
- Capsule? (Actually Ellipsoid?) : "Crafting a Next-Gen Material Pipeline for The Order : 1886" GDC2014
- http://t.co/17GYfuVOze
- http://www.readyatdawn.com/presentations/
- https://readyatdawn.sharefile.com/share#/view/s3187a0527304cf1b/fi2a51de-11e1-cfde-5bb1-3172f5951f21
- メモ : スライドにはカプセル AO と書いてあるけど, ノートを読むと内容的には楕円体 AO みたいです.
- Box/Ellipsoid (Radial Ambient Occlusion): "Lighting and Simplifying Saints Row: The Third" GDC2012
- Ellipsoid : "Hardware Accelerated Ambient Occlusion Techniques on GPUs" I3D 2007
- Ellipsoid
- "Fast Tree Ambient Occlusion Approximation"
- "A Fast Ambient Occlusion Method for Real-Time Plant Rendering"
ShaderToy demos
- Box AO with Clamping
- Triangle AO
Analytical shadow
- "Fast Rounded Rectangle Shadows" (2d)
- "Fast Shadows on Rectangles" Michael Herf 2001