Real-time anti-aliased shadows for rigid objects