Real-time Soft Shadows in Dynamic Scenes using Spherical Harmonic Exponentiation MSR, MSRA, DirectX ray traced ambient occlusion approximate blockers as spheres accumulate low-frequency visibility in SH g[2] g[3] ... g[1] p g.

Download Report

Transcript Real-time Soft Shadows in Dynamic Scenes using Spherical Harmonic Exponentiation MSR, MSRA, DirectX ray traced ambient occlusion approximate blockers as spheres accumulate low-frequency visibility in SH g[2] g[3] ... g[1] p g.

Real-time Soft Shadows in Dynamic Scenes
using Spherical Harmonic Exponentiation
MSR, MSRA, DirectX
ray traced
ambient occlusion
approximate blockers as spheres
accumulate low-frequency visibility in SH
g[2]
g[3]
...
g[1]
p
g = g[1]*g[2]*…*g[m]
g[i] = vis. of blocker i
(a) product space
g[m]
g = exp(f [1] + f [2] + … + f [m])
f [i] = log(g[i])
(b) log space
use log space to convert expensive product to cheap add
real-time results
SHEXP