hello all, so i made a simple animation of a hand moving up and down with the puppet pin tool.
however, I want to parent an object to this hand, so that the hand is holding this object.
but when i do so, nothing happens because the hand is not moving but the puppet is.
my question is how do I parent the object to the puppet that is moving so that the object moves with the hand.
I hope i'm clear.
Let's create a null object that tracks one of the puppet pins:
Create a new null object. Twirl open its properties and Alt+click the position stopwatch. Copy and paste this expression:
l = thisComp.layer("PUPPET_LAYER");
l.toComp(l.effect("Puppet").arap.mesh("Mesh 1").deform("Puppet Pin 1").position);
Replace PUPPET_LAYER with the name of your puppet layer (or rename your puppet layer to match the code). Also edit "Mesh 1" and "Puppet Pin 1" in the code above as necessary according to your own Puppet settings.