Inverse Displacement Mapping of Shadow Maps for Ambient Occlusion