Ray Casting of Multiple Volumetric Datasets with Polyhedral Boundaries on Manycore GPUs

5Citations
Citations of this article
66Readers
Mendeley users who have this article in their library.

Abstract

We present a new GPU-based rendering system for ray casting of multiple volumes. Our approach supports a large number of volumes, complex translucent and concave polyhedral objects as well as CSG intersections of volumes and geometry in any combination. The system (including the rasterization stage) is implemented entirely in CUDA, which allows full control of the memory hierarchy, in particular access to high bandwidth and low latency shared memory. High depth complexity, which is problematic for conventional approaches based on depth peeling, can be handled successfully. As far as we know, our approach is the first framework for multivolume rendering which provides interactive frame rates when concurrently rendering more than 50 arbitrarily overlapping volumes on current graphics hardware. © 2009, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Kainz, B., Grabner, M., Hauswiesner, S., Muehl, J., Schmalstieg, D., & Bornik, A. (2009). Ray Casting of Multiple Volumetric Datasets with Polyhedral Boundaries on Manycore GPUs. ACM Transactions on Graphics, 28(5), 1–9. https://doi.org/10.1145/1618452.1618498

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free