Seite 1 von 1

Pfad aus X,Y Koordinaten erstellen (Expression)

Verfasst: Sa 27 Nov, 2021 11:43
von Leon_MSK
Hallo,

ich habe folgendes Problem:
Aus einer .JSON-Datei werden X und Y Werte ausgelesen und bewegen eine Formebene anhand der Werte, das funktioniert soweit sehr gut. Für jedes Keyframe existieren diese Werte. Aus diesen Werten soll ein Pfad erstellt werden, damit der zurückgelegte Weg sichtbar wird.

Ziel:
Am Ende soll ein vollständig verknüpfter Pfad aus allen Werten erstellt werden, jeder Frame hat also am Ende einen Pfadpunkt. Am liebsten wäre mir eine Expression. Ich habe schon einiges probiert, bin aber auf noch kein verwertbares Ergebis gekommen.

Grüße Leon

Re: Pfad aus X,Y Koordinaten erstellen (Expression)

Verfasst: Sa 27 Nov, 2021 16:05
von Leon_MSK
Aktueller Stand:

Code: Alles auswählen

xpos = thisComp.layer("Bewegter_Punkt").transform.position[0];
ypos = thisComp.layer("Bewegter_Punkt").transform.position[1];
pts = new Array();
pts.push([xpos,ypos]);
createPath(pts,[],[],0);
Mit diesem Code habe ich einen Pfadpunkt für jeden Frame, dieser wird aber permanent überschrieben. D.h. es wird noch kein zusammenhängender Pfad erstellt.

Jemand Ideen? Theoretisch müssten alle Punkte nacheinander in einem Array gespeichert werden, damit daraus ein Pfad wird.

Re: Pfad aus X,Y Koordinaten erstellen (Expression)

Verfasst: Sa 27 Nov, 2021 19:00
von dienstag_01
Hast du dir mal andere Pfad-Expressions angeschaut? Da kann man vielleicht erkennen, welche Werte wie verarbeitet werden.
Selber bin ich ahnungslos ;)

Re: Pfad aus X,Y Koordinaten erstellen (Expression)

Verfasst: Sa 27 Nov, 2021 19:44
von Leon_MSK
dienstag_01 hat geschrieben: Sa 27 Nov, 2021 19:00 Hast du dir mal andere Pfad-Expressions angeschaut? Da kann man vielleicht erkennen, welche Werte wie verarbeitet werden.
Selber bin ich ahnungslos ;)
Bin ich schon dabei, leider findet man nicht sehr viel zum Thema. :(