Skip to main content
Log in

Fast probe-leaking elimination using mask decomposition

  • Original article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Light leaking in Probe GI is typically solved by visibility tests, which cannot benefit from hardware-aided tri-linear sampling. We present Mask Decomposition, which decomposes the visibility into probe-group indicators and their corresponding masks, making it possible to use tri-linear sampling in its reconstruction. We prove that the rendering overhead is significantly reduced with the help of Mask Decomposition, making the rendering at least \(3\times \) faster than the state-of-the-art visibility-test Probe GI, and even as fast as the original leaking probe GI. We also present an efficient algorithm to solve the Mask Decomposition problem and a simple compression method to minimize the spatial overhead of the mask textures, which is much lower than in compression methods like Moving Basis Decomposition (MBD).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Donnelly, W., Lauritzen, A.: Variance shadow maps. In: Proceedings of the 2006 symposium on Interactive 3D graphics and games, pp. 161–165 (2006)

  2. Garcia, K., Lindqvist, A., Brinck, A.: “ hustle by day, risk it all at night” the lighting of need for speed heat in frostbite. In: Special interest group on computer graphics and interactive techniques conference talks, pp. 1–2 (2020)

  3. Hu, J., Yip, M.K., Alonso, G.E., Gu, S., Tang, X., Jin, X.: Efficient real-time dynamic diffuse global illumination using signed distance fields. The Visual Computer pp. 1–13 (2021)

  4. Krivanek, J., Gautron, P.: Practical global illumination with irradiance caching. Synthesis lectures on computer graphics and animation 4(1), 1–148 (2009)

  5. Majercik, Z., Guertin, J.P., Nowrouzezahrai, D., McGuire, M.: Dynamic diffuse global illumination with ray-traced irradiance fields. J. Comput. Graph. Tech. 8(2) (2019)

  6. Majercik, Z., Marrs, A., Spjut, J., McGuire, M.: Scaling probe-based real-time dynamic global illumination for production. arXiv preprint arXiv:2009.10796 (2020)

  7. McGuire, M., Mara, M., Nowrouzezahrai, D., Luebke, D.: Real-time global illumination using precomputed light field probes. In: Proceedings of the 21st ACM SIGGRAPH symposium on interactive 3D graphics and games, pp. 1–11 (2017)

  8. Nishino, K., Nayar, S.K., Jebara, T.: Clustered blockwise pca for representing visual data. IEEE Trans. Pattern Anal. Mach. Intell. 27(10), 1675–1679 (2005)

    Article  Google Scholar 

  9. Ritschel, T., Grosch, T., Seidel, H.P.: Approximating dynamic global illumination in image space. In: Proceedings of the 2009 symposium on interactive 3D graphics and games, pp. 75–82 (2009)

  10. Silvennoinen, A., Sloan, P.P.: Moving basis decomposition for precomputed light transport. In: Computer Graphics Forum, vol. 40, pp. 127–137. Wiley Online Library (2021)

  11. Sloan, P.P., Hall, J., Hart, J., Snyder, J.: Clustered principal components for precomputed radiance transfer. ACM Trans. Graph. (TOG) 22(3), 382–391 (2003)

    Article  Google Scholar 

  12. Wang, Y., Khiat, S., Kry, P.G., Nowrouzezahrai, D.: Fast non-uniform radiance probe placement and tracing. In: Proceedings of the ACM SIGGRAPH symposium on interactive 3D graphics and games, pp. 1–9 (2019)

Download references

Acknowledgements

We thank the anonymous reviewers for their constructive comments. Xiaogang Jin was supported by the Key R &D Program of Zhejiang Province (Grant No. 2022C03126) and the Science and Technology Innovation 2025 Major Project of Ningbo (Grant No. 2020Z007).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaogang Jin.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhou, J., Chen, Y., Li, Y. et al. Fast probe-leaking elimination using mask decomposition. Vis Comput 38, 3279–3288 (2022). https://doi.org/10.1007/s00371-022-02576-1

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-022-02576-1

Keywords

Navigation