A 2D dynamic lighting system with accurate soft shadows.