{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T11:58:01Z","timestamp":1777895881766,"version":"3.51.4"},"reference-count":56,"publisher":"Wiley","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Achieving realistic rendering of 3D scenes in real time using path tracing is challenging due to the high sample count required, with ray tracing as the bottleneck. Focusing on voxels as a geometry representation offers significant opportunities for optimizations, especially for tracing the rays, but also for computing the samples. We propose a novel multilayered spatial structure augmented with in\u2010cell axis\u2010aligned distance fields (AADF) operating as caches. Our nested cell structure already accelerates ray tracing 3\u20105x compared to the state\u2010of\u2010the\u2010art dense spatial structures, such as variants of directed acyclic graphs (DAG). Using the AADFs (constructed while rendering) inside the cells, we can double the ray throughput again (total 10x). As an application, exploiting nested AADFs (NAADFs) also allows us to double the speed of global illumination computations while significantly reducing artifacts from camera motion, such as flickering, blurring, ghosting, and aliasing, all of which are especially important in voxel worlds with sharp edges. We achieve this by adapting temporal antialiasing (TAA) to retain the last 32 frames rather than a single history buffer to create the final antialiased image, since the discretized voxel structure requires much less memory to store the quantized positions and normals of ray bounces. The sample accumulation for global illumination is optimized by compressing and separating lit\/unlit samples, and we apply 8x8 window spatial resampling based on a reservoir\u2010based spatiotemporal importance resampling (ReSTIR) method. Our proposed NAADFs support editing with quick updates to the acceleration in the background, overlays of non\u2010aligned dynamic geometry, and can be easily extended to support transform\u2010aware compression or to represent huge real\u2010world scans. Retaining many past frames rather than just combining them opens up new opportunities to remove spatial and temporal artifacts in path tracing for global illumination.<\/jats:p>","DOI":"10.1111\/cgf.70413","type":"journal-article","created":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T08:08:59Z","timestamp":1777622939000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["NAADF: Globally Illuminated Voxel Worlds Accelerated with Nested Axis\u2010Aligned Distance Fields"],"prefix":"10.1111","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0539-9378","authenticated-orcid":false,"given":"A.","family":"Ulschmid","sequence":"first","affiliation":[{"name":"TU Wien, Institute of Visual Computing &amp; Human\u2010Centered Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-5315-3270","authenticated-orcid":false,"given":"M.","family":"Ott","sequence":"additional","affiliation":[{"name":"TU Wien, Institute of Visual Computing &amp; Human\u2010Centered Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-7895-0462","authenticated-orcid":false,"given":"J.","family":"Macho","sequence":"additional","affiliation":[{"name":"TU Wien, Institute of Visual Computing &amp; Human\u2010Centered Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9370-2663","authenticated-orcid":false,"given":"M.","family":"Wimmer","sequence":"additional","affiliation":[{"name":"TU Wien, Institute of Visual Computing &amp; Human\u2010Centered Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2526-7700","authenticated-orcid":false,"given":"S.","family":"Ohrhallinger","sequence":"additional","affiliation":[{"name":"TU Wien, Institute of Visual Computing &amp; Human\u2010Centered Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2026,5,1]]},"reference":[{"key":"e_1_2_1_9_2_2","unstructured":"Advanced Micro Devices Inc.AMD FidelityFX Super Resolution (FSR).https:\/\/gpuopen.com\/manuals\/fidelityfx_sdk\/techniques\/brixelizer\/.20243."},{"key":"e_1_2_1_9_3_2","unstructured":"Advanced Micro Devices Inc.AMD FidelityFX Super Resolution (FSR).https:\/\/www.amd.com\/en\/products\/graphics\/technologies\/fidelityfx.html.20253."},{"key":"e_1_2_1_9_4_2","unstructured":"\u00c1fra Attila T.Intel\u00ae Open Image Denoise.https:\/\/www.openimagedenoise.org.20254."},{"key":"e_1_2_1_9_5_2","doi-asserted-by":"crossref","unstructured":"Akeley Kurt. \u201cReality Engine graphics\u201d.Proceedings of the 20th annual Conference on Computer Graphics and Interactive Techniques(1993). doi:10.1145\/166117.1661313.","DOI":"10.1145\/166117.166131"},{"key":"e_1_2_1_9_6_2","doi-asserted-by":"publisher","DOI":"10.2312\/egtp.19871000"},{"key":"e_1_2_1_9_7_2","doi-asserted-by":"crossref","unstructured":"Bauszat Pablo Eisemann Martin andMagnor Marcus. \u201cGuided Image Filtering for Interactive High-quality Global Illumination\u201d.Computer Graphics Forum(2011). issn: 1467-8659. doi:10.1111\/j.1467-8659.2011.01996.x4.","DOI":"10.1111\/j.1467-8659.2011.01996.x"},{"key":"e_1_2_1_9_8_2","doi-asserted-by":"publisher","DOI":"10.2312\/VG\/VGPBG08\/163-170"},{"key":"e_1_2_1_9_9_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12954"},{"key":"e_1_2_1_9_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392481"},{"key":"e_1_2_1_9_11_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13916"},{"key":"e_1_2_1_9_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073601"},{"key":"e_1_2_1_9_13_2","doi-asserted-by":"crossref","unstructured":"Crassin Cyril Neyret Fabrice Lefebvre Sylvain andEisemann Elmar. \u201cGigaVoxels: Ray-Guided Streaming for Efficient and Detailed Voxel Rendering\u201d.Proceedings of the 2009 Symposium on Interactive 3D Graphics and Games.2009 15\u201322. doi:10.1145\/1507149.15071522.","DOI":"10.1145\/1507149.1507152"},{"key":"e_1_2_1_9_14_2","doi-asserted-by":"crossref","unstructured":"Cosin Ayerbe Alejandro Poulin Pierre andPatow Gustavo. \u201cDynamic Voxel-Based Global Illumination \u201d.Computer Graphics Forum(2024). issn: 1467-8659. doi:10.1111\/cgf.152623.","DOI":"10.1111\/cgf.15262"},{"key":"e_1_2_1_9_15_2","doi-asserted-by":"crossref","unstructured":"Corso Alessandro Dal Salvi Marco Kolb Craig E. et al. \u201cInteractive stable ray tracing\u201d.Proceedings of High Performance Graphics(2017). doi:10.1145\/3105762.3105769.","DOI":"10.1145\/3105762.3105769"},{"key":"e_1_2_1_9_15_3","unstructured":"url:https:\/\/doi.org\/10.1145\/3105762.31057693."},{"key":"e_1_2_1_9_16_2","doi-asserted-by":"crossref","unstructured":"Frisken Sarah F Perry Ronald N Rockwood Alyn P andJones Thouis R.\u201cAdaptively Sampled Distance Fields: A General Representation of Shape for Computer Graphics\u201d.Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques.2000 249\u2013254. doi:10.1145\/344779.3448993.","DOI":"10.1145\/344779.344899"},{"key":"e_1_2_1_9_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1984.6429331"},{"key":"e_1_2_1_9_18_2","doi-asserted-by":"crossref","unstructured":"Haeberli PaulandAkeley Kurt. \u201cThe Accumulation Buffer: Hardware Support for High-quality Rendering\u201d.Proceedings of the 17th Annual Conference on Computer Graphics and Interactive Techniques(1990). doi:10.1145\/97879.979133.","DOI":"10.1145\/97879.97913"},{"key":"e_1_2_1_9_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15902"},{"key":"e_1_2_1_9_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383265"},{"key":"e_1_2_1_9_21_2","volume-title":"The Art of Computer Programming, Volume 3: Sorting and Searching","author":"Knuth Donald Ervin","year":"1998"},{"key":"e_1_2_1_9_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2462024"},{"issue":"6","key":"e_1_2_1_9_23_2","article-title":"Efficient Sparse Voxel Octrees\u2013Analysis, Extensions, and Implementation","volume":"2","author":"Laine Samuli","year":"2010","journal-title":"NVIDIA Corporation"},{"key":"e_1_2_1_9_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530158"},{"key":"e_1_2_1_9_25_2","unstructured":"Llaguno Guillermo M. Leal.San Miguel Scene.https:\/\/casual-effects.com\/data. Accessed: 2025-07-12.20099."},{"key":"e_1_2_1_9_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3728301"},{"key":"e_1_2_1_9_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/0146-664X(82)90104-6"},{"key":"e_1_2_1_9_28_2","unstructured":"MonoGame Team.MonoGame Framework.https:\/\/www.monogame.net. Accessed: 2025-07-12.20259."},{"key":"e_1_2_1_9_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/2487228.2487235"},{"key":"e_1_2_1_9_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3450623.3464653"},{"key":"e_1_2_1_9_30_3","unstructured":"url:https:\/\/doi.org\/10.1145\/3450623.34646533."},{"key":"e_1_2_1_9_31_2","unstructured":"Nehab Diego F. Sander Pedro V. Lawrence Jason et al. \u201cAccelerating real-time shading with reverse reprojection caching\u201d.GH '07.20073."},{"key":"e_1_2_1_9_32_2","unstructured":"NVIDIA Corporation.NVIDIA Deep Learning Super Sampling (DLSS).https:\/\/developer.nvidia.com\/dlss.20253."},{"key":"e_1_2_1_9_33_2","volume-title":"NVIDIA Real-Time Denoisers (NRD)","author":"NVIDIA Corporation","year":"2025"},{"key":"e_1_2_1_9_34_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14378"},{"key":"e_1_2_1_9_35_2","unstructured":"Panteleev Alexey.NVIDIA VXGI: Dynamic Global Illumination for Games. GDC Vault video Game Developers Conference (GDC)2015. Presented by NVIDIA available online:https:\/\/www.gdcvault.com\/play\/1022392\/NVIDIA-VXGI-Dynamic-Global-Illumination. 2015 3."},{"key":"e_1_2_1_9_36_2","unstructured":"Phyronnaz.Oasis Voxel Scene.https:\/\/github.com\/Phyronnaz\/VoxelAssets\/tree\/master\/Oasis. Accessed: 2025-07-12. n.d. 9."},{"key":"e_1_2_1_9_37_2","doi-asserted-by":"publisher","DOI":"10.2312\/pg.20251294"},{"key":"e_1_2_1_9_38_2","volume-title":"Physically Based Rendering: From Theory to Implementation (4th ed.)","author":"Pharr Matt","year":"2023"},{"key":"e_1_2_1_9_39_2","doi-asserted-by":"publisher","DOI":"10.1561\/0600000020"},{"key":"e_1_2_1_9_40_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.02093.x"},{"key":"e_1_2_1_9_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/1572769.1572787"},{"key":"e_1_2_1_9_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366214"},{"key":"e_1_2_1_9_43_2","unstructured":"Revelles Jorge Urena Carlos andLastra Miguel. \u201cAn Efficient Parametric Algorithm for Octree Traversal\u201d.International Conference in Central Europe on Computer Graphics and Visualization(2000) 2."},{"key":"e_1_2_1_9_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3757377.3763995"},{"key":"e_1_2_1_9_45_2","doi-asserted-by":"crossref","unstructured":"Schied Christoph Kaplanyan Anton Wyman Chris et al. \u201cSpatiotemporal Variance-Guided Filtering: Real-Time Reconstruction for Path-Traced Global Illumination\u201d.Proceedings of High Performance Graphics(2017). doi:10.1145\/3105762.31057703 7 9.","DOI":"10.1145\/3105762.3105770"},{"key":"e_1_2_1_9_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/3233301"},{"key":"e_1_2_1_9_47_2","unstructured":"Talbot Justin Cline David andEgbert Parris K.\u201cImportance Resampling for Global Illumination\u201d.Eurographics Symposium on Rendering.2005. doi:10.5555\/2383654.23836744."},{"key":"e_1_2_1_9_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/3543870"},{"key":"e_1_2_1_9_49_2","unstructured":"Ulschmid Annalena Ott Marvin Macho Jonas et al.NAADF: Globally Illuminated Voxel Worlds Accelerated with Nested Axis-Aligned Distance Fields.https:\/\/github.com\/cg-tuwien\/NAADF.20262 4."},{"key":"e_1_2_1_9_50_2","doi-asserted-by":"crossref","unstructured":"Villanueva Alberto Jaspe Marton Fabio andGobbetti Enrico. \u201cSSVDAGs: Symmetry-aware Sparse Voxel DAGs\u201d.Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games.2016 7\u201314. doi:10.1145\/2856400.28564203.","DOI":"10.1145\/2856400.2856420"},{"key":"e_1_2_1_9_51_2","unstructured":"Van Wingerden TL.\u201cReal-time Ray Tracing and Editing of Large Voxel Scenes\u201d. MA thesis. Utrecht University 20153."},{"key":"e_1_2_1_9_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141918"},{"key":"e_1_2_1_9_53_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14018"},{"key":"e_1_2_1_9_54_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11554-019-00919-1"},{"key":"e_1_2_1_9_55_2","doi-asserted-by":"crossref","unstructured":"Zhdan Dmitry. \u201cReBLUR: A Hierarchical Recurrent Denoiser\u201d.Ray Tracing Gems II.2021 823\u2013844. isbn: 978-1-4842-7185-8. doi:10.1007\/978-1-4842-7185-8_494.","DOI":"10.1007\/978-1-4842-7185-8_49"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70413","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1111\/cgf.70413","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70413","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T08:09:10Z","timestamp":1777622950000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.70413"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,1]]},"references-count":56,"alternative-id":["10.1111\/cgf.70413"],"URL":"https:\/\/doi.org\/10.1111\/cgf.70413","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,1]]},"assertion":[{"value":"2026-05-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e70413"}}