Dialogfeld "Clip-Zustand"

Bei einer Crowd-Animation in Character Studio, die eine Bewegungssynthese von Figuren umfasst, die keine Bipeds sind, ist ein Zustand eine bestimmte Eigenschaft oder ein Satz von Eigenschaften einer Vertreteranimation, beispielsweise der Zeitraum, in dem der Vertreter nach oben gerichtet ist und langsamer wird. Nachdem der Vertreterzustand festgestellt wurde, wählt die Bewegungssynthese-Engine einen Motion-Clip aus, mit dem das Objekt oder die Figur, die mit dem Vertreter verbunden ist, animiert wird, beispielsweise einen Vogel. Wenn Sie eine Simulation vorbereiten, bei der die Bewegungssynthese verwendet wird, definieren Sie im Dialogfeld "Clip-Zustand" Zustände und verknüpfen Zustände mit Motion-Clips.

Sie können einen Zustand mit jeder beliebigen Kombination der folgenden Eigenschaften definieren: Geschwindigkeit, Beschleunigung, Neigung, Neigungsänderung und Drehwinkel (sowie ein Skript). Sie können für jede aktive Eigenschaft einen Bereich von Werten oder einen eindeutigen Wert angeben, der den Clip für den jeweiligen Zustand auslöst.

Wenn Sie einen Bereich angeben, müssen Sie darauf achten, dass der Mindestwert niedriger ist als der Höchstwert. Wenn Sie beispielsweise einen negativen Bereich verwenden (z. B. –180 bis –10), müssen Sie die Zahl mit dem größeren absoluten Wert (–180) als Mindesteinstellung eingeben.

Sie können die tatsächlichen Bereiche und Durchschnittswerte aller Vertretereigenschaften sehen, nachdem die Clips synthetisiert wurden.

Das Dialogfeld verfügt über mehrere Fensterbereiche, die in den folgenden Themen beschrieben werden.

Anmerkung: Nicht alle Reiter der in diesem Dialogfeld enthaltenen Registerkarten können gleichzeitig angezeigt werden. Wenn Sie eine Registerkarte aufrufen möchten, deren Reiter zurzeit nicht zu sehen ist, klicken Sie auf eine der Pfeilschaltflächen rechts oben im Dialogfeld.

Sie können jede Zustandseigenschaft individuell aktivieren und deaktivieren. Beispielsweise können Sie die Bewegungssynthese veranlassen, bei der Analyse der Vertreterbewegung nur Geschwindigkeit und Neigung zu berücksichtigen. Für den oder die aktiven Eigenschaften jedes Zustands geben Sie an, für welchen Bereich von Werten ein Zustand aktiv sein kann.

Stattdessen können Sie auch einen einzigen, eindeutigen Bewegungswert angeben, der eingesetzt wird, wenn ein Zustand aktiv ist, wie etwa eine Geschwindigkeit von 50 Einheiten pro Frame. Außerdem geben Sie die Werte für "Hinein" und "Heraus" des Parameters an, mit denen er sich diesem eindeutigen Wert nähert und von ihm entfernt. Diese Werte entsprechen den Tangenten einer Kurve. Sie können jeweils "Beliebig", "Absteigend", "Aufsteigend" oder "Konstant" wählen. Beispiel: Die Animation eines Objekts, das nach einem Flug gerade gelandet ist, könnte für die Geschwindigkeit für "Eindeutig" den Wert "0,0" (das Objekt bewegt sich nicht seitlich), für "Hinein" den Wert "Absteigend" (das Objekt verlangsamt vor der Landung) und für "Heraus" den Wert "Konstant" (das Objekt bleibt stationär) aufweisen. Für einen Absprung dagegen würden Sie "Aufsteigend" für "Heraus" einstellen.

Wenn Sie keine Zustandsparameter angeben, wird ein Vorgabezustand angenommen. Beispiel: Wenn die Bewegungssynthese-Engine nach dem Zufallsprinzip Motion-Clips für ein Objekt auswählen soll und Ihnen Geschwindigkeit und Neigung gleichgültig sind, erstellen Sie Vorgabezustände, anhand derer die Bewegungssynthese-Engine nach dem Zufallsprinzip einen aktiven Clip auswählt.

Tipp: Bei der Einrichtung eines Zustands ist es von Vorteil, die Minimal- und Maximalwerte zu kennen, die eine Zustandseigenschaft einer Vertreterbewegung annehmen kann. Um sie zu ermitteln, wählen Sie die zu verwendenden Clips und Zustände aus, legen beliebige Werte für die Bereiche fest und führen dann die Synthese durch (siehe Verfahren unten). Nach der Synthese werden auf den verschiedenen Registerkarten im Dialogfeld "Clip-Zustand" die tatsächlichen Bereiche und Durchschnittswerte der Vertreterbewegung angezeigt. Diese Werte werden zusammen mit der Szene gespeichert.
Anmerkung: "Clip-Zustand" ist der Vorgabename dieses Dialogfelds, da dies der Vorgabename des ersten Zustands ist, der im Dialogfeld "Synthese" Registerkarte "Zustand" erstellt wird. Dies ist das Dialogfeld, das durch Klicken auf die Schaltfläche "Eigenschaften bearbeiten" aufgerufen wird. Wenn Sie den Zustand umbenennen, nimmt das Dialogfeld den neuen Namen an.

Automatische Zustandserstellung

Character Studio kann Zustände automatisch erstellen, wenn Sie "Zustand erstellen" im Dialogfeld "Synthese" Gruppe "Motion-Clips" aktiviert haben. Sie können diese Funktion verwenden, wenn Sie eine Figur erstellt haben, die sowohl über eine seitliche Bewegung als auch über eine Schleifenbewegung verfügt.

Wenn Sie alle Optionen auf der Gruppe "Motion-Clips" Bereich "Lokal entfernen" aktivieren, dann erstellt Character Studio einen Zustand, der die tatsächliche Drehung, Geschwindigkeit und Beschleunigung der Figur widerspiegelt. Wenn sich ein Vertreter der Drehung und der Geschwindigkeit annähert, die in diesem Zustand enthalten sind, wird der entsprechende Motion-Clip ausgelöst. Durch diese Methode werden bei der Animation einer Figur mit vielen Beinen schleifende Füße vermieden.