Multiple-volume visualization is a growing field in medical imaging providing simultaneous exploration of volumes acquired from varying modalities. However, high complexity results in an increased strain on performance compared to single volume rendering as scenes may consist of volumes with arbitrary orientations and rendering is performed with varying sample densities. Expensive image order techniques such as depth peeling have previously been used to perform the necessary calculations. In this work we present a view-independent region based scene description for multi-volume pipelines. Using Binary Space Partitioning we are able to create a simple interface providing all required information for advanced multi-volume renderings while introducing a minimal overhead for scenes with few volumes. The modularity of our solution is demonstrated by the use of visual development and performance is documented with benchmarks and real-time simulations.
ASJC Scopus subject areas
- Computer Graphics and Computer-Aided Design