Robust Soft Shadow Mapping with Depth Peeling