Moment-Based Order-Independent Transparency

In: Proceedings of the ACM on Computer Graphics and Interactive Techniques (Mai 2018), 1:1(7:1-7:20)
 

Abstract

Compositing transparent surfaces rendered in an arbitrary order requires techniques for order-independent transparency. Each surface color needs to be multiplied by the appropriate transmittance to the eye to incorporate occlusion. Building upon moment shadow mapping, we present a moment-based method for compact storage and fast reconstruction of this depth-dependent function per pixel. We work with the logarithm of the transmittance such that the function may be accumulated additively rather than multiplicatively. Then an additive rendering pass for all transparent surfaces yields moments. Moment-based reconstruction algorithms provide approximations to the original function, which are used for compositing in a second additive pass. We utilize existing algorithms with four or six power moments and develop new algorithms using eight power moments or up to four trigonometric moments. The resulting techniques are completely order-independent, work well for participating media as well as transparent surfaces and come in many variants providing different tradeoffs. We also utilize the same approach for the closely related problem of computing shadows for transparent surfaces.

Stichwörter: moment shadow mapping, moment-based, order-independent transparency, partial coverage, power moments, real-time rendering, shadows, transparent shadow casters, trigonometric moments

This work will be presented at the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games 2018 on 15th of May 2018. The author's version has been published on 4th of May 2018.

Bilder

Paper herunterladen

Paper herunterladen

Zusätzliches Material

Bibtex

@ARTICLE{muenstermann2018-mboit,
    author = {M{\"u}nstermann, Cedrick and Krumpen, Stefan and Klein, Reinhard and Peters, Christoph},
     pages = {7:1--7:20},
     title = {Moment-Based Order-Independent Transparency},
   journal = {Proceedings of the ACM on Computer Graphics and Interactive Techniques},
    volume = {1},
    number = {1},
      year = {2018},
     month = may,
  keywords = {moment shadow mapping, moment-based, order-independent transparency, partial coverage, power
              moments, real-time rendering, shadows, transparent shadow casters, trigonometric moments},
  abstract = {Compositing transparent surfaces rendered in an arbitrary order requires techniques for
              order-independent transparency. Each surface color needs to be multiplied by the appropriate
              transmittance to the eye to incorporate occlusion. Building upon moment shadow mapping, we present a
              moment-based method for compact storage and fast reconstruction of this depth-dependent function per
              pixel. We work with the logarithm of the transmittance such that the function may be accumulated
              additively rather than multiplicatively. Then an additive rendering pass for all transparent
              surfaces yields moments. Moment-based reconstruction algorithms provide approximations to the
              original function, which are used for compositing in a second additive pass. We utilize existing
              algorithms with four or six power moments and develop new algorithms using eight power moments or up
              to four trigonometric moments. The resulting techniques are completely order-independent, work well
              for participating media as well as transparent surfaces and come in many variants providing
              different tradeoffs. We also utilize the same approach for the closely related problem of computing
              shadows for transparent surfaces.},
       doi = {10.1145/3203206}
}