Hemispherical Rasterization for Self-Shadowing of Dynamic Objects | Synapse