Originally Posted By: sivan
nice job. you could easily turn your VSM into ESM

Have you something as reference? I am still in the stage of integration, but if there is a huge speed up opportunity, why not?

Originally Posted By: Firoball
I have no idea what you're talking about... grin

VSM = Variance Shadow Mapping ...

Quote:
Variance shadow maps (VSM) replace the standard shadow map query with an analysis of the distribution of depth values. VSM employs variance and Chebyshev’s inequality to determine the amount of shadowing over an arbitrary filter kernel. Since it works with the distribution and not individual occlusion queries the shadow maps themselves can be pre-filtered. This is novel, and allows for very fast soft shadowing with very large filter kernels.


http://developer.download.nvidia.com/SDK...adowMapping.pdf

However.. this is also very new to me.