Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

The SGGX microflake distribution

Published: 27 July 2015 Publication History

Abstract

We introduce the Symmetric GGX (SGGX) distribution to represent spatially-varying properties of anisotropic microflake participating media. Our key theoretical insight is to represent a microflake distribution by the projected area of the microflakes. We use the projected area to parameterize the shape of an ellipsoid, from which we recover a distribution of normals. The representation based on the projected area allows for robust linear interpolation and prefiltering, and thanks to its geometric interpretation, we derive closed form expressions for all operations used in the microflake framework. We also incorporate microflakes with diffuse reflectance in our theoretical framework.
This allows us to model the appearance of rough diffuse materials in addition to rough specular materials. Finally, we use the idea of sampling the distribution of visible normals to design a perfect importance sampling technique for our SGGX microflake phase functions. It is analytic, deterministic, simple to implement, and one order of magnitude faster than previous work.

Supplementary Material

ZIP File (a48-heitz.zip)
Supplemental files
MP4 File (a48.mp4)

References

[1]
Bala, K. 2014. Modeling cloth at micron resolution. In Proc. SPIE, vol. 9018, 90180J--90180J--6.
[2]
Crassin, C., Neyret, F., Lefebvre, S., and Eisemann, E. 2009. Gigavoxels : Ray-guided streaming for efficient and detailed voxel rendering. In Proc. ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 15--22.
[3]
Dupuy, J., Heitz, E., Iehl, J.-C., Poulin, P., Neyret, F., and Ostromoukhov, V. 2013. Linear efficient antialiased displacement and reflectance mapping. ACM Transactions on Graphics (Proc. SIGGRAPH Asia) 32, 6, 211:1--211:11.
[4]
Heitz, E., and D'Eon, E. 2014. Importance sampling microfacet-based BSDFs using the distribution of visible normals. In Proc. Eurographics Symposium on Rendering, 103--112.
[5]
Heitz, E. 2014. Understanding the masking-shadowing function in microfacet-based BRDFs. Journal of Computer Graphics Techniques 3, 2, 32--91.
[6]
Hill, S., Mcauley, S., Dupuy, J., Gotanda, Y., Heitz, E., Hoffman, N., Lagarde, S., Langlands, A., Megibben, I., Rayani, F., and De Rousiers, C. 2014. Physically based shading in theory and practice. In ACM SIGGRAPH Courses.
[7]
Jakob, W., Arbree, A., Moon, J. T., Bala, K., and Marschner, S. 2010. A radiative transfer framework for rendering materials with anisotropic structure. ACM Transactions on Graphics (Proc. SIGGRAPH) 29, 4, 53:1--53:13.
[8]
Jakob, W., 2010. Mitsuba renderer. http://www.mitsuba-renderer.org.
[9]
Kraus, M., and Bürger, K. 2008. Interpolating and downsampling rgba volume data. In Proceedings of the Vision, Modeling, and Visualization Conference, 323--332.
[10]
Marschner, S. R., Jensen, H. W., Cammarano, M., Worley, S., and Hanrahan, P. 2003. Light scattering from human hair fibers. ACM Transactions on Graphics (Proc. SIGGRAPH) 22, 3, 780--791.
[11]
Neyret, F. 1995. A general and multiscale model for volumetric textures. In Graphics Interface, 83--91.
[12]
Neyret, F. 1998. Modeling animating and rendering complex scenes using volumetric textures. IEEE Transactions on Visualization and Computer Graphics 4, 1, 55--70.
[13]
Olano, M., and Baker, D. 2010. Lean mapping. In Proc. ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 181--188.
[14]
Pharr, M., and Humphreys, G. 2010. Physically Based Rendering: From Theory to Implementation. Morgan Kaufmann Publishers.
[15]
Schröder, K., Klein, R., and Zinke, A. 2011. A volumetric approach to predictive rendering of fabrics. Computer Graphics Forum (Proc. Eurographics Symposium on Rendering) 30, 4, 1277--1286.
[16]
Schröder, K., Zhao, S., and Zinke, A. 2012. Recent advances in physically-based appearance modeling of cloth. ACM SIGGRAPH Asia 2012: Course Notes.
[17]
Trowbridge, T. S., and Reitz, K. P. 1975. Average irregularity representation of a rough surface for ray reflection. Journal of the Optical Society of America 65, 5, 531--536.
[18]
Walter, B., Marschner, S. R., Li, H., and Torrance, K. E. 2007. Microfacet models for refraction through rough surfaces. In Proc. Eurographics Symposium on Rendering, 195--206.
[19]
Xu, K., Sun, W.-L., Dong, Z., Zhao, D.-Y., Wu, R.-D., and Hu, S.-M. 2013. Anisotropic spherical gaussians. ACM Transactions on Graphics (Proc. SIGGRAPH Asia) 32, 6, 209:1--209:11.
[20]
Zhao, S., Jakob, W., Marschner, S., and Bala, K. 2011. Building volumetric appearance models of fabric using micro CT imaging. ACM Transactions on Graphics (Proc. SIGGRAPH) 30, 4, 44:1--44:10.
[21]
Zhao, S., Jakob, W., Marschner, S., and Bala, K. 2012. Structure-aware synthesis for predictive woven fabric appearance. ACM Transactions on Graphics (Proc. SIGGRAPH) 31, 4, 75:1--75:10.
[22]
Zhao, S., Hašan, M., Ramamoorthi, R., and Bala, K. 2013. Modular flux transfer: Efficient rendering of high-resolution volumes with repeated structures. ACM Transactions on Graphics (Proc. SIGGRAPH) 32, 4, 131:1--131:12.

Cited By

View all
  • (2024)Hierarchical Light Sampling with Accurate Spherical Gaussian LightingSIGGRAPH Asia 2024 Conference Papers10.1145/3680528.3687647(1-11)Online publication date: 3-Dec-2024
  • (2024)NeuralTO: Neural Reconstruction and View Synthesis of Translucent ObjectsACM Transactions on Graphics10.1145/365818643:4(1-14)Online publication date: 19-Jul-2024
  • (2024)From microfacets to participating media: A unified theory of light transport with stochastic geometryACM Transactions on Graphics10.1145/365812143:4(1-17)Online publication date: 19-Jul-2024
  • Show More Cited By

Index Terms

  1. The SGGX microflake distribution

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 34, Issue 4
    August 2015
    1307 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/2809654
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 27 July 2015
    Published in TOG Volume 34, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. global illumination
    2. light transport
    3. microflake theory

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)116
    • Downloads (Last 6 weeks)13
    Reflects downloads up to 23 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Hierarchical Light Sampling with Accurate Spherical Gaussian LightingSIGGRAPH Asia 2024 Conference Papers10.1145/3680528.3687647(1-11)Online publication date: 3-Dec-2024
    • (2024)NeuralTO: Neural Reconstruction and View Synthesis of Translucent ObjectsACM Transactions on Graphics10.1145/365818643:4(1-14)Online publication date: 19-Jul-2024
    • (2024)From microfacets to participating media: A unified theory of light transport with stochastic geometryACM Transactions on Graphics10.1145/365812143:4(1-17)Online publication date: 19-Jul-2024
    • (2024)Real-time Neural Woven Fabric RenderingACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657496(1-10)Online publication date: 13-Jul-2024
    • (2024)Woven Fabric Capture with a Reflection-Transmission Photo PairACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657410(1-10)Online publication date: 13-Jul-2024
    • (2024)Reflection modeling of rough metal surfaces using statistical theoryOptical Engineering10.1117/1.OE.63.11.11410263:11Online publication date: 1-Nov-2024
    • (2024)VMF Diffuse: A unified rough diffuse BRDFComputer Graphics Forum10.1111/cgf.1514943:4Online publication date: 24-Jul-2024
    • (2024)Practical Appearance Model for Foundation CosmeticsComputer Graphics Forum10.1111/cgf.1514843:4Online publication date: 24-Jul-2024
    • (2024)IntrinsicAvatar: Physically Based Inverse Rendering of Dynamic Humans from Monocular Videos via Explicit Ray Tracing2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR52733.2024.00184(1877-1888)Online publication date: 16-Jun-2024
    • (2024)Visual Tomography: Physically Faithful Volumetric Models of Partially Translucent Objects2024 International Conference on 3D Vision (3DV)10.1109/3DV62453.2024.00159(1605-1615)Online publication date: 18-Mar-2024
    • Show More Cited By

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media