Operation Manual

toComp(point, t=time)
fromComp(point, t=time)
toWorld(point, t=time)
fromWorld(point, t=time)
toCompVec(vec, t=time)
fromCompVec(vec, t=time)
toWorldVec(vec, t=time)
fromWorldVec(vec, t=time)
Welt-Raum) transformiert werden. Jede Transformationsmethode besitzt ein optionales Argument zur Bestimmung des Zeitpunkts, zu dem die
Transformation der Ebene berechnet wird. In den meisten Fällen können Sie aber die aktuelle Zeit (Standardeinstellung) verwenden.
Mit den Vektor-Transformationsmethoden (Vec) können Sie Richtungsvektoren transformieren, z. B. die Differenz zweier Positionswerte. Mit den
Nicht-Vektor-Transformationsmethoden können Sie Punkte transformieren, z. B. eine Position. In 2D-Ebenen sind der Kompositions-Raum und
der Welt-Raum identisch. Bei 3D-Ebenen verhält sich der Kompositions-Raum relativ zur aktiven Kamera, während der Welt-Raum
kameraunabhängig ist.
Chris und Trish Meyer stellen auf ihrer ProVideo Coalition-Website zusätzliche Informationen über diese Methoden zur Verfügung.
Rückgabetyp: Array [2 oder 3].
Argumenttyp: point ist ein Array [2 oder 3], t ist eine Number (Zahl).
Transformiert einen Punkt aus dem Ebenen-Raum in den Kompositions-Raum.
Rückgabetyp: Array [2 oder 3].
Argumenttyp: point ist ein Array [2 oder 3], t ist eine Number (Zahl).
Transformiert einen Punkt aus dem Kompositions-Raum in den Ebenen-Raum. Der resultierende Punkt in der 3D-Ebene kann einen anderen Wert
als Null haben, obwohl er sich im Ebenen-Raum befindet. Beispiel: fromComp(thisComp.layer(2).position)
Rückgabetyp: Array [2 oder 3].
Argumenttyp: point ist ein Array [2 oder 3], t ist eine Number (Zahl).
Transformiert einen Punkt aus dem Ebenen-Raum in den ansichtsunabhängigen Welt-Raum. Beispiel:
toWorld.effect("Bulge")("Bulge Center")
Dan Ebberts bietet auf seiner MotionScript-Website eine Expression an, in der die toWorld-Methode verwendet wird, um eine Ebene automatisch
an nur einer Achse auszurichten. Dies ist zum Beispiel hilfreich, wenn Figuren sich mit der Kamera drehen, aber dabei aufrecht stehen bleiben
sollen.
Carl Larsen bietet auf der Creative COW-Website einen zweiteiligen Video-Lehrgang an, in dem er die Grundlagen hierarchischer Anordnungen
erläutert und eine Expression verwendet, die mit der toWorld-Methode den Pfad einer animierten untergeordneten Ebene verfolgt:
Teil 1
Teil 2
Rich Young hat auf seiner AE Portal-Website eine Reihe von Expressions veröffentlicht, die die toWorld-Methode verwenden, um Kamera und
Licht mit einer Ebene mit CC Sphere-Effekt zu verknüpfen.
Rückgabetyp: Array [2 oder 3].
Argumenttyp: point ist ein Array [2 oder 3], t ist eine Number (Zahl).
Transformiert einen Punkt aus dem Welt-Raum in den Ebenen-Raum. Beispiel: fromWorld(thisComp.layer(2).position)
Ein Beispiel, wie diese Methode verwendet werden kann, finden Sie unter Expression-Beispiel: Komplexes Wölben zwischen zwei Ebenen
erstellen.
Rückgabetyp: Array [2 oder 3].
Argumenttyp: vec ist ein Array [2 oder 3], t ist eine Number (Zahl).
Transformiert einen Vektor aus dem Ebenen-Raum in den Kompositions-Raum. Beispiel: toCompVec([1,0])
Rückgabetyp: Array [2 oder 3].
Argumenttyp: vec ist ein Array [2 oder 3], t ist eine Number (Zahl).
Transformiert einen Vektor aus dem Kompositions-Raum in den Ebenen-Raum. Beispiel (2D-Ebene):
dir=sub(position, thisComp.layer(2).position); fromCompVec(dir)
Rückgabetyp: Array [2 oder 3].
Argumenttyp: vec ist ein Array [2 oder 3], t ist eine Number (Zahl).
Transformiert einen Vektor aus dem Ebenen-Raum in den Welt-Raum. Beispiel: p1 = effect("Eye Bulge 1")("Bulge Center");
p2 = effect("Eye Bulge 2")("Bulge Center"); toWorld(sub(p1, p2))
Rückgabetyp: Array [2 oder 3].
Argumenttyp: vec ist ein Array [2 oder 3], t ist eine Number (Zahl).
770