reconstructing shadow volumes via depth maps 2886610