BEDIENUNGSHINWEISE ANALYSETOOL:
===============================

- Trainingsgesten knnen ber einen Kommandozeilenparameter oder ber einen Hotkey (s.u.) geladen werden. 

- Die Kinect Kamera sollte so ausgerichtet werden, dass der Krper von Kopf bis Krpermitte im Tiefenbild erscheint, 
  zur Einstellung die Pfeiltasten benutzen (s.u.).

- Handerkennung funktioniert am besten, wenn Hnde frontal zur Kinect Kamera zeigen und der Abstand des Nutzers < 2m ist

- Buttons knnen mit beiden Handzeigern ausgelst werden, die aktiviert werden, wenn sich die jeweilige Hand mit etwas 
  Abstand vor dem Krper befindet. Sind hierbei beide Zeiger aktiv, hat die rechte Hand den Vorzug. 

- Am rechten Fensterrand knnen die Systemparameter der Erkennungsverfahren gesetzt und die Krperwinkel ausgelesen werden

- Trainieren von Gesten: 
  - Mithilfe der Navigationsstruktur am oberen Rand des Fensters die gewnschte Funktion whlen (s.u.)
  - Beim Erstellen/Ersetzen neuer Aufzeichungen in die Anfangshaltung der Geste begeben und Countdown abwarten. Gesten-
    aufzeichnung bricht ab, nachdem Nutzer wieder in Ruhe ist (bei dynamischen Gesten) oder Wartezeit fr statische 
    Gesten abgelaufen ist. Die Aufzeichung wird nur akzeptiert, wenn Gestentyp mit dem der Klasse bereinstimmt (links-/
    rechts-/beidseitige Ausfhrung + statisch/dynamisch) und durch Texteinblendung angezeigt

- Whrend der Entwicklung wurde zum praktischen Testen eine kleine Easter-Egg-Anwendung in Form eines vektorbasierten 
  Zeichenprogramms geschrieben. Sie kann ber den Hotkey 'p' erreicht werden. Hierfr sind verschiedene Tools verfgbar,
  die ber die Erkennung von Oberkrpergesten oder die direkte Auswahl per Hotkey (s.u.) aktiviert werden. (Nach der 
  Auswahl eines Tools mittels Oberkrpergesten wird die Erkennung weiterer Gesten ausgeschaltet. Eine erneute Erkennung
  erfolgt, nachdem sich der Nutzer in die Standard-Haltung gebracht hat ( = locker nach unten hngende Arme), was ein
  Deaktivieren des eben aktiven Tools nach sich zieht.) 
  
  Tools: 
     - Kamera (Skalierung, Rotation und Translation ber die beiden geschlossenen Hnde)
     - Farbwhler (Helligkeit: Auf/Abbewegung der geschlossenen linken Hand, Farbton/Sttigung ber geschl. rechte Hand)
     - Freihandpinsel (Linienstrke ber geschl. linke Hand, rechte Hand aktiviert Zeichnen an der aktuellen Position)
     - Geradenzeichner (Linienstrke ber geschl. linke Hand, rechte Hand schlieen = Startpunkt, ffnen = Endpunkt)
     - Einfrben-Werkzeug (Geschlossene rechte Hand ber einzufrbende Linie halten, Farbe entsprechend Farbwhler)
     - Radiergummi (geschlossene linke Hand bestimmt Werkzeuggre, geschlossene rechte Hand entfernt Teile der Linie)
     - Lschen einer Linie (geschl. rechte Hand zur Auswahl der entsprechenden Linie)
     - Undo/Redo


NAVIGATIONSBUTTONS IM TRAININGSFENSTER (von links nach rechts):
----------------------------------------------------
- neue Gestenklasse (Set)
- Gestenklasse lschen
- vorherige Klasse auswhlen
- nchste Klasse auswhlen

- neue Geste in aktueller Klasse aufzeichnen
- aktuelle Gesten-Aufzeichung lschen
- aktuelle Gesten-Aufzeichung durch neue ersetzen
- vorherige Aufzeichnung innerhalb der Klasse auswhlen
- nchste Aufzeichnung innerhalb der Klasse auswhlen
- Fenster schlieen


Hotkeys:
--------
ESC -- Beenden des Programms
l   -- Laden von Trainingsgesten ber Dialogbox
s   -- Speichern von Trainingsgesten ber Dialogbox
p   -- Schaltet zwischen Analysefenster und Easter-Egg-Applikation um
Pfeiltasten hoch/runter -- Justieren des Kinect Neigunswinkels (ALT gedrckt halten fr strkere nderung)

direkte Wahl der Tools der Easter-Egg-Applikation:
Zifferntaste 1 -- Kamera
Zifferntaste 2 -- Farbwhler
Zifferntaste 3 -- Freihandpinsel
Zifferntaste 4 -- Geradenzeichner
Zifferntaste 5 -- Einfrben-Werkzeug
Zifferntaste 6 -- Radiergummi
Zifferntaste 7 -- Lschen einer Linie
Zifferntaste 8 -- Undo
Zifferntaste 9 -- Redo










BEDIENUNGSHINWEISE TERRAIN MODELLER:
====================================

- Trainingsgesten knnen ber einen Kommandozeilenparameter oder einen Hotkey (s.u.) geladen werden. 

- Die Kinect Kamera sollte so ausgerichtet werden, dass der Krper von Kopf bis Krpermitte im Tiefenbild (Hotkey "d") 
  erscheint, zur Einstellung die Pfeiltasten benutzen (s.u.).

- Handerkennung funktioniert am besten, wenn Hnde frontal zur Kinect Kamera zeigen und der Abstand des Nutzers < 2m ist

- Die Buttons des Mens knnen mit beiden Handzeigern ausgelst werden, die aktiviert werden, wenn sich die jeweilige 
  Hand mit etwas Abstand vor dem Krper befindet. Sind hierbei beide Zeiger aktiv, hat die rechte Hand den Vorzug. 

- Nach der Auswahl eines Tools mittels Oberkrpergesten wird die Erkennung weiterer Gesten whrend der Bearbeitung des 
  Modells ausgeschaltet. Eine erneute Erkennung erfolgt, nachdem sich der Nutzer in die Standard-Haltung gebracht hat 
  ( = locker nach unten hngende Arme), was ein Deaktivieren des eben aktiven Tools nach sich zieht. (Bedienung und 
  Funktionsweise der Tools sind der schriftliche Ausarbeitung zu entnehmen)


Hotkeys:
--------
ESC -- Beenden des Programms
l   -- Laden von Trainingsgesten ber Dialogbox
s   -- Speichern von Farb- und Hhenkarten ber Dialogbox
f   -- Umschalten zwischen Fenster- und Vollbildanzeige
n   -- Anzeige der Oberflchennormalen
d   -- Anzeige der Kinect Tiefenkarte
Pfeiltasten hoch/runter -- Justieren des Kinect Neigunswinkels (ALT gedrckt halten fr strkere nderung)

direkte Wahl der Tools:
Zifferntaste 1 -- Editor-Kamera
Zifferntaste 2 -- Terrain-Werkzeug
Zifferntaste 3 -- Weichzeichner-Werkzeug
Zifferntaste 4 -- Feinstruktur-Werkzeug
Zifferntaste 5 -- Rakel-Werkzeug
Zifferntaste 6 -- Schtt-Werkzeug
Zifferntaste 7 -- Kolorier-Werkzeug
Zifferntaste 8 -- Farbwhler

