Shadow Map Silhouette Recevorization (SMSR) is a filtering technique which re-approximates shadow silhouette based on MLAA implementation for GPU. SMSR consists of two main passes. First pass searches for discontinuity information. Second pass determines the discontinuity length, orientated normalized discontinuity space, fills new edge area and eventually merges lighting or image buffer with new edge information.
- SMSR v1.10. In second pass, calculating word-space to light-view space only once per fragment. SMSR filtering time on GTX 580 1920×1200, from 1.50ms to 1.25ms and 1.21ms on a non-presentation version.
- i3D 2014 Singe Page Abstract
- Latest SMSR version for PC Demo + CG Shaders (At this moment only compatible with NVIDIA GPUs)