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
  • 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
      • 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
      • make
        • Compilation via “Makefile”
  • Probieren Sie den Volume Renderer mit einem Beispieldatensatz
    • ./v3 Bucky.pvm
  • Dies ergibt folgende Darstellung:
Bucky

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:

Options: