Mit dem Grenzwert-Controller können Sie obere und untere Grenzwerte für verfügbare Controller-Werte angeben und so den möglichen Wertebereich der gesteuerten Spur beschränken. Beispielsweise könnten Sie in einer Figurenmanipulation die Rotation von Fingergelenken beschränken, damit die Finger nicht nach hinten gebogen werden können. Sobald eine Spur beschränkt und der Grenzwert aktiv ist, können Sie in der Spur keinen Wert festlegen, der über den Grenzwert hinausgeht.
Sie können einen Grenzwert-Controller auch auf fast alle anderen Controller-Typen anwenden. Der beschränkte (d. h. der ursprüngliche) Controller wird dann in der Hierarchie der Spuransicht als dem Grenzwert-Controller untergeordnet angezeigt.
Mit dem Grenzwert-Controller können Sie obere und untere Grenzwerte für verfügbare Controller-Werte angeben und so den möglichen Wertebereich der gesteuerten Spur beschränken. In einer mechanischen Baugruppe können Sie diese Technik verwenden, um die Drehung auf dem Teil einzuschränken, sodass keine Drehung über den herkömmlichen Bewegungsbereich erfolgt. Sobald eine Spur beschränkt und der Grenzwert aktiv ist, können Sie in der Spur keinen Wert festlegen, der über den Grenzwert hinausgeht. Sie können einen Grenzwert-Controller auf beliebige andere Controller-Typen anwenden. Der beschränkte (d. h. der ursprüngliche) Controller wird dann in der Hierarchie der Spuransicht als dem Grenzwert-Controller untergeordnet angezeigt.
Da der Grenzwert-Controller keinen Einfluss auf den ursprünglichen Controller hat, können Sie einfach zwischen den beiden Animationen umschalten, indem Sie den Grenzwert aktivieren bzw. deaktivieren. Wenn Sie den Grenzwert-Controller jedoch ausblenden, wird die beschränkte Animation ausgegeben, und die ursprüngliche Animation ist nicht mehr verfügbar.
Durch den Einsatz des Grenzwert-Controller wird das Einrichten und Erstellen von Animationen einfacher. Es sind keine Ausdrücke oder Skripts zum Ausführen desselben Vorgangs erforderlich, was das Einrichten der Automatisierung in Hierarchien und Manipulationen und das Erstellen von Effekten (z. B. Kollisionsvermeidung, VK-Gelenkbeschränkungen usw.) vereinfacht.
Beispiel: Ein technischer Leiter sollte Gleitwerten Grenzwerte zuweisen, die von den Animatoren angepasst werden, um die Positionierung zu vereinfachen, Standards durchzusetzen oder Inkonsistenzen und Fehler zu verhindern. Grenzwerte sind beispielsweise möglich für:
Figurenmanipulierer können mit Hife von Grenzwerten komplexe Beziehungen oder Verknüpfungen in Manipulationen erstellen. Beispiele:
Es folgt eine kurze Liste von Einsatzbeispielen für den Grenzwert-Controller:
Beachten Sie die folgenden Einschränkungen von Grenzwert-Controllern:
Beispiel: So arbeiten Sie mit dem Grenzwert-Controller:
In diesem Beispiel wurde die Position der Teekanne auf der X-Achse ungefähr zwischen -45 und 40 und auf der Y-Achse zwischen -80 und 54 animiert.
Das Dialogfeld "Float-Limit-Controller" wird geöffnet, in dem Sie Grenzwerte und andere Werte festlegen können. Sie können dies jedoch auch interaktiv machen, schließen Sie also das Dialogfeld, um die Standardwerte zu akzeptieren.
Die Spur behält ihren ursprünglichen Namen (in diesem Beispiel "X Position"), aber das Symbol wird geändert, um anzuzeigen, dass es jetzt ein Grenzwert-Controller und erweiterbar ist (siehe Abbildung im folgenden Schritt).
Die Hierarchie enthält die untergeordnete Spur "Beschränkter Controller" und die neue, erweiterbare, untergeordnete Struktur "Grenzen".
Da die ursprüngliche X-Achsenbewegung innerhalb der Vorgabegrenzwerte liegt, sind die beiden Spuren identisch.
Das Kurvendiagramm wird jetzt unterhalb der Untergrenze abgeschnitten. Wenn Sie die Animation wiedergeben, bewegt sich das Objekt nicht über diese Position hinaus.
In diesem Beispiel haben wir sie bei ca. 13 festgelegt. Das Kurvendiagramm wird jetzt oberhalb der Obergrenze und unterhalb der Untergrenze abgeschnitten. Die resultierende Bewegung wird entsprechend eingeschränkt.
Die Bewegung auf der X-Achse ist auf den Bereich zwischen den beiden Grenzwerten beschränkt. Wenn das Objekt einen Grenzwert erreicht, verhält es sich, als ob es auf eine Wand stößt.
Die Grenzwert-Controller-Spur (X Position) enthält den oberen und unteren Grenzwert und die Spur "Beschränkter Controller" die ursprüngliche Bewegung.
Die ursprüngliche Bewegung ist noch in der Spur "Beschränkter Controller" verfügbar, Sie können Sie vorübergehend wiederherstellen, indem Sie den Grenzwert-Controller deaktivieren.
Wenn Sie jetzt die Animation wiedergeben, bewegt sich das Objekt wie zuvor.
Sie haben zwei Möglichkeiten zum Kopieren des Grenzwert-Controller: nur Grenzwerte oder die Grenzwerte gemeinsam mit der Bewegung. Zuerst kopieren Sie nur die Grenzwerte.
Jetzt ist auch die Spur "Y-Position" mit denselben Werten wie die Spur "X-Position" beschränkt, behält aber die ursprüngliche Bewegung bei. Vergleichen Sie die Spur "Y-Position" mit der untergeordneten Spur "Beschränkter Controller", um dies zu bestätigen.
Als Nächstes kopieren Sie die gesamte beschränkte Spur "X-Position" mit Bewegung und Grenzwerten auf die Spur "Z-Position". Die Spur "Z-Position" ist derzeit nicht animiert.
Vergleichen Sie die Spuren "X-Position" und "Z-Position" sowie deren untergeordnete Spuren "Beschränkter Controller". Die entsprechenden Kurvenpaare sind identisch. Das Objekt bewegt sich so, als ob es von den Innenseiten eines Kastens abprallen würde.
Schließlich werden die Einstellungen für den Glättungspuffer beschrieben. Vorgabemäßig entstehen beim Beschränken von Kurven scharfe Ecken, die abrupte Bewegungsänderungen verursachen. Sie können diese Ecken mit den Parametern unter "Glättungspuffer" glätten, um eine natürlicher wirkende Bewegung zu erhalten.
Das Dialogfeld "Float-Limit-Controller" wird geöffnet.
Je weiter Sie den Wert erhöhen, desto runder werden die Ecken am oberen Grenzwert des Diagramms.
Beachten Sie, dass es einen Grenzwert gibt, der in diesem Beispiel "34,973" beträgt. Dieser Grenzwert hängt von den Werten der anderen drei Einstellungen in diesem Dialogfeld ab.
Die Glättung erfolgt jetzt am oberen und unteren Grenzwert.
Die Benutzeroberfläche für den Grenzwert-Controller besteht aus dem Dialogfeld "Float-Limit-Controller" und mehreren Optionen im Kontextmenü.
Das Dialogfeld "Float-Limit-Controller" wird geöffnet, wenn Sie den Grenzwert-Controller zu ersten Mal zuweisen oder wenn Sie auf einem markierten Grenzwert-Controller mit der rechten Maustaste klicken und im Kontextmenü den Befehl "Eigenschaften" wählen.
Aktiviert bzw. deaktiviert den Grenzwert-Controller. Ist die Option deaktiviert, gelten die ursprünglichen Werte der beschränkten Spur. Ist sie aktiviert, werden die ursprünglichen Werte durch die Ober- und Untergrenze beschränkt.
Sie können diesen Wert mithilfe von Keyframes und anderen herkömmlichen Verfahren animieren und die Animation in der Spuransicht über die Spur "Obergrenze" in der Struktur "Grenzen" des Controllers manipulieren.
Der maximale Gesamtglättungswert wird von den Unter- und Obergrenzen bestimmt. (Obergrenze Glättungspufferwert) + (Untergrenze
Glättungspufferwert) kann nicht größer als dieser Gesamtwert sein. Um die bestmögliche Glättung am oberen und unteren Grenzwert zu erzielen, stellen Sie entweder den Glättungspufferwert auf den Höchstwert dann auf die Hälfte dieses Werts und dann den anderen Glättungspufferwert auf denselben Wert ein.
Sie können den Glättungspufferwert mithilfe von Keyframes und anderen herkömmlichen Verfahren animieren und die Animation in der Spuransicht über die Spur "Obere Glättung" in der Struktur "Grenzen" des Controllers manipulieren.
Sie können diesen Wert mithilfe von Keyframes und anderen herkömmlichen Verfahren animieren und die Animation in der Spuransicht über die Spur "Untergrenze" in der Struktur "Grenzen" des Controllers manipulieren.
Der maximale Gesamtglättungswert wird von den Unter- und Obergrenzen bestimmt. (Obergrenze Glättungspufferwert) + (Untergrenze
Glättungspufferwert) kann nicht größer als dieser Gesamtwert sein. Um die bestmögliche Glättung am oberen und unteren Grenzwert zu erzielen, stellen Sie entweder den Glättungspufferwert auf den Höchstwert dann auf die Hälfte dieses Werts und dann den anderen Glättungspufferwert auf denselben Wert ein.
Sie können den Glättungspufferwert mithilfe von Keyframes und anderen herkömmlichen Verfahren animieren und die Animation in der Spuransicht über die Spur "Untere Glättung" in der Struktur "Grenzen" des Controllers manipulieren.
Markieren Sie zum Öffnen des Kontextmenüs des Grenzwert-Controller in der Hierarchie der Spuransicht eine Grenzwert-Controller-Spur, klicken Sie mit der rechten Maustaste auf die Spur, und bewegen Sie den Mauszeiger zu Abschnitt "Controller" Menüpunkt "Grenzwert-Controller".
Sie können die Grenzwerte als Kopie oder Instanz des kopierten Grenzwert-Controller einfügen, wobei Sie alle Instanzen des Einfügeziels ersetzen können.