AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (756.2 KB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

Fast raycasting using a compound deep image for virtual point light range determination

Jesse Archer1( )Geoff Leach1Pyarelal Knowles1
School of Science, RMIT University, Melbourne, 3000, Australia.
Show Author Information

Abstract

The concept of using multiple deep images, under a variety of different names, has been explored as a possible acceleration approach for finding ray-geometry intersections. We leverage recent advances in deep image processing from order independent transparency for fast building of a compound deep image (CDI ) using a coherent memory format well suited for raycasting. We explore the use of a CDI and raycasting for the problem of determining distance between virtual point lights (VPLs) and geometry for indirect lighting, with the key raycasting step being a small fraction of total frametime.

Electronic Supplementary Material

Video
41095_2019_144_MOESM1_ESM.mp4

References

[1]
W. Hu,; Y. Y. Huang,; F. Zhang,; G. D. Yuan,; W. Li, Ray tracing via GPU rasterization. The Visual Computer Vol. 30, Nos. 6-8, 697-706, 2014.
[2]
K. Vardis,; A. A. Vasilakis,; G. Papaioannou, A multiview and multilayer approach for interactive ray tracing. In: Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 171-178, 2016.
[3]
M. Nießner,; H. Schäfer,; M. Stamminger, Fast indirect illumination using layered depth images. The Visual Computer Vol. 26, Nos. 6-8, 679-686, 2010.
[4]
F. P. Aalund,; J. R. Frisvad,; J. A. Bærentzen, Interactive global illumination effects using deter- ministically directed layered depth maps. In: Proceedings of the 26th Eurographics Symposium on Rendering-Experimental Ideas and Implementations, 2015.
[5]
M. Mara,; M. McGuire,; D. Nowrouzezahrai,; D. Luebke, Fast global illumination approximations on deep g-buffers. NVIDIA Technical Report NVR-2014-001. 2014.
[6]
O. Nalbach,; T. Ritschel,; H.-P. Seidel, Deep screen space. In: Proceedings of the 18th Meeting of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 79-86, 2014.
[7]
M. Maule,; J. L. D. Comba,; R. Torchelsen,; R. Bastos, Memory-efficient order-independent transparency with dynamic fragment buffer. In: Proceedings of the 25th SIBGRAPI Conference on Graphics, Patterns and Images, 134-141, 2012.
[8]
P. Knowles,; G. Leach,; F. Zambetta, Efficient layered fragment buffer techniques. In: OpenGL Insights. P. Cozzi,; C. Riccio, Eds. CRC Press, 279-292, 2012.
[9]
P. Knowles,; G. Leach,; F. Zambetta, Backwards memory allocation and improved OIT. In: Proceedings of Pacific Graphics, Vol. 2013, 59-64, 2013.
[10]
P. Knowles,; G. Leach,; F. Zambetta, Fast sorting for exact OIT of complex scenes. The Visual Computer Vol. 30, Nos. 6-8, 603-613, 2014.
[11]
J. Archer,; G. Leach, Further improvements to OIT sort performance. In: Proceedings of Computer Graphics International, 147-152, 2018.
[12]
A. Keller, Instant radiosity. In: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, 49-56, 1997.
[13]
C. Dachsbacher,; M. Stamminger, Reflective shadow maps. In: Proceedings of the Symposium on Interactive 3D Graphics and Games, 203-231, 2005.
[14]
T. Ritschel,; T. Grosch,; M. H. Kim,; H.-P. Seidel,; C. Dachsbacher,; J. Kautz, Imperfect shadow maps for efficient computation of indirect illumination. ACM Transactions on Graphics Vol. 27, No. 5, 1, 2008.
[15]
T. Ritschel,; E. Eisemann,; I. Ha,; J. D. K. Kim,; H.-P. Seidel, Making imperfect shadow maps view-adaptive: High-quality global illumination in large dynamic scenes. Computer Graphics Forum Vol. 30, No. 8, 2258-2269, 2011.
[16]
T. Barák,; J. Bittner,; V. Havran, Temporally coherent adaptive sampling for imperfect shadow maps. Computer Graphics Forum Vol. 32, No. 4, 87-96, 2013.
[17]
G. Laurent,; C. Delalandre,; G. de La Rivière,; T. Boubekeur, Forward light cuts: A scalable approach to real-time global illumination. Computer Graphics Forum Vol. 35, No. 4, 79-88, 2016.
[18]
Y. Tokuyoshi,; T. Harada, Stochastic light culling. Journal of Computer Graphics Techniques Vol. 5, No. 1, 35-60, 2016.
[19]
Y. Tokuyoshi,; T. Harada, Stochastic light culling for VPLs on GGX microsurfaces. Computer Graphics Forum Vol. 36, No. 4, 55-63, 2017.
[20]
O. Olsson,; U. Assarsson, Tiled shading. Journal of Graphics, GPU, and Game Tools Vol. 15, No. 4, 235-251, 2011.
[21]
T. Harada,; J. McKee,; J. C. Yang, Forward+: Bringing deferred lighting to the next level. In: Proceedings of the Eurographics-Short Papers, 5-8, 2012.
[22]
A. Bezrati, Real-time lighting via light linked list. GPU Pro Vol. 6, 183, 2015.
[23]
O. Olsson,; M. Billeter,; U. Assarsson, Clustered deferred and forward shading. In: Proceedings of the 4th ACM SIGGRAPH/Eurographics Conference on High-Performance Graphics, 87-96, 2012.
[24]
K. Ortegren,; E. Persson, Clustered shading: Assigning lights using conservative rasterization in directx 12. GPU Pro Vol. 7, 43, 2016.
[25]
J. Archer,; G. Leach,; P. Knowles,; R. van Schyndel, Hybrid lighting for faster rendering of scenes with many lights. The Visual Computer Vol. 34, Nos. 6-8, 853-862, 2018.
[26]
J. Archer,; G. Leach,; R. van Schyndel, GPU based techniques for deep image merging. In: Proceedings of the SIGGRAPH Asia Technical Briefs, Article No. 19, 2017.
[27]
M. Harris,; S. Sengupta,; J. D. Owens, Parallel prex sum (scan) with CUDA. GPU Gems Vol. 3, No. 39, 851-876, 2007.
[28]
R. L. Cook,; K. E. Torrance, A reflectance model for computer graphics. ACM Transactions on Graphics Vol. 1, No. 1, 7-24, 1982.
[29]
M. McGuire, Computer graphics archive. 2017. Available at https://casual-effects.com/data/.
Computational Visual Media
Pages 257-265
Cite this article:
Archer J, Leach G, Knowles P. Fast raycasting using a compound deep image for virtual point light range determination. Computational Visual Media, 2019, 5(3): 257-265. https://doi.org/10.1007/s41095-019-0144-1

586

Views

14

Downloads

1

Crossref

N/A

Web of Science

1

Scopus

0

CSCD

Altmetrics

Revised: 04 March 2019
Accepted: 06 May 2019
Published: 24 May 2019
© The author(s) 2019

This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduc-tion in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.

The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from thecopyright holder.

To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Other papers from this open access journal are available free of charge from http://www.springer.com/journal/41095. To submit a manuscript, please go to https://www.editorialmanager.com/cvmj.

Return