Affiliation:
1. Graz University of Technology (TU-Graz), Graz, Austria
2. Ludwig Boltzmann Institute for Clinical-Forensic Imaging (LBI), Graz, Austria
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.
Funder
Seventh Framework Programme
Austrian Science Fund
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference38 articles.
1. Delay streams for graphics hardware
2. Reality Engine graphics
3. Bavoil L. and Myers K. 2008. Order independent transparency with dual depth peeling. Tech. rep. NVIDIA. Bavoil L. and Myers K. 2008. Order independent transparency with dual depth peeling. Tech. rep. NVIDIA.
4. Multi-fragment effects on the GPU using the k-buffer
Cited by
22 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献