ABSTRACT
Path tracing is ubiquitous for photorealistic rendering of various light transport phenomenon. At it’s core, path tracing involves the stochastic evaluation of complex & recursive integrals leading to high computational complexity. Research efforts have thus focused on accelerating path tracing either by improving the stochastic sampling process to achieve better convergence or by using approximate analytical evaluations for a restricted set of these integrals. Another interesting set of research efforts focus on the integration of neural networks within the rendering pipeline, where these networks partially replace stochastic sampling and approximate it’s converged result. The analytic and neural approaches are attractive from an acceleration point of view. Formulated properly & coupled with advances in hardware, these approaches can achieve much better convergence and eventually lead to real-time performance. Motivated by this, we make contributions to both avenues to accelerate path tracing. The first set of efforts aim to reduce the computational effort spent in stochastic direct lighting calculations from area light sources by instead evaluating it analytically. To this end, we introduce the analytic evaluation of visibility in a previously proposed analytic area light shading method. Second, we add support for anisotropic GGX to this method. This relaxes an important assumption enabling the analytic rendering of a wider set of light transport effects. Our final contribution is a neural approach that attempts to reduce yet another source of high computational load - the recursive evaluations. We demonstrate the versatility of our approach with an application to hair rendering, which exhibits one of the most challenging recursive evaluation cases. All our contributions improve on the state-of-the art and demonstrate photo-realism on par with reference path tracing.
- Eric Heitz, Jonathan Dupuy, Stephen Hill, and David Neubelt. 2016. Real-Time Polygonal-Light Shading with Linearly Transformed Cosines. ACM Trans. Graph. 35, 4, Article 41 (July 2016), 8 pages. https://doi.org/10.1145/2897824.2925895Google ScholarDigital Library
- James T. Kajiya. 1986. The rendering equation. In Computer Graphics. 143–150.Google Scholar
- Aakash KT, Eric Heitz, Jonathan Dupuy, and P. J. Narayanan. 2022. Bringing Linearly Transformed Cosines to Anisotropic GGX. Proc. ACM Comput. Graph. Interact. Tech. 5, 1, Article 12 (May 2022), 18 pages. https://doi.org/10.1145/3522612Google ScholarDigital Library
- Aakash KT, Adrian Jarabo, Carlos Aliaga, Matt Jen-Yuan Chiang, Olivier Maury, Christophe Hery, P. J. Narayanan, and Giljoo Nam. 2023. Accelerating Hair Rendering by Learning High-Order Scattered Radiance. Computer Graphics Forum (2023). https://doi.org/10.1111/cgf.14895Google ScholarCross Ref
- Aakash KT, Parikshit Sakurikar, and P. J. Narayanan. 2021. Fast Analytic Soft Shadows from Area Lights. In Eurographics Symposium on Rendering - DL-only Track, Adrien Bousseau and Morgan McGuire (Eds.). The Eurographics Association. https://doi.org/10.2312/sr.20211295Google ScholarCross Ref
- Thomas Müller, Fabrice Rousselle, Jan Novák, and Alexander Keller. 2021. Real-time neural radiance caching for path tracing. ACM Trans. Graph. 40, 4 (2021), 1–16.Google ScholarDigital Library
- Eric Veach. 1998. Robust Monte Carlo methods for light transport simulation. Stanford University.Google ScholarDigital Library
Index Terms
- Analytical & Neural approaches to Physically Based Rendering
Recommendations
A framework for rendering complex scattering effects on hair
I3D '12: Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and GamesThe appearance of hair plays a critical role in synthesizing realistic looking human characters. However, due to the high complexity in hair geometry and the scattering nature of hair fibers, rendering hair with photorealistic quality and at interactive ...
Real-time rendering of animated hair under dynamic, low-frequency environmental lighting
VRCAI '12: Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in IndustryWe present a fast algorithm for rendering animated hair under a dynamic lighting environment at interactive frame rates. We use spherical harmonics (SH) to represent the environmental lighting. Since SH functions are orthogonal, the environmental light ...
Interactive hair rendering and appearance editing under environment lighting
SA '11: Proceedings of the 2011 SIGGRAPH Asia ConferenceWe present an interactive algorithm for hair rendering and appearance editing under complex environment lighting represented as spherical radial basis functions (SRBFs). Our main contribution is to derive a compact 1D circular Gaussian representation ...
Comments