Alle Dateien, die über "Motion Capture-Datei laden" importiert werden, werden im Motion Capture-Puffer in ihrer Rohform, also noch ungefiltert, gespeichert. Über diesen Puffer können neue Filteroptionen für den Befehl "Aus Puffer umwandeln" ausprobiert und Keys aus den Motion Capture-Rohdaten mit dem Befehl "Aus Puffer einfügen" aus dem Rollout "Motion Capture" in den Biped eingefügt werden. Der Befehl "Puffer zeigen" stellt die Daten im Puffer durch ein Strichmännchensymbol dar.
Sie können Ihre eigene Bibliothek aus importierten und optimierten Motion Capture-Daten erstellen, indem Sie .bip-Dateien speichern, die auf andere Figuren angewendet oder als Teil eines längeren Skripts im Bewegungsflussmodus eingesetzt werden können. Hierzu benötigen Sie einen Biped, dem noch kein Netz mit Physique zugewiesen wurde. Sie importieren die Daten, bearbeiten sie nach Belieben und speichern sie dann als .bip-Datei. Sie können .BIP-Standarddateien auch durch diesen Filterprozess laufen lassen und dadurch Schleifen erstellen oder Schritte aus einer Freiform-Animation extrahieren.
Die Textdatei biped.ini im Verzeichnis \plugcfg enthält Parameter für die Glättung der Motion Capture-Gelenkwinkelwerte für den Massenmittelpunkt des Körpers, die Wirbelsäule und den Kopf während des Imports. Die Datei sieht wie folgt aus:
MocapHeightSmoothing=0 MocapBodyHorzSmoothing=0 MocapBodyRotSmoothing=0 MocapSpineSmoothing=0 MocapHeadSmoothing=0
Je höher die Glättungswerte sind, desto stärker werden die Daten beim Import mithilfe eines Gaußschen Filters gefiltert und geglättet, sodass die Bewegung weniger zackig und damit glatter verläuft. Bei diesen Werten muss es sich um ganze positive Zahlen beliebiger Höhe handeln. In der Praxis werden jedoch in der Regel kleinere Werte als 10 verwendet. In den meisten Fällen ist eine Glättung nicht erforderlich, deshalb werden die Vorgabewerte auf Null eingestellt.
So importieren Sie eine Motion Capture-Datei mit "An vorhandene anpassen"
Wählen Sie eine Motion Capture-Datei, in der Schritte und andere Bewegungen enthalten sind. Hierfür bietet sich eine Datei mit einem Handstand an.
Das Dialogfeld "Konvertierungsparameter für Motion Capture" wird angezeigt.
Die Motion Capture-Datei wird geladen.
Während des Handstands berühren die Hände der roten Strichmännchenfigur, die die Rohdaten der Bewegung darstellt, den Boden. Der Biped, der die gefilterten Daten verwendet, ist höher positioniert und kann den Boden nicht erreichen.
Durch die Dynamik wird der Biped höher berechnet als in den Rohdaten der Bewegung, da die Schritte vor und nach dem Handstand zeitlich sehr weit auseinander liegen. Wenn Sie im Dope-Sheet der Spuransicht eine Freiform-Zeitspanne erstellen und dieselbe Datei mit der Option "An vorhandene anpassen" neu laden, wird die Biped-Position beim Handstand an die Motion Capture-Position angepasst.
Die Motion Capture-Daten werden später die Keys in dieser Freiform-Zeitspanne ersetzen.
Der in der Spuransicht erstellte Freiform-Bereich wird durch die Motion Capture-Daten ersetzt. Der Biped stimmt beim Handstand sehr genau mit der roten Strichmännchenfigur überein, wenn die Daten abgespielt werden.
Bei Daten aus Schwimm- oder Flugbewegungen müssen keine Schritte extrahiert werden. Wenn Sie die Keyframes der Figur auf herkömmliche Weise erstellen möchten, können Sie die Biped-Keyframes mit dieser Option ohne Schritte oder Biped-Dynamik erzeugen, sodass im Wesentlichen eine Freiform-Animation entsteht.
Richtung und Stil der Motion Capture-Daten lassen sich einfach bearbeiten.
Hierdurch können Sie die Zehenstruktur des Bipeds nach dem Importieren ändern. Die Schritte verändern die Bewegung der Figur so, dass der korrekte Bodenkontakt der Füße und Zehen stets erhalten bleibt, womit ein häufiges Problem beim Importieren von Motion Capture-Daten gelöst wird.
Fälschliches Gleiten der Füße in den Bewegungsdaten wird behoben.
Diese Option eignet sich für Bewegungsdaten, die sowohl Schritt- als auch Flug-, Schwimm-, Fall- oder Stolperbewegungen enthalten.
Laden Sie zunächst die Bewegungsdaten über "Schrittextraktion durchführen". Erstellen Sie in der Spuransicht für den Teil der Flug-, Schwimm- oder Falldaten eine Freiform-Zeitspanne, und laden Sie anschließend über die Option "An vorhandene anpassen" dieselbe Motion Capture-Datei erneut. In den Freiformbereich werden Daten aus der Motion Capture-Datei ohne den Einfluss der Biped-Dynamik geladen.
Die Optionen in diesem Bereich sind aktiviert, wenn für die Schrittextraktion "Ein" ausgewählt ist.
Der Vorgabewert ist 0,15. Wenn zu viele Schritte generiert werden, können Sie diesen Wert auf 0,2 oder 0,25 erhöhen.
Diese Option eignet sich für Capture-Dateien, die Gleitbewegungen enthalten. Sie können einen Gleitschritt manuell erstellen, indem Sie für einen Biped-Fuß "IK-Verschmelzung" "0" einstellen, wenn er sich an dem Key befindet, bei dem er den Schritt beginnt ("Berührungs-Key").
Diese Option eignet sich für Motion Capture-Dateien, in denen sich die Füße drehen, zum Beispiel in einer Tanzbewegung.
Dies ist relativ. Nachfolgende Schleifen beginnen dort, wo die vorherige Schleife endet. Die Clips werden nicht verschmolzen und müssen eventuell nachbearbeitet werden, sofern nicht bereits im ursprünglichen Clip Schleifen vorgesehen waren.
Diese Option eignet sich für Clips, in denen Schleifen erstellt werden sollen.
Bei der Key-Reduzierung bleibt die ursprüngliche Bewegung intakt, während mehr als 80% der Keys in der Motion Capture-Datei durch intelligentes Filtern herausgenommen werden, sodass die Biped-Animation weitaus leichter bearbeitet werden kann.
Mit "Toleranz" und "Mindest-Key-Abstand" können Sie eine Feinabstimmung der Key-Reduzierung für eine bestimmte Spur (einen Körperteil) vornehmen. Sie legen dabei fest, ob eine Spur in der Spalte "Filter" gefiltert werden soll.
Diese Einstellungen sind nur verfügbar, wenn für die Umwandlung die Option "Key-Reduzierung verwenden" eingestellt ist.
Die Werte für Positionsspuren werden in Umsetzungseinheiten und für Drehspuren in Grad angegeben.
Die Toleranz wird zuerst berechnet; mit dem minimalen Key-Abstand wird dann die weitere Key-Reduzierung berechnet.
Bei einem Mindest-Key-Abstand von 10 für die Kopfspur wird sichergestellt, dass zwei gegebene Keys in dieser Spur mindestens 10 Frames Abstand voneinander haben.
Durch hohe Werte in diesem Feld können Sie feststellen, wie viel Key-Reduktion möglich ist, ohne die ursprüngliche Bewegung zu verändern.
Die Scharniergelenke für die Ellbogen und Knie des Bipeds stehen senkrecht zum Dreieck aus Schulter, Ellbogen und Handgelenk bzw. Hüfte, Knie und Knöchel. Mithilfe der Winkel- oder Punktmethode beheben Sie Fehler in den Motion Capture-Daten, die diese Regel verletzen.
Lädt eine Figurstrukturdatei (.fig) und eine Datei mit einer Stellungsanpassung (.cal), bevor die Markierungsdatei importiert wird. Normalerweise korrigieren Sie eine Markierungsdatei, indem Sie sie importieren und die Biped-Skalierung sowie die Gelenkpositionen relativ zu den Markierungen anpassen. Dann speichern Sie eine .fig- und eine .cal-Datei. Wählen Sie dazu auf dem Rollout "Motion Capture" die Optionen "Schauspieler-Figurstruktur speichern" und "Anpassung der Stellung des Schauspielers speichern". Diese Dateien können dann im Bereich "Schauspielerdefinition" geladen werden, wenn Markierungsdateien importiert werden, die vom gleichen Schauspieler in einer Motion Capture-Sitzung erstellt wurden.
Durchsuchen Sucht nach einer .fig-Datei.
Verwenden Verwenden Sie die .fig-Datei, um die Markierungsdateien beim Importieren der Markierungsdatei anzupassen.
Durchsuchen Sucht nach einer .cal-Datei.
Verwenden Verwenden Sie die .cal-Datei, um die Markierungsdateien beim Importieren der Markierungsdatei anzupassen.