3V1L ist eine Visualisierung für den 3D Animationsserver SPE3D

3D Raumgitter

Aufteilung des Raumes

  • Alle Segmente des Raumgitters sind als Wireframe Würfel dargestellt. Die Einzelsegmente werden dabei mit "x.y.z" nummeriert.
  • Jedes Segment ist frei Ansprechbar.
  • Das Raumgitter kann/soll aktivert oder deaktiviert werden
  • Die Maussteuerung beschränkt sich dabei auf Drehung des Raumes und kontinuierlichen Zoom mit dem Mausrad
  • Verschiebung des Raumes in X und Y Richtung muss mit der Tastatur getätigt werden
  • Raumgitter enthält einen "Spacepathtracker" der Übergänge von einem Segment in ein anderes in einer kleinen Animation verfährt

Ansicht

  • Herausstellen von Objekten:
    • Es wird ein Objekt/Objektgruppe ausgewählt
    • Ausgwählte Objekte werden Ergonomisch auf dem Bildschirm angezeigt
  • Wenn ein Objekt/Objektgruppe zum Anzeigen ausgewählt ist, werden alle restlichen Objekte die nicht zu der Gruppe gehören Halbtransparent dargestellt
  • Einfügen von Schnittebenen. Schnittebene definieren(höhenvektor, zwei ebenenvektoren) schnitt berechnen und als einzelobjekt anzeigen lassen
  • Object-picking-verhalten: wenn gepicktes objekt in einer objektgruppe ist, dann ganze gruppe anzeigen, den rest halbtransparent
  • Explosionsansicht: abstandsvektor zwischen mittelpunktsobjekt und herauszustellendem objekt berechnen und darauf zweites objekt verschieben Explosionsfaktor variabel(neuer abstand zwischen beiden objekten)
  • Verschieben von Objekten (neues pos halbtransparent)
  • Skalierung
  • Rotierung

Objekt-Editor

  • einzelne parametereditierung (dimsension,erstellungspunkt....)
  • funktionen für jeden parameter festlegen können

Animation

  • einfügen von animationsdaten
  • anhalten/pausieren der animation
  • löschen von animationen
  • zeitabschnitte animieren
  • animation beschleunigen/verlangsamen
  • springen zu animationszeiten

Spracheingabe

  • Realisierung für Animation,Raumgitter und Ansicht
  • Grammatik einfallen lassen, Befehlsfolgen

Synthesizer

  • Der Synthesizer soll eine Stimme imitieren und vorgegebene Wörter sprechen können
  • Veränderung der Stimme (hoch, tief)
  • Veränderung der Sprechgeschwindigkeit

Sprachtrainer

  • Der Spachtrainer soll die Spachkontrolle auf einen neuen Sprecher trainiert werden.
  • Muss gemacht werden damit die Laufzeit in der Simulation gespart wird.