Delta radiance transfer

1Disney Interactive Studios 2University of Utah 3Disney Research Zürich

In Proceedings of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 2012

Modular Radiance Transfer (a) does not accurately model light scattered onto "clutter objects" (e.g. the two boxes) (b) or indirect shadows (c) and interreflections (d) from clutter onto the scene. We improve accuracy by adding these effects, and at little cost to performance.


Modular Radiance Transfer (MRT) is a recent technique for computing approximate direct-to-indirect transport. Scenes are dynamically constructed by warping and connecting simple shapes and compact transport operators are only precomputed on these simple shapes. MRT ignores fine-scale transport from "clutter" objects inside the scene, and computes light transport with reduced dimensional operators, which allows extremely high performance but can lead to significant approximation error. We present several techniques to alleviate this limitation, allowing the light transport from clutter in a scene to be accounted for. We derive additional low-rank delta operators to compensate for these missing light transport paths by modeling indirect shadows and interreflections from, and onto, clutter objects in the scene. We retain MRT's scene-independent precomputation and augment its scene-dependent initialization with clutter transport generation, resulting in increased accuracy without a performance penalty. Our implementation is simple, requiring a few small matrix-vector multiplications that generate a delta lightmap added to MRT's output, and does not adversely affect the performance benefits of the overall algorithm.



Video (full-quality)

Video (iPhone)


Bradford J. Loos, Derek Nowrouzezahrai, Wojciech Jarosz, Peter-Pike Sloan. Delta radiance transfer. Proceedings of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, March 2012.
    author    = {Loos, Bradford J. and Nowrouzezahrai, Derek and Jarosz, Wojciech and Sloan, Peter-Pike},
    title     = {Delta Radiance Transfer},
    booktitle = {Proceedings of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games},
    year      = {2012},
    month     = mar,
    publisher = {ACM},
    location  = {Costa Mesa, CA},
    address   = {New York, NY, USA},
    doi       = {10/gfzndh}
© The Author(s) / ACM. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record is available at