{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T10:54:40Z","timestamp":1758797680987,"version":"3.44.0"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"13","license":[{"start":{"date-parts":[[2025,7,8]],"date-time":"2025-07-08T00:00:00Z","timestamp":1751932800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,7,8]],"date-time":"2025-07-08T00:00:00Z","timestamp":1751932800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2021YFF0500302"],"award-info":[{"award-number":["2021YFF0500302"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2025,10]]},"DOI":"10.1007\/s00371-025-04090-6","type":"journal-article","created":{"date-parts":[[2025,7,8]],"date-time":"2025-07-08T09:08:11Z","timestamp":1751965691000},"page":"11117-11126","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Direct coherent ray generation for path tracing"],"prefix":"10.1007","volume":"41","author":[{"given":"Yiguo","family":"Lou","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fengqi","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weilai","family":"Xiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dan","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lukun","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,7,8]]},"reference":[{"key":"4090_CR1","unstructured":"\u00c1fra, A.T., Benthin, C., Wald, I., Munkberg, J.: Local shading coherence extraction for simd-efficient path tracing on cpus. In: High performance graphics, pp. 119\u2013128 (2016)"},{"key":"4090_CR2","unstructured":"Aila, T., Karras, T.: Architecture considerations for tracing incoherent rays. In: Proceedings of the Conference on High Performance Graphics, pp. 113\u2013122 (2010)"},{"issue":"4","key":"4090_CR3","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1145\/37402.37409","volume":"21","author":"J Arvo","year":"1987","unstructured":"Arvo, J., Kirk, D.: Fast ray tracing by ray classification. ACM Siggraph Comput. Graph. 21(4), 55\u201364 (1987)","journal-title":"ACM Siggraph Comput. Graph."},{"key":"4090_CR4","unstructured":"Bitterli, B.: Rendering resources (2016). Https:\/\/benedikt-bitterli.me\/resources\/"},{"key":"4090_CR5","doi-asserted-by":"crossref","unstructured":"Boulos, S., Wald, I., Benthin, C.: Adaptive ray packet reordering. In: 2008 IEEE Symposium on Interactive Ray Tracing, pp. 131\u2013138. IEEE (2008)","DOI":"10.1109\/RT.2008.4634633"},{"issue":"2","key":"4090_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJCICG.2015070101","volume":"6","author":"V Costa","year":"2015","unstructured":"Costa, V., Pereira, J.M., Jorge, J.A.: Accelerating occlusion rendering on a gpu via ray classification. Int. J. Creat. Interfaces Comput. Graph. (IJCICG) 6(2), 1\u201317 (2015)","journal-title":"Int. J. Creat. Interfaces Comput. Graph. (IJCICG)"},{"key":"4090_CR7","doi-asserted-by":"crossref","unstructured":"Garanzha, K., Loop, C.: Fast ray sorting and breadth-first packet traversal for gpu ray tracing. In: Computer Graphics Forum, vol.\u00a029, pp. 289\u2013298. Wiley Online Library (2010)","DOI":"10.1111\/j.1467-8659.2009.01598.x"},{"issue":"5","key":"4090_CR8","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/MCG.1987.276983","volume":"7","author":"J Goldsmith","year":"1987","unstructured":"Goldsmith, J., Salmon, J.: Automatic creation of object hierarchies for ray tracing. IEEE Comput. Graph. Appl. 7(5), 14\u201320 (1987)","journal-title":"IEEE Comput. Graph. Appl."},{"key":"4090_CR9","doi-asserted-by":"crossref","unstructured":"Hendrich, J., Posp\u00ed\u0161il, A., Meister, D., Bittner, J.: Ray classification for accelerated bvh traversal. In: Computer Graphics Forum, vol.\u00a038, pp. 49\u201356. Wiley Online Library (2019)","DOI":"10.1111\/cgf.13769"},{"issue":"2","key":"4090_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3406185","volume":"3","author":"D Lin","year":"2020","unstructured":"Lin, D., Vasiou, E., Yuksel, C., Kopta, D., Brunvand, E.: Hardware-accelerated dual-split trees. Proceed. ACM Comput. Graph. Interact. Tech. 3(2), 1\u201321 (2020)","journal-title":"Proceed. ACM Comput. Graph. Interact. Tech."},{"key":"4090_CR11","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1007\/BF01911006","volume":"6","author":"JD MacDonald","year":"1990","unstructured":"MacDonald, J.D., Booth, K.S.: Heuristics for ray tracing using space subdivision. The Visual Comput. 6, 153\u2013166 (1990)","journal-title":"The Visual Comput."},{"key":"4090_CR12","unstructured":"McGuire, M.: Computer graphics archive (2017). https:\/\/casual-effects.com\/data."},{"key":"4090_CR13","doi-asserted-by":"crossref","unstructured":"Meister, D., Boksansky, J., Guthe, M., Bittner, J.: On ray reordering techniques for faster gpu ray tracing. In: Symposium on Interactive 3D Graphics and Games, pp. 1\u20139 (2020)","DOI":"10.1145\/3384382.3384534"},{"issue":"3","key":"4090_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1805964.1805972","volume":"29","author":"B Moon","year":"2010","unstructured":"Moon, B., Byun, Y., Kim, T.J., Claudio, P., Kim, H.S., Ban, Y.J., Nam, S.W., Yoon, S.E.: Cache-oblivious ray reordering. ACM Trans. Graph. (TOG) 29(3), 1\u201310 (2010)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"4090_CR15","doi-asserted-by":"crossref","unstructured":"Navr\u00e1til, P.A., Fussell, D.S., Lin, C., Mark, W.R.: Dynamic ray scheduling to improve ray coherence and bandwidth utilization. In: 2007 IEEE Symposium on Interactive Ray Tracing, pp. 95\u2013104. IEEE (2007)","DOI":"10.1109\/RT.2007.4342596"},{"issue":"6","key":"4090_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3355089.3356498","volume":"38","author":"M Nimier-David","year":"2019","unstructured":"Nimier-David, M., Vicini, D., Zeltner, T., Jakob, W.: Mitsuba 2: a retargetable forward and inverse renderer. ACM Trans. Graph. (TOG) 38(6), 1\u201317 (2019)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"4090_CR17","unstructured":"NVIDIA: Shader execution reordering (ser). Tech. rep., NVIDIA Corporation (2022). https:\/\/developer.nvidia.com\/sites\/default\/files\/akamai\/ gameworks\/ser-whitepaper.pdf"},{"key":"4090_CR18","doi-asserted-by":"crossref","unstructured":"Pharr, M., Kolb, C., Gershbein, R., Hanrahan, P.: Rendering complex scenes with memory-coherent ray tracing. In: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pp. 101\u2013108 (1997)","DOI":"10.1145\/258734.258791"},{"key":"4090_CR19","doi-asserted-by":"crossref","unstructured":"Reis, N.T., Costa, V.S., Pereira, J.M.: Coherent ray-space hierarchy via ray hashing and sorting. In: VISIGRAPP (1: GRAPP), pp. 195\u2013202 (2017)","DOI":"10.5220\/0006098001950202"},{"issue":"3","key":"4090_CR20","doi-asserted-by":"publisher","first-page":"1176","DOI":"10.1145\/1073204.1073329","volume":"24","author":"A Reshetov","year":"2005","unstructured":"Reshetov, A., Soupikov, A., Hurley, J.: Multi-level ray tracing algorithm. ACM Trans. Graph. (TOG) 24(3), 1176\u20131185 (2005)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"4090_CR21","doi-asserted-by":"crossref","unstructured":"Schied, C., Kaplanyan, A., Wyman, C., Patney, A., Chaitanya, C.R.A., Burgess, J., Liu, S., Dachsbacher, C., Lefohn, A., Salvi, M.: Spatiotemporal variance-guided filtering: real-time reconstruction for path-traced global illumination. In: Proceedings of High Performance Graphics, pp. 1\u201312 (2017)","DOI":"10.1145\/3105762.3105770"},{"key":"4090_CR22","doi-asserted-by":"crossref","unstructured":"Torres, R., Mart\u00edn, P.J., Gavilanes, A.: Traversing a bvh cut to exploit ray coherence. In: GRAPP, pp. 140\u2013150 (2011)","DOI":"10.5220\/0003363401400150"},{"key":"4090_CR23","doi-asserted-by":"crossref","unstructured":"Xiang, W., Liu, F., Li, D., Tan, Z., Xu, P., Liu, M., Kou, Q.: Faster ray tracing through hierarchy cut code. arXiv preprint arXiv:2305.16652 (2023)","DOI":"10.1111\/cgf.15226"},{"key":"4090_CR24","doi-asserted-by":"crossref","unstructured":"Ylitie, H., Karras, T., Laine, S.: Efficient incoherent ray traversal on gpus through compressed wide bvhs. In: Proceedings of High Performance Graphics, pp. 1\u201313 (2017)","DOI":"10.1145\/3105762.3105773"}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-025-04090-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-025-04090-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-025-04090-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,24]],"date-time":"2025-09-24T14:00:21Z","timestamp":1758722421000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-025-04090-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,8]]},"references-count":24,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2025,10]]}},"alternative-id":["4090"],"URL":"https:\/\/doi.org\/10.1007\/s00371-025-04090-6","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"type":"print","value":"0178-2789"},{"type":"electronic","value":"1432-2315"}],"subject":[],"published":{"date-parts":[[2025,7,8]]},"assertion":[{"value":"24 June 2025","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 July 2025","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}