Copy link to clipboard
Copied
I need to add 4 puppet pins to image using extendscript and change it's positions using keyframes
var puppetEffect = selectedLayer.Effects.addProperty("ADBE FreePin3");
var ARAPGroup = puppetEffect.property("ADBE FreePin3 ARAP Group");
var meshGroup = ARAPGroup.property("ADBE FreePin3 Mesh Group");
var meshAtom = meshGroup.addProperty("ADBE FreePin3 Mesh Atom");
var posPins = meshAtom.property("ADBE FreePin3 PosPins");
var pinAtom = posPins.addProperty("ADBE FreePin3 PosPin Atom");
pinAtom.property("Position").setValuesAtTimes([0,5],[[100,100],[200,200]])
But after adding them they are grayed out:
What i'm missing?
As far as I know, there isn't a way to successfully add puppet pins via scripting. I'd love to be proven wrong about this though.
Copy link to clipboard
Copied
As far as I know, there isn't a way to successfully add puppet pins via scripting. I'd love to be proven wrong about this though.