A Practical Wave Optics Reflection Model for Hair and Fur
Mengqi (Mandy) Xia, Bruce Walter, Christophe Hery, Olivier Maury, Eric Michielssen, Steve Marschner
Abstract
Traditional fiber scattering models, based on ray optics, are missing some important visual aspects of fiber appearance. Previous work [Xia et al. 2020] on wave scattering from ideal extrusions demonstrated that diffraction produces strong forward scattering and colorful effects that are missing from ray-based models. However, that work was unable to include some important surface characteristics such as surface roughness and tilted cuticle scales, which are known to be important for fiber appearance. In this work, we take an important step to study wave effects from rough fibers with arbitrary 3D microgeometry. While the full-wave simulation of realistic 3D fibers remains intractable, we developed a 3D wave optics simulator based on a physical optics approximation, using a GPU-based hierarchical algorithm to greatly accelerate the calculation. It simulates surface reflection and diffractive scattering, which are present in all fibers and typically dominate for darkly pigmented fibers. The simulation provides a detailed picture of first order scattering, but it is not practical to use for production rendering as this would require tabulation per fiber geometry. To practically handle geometry variations in the scene, we propose a model based on wavelet noise, capturing the important statistical features in the simulation results that are relevant for rendering. Both our simulation and practical model show similar granular patterns to those observed in optical measurement. Our compact noise model can be easily combined with existing scattering models to render hair and fur of various colors, introducing visually important colorful glints that were missing from all previous models.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 8b18813b-4dd1-457c-9f0c-392a0d91e92cCited by top-tier papers2
- A Full-Wave Reference Simulator for Computing Surface ReflectanceYunchen Yu, Mengqi (Mandy) Xia, Bruce Walter, Eric Michielssen et al.SIGGRAPH 2023 · 12 citations
- GroomLight: Hybrid Inverse Rendering for Relightable Human Hair Appearance ModelingYang Zheng, Menglei Chai, Delio Vicini, Yuxiao Zhou et al.CVPR 2025
Related papers
- Efficient Fur and Hair Multiple Scattering Using Volumetric ApproximationRuike Hu, Junqiu Zhu, Minghao Lin, Ruian Zhang et al.SIGGRAPH 2026
- Practical level-of-detail aggregation of fur appearanceJunqiu Zhu, Sizhe Zhao, Lu Wang, Yanning Xu et al.SIGGRAPH 2022 · 15 citations
- Rendering Iridescent Rock Dove Neck FeathersWeizhen Huang, Sebastian Merzbach, Clara Callenberg, Doekele Stavenga et al.SIGGRAPH 2022 · 10 citations
- Predicting Fabric Appearance Through Thread Scattering and InversionMengqi (Mandy) Xia, Zhaoyang Zhang, Sumit Chaturvedi, Yutong Yi et al.SIGGRAPH 2025 · 2 citations
- A Realistic Surface-based Cloth Rendering ModelJunqiu Zhu, Adrián Jarabo, Carlos Aliaga, Ling-Qi Yan et al.SIGGRAPH 2023 · 18 citations
