Position-free multiple-scattering computations for micrograin BSDF model
Porous materials (e.g., weathered stone, industrial coatings) exhibit complex optical effects due to their micrograin and pore structures, posing challenges for photorealistic rendering. Explicit geometry models struggle to characterize their micrograin distributions at microscopic scales, while single-scattering microfacet model fails to accurately capture the multiple-scattering effects and causes energy non-conservation artifacts, manifesting as unrealistic luminance decay. We propose an enhanced micrograin BSDF model that accurately accounts for multiple scattering. First, we introduce a visible normal distribution function (VNDF) sampling method via rejection sampling. Building on VNDF sampling, we derive a position-free microsurface formulation incorporating both inter-micrograin and micrograin-to-base interactions. Furthermore, we propose a practical random walk method to simulate microsurface scattering, which accurately solves the derived formulation. Our micrograin BSDF model effectively eliminates the energy loss artifacts inherent in the previous model while significantly reducing noise, providing a physically accurate yet artistically controllable solution for rendering porous materials.
Authors
- Haiyu Shen (ORCID: https://orcid.org/0009-0008-2385-956X)
- Ying Zhao (ORCID: https://orcid.org/0000-0002-5130-8887)
- Fangfang Zhou (ORCID: https://orcid.org/0000-0002-6756-9977)
- Chongke Bi (ORCID: https://orcid.org/0000-0002-4324-8028)
- Mingzhen Li (ORCID: https://orcid.org/0000-0002-7048-4595)
Institutions
- Central South University (CN)
Publication Details
- Journal
- Graphical Models
- Published
- 2025-08-05
- DOI
- https://doi.org/10.1016/j.gmod.2025.101288
- Primary Topic
- Computer Graphics and Visualization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China