• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

Extendscript. Add Deform > Puppet pins keyframes/values

Participant ,
Nov 24, 2023 Nov 24, 2023

Copy link to clipboard

Copied

Dmitriy5FD0_0-1700728524013.png

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:

Dmitriy5FD0_0-1700813525086.png

What i'm missing?

TOPICS
Scripting

Views

107

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Nov 24, 2023 Nov 24, 2023

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.

Votes

Translate

Translate
Community Expert ,
Nov 24, 2023 Nov 24, 2023

Copy link to clipboard

Copied

LATEST

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.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines