Abstract

Many materials, such as sand, rice, wheat, or other kinds of seeds, consist of numerous individual grains that determine the visual appearance of these materials. When generating images of these mixtures, the primary challenge is to simulate the interaction of light with each individual grain. While subsurface scattering effects are crucial for producing realistic images, the computation of light transport using standard path tracing methods for each grain can be prohibitively expensive. Although there have been several methods developed to address this issue, they all assume that bounding spheres of individual grains do not intersect. This restriction limits the application of these methods to almost spherical grains. Nonetheless, various grains, such as seeds and rice, are non-spherical, making this assumption lead to impractical stackings in situations involving coarse-grained materials. We address this issue by presenting a subsurface scattering model that utilizes a neural network and is trained using an optimal transport framework. Our model surpasses path tracing approaches conclusively, allowing for efficient rendering of granular mixtures that were previously unfeasible. Additionally, this method can be utilized in large-scale procedural generated scenes based on sphere packings and obtains similar results as previous methods in these cases.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.