This technique is great because it allows the graphics hardware to be used to blur the shadow map and produce soft shadows. My first attempt at this routine doesn't use any filtering but this means it can be compared with the previous standard shadow map demo. The screenshot shows a single case where the standard shadow map had a banded shadow, and where the Variance Shadow Map has an artefact free shadow.



.jpg)