Position-free monte carlo simulation for arbitrary layered BSDFs | Synapse