Roll-It 1.0 Roll Floor Rotate

Roll

...rotiert ein Objekt in Abhängigkeit seiner globalen Positionsveränderung; oder anders: läßt ein Objekt entlang seines Weges rollen ;)

Aktiv Initialisierung Radius Roll-Achse Attribute

Aktiv & Aktiv beim Editieren

Wie jeder der drei Bereiche, kann ROLL mittels "Aktiv" aktiviert oder deaktiviert werden. Die zwei anderen Bereiche sind davon nicht betroffen.
Die Expression wirkt auf alle Interaktionen im Editor-Fenster: bewegt man dort das Objekt, "rollt" es. Ein deaktiviertes "Aktiv beim Editieren" unterbindet diese Interaktion und es werden nur tatsächlich animierte (z.B. mittels Keys) Bewegungen von ROLL interpretiert. Dies ist z.B. von Vorteil, wenn man eine neue Initialisierungs-Position setzen möchte, das Objekt sich dabei aber nicht drehen soll.
Zusammenfassung: Bei deaktivierten "Aktiv beim Editieren", wird das Objekt nur bei "Abspielen" und beim Rendern gerollt.
^ nach oben

Initialisierung

Jedes Roll-It hat eine Initialisierungs-Position und Rotation. Dies ist die Ausgangs-Position und -Rotation, auf die das Objekt bei Bild 0 zurückgesetzt wird.
Die Initialisierung ist lokal, d.h. befindet sich das Objekt in einer Hierarchie und diese wird verschoben, verschiebt sich die Initialisierungs-Position mit.
Beim Erzeugen des Expression-Tags, wird die aktuelle lokale Position und Rotation als Initialisierung gesetzt. Später muß mit "Setzen" eine neue Start-Position/-Rotation fixiert werden.
Mit "Anzeigen" wird das Objekt auf die derzeitige Initialisierung gesetzt bzw. diese im Editor dargestellt.
^ nach oben

Radius

Entscheidend für die "Drehgeschwindigkeit" des Objekts ist der Radius. Roll-It versucht gleich bei Erzeugen des Expression-Tags den Radius des Objekts zu ermitteln und im Roll-Tab unter Radius einzutragen. Der Radius entspricht dabei der Hälfte der lokalen Y-Größe des Objekts. Bei manchen Objekten kann Roll-It den Radius nicht bestimmen - so z.B. bei Nurbs-Objekte - und als Radius wird "1" eingesetzt; in solchen Fällen ist der Radius manuell einzutragen (ein Radius von kleiner gleich Null ist nicht zulässig).

Alternativ zum "Lokalen Umquader" kann der Radius aus der Hälfte der Höhe eines "Globalen Umquaders" ermittelt werden. Diese Methode in Kombination mit "Berechne pro Bild" macht Sinn bei Objekten, deren Radius sich beim Rotieren ändert, z.B. einem Würfel.
^ nach oben

Roll-Achse

Per Roll-Achse kann die Rotation auf die Achsen P oder B beschränkt werden. Dies macht Sinn bei z.B. einem Rad, das sich - anders als eine Kugel - nur um eine Achse drehen soll. Die Roll-Achsen sind dabei lokal.
^ nach oben

Attribute

^ nach oben