10.11.2014 Views

Master's Thesis - Studierstube Augmented Reality Project - Graz ...

Master's Thesis - Studierstube Augmented Reality Project - Graz ...

Master's Thesis - Studierstube Augmented Reality Project - Graz ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.3 Visualization nodes and subgraphs<br />

Figure 5.8: This UML class diagram gives an overview of the additional implemented<br />

visualization nodes. The full diagram can be found in figure B.4 and B.5.<br />

is high enough). The slope of the distribution can be modified with the σ-value of<br />

the Gauss set phrase, which accords to the amount of neighboring slices seen. This<br />

principle is outlined in figure 5.9. Figure 5.3.1 illustrates this behavior and figure 5.4<br />

describes the modification of µ and σ with control draggers.<br />

5.3.2 Cash-Flow View<br />

The Cash-Flow views are essentially based on the scene graph shown in figure 4.4.2.<br />

Since each volume field dataset is arranged on the same grid, a constant grid node can<br />

be defined to organize the data. Consequently, a Cash-Flow virtual array used with the<br />

data node is at the number of temporal volumes larger than the array of the grid node<br />

itself. To provide four dimensional support only the offset of the responsible selection<br />

has to be altered. Unfortunately, render nodes provided by the library, did not fit to<br />

the presented data and were occasionally slow since all calculations were performed on<br />

the CPU. That is the reason why only two rendering techniques performed well.<br />

Firstly the rendering of the grid and subparts of the grid in arbitrary order is very<br />

useful to evaluate the alignment of the flow data with the image data. The grid is<br />

rendered with this technique as small green points. Subsequently visualizing subparts<br />

with Cash-Flow is easy since only the increment (inc) value has to be modified. The<br />

view supporting this technique got the name ”grid supporting overview”.<br />

Secondly a velocity field overview with glyphs could be realized with small modifications<br />

of the Cash-Flow glyph render node. The right view rendered in figure 5.5 shows<br />

such a glyph view, using every tenth grid position. The glyphs itself are lines which are<br />

constantly colored from blue to red and a length corresponding to a tenth of the given<br />

99

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

Saved successfully!

Ooh no, something went wrong!