Position-Free Monte Carlo Simulation for Arbitrary Layered BSDFs