Ein Block-Controller ist ein globaler Listen-Controller, mit dem Sie mehrere Spuren von verschiedenen Objekten über einen Zeitabschnitt kombinieren und zu "Blöcken" zusammenfassen können. Diese Blöcke dienen dann dazu, die Animation zu einem beliebigen Zeitpunkt erneut zu erstellen. Blöcke können addiert, entfernt, skaliert, in der Spuransicht grafisch verschoben und gespeichert werden. Blöcke können sowohl eine absolute als auch eine relative Animation repräsentieren.
Beispiel: Um eine Hand zu animieren, die einen Gitarrenakkord greift, können alle Rotationen der Finger und der Hand als Block gespeichert werden. Dieser Block kann dann dazu verwendet werden, um die Hand, die Fingerpositionen, Rotation und Animation neu zu erstellen, sobald dieser Akkord in einer Animation erneut gespielt wird.
Mit Block-Controllern können Sie Animationsbibliotheken zusammenstellen und diese Animationen dann bestimmten Objekten zuweisen.
Klicken Sie nach dem Zuweisen eines Treiberblocks mit der rechten Maustaste auf die Spur "TreiberBlock", um das Dialogfeld Treiberblockparameter zu öffnen. Dies ist der erste Schritt beim Erstellen eines Blocks.
In diesem Dialogfeld können Sie Blöcke speichern und später wieder laden. Blöcke werden in BLK-Dateien gespeichert.
Das Dialogfeld Spuransichtsauswahl wird angezeigt, wenn eine Spurauswahl notwendig wird, beispielsweise dann, wenn Sie im Dialogfeld "Treiberblockparameter" auf "Hinzufügen" klicken. Wählen Sie im Dialogfeld Spuren aus, um sie in einen Block aufzunehmen. Zulässige Spuren werden dunkler dargestellt.
Wenn Sie im Dialogfeld "Treiberblockparameter" auf "Hinzufügen" geklickt und im Dialogfeld "Spuransichtsauswahl" Spuren ausgewählt haben, um einen Block zu erstellen, wird durch Klicken auf "OK" im Dialogfeld "Spuransichtsauswahl" das Dialogfeld Blockparameter angezeigt.
Das Dialogfeld Steuerungen anhängen wird angezeigt, wenn Sie im Dialogfeld "Treiberblockparameter" auf "Laden" klicken. Spuren in zuvor gespeicherten Blöcken können Spuren in der aktuellen Szene zugeordnet werden.
Bei jeder Erstellung eines Blocks wird allen Spuren dieses Blocks ein gesteuerter Controller zugewiesen, über den der TreiberBlock Key-Daten übertragen kann. Die Spuren für gesteuerte Controller werden zusammen mit den Originalspuren angezeigt, mit denen Sie den Block erstellt haben. Siehe Dialogfeld "Gesteuerte Parameter".
Unterhalb der TreiberBlock-Hauptspur befinden sich Unterspuren. Die erste dieser Unterspuren ist immer die Spur "Verschmelzen". Die verbleibenden Unterspuren sind anfänglich Kopien der Spuren, mit denen der Block erstellt wurde.
Ermöglicht die Animation des Einflusses des Blocks. Sie können den Einfluss des Blocks verringern, indem Sie "Verschmelzen"-Keys mit Werten kleiner als 1,0 erstellen. Vorgabe = 1,0
Zeigen den Namen des Blocks und dessen zugehörige Spuren an. Dies sind anfänglich Kopien der Spuren, mit denen der Block erstellt wurde. Sie können Keys auf diesen Spuren bearbeiten, um das Verhalten des Blocks zu ändern.
Wechselt zwischen relativer und absoluter Bewegung.
Bestimmt das erste und das letzte Frame für diese Instanz des Blocks (die Blockinstanz wird skaliert).
Beispiel: So erstellen Sie einen Block:
Der Eintrag "Verfügbar" befindet sich direkt unter der Blocksteuerungsspur.
Das Dialogfeld "Treiberblockparameter" wird geöffnet.
Das Dialogfeld "Spuransichtsauswahl" wird eingeblendet.
Wählen Sie einen Namen, der Sie an die in diesem Block enthaltene Animation erinnert.
Der Block enthält damit die Animation zwischen Frame 0 und Frame 10.
Der Block ist damit erstellt worden, und Sie können ihn jetzt verwenden.
Fortsetzung des Beispiels: So verwenden Sie einen Block:
In einem Popup-Menü werden die Namen der Blöcke angezeigt, die bereits erstellt wurden. In diesem Fall ist dies nur der Block, den Sie in der vorherigen Verfahrensbeschreibung erstellt haben.
Der Block erscheint im Key-Fenster.
Die Animation wird bei Frame 20 wiederholt.
Sie können eine Anzahl von Blöcken für verschiedene Perioden einer Objektanimation erstellen und diese an unterschiedlichen Stellen in der Spur "TreiberBlock" verwenden.
So verschieben Sie einen eingefügten Block:
So ändern Sie die Größe eines eingefügten Blocks (skalieren):
So erstellen Sie eine Kopie eines Blocks:
Dadurch entsteht eine neue Instanz des Blocks, die Sie an einer anderen Stelle platzieren können.
So entfernen Sie einen eingefügten Block:
Eingefügte Blöcke erscheinen im Key-Fenster rechts vom TreiberBlock-Controller in der Hierarchie unter "Globale Spuren".
Wird in der Spuransicht unter "Globale Spuren" angezeigt.
Um eine TreiberBlock-Steuerung zu erstellen, erweitern Sie "Block-Controller", wählen Sie "Verfügbar" aus, und klicken Sie auf "Controller" "Zuweisen".
Wird in der Spuransicht angezeigt, wenn Sie einer verfügbaren Spur einen Treiberblock-Controller zuweisen.
Wenn Sie im Key-Fenster mit der rechten Maustaste auf die Spur klicken, erscheint ein Popup-Menü mit den Namen der Blöcke, die bereits erstellt wurden. Wenn Sie einen dieser Blöcke auswählen, wird dieser in die Spur "TreiberBlock" eingefügt. Durch Klicken auf "Eigenschaften" in diesem Dialogfeld öffnen Sie das Dialogfeld "Treiberblockparameter".
In die Spur "TreiberBlock" eingefügte Blöcke werden als farbige Rechtecke angezeigt. In der Mitte erscheint der Name des Blocks. Links und rechts unten befinden sich Keys, die den Anfang und das Ende der Animation des Blocks anzeigen. Unterhalb des Blocknamens finden Sie den Buchstaben "R" für "Relativ" oder "A" für "Absolut". Klicken und ziehen Sie mit der Maus in der Mitte eines Blocks, um ihn auf der Zeitachse zu verschieben. Wählen Sie einen Key in der Ecke eines Blocks, um eine Kante des Blocks zu verschieben (Zeit zu skalieren).
Klicken Sie mit der rechten Maustaste auf einen eingefügten Block, um das Dialogfeld "Block-Key-Eigenschaften" (siehe unten) zu öffnen.