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.

Software Design3.12. User Interaction3.12 User InteractionWhen using the scene graph library a wide variety of input and output devices is offeredto the user. Subject to the data source in general the user can alter the attributes ofthe data generation or data simulation. When using a CFD – systems 7 the change ofparameters is a highly non–trivial task. Thus a user friendly interface is essential <strong>for</strong>quick results. In terms of the visualization pipeline the user can change the raw data. Ifthis should be not possible he can still adjust the parameters used inside the <strong>Cash<strong>Flow</strong></strong>framework, which are the attributes <strong>for</strong> the Filter, Mapper and Render nodes.Figure 3.15: <strong>Cash<strong>Flow</strong></strong>: Boxes and grey arrows show process flow. Round boxes and tailed arrows indicateuser interaction (UI) process. (compare to fig 3.1)The process flow of external data generation in combination with <strong>Cash<strong>Flow</strong></strong> isshown in figure 3.15. In this figure the blue boxes show components of <strong>Cash<strong>Flow</strong></strong>while the green rounded boxes in the lower part of the figure indicate components alteredby the user while interacting. The Loader node imports the raw data into the<strong>Cash<strong>Flow</strong></strong> framework. The data may be processed now by a Mapper node be<strong>for</strong>e itis converted into the final image by Render node’s. Now the user can either alter theattributes <strong>for</strong> <strong>Cash<strong>Flow</strong></strong> to generate a new image or the user may even be able to changethe attributes of the data generation producing new raw data.Note, that this process flow is an extension to figure 3.1 on page 38, where the blueboxes were used only.7 CFD...computational fluid dynamics, numerical simulation of fluids64

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

Saved successfully!

Ooh no, something went wrong!