13.07.2015 Views

CashFlow, A Visualization Framework for 3D Flow - Studierstube ...

CashFlow, A Visualization Framework for 3D Flow - Studierstube ...

CashFlow, A Visualization Framework for 3D Flow - Studierstube ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3Software Design3.1 <strong>Cash<strong>Flow</strong></strong> <strong>Visualization</strong> PipelineOne thing most scientific visualization toolkits have in common is the traditional visualizationpipeline from figure 2.2 on page 6 in section 2.1.1. It is independent from therendering pipeline and consists of the the following elements:Data → F ilter → Mapper → Render → Image (3.1)Due to the scripting approach the <strong>Cash<strong>Flow</strong></strong> visualization pipeline from figure 3.1differs from the classic visualization pipeline sketched in (3.1). The major change isthe possibility to apply the Filter and Mapper several times as well as the option, thatthe Render object can be used repeatedly.Figure 3.1: Process flow diagram of <strong>Cash<strong>Flow</strong></strong>. Raw data is imported by the Loader. Data can be processedafterwards by Filters and Mappers producing derived data. Derived data may be altered several timesbe<strong>for</strong>e it is passed to the Render unit. Class hierarchy shown in fig 2.2 on page 6Recall that a data flow network is composed of nodes as well as arcs connecting38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!