Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/566570.566612acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Open access

Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments

Published: 01 July 2002 Publication History
  • Get Citation Alerts
  • Abstract

    We present a new, real-time method for rendering diffuse and glossy objects in low-frequency lighting environments that captures soft shadows, interreflections, and caustics. As a preprocess, a novel global transport simulator creates functions over the object's surface representing transfer of arbitrary, low-frequency incident lighting into transferred radiance which includes global effects like shadows and interreflections from the object onto itself. At run-time, these transfer functions are applied to actual incident lighting. Dynamic, local lighting is handled by sampling it close to the object every frame; the object can also be rigidly rotated with respect to the lighting and vice versa. Lighting and transfer functions are represented using low-order spherical harmonics. This avoids aliasing and evaluates efficiently on graphics hardware by reducing the shading integral to a dot product of 9 to 25 element vectors for diffuse receivers. Glossy objects are handled using matrices rather than vectors. We further introduce functions for radiance transfer from a dynamic lighting environment through a preprocessed object to neighboring points in space. These allow soft shadows and caustics from rigidly moving objects to be cast onto arbitrary, dynamic receivers. We demonstrate real-time global lighting effects with this approach.

    References

    [1]
    AGRAWALA, M, RAMAMOORTHI, R, HEIRICH, A, AND MOLL, L, Efficient Image-Based Methods for Rendering Soft Shadows, SIGGRAPH '00, 375-384.
    [2]
    AIREY, J, ROHLF, J, AND BROOKS, F, Towards Image Realism with Interactive Update Rates in Complex Virtual Building Environments,1990 Symposium on Interactive 3D Graphics, 24(2), 41-50.
    [3]
    ASHIKHMIN, M, AND SHIRLEY, P, Steerable Illumination Textures, ACM Transactions on Graphics, 2(3), to appear.
    [4]
    CABRAL, B, MAX, N, AND SPRINGMEYER, R, Bidirectional Reflection Functions from Surface Bump Maps, SIIGRAPH '87, 273-281.
    [5]
    CABRAL, B, OLANO, M, AND NEMEC, P, Reflection Space Image Based Rendering, SIGGRAPH '99, 165-170.
    [6]
    COHEN, M, AND WALLACE, J, Radiosity and Realistic Image Synthesis, Academic Press Professional, Cambridge, 1993.
    [7]
    COOK, R, PORTER, T, AND CARPENTER, L, Distributed Ray Tracing, SIGGRAPH '84, 137-146.
    [8]
    DEBEVEC, P, Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-Based Graphics with Global Illumination and High Dynamic Range Photogaphy, SIGGRAPH '98, 189-198.
    [9]
    DEBEVEC, P, HAWKINS, T, TCHOU, C, DUIKER, H, SAROKIN, W, AND SAGAR, M, Acquiring the Reflectance Field of a Human Face, SIGGRAPH 2000, 145-156.
    [10]
    DOBASHI, Y, KANEDA, K, NAKATANI, H, AND YAMASHITA, H, A Quick Rendering Method Using Basis Functions for Interactive Lighting Design, Eurographics '95, 229-240.
    [11]
    DORSEY, J, SILLION, F, AND GREENBERG, D, Design and Simulation of Opera Lighting and Projection Effects, SIGGRAPH '91, 41-50.
    [12]
    D'ZMURA, M, Shading Ambiguity: Reflection and Illumination. In Computational Models of Visual Processing (1991), Landy and Movshon, eds., MIT Press, Cambridge, 187-207.
    [13]
    EDMONDS, A, Angular Momentum in Quantum Mechanics, Princeton University, Princeton, 1960.
    [14]
    GREENE, N, Environment Mapping and Other applications of World Projections, IEEE CG&A, 6(11):21-29, 1986.
    [15]
    GREGER, G, SHIRLEY, P, HUBBARD, P, AND GREENBERG, D, The Irradiance Volume, IEEE Computer Graphics And Applications, 6(11):21-29, 1986.
    [16]
    HAKURA, Z, AND SNYDER, J, Realistic Reflections and Refractions on Graphics Hardware with Hybrid Rendering and Layered Environment Maps, Eurographics Workshop on Rendering, 2001, 289-300.
    [17]
    HAEBERLI, P, AND AKELEY, K, The Accumulation Buffer: Hardware Support for High-Quality Rendering, SIGGRAPH '90, 309-318.
    [18]
    HEIDRICH, W, LENSCH, H, COHEN, M, AND SEIDEL, H, Light Field Techniques for Reflections and Refractions, Eurographics Rendering Workshop 99, 195-375.
    [19]
    HEIDRICH, W, SEIDEL H, Realistic, Hardware-Accelerated Shading and Lighting, SIGGRAPH '99, 171-178.
    [20]
    HEIDRICH, W, DAUBERT, K, KAUTZ, J, AND SEIDEL, H, Illuminating Micro Geometry based on Precomputed Visibility, SIGGRAPH '00, 455-464.
    [21]
    JENSEN, H, Global Illumination using Photon Maps, Eurographics Workshop on Rendering 1996, 21-30.
    [22]
    JENSEN, H, MARSCHNER, S, LEVOY, M, AND HANRAHAN, P, A Practical Model for Subsurface Light Transport, SIGGRAPH '01, '511-518.
    [23]
    KAUTZ, J, AND MCCOOL, M, Interactive Rendering with Arbitrary BRDFs using Separable Approximations, Eurographics Workshop on Rendering 99,.247-260.
    [24]
    KAUTZ, J, VAZQUEZ, P, HEIDRICH, W, AND SEIDEL, H, A Unified Approach to Prefiltered Environment Maps, Eurographics Workshop on Rendering 2000, 185-196.
    [25]
    KAJIYA, J, The Rendering Equation, SIGGRAPH '86, 143-150.
    [26]
    KEATING, B, AND MAX, N, Shadow Penumbras for Complex Objects by Depth-Dependent Filtering of Multi-Layer Depth Images, Eurographics Rendering Workshop, 1996, pp.205-220.
    [27]
    KELLER, A, Instant Radiosity, SIGGRAPH '97, 49-56.
    [28]
    LINDE, Y, BUZO, A, AND GRAY, R, An algorithm for Vector Quantizer Design, IEEE Transactions on Communication COM-28, 1980,84-95.
    [29]
    LOKOVIC, T, AND VEACH, E, Deep Shadow Maps, SIGGRAPH '00, pp.385-392.
    [30]
    MALZBENDER, T, GELB, D, AND WOLTERS, H, Polynomial Texture Maps, SIGGRAPH '01, 519-528.
    [31]
    MAX, N, Horizon Mapping: Shadows for Bump-Mapped Surfaces, The Visual Computer, July 1998, 109-117.
    [32]
    MILLER, G, Efficient Algorithms for Local and Global Accessibility Shading, SIGGRAPH '94, 319-326.
    [33]
    NIMEROFF, J, SIMONCELLI, E, AND DORSEY, J, Efficient Re-rendering of Natural Environments, Eurographics Workshop on Rendering 1994, 359-373.
    [34]
    RAMAMOORTHI, R, AND HANRAHAN, P, An Efficient Representation for Irradiance Environment Maps, SIGGRAPH '01, 497-500.
    [35]
    REEVES, W, SALESIN, D, AND COOK, R, Rendering Antialiased Shadows with Depth Maps, SIGGRAPH '87, '283-291.
    [36]
    SEGAL, M, KOROBKIN, C, VAN WIDENFELT, R, FORAN, J, AND HAEBERLI, P, Fast Shadows and Lighting Effects Using Texture Mapping, SIGGRAPH '92, '249-252.
    [37]
    SCHRÖDER, P, AND SWELDENS, W, Spherical Wavelets: Efficiently Representing the Sphere, SIGGRAPH '95, '161 - 172.
    [38]
    SILLION, F, ARVO, J, WESTIN, S, AND GREENBERG, D, A Global Illumination Solution for General Reflectance Distributions, SIGGRAPH '91, 187-196.
    [39]
    SOLER, C, AND SILLION, F, Fast Calculation of Soft Shadow Textures Using Convolution, SIGGRAPH '98, '321-332.
    [40]
    TEO, P, SIMONCELLI, E, AND HEEGER, D, Efficient Linear Re-rendering for Interactive Lighting Design, October 1997 Report No. STAN-CS-TN-97-60, Stanford University, 1997.
    [41]
    WARD, G, RUBINSTEIN, F, AND CLEAR, R, A Ray Tracing Solution for Diffuse Interreflection, SIGGRAPH '88, '85-92.
    [42]
    WESTIN, S, ARVO, J, TORRANCE, K, Predicting Reflectance Functions from Complex Surfaces, SIGGRAPH '92, 255-264.
    [43]
    WILLIAMS, L, Casting Curved Shadows on Curved Surfaces, SIGGRAPH '78, 270-274.
    [44]
    ZARE, R, Angular Momentum: Understanding Spatial Aspects in Chemistry and Physics, Wiley, New York, 1987.

    Cited By

    View all
    • (2024)Accelerating Quantum Algorithms with PrecomputationQuantum10.22331/q-2024-02-22-12648(1264)Online publication date: 22-Feb-2024
    • (2024)LightFormer: Light-Oriented Global Neural Rendering in Dynamic SceneACM Transactions on Graphics10.1145/365822943:4(1-14)Online publication date: 19-Jul-2024
    • (2024)Spin-Weighted Spherical Harmonics for Polarized Light TransportACM Transactions on Graphics10.1145/365813943:4(1-24)Online publication date: 19-Jul-2024
    • Show More Cited By

    Index Terms

    1. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        SIGGRAPH '02: Proceedings of the 29th annual conference on Computer graphics and interactive techniques
        July 2002
        574 pages
        ISBN:1581135211
        DOI:10.1145/566570
        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]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 01 July 2002

        Permissions

        Request permissions for this article.

        Check for updates

        Badges

        • Seminal Paper

        Author Tags

        1. Monte Carlo techniques
        2. graphics hardware
        3. illumination
        4. rendering
        5. shadow algorithms

        Qualifiers

        • Article

        Conference

        SIGGRAPH02
        Sponsor:

        Acceptance Rates

        SIGGRAPH '02 Paper Acceptance Rate 67 of 358 submissions, 19%;
        Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)266
        • Downloads (Last 6 weeks)24
        Reflects downloads up to 26 Jul 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Accelerating Quantum Algorithms with PrecomputationQuantum10.22331/q-2024-02-22-12648(1264)Online publication date: 22-Feb-2024
        • (2024)LightFormer: Light-Oriented Global Neural Rendering in Dynamic SceneACM Transactions on Graphics10.1145/365822943:4(1-14)Online publication date: 19-Jul-2024
        • (2024)Spin-Weighted Spherical Harmonics for Polarized Light TransportACM Transactions on Graphics10.1145/365813943:4(1-24)Online publication date: 19-Jul-2024
        • (2024)EyeIR: Single Eye Image Inverse Rendering In the WildACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657506(1-11)Online publication date: 13-Jul-2024
        • (2024)LumiGAN: Unconditional Generation of Relightable 3D Human Faces2024 International Conference on 3D Vision (3DV)10.1109/3DV62453.2024.00081(302-312)Online publication date: 18-Mar-2024
        • (2023)Strategy for financing mode optimization in international trade supply chain based on deep learning modelApplied Mathematics and Nonlinear Sciences10.2478/amns.2023.1.001949:1Online publication date: 2-Jun-2023
        • (2023)NeLT: Object-Oriented Neural Light TransferACM Transactions on Graphics10.1145/359649142:5(1-16)Online publication date: 10-May-2023
        • (2023)Real‐time Deep Radiance Reconstruction from Imperfect CachesComputer Graphics Forum10.1111/cgf.1467541:7(267-278)Online publication date: 20-Mar-2023
        • (2023)Neural Global Illumination: Interactive Indirect Illumination Prediction Under Dynamic Area LightsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2022.320996329:12(5325-5341)Online publication date: Dec-2023
        • (2023)Real-Time Lighting Estimation for Augmented Reality via Differentiable Screen-Space RenderingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2022.314194329:4(2132-2145)Online publication date: 1-Apr-2023
        • Show More Cited By

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media