Title :
Voreen: A Rapid-Prototyping Environment for Ray-Casting-Based Volume Visualizations
Author :
Meyer-Spradow, J. ; Ropinski, Timo ; Mensmann, J. ; Hinrichs, Klaus
Author_Institution :
Univ. of Munster, Munster, Germany
Abstract :
By splitting a complex ray-casting process into different tasks performed on different processors, Voreen provides a lot of flexibility because users can intervene at different points during ray casting. Voreen´s object-oriented design lets users easily create customized processor classes that cooperate seamlessly with existing classes. A user-friendly GUI supports rapid prototyping of visualization ideas. We´ve implemented several applications based on our library. In the future, we´d like to further extend Voreen´s capabilities to make visualization prototyping even easier on all abstraction levels. Thus, we plan to realize a set of dedicated processor skeletons, which are solely configured through shader programs and can thus be modified at runtime.
Keywords :
graphical user interfaces; object-oriented methods; program visualisation; software prototyping; GUI; Voreen; object-oriented design; rapid-prototyping environment; ray-casting-based volume visualizations; visualization prototyping; Casting; Graphical user interfaces; Libraries; Prototypes; Runtime; Skeleton; Visualization; GPU-based ray casting; Voreen; volume rendering;
Journal_Title :
Computer Graphics and Applications, IEEE
DOI :
10.1109/MCG.2009.130