Multimodale-Uebung
Arbeiten mit Unix und dem $V^3$
Mit dieser Übung sollen die Voraussetzung geschaffen werden, um 3D Grafik unter Linux entwickeln zu können. Gleichzeitig sollen anhand der Benutzung des $V^3$ Volume Renderers erste medizinische Visualisierungserfahrungen gesammelt werden.
- Installieren Sie vorzugsweise Ubuntu auf Ihrem Rechner
- Eine 32GB Partition ist ausreichend
- Alternativ ist auch Debian empfehlenswert
- Installieren Sie GCC und CMake (wenn nicht schon vorhanden)
- Verwenden Sie dazu den Synaptics Packet Manager aus dem System Menü
- Wählen Sie damit die Pakete g++, cmake, cmake-curses-gui zur Installation aus.
- Wählen Sie ausserdem die für die Softwareentwicklung hilfreichen Pakete subversion, subversion-tools, tcsh, emacs, freeglut3-dev aus.
- Installieren Sie die NVIDIA OpenGL Treiber
- ATI Treiber unter Unix nicht verwenden!!!
- Alternativ Mesa Installieren (Software-Renderer)
- Legen sie ein neues Projektverzeichnis an
- z.B. ~/Projects
- Kompilieren Sie den Volume Renderer V^3
- Auf der Konsole:
- cd ~/Projects
- svn co http://svn.code.sf.net/p/volren/code/viewer vvv
- cd vvv
- cd viewer
- Sie benötigen nun CMake Version 2.8.3 oder höher
- notfalls CMake aus dem Source-Code neu bauen
- cmake .
- benutzt die Datei “CMakeLists.txt”
- baut die Datei “Makefile”
- falls die CMake-Konfiguration unvollständig ist. d.h. einige Abhängigkeiten nicht in Standardverzeichnissen gefunden werden konnten:
- ccmake .
- manuelle Spezifikation der Pfade im CCMake GUI
- ccmake .
- make
- Compilation via “Makefile”
- Auf der Konsole:
- Probieren Sie den Volume Renderer mit einem Beispieldatensatz
- ./v3 Bucky.pvm
- Dies ergibt folgende Darstellung:
Zusatzaufgabe: Verwenden Sie weitere Datensätze aus der Volume Library:
→ http://schorsch.efi.fh-nuernberg.de/data/volume/
Zusatzaufgabe: Probieren sie das Volume Rendering Tutorial aus:
