Back to Search Start Over

Path cuts

Authors :
Beibei Wang
Ling-Qi Yan
Miloš Hašan
Source :
ACM Transactions on Graphics. 39:1-12
Publication Year :
2020
Publisher :
Association for Computing Machinery (ACM), 2020.

Abstract

In scenes lit with sharp point-like light sources, light can bounce several times on specular materials before getting into our eyes, forming purely specular light paths. However, to our knowledge, rendering such multi-bounce pure specular paths has not been handled in previous work: while many light transport methods have been devised to sample various kinds of light paths, none of them are able to find multi-bounce pure specular light paths from a point light to a pinhole camera. In this paper, we present path cuts to efficiently render such light paths. We use a path space hierarchy combined with interval arithmetic bounds to prune non-contributing regions of path space, and to slice the path space into regions small enough to empirically contain at most one solution. Next, we use an automatic differentiation tool and a Newton-based solver to find an admissible specular path within a given path space region. We demonstrate results on several complex specular configurations, including RR, TT, TRT and TTTT paths.

Details

ISSN :
15577368 and 07300301
Volume :
39
Database :
OpenAIRE
Journal :
ACM Transactions on Graphics
Accession number :
edsair.doi...........b28af1cfdedbbb4433feeeed9b58e32d
Full Text :
https://doi.org/10.1145/3414685.3417792