Affiliation:
1. Karlsruhe Institute of Technology Germany
Abstract
AbstractExplicit sampling of and connecting to light sources is often essential for reducing variance in Monte Carlo rendering. In dense, forward‐scattering participating media, its benefit declines, as significant transport happens over longer multiple‐scattering paths around the straight connection to the light. Sampling these paths is challenging, as their contribution is shaped by the product of reciprocal squared distance terms and the phase functions. Previous work demonstrates that sampling several of these terms jointly is crucial. However, these methods are tied to low‐order scattering or struggle with highly‐peaked phase functions.We present a method for sampling a bridge: a subpath of arbitrary vertex count connecting two vertices. Its probability density is proportional to all phase functions at inner vertices and reciprocal squared distance terms. To achieve this, we importance sample the phase functions first, and subsequently all distances at once. For the latter, we sample an independent, preliminary distance for each edge of the bridge, and afterwards scale the bridge such that it matches the connection distance. The scale factor can be marginalized out analytically to obtain the probability density of the bridge. This approach leads to a simple algorithm and can construct bridges of any vertex count. For the case of one or two inserted vertices, we also show an alternative without scaling or marginalization.For practical path sampling, we present a method to sample the number of bridge vertices whose distribution depends on the connection distance, the phase function, and the collision coefficient. While our importance sampling treats media as homogeneous we demonstrate its effectiveness on heterogeneous media.
Reference21 articles.
1. d'Eon Eugene.A Hitchhiker's Guide to Multiple Scattering.2016. url:http://www.eugenedeon.com/hitchhikers3.
2. Devroye Luc.Non-Uniform Random Variate Generation.1986. doi:10.1007/978-1-4613-8643-812.
3. On the complexity of computing the volume of a polyhedron;Dyer Martin E.;SIAM Journal on Computing,1988
4. Joint Importance Sampling of Low-Order Volumetric Scattering;Georgiev Iliyan;ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia),2013
5. Integral Formulations of Volumetric Transmittance;Georgiev Iliyan;ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia),2019
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献