Abstract

Modern GPUs come with dedicated hardware to perform ray/triangle intersections and bounding volume hierarchy (BVH) traversal. While the primary use case for this hardware is photorealistic 3D computer graphics, with careful algorithm design scientists can also use this special-purpose hardware to accelerate general-purpose computations such as point containment queries. This article explains the principles behind these techniques and their application to vector field visualization of large simulation data using particle tracing.

Highlights

  • RAY TRACING is a computer graphics algorithm that is based on geometric optics

  • We base our particle tracing code off of the ExaBricks data structure and visualization software [6], which is optimized for interactive rendering of adaptive mesh refinement (AMR) data sets on graphics processing units (GPUs) equipped with ray tracing hardware

  • We presented an unconventional yet effective technique to perform point containment queries into AMR vector fields

Read more

Summary

Point Containment Queries on Ray Tracing Cores for AMR Flow Visualization

S. ZellmannORCID:[0000−0003−2880−9090] University of Cologne and Bonn-Rhein-Sieg University of Applied Sciences, Institute of Visual Computing D. HinkenjannORCID:[0000−0002−8391−7652] Bonn-Rhein-Sieg University of Applied Sciences, Institute of Visual Computing. While the primary use case for this hardware is photorealistic 3D computer graphics, with careful algorithm design scientists can use this special-purpose hardware to accelerate general-purpose computations such as point containment queries. This article explains the principles behind these techniques and their application to vector field visualization of large simulation data using particle tracing. RAY TRACING is a computer graphics algorithm that is based on geometric optics. While traditionally being focused on offline production rendering by the film industry, the recent addition

Published by the IEEE Computer Society
Point Containment Queries with NVIDIA RTX and OptiX
Adaptive Mesh Refinement
Ci Ci
ExaBricks Data Structure
Particle Tracing Using RT Core Point Containment Queries
Example Applications from Astrophysics
Performance Measurements
Findings
Discussion and Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.