Anti-aliasing and Continuity with Trapezoidal Shadow Maps | Synapse