Compact tetrahedralization-based acceleration structures for ray tracing

buir.contributor.authorAman, Aytek
buir.contributor.authorDemirci, Serkan
buir.contributor.authorGüdükbay, Uğur
buir.contributor.orcidAman, Aytek|0000-0002-4712-2561
buir.contributor.orcidDemirci, Serkan|0000-0001-8805-5310
buir.contributor.orcidGüdükbay, Uğur|0000-0003-2462-6959
dc.citation.epage1115en_US
dc.citation.spage1103en_US
dc.citation.volumeNumber25en_US
dc.contributor.authorAman, Aytek
dc.contributor.authorDemirci, Serkan
dc.contributor.authorGüdükbay, Uğur
dc.date.accessioned2023-02-22T13:43:03Z
dc.date.available2023-02-22T13:43:03Z
dc.date.issued2022-10
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractWe propose compact and efficient tetrahedral mesh representations to improve the ray-tracing performance. We reorder tetrahedral mesh data using a space-filling curve to improve cache locality. Most importantly, we propose efficient ray-traversal algorithms. We provide details of the regular ray-tracing operations on tetrahedral meshes and the GPU implementation of our traversal method. We demonstrate our findings through a set of comprehensive experiments. Our method outperforms existing tetrahedral mesh-based traversal methods and yields comparable results to the traversal methods based on the state-of-the-art acceleration structures such as k-dimensional (k-d) tree and Bounding Volume Hierarchy (BVH) in terms of speed. Storage-wise, our method uses less memory than its tetrahedral mesh-based counterparts, thus allowing larger scenes to be rendered on the GPU. Graphic Abstract: [Figure not available: see fulltext.] © 2022, The Visualization Society of Japan.en_US
dc.identifier.doi10.1007/s12650-022-00842-xen_US
dc.identifier.issn1343-8875en_US
dc.identifier.urihttp://hdl.handle.net/11693/111612en_US
dc.language.isoEnglishen_US
dc.publisherSpringeren_US
dc.relation.isversionofhttps://doi.org/10.1007/s12650-022-00842-xen_US
dc.source.titleJournal of Visualizationen_US
dc.subjectAcceleration structureen_US
dc.subjectBounding volume hierarchy (BVH)en_US
dc.subjectk-dimensional (k-d) treeen_US
dc.subjectRay tracingen_US
dc.subjectRay-surface intersectionen_US
dc.subjectTetrahedral meshen_US
dc.titleCompact tetrahedralization-based acceleration structures for ray tracingen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Compact_tetrahedralization-based_acceleration_structures_for_ray_tracing.pdf
Size:
1.07 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.69 KB
Format:
Item-specific license agreed upon to submission
Description: