ShadowWorks

Overview

ShadowWorks

One of the fundamental problems in computer graphics is generating accurate soft shadows from area light sources. Soft shadows provide valuable cues about the relationships between objects, becoming sharper near the casting object and more blurry (softer) further away. PCSS builds upon regular shadow mapping. It does this by shading each pixel in camera space, and then computing the penumbra size by analyzing the average distance to occluded objects.