Fujieda, ShinTokuyoshi, YusukeHarada, TakahiroPelechano, NuriaVanderhaeghe, David2022-04-222022-04-222022978-3-03868-169-41017-4656https://doi.org/10.2312/egs.20221023https://diglib.eg.org:443/handle/10.2312/egs20221023We introduce a simple but efficient method to compute single scattering from point and arbitrarily shaped area light sources in participating media. Our method extends the stochastic light culling method to volume rendering by considering the intersection of a ray and spherical bounds of light influence ranges. For primary rays, this allows simple computation of the lighting in participating media without hierarchical data structures such as a light tree. First, we show how to combine equiangular sampling with the proposed light culling method in a simple case of point lights. We then apply it to arbitrarily shaped area lights by considering virtual point lights on the surface of area lights. Using our method, we are able to improve the rendering quality for scenes with many lights without tree construction and traversal.Attribution 4.0 International LicenseCCS Concepts: Computing methodologies --> RenderingComputing methodologiesRenderingStochastic Light Culling for Single Scattering in Participating Media10.2312/egs.2022102321-244 pages