SEED Research & Announcements Blogs Publications Open Source Careers Contact Us Research & Announcements Blogs Publications Open Source Careers Contact Us

Practical Product Sampling for Single Scattering in Media

EGSR 2021:

The presentation by Keven Villeneuve begins 34 minutes into the video. You can jump directly to that part of the video on YouTube.

Efficient Monte Carlo estimation of volumetric single scattering remains challenging due to various sources of variance, including transmittance, phase-function anisotropy, and geometric cosine foreshortening and squared-distance fall-off.

This presentation proposes several complementary techniques to importance sample each of these terms and their product. First, it introduces an extension to equiangular sampling to analytically account for the entire geometric term of point-normal emitters. It then includes transmittance and phase function via Taylor series expansion and/or warp composition. Scaling to complex mesh emitters is achieved through an adaptive tree splitting scheme, and multiple importance sampling combines the authors’ new samplers with existing approaches.

The techniques presented here consistently outperform state-of-the-art baselines on a diversity of settings.

Download the paper (PDF 14 MB)

 

Related News

Incorporating ML Research Into Audio Production: ExFlowSions Case Study

SEED
Jun 25, 2024
Mónica Villanueva and Jorge García present the challenges and lessons learned from turning a machine learning generative model from a research project into a game production tool.

Beyond White Noise for Real-Time Rendering

SEED
May 14, 2024
SEED’s Alan Wolfe discusses the use of different types of noise for random number generation, focusing on the application of blue noise in rendering images for gaming.

Evaluating Gesture Generation in a Large-Scale Open Challenge

SEED
May 9, 2024
This paper, published in Transactions on Graphics, reports on the second GENEA Challenge, a project to benchmark data-driven automatic co-speech gesture generation.