You are here

Dataset Traversal with Motion-Controlled Transfer Functions

In scientific visualization, it is often necessary to manipulate transfer functions in order to visualize datasets more effectively. This manipulation of transfer functions is usually performed globally, i.e., a new transfer function is applied to the entire dataset. Our approach allows one to locally manipulate transfer functions while controling its movement along a traversal path. The method we propose allows the user to select a traversal path within the dataset, based on the shape of the volumetric model and manipulate a transfer function along this path. 

Examples of dataset traversal include the animation of transfer functions along a pre-defined path, the simulation of flow in vascular structures, and the visualization of convoluted shapes. For example, this type of traversal is often used in medical illustration to highlight flow in blood vessels.
 
dataTravers
Sequence of traversal of blood vessels in the visible human dataset as an illustrative visualization. Here, flow of blood is simulated via a transfer function. (a) Venous blood is represented as a blue transfer function coming through the vena cava. (b) The blood fows through the pulmonary artery. (c) A second transfer function in red represents arterial blood coming out through the aorta (d) Different paths used for traversal (in green).

Paper:
C. D. Correa and D. Silver. Dataset traversal with motion-controlled transfer functions. In Proceedings of IEEE Visualization 2005, pages 359–366, 2005.
[PDF]

Click here to download the code: DOWNLOAD

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer