Back to articles
Articles
Volume: 29 | Article ID: art00010
Image
Ray Traced Volume Clipping Using Multi-Hit BVH Traversal
  DOI :  10.2352/ISSN.2470-1173.2017.1.VDA-392  Published OnlineJanuary 2017
Abstract

Clipping is an important operation in the context of direct volume rendering to gain an understanding of the inner structures of scientific datasets. Rendering systems often only support volume clipping with geometry types that can be described in a parametric form, or they employ costly multi-pass GPU approaches. We present a SIMD-friendly clipping algorithm for ray traced direct volume rendering that is compatible with arbitrary geometric surface primitives ranging from mere planes over quadric surfaces such as spheres to general triangle meshes. By using a generic programming approach, our algorithm is in general not even limited to triangle or quadric primitives. Ray tracing complex geometric objects with a high primitive count requires the use of acceleration data structures. Our algorithm is based on the multi-hit query for traversing bounding volume hierarchies with rays. We provide efficient CPU and GPU implementations and present performance results.

Subject Areas :
Views 50
Downloads 3
 articleview.views 50
 articleview.downloads 3
  Cite this article 

Stefan Zellmann, Mauritius Hoevels, Ulrich Lang, "Ray Traced Volume Clipping Using Multi-Hit BVH Traversalin Proc. IS&T Int’l. Symp. on Electronic Imaging: Visualization and Data Analysis,  2017,  pp 89 - 98,  https://doi.org/10.2352/ISSN.2470-1173.2017.1.VDA-392

 Copy citation
  Copyright statement 
Copyright © Society for Imaging Science and Technology 2017
72010604
Electronic Imaging
2470-1173
Society for Imaging Science and Technology