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.2 iMEDgine extensions<br />

• iMEDgine: medical image volume viewer for analyze and DICOM data [iMedgine2006],<br />

• Insight Segmentation and Registration Toolkit 2.8.1: library for medical<br />

image data [ITK2006],<br />

• Qt 4.2: cross-platform rich client widget development framework [Qt42],<br />

• OpenGL 2.1: immediate mode 3D graphics library [SGI2007],<br />

• Coin3D 2.4.6: scene graph library [SystemsInMotion2007],<br />

• SIMVoleon 2.0.2a: volume rendering extension of Coin3D [SystemsInMotion2007],<br />

• SoQt 1.4.1: interface between the Coin3D visualization library and the Qt user<br />

interface library [SoQt2007],<br />

• boost C++ libraries: consistency libraries ,<br />

• Shallows 0.97: GPGPU shader utility library [Shallows2007],<br />

• Cash-Flow 0.9: data flow driven scene graph library [Kalkusch2005],<br />

• Visual Studio 2005: Windows IDL [VisualStudio2005],<br />

We chose the main programming languages C++ and GLSL. The used operating<br />

system is currently Microsoft Windows XP, SP2.<br />

5.2 iMEDgine extensions<br />

In this section, extensions added to the basic iMEDgine viewer and developed shader<br />

are described. The following short descriptions reflect the module’s main tasks. The<br />

new iMEDgine modules at a glance are:<br />

• Datasets for 4 dimensional flow- and DICOM-image data; inevitably also an interface<br />

for DICOM volumetric and flow data I/O;<br />

• two new viewer-types; one for Cash-Flow based scene-graphs and one free definable,<br />

mainly designed for hardware accelerated visualization nodes;<br />

• a node which serves as interface between independent viewer scene graphs and<br />

the data holded by iMEDgine;<br />

82

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

Saved successfully!

Ooh no, something went wrong!