Operation Manual
Nach oben
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.
fromWorld(point, t=time) 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)
Siehe Expression-Beispiel: Komplexes Wölben zwischen zwei Ebenen erstellen zur Verwendung dieser Methode.
toCompVec(vec, t=time) 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])
fromCompVec(vec, t=time) 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)
toWorldVec(vec, t=time) 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))
fromWorldVec(vec, t=time) Rückgabetyp: Array [2 oder 3].
Argumenttyp: vec ist ein Array [2 oder 3], t ist eine Number (Zahl).
Transformiert einen Vektor aus dem Welt-Raum in den Ebenen-Raum. Beispiel: fromWorld(thisComp.layer(2).position)
fromCompToSurface(point, t=time) Rückgabetyp: Array [2].
Argumenttyp: point ist ein Array [2 oder 3], t ist eine Number (Zahl).
Projiziert einen Punkt, der sich im Kompositions-Raum befindet, auf einen Punkt auf der Oberfläche der Ebene (z-Wert Null), und zwar an der
Position, an der er aus der Perspektive der aktiven Kamera erscheint. Diese Methode eignet sich zum Festlegen von Effektankerpunkten.
Verwenden Sie diese Expression nur bei 3D-Ebenen.
Objekttyp „Camera“ (Kamera): Attribute und Methoden (Expression-Referenz)
Objekte des Typs „Camera“ (Kamera) haben dieselben Attribute und Methoden wie Objekte des Typs „Layer“ (Ebene), mit Ausnahme von source,
effect, mask, width, height, anchorPoint, scale, opacity, audioLevels, timeRemap sowie allen Materialeigenschaften.
pointOfInterest Rückgabetyp: Property (Eigenschaft) [3].
Gibt die Werte für den Interessenbereich der Kamera im Welt-Raum zurück.
zoom Rückgabetyp: Property (Eigenschaft).
Gibt die Zoomwerte der Kamera (in Pixeln) zurück.
Mit der folgenden Expression für die Eigenschaft „Skalieren“ einer Ebene wird die relative Größe der Ebene im Frame beibehalten, während die
Position der Ebene auf der z-Achse (Tiefe) oder der Zoomwert der Kamera geändert wird:
cam = thisComp.activeCamera;
distance = length(sub(position, cam.position));
scale * distance / cam.zoom;
depthOfField Rückgabetyp: Property (Eigenschaft).
Gibt 1 zurück, wenn die Eigenschaft „Tiefenschärfe“ der Kamera aktiviert ist, bzw. 0, wenn diese Eigenschaft deaktiviert ist.
focusDistance Rückgabetyp: Property (Eigenschaft).
Gibt den Fokusentfernungswert der Kamera (in Pixeln) zurück.
aperture Rückgabetyp: Property (Eigenschaft).
Gibt den Blendenwert der Kamera (in Pixeln) zurück.
663










