Particle-Based Multiple Irregular Volume Rendering on CUDA
Graduate School of Electrical Engineering, Kyoto University, Kyoto, Kyotofu 6068315, Japan
Simulation Modelling Practice and Theory, Volume 18, Issue 8, September 2010, Pages 1172-1183
@article{zhongming2009particle,
title={Particle-based multiple irregular volume rendering on CUDA},
author={Zhongming, D. and Kawamura, T. and Sakamoto, N. and Koyamada, K.},
journal={Simulation Modelling Practice and Theory},
issn={1569-190X},
year={2009},
publisher={Elsevier}
}
In this paper, we describe an improved particle-based volume rendering (PBVR) technique for previewing a large irregular volume dataset using the CUDA architecture. This technique allows for opaque and emissive particles to render translucent volumes without visibility sorting. Our GPU acceleration of PBVR provides the multi-volume rendering feature while remaining compatible with both regular and irregular volumes. We also reduce the memory cost required for storing all sub-pixel values by proposing a pixel repetition technique for a large sub-pixel level. By adjusting the repetition level, we achieved a very smooth level of detail (LOD) control for trading quality for speed. Our work demonstrates a full-detail rendering rate from 5 to 10 fps for irregular volume data with mega-scale cell numbers on an NVIDIA GeForce 8800GTS.
November 27, 2010 by hgpu