Welcome Dialog

Welcome to the Community!

We have a brand new look! Take a tour with us and explore the latest updates on Adobe Support Community.


RE: tracking the movement of one composition and adding it to another

Explorer ,
Jul 17, 2021 Jul 17, 2021

Copy link to clipboard

Copied

Hello,

 

I have a drawing of a hand that I have animated using the puppet tool. I have animated the fingers here (different layers) with the puppet tool giving them movement so they go up and down. I have also got light compositions and would like these light compositions to follow the movement of the fingertips. What is the best way to do this?

 

CharlieScreenshot 2021-07-17 at 21.33.01.jpg

TOPICS
How to

Views

52

Likes

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
Adobe Community Professional ,
Jul 17, 2021 Jul 17, 2021

Copy link to clipboard

Copied

The best way is to use expressions. You can tie the position of your compositions to the position of your puppet pins!

 

Likes

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
Adobe Community Professional ,
Jul 17, 2021 Jul 17, 2021

Copy link to clipboard

Copied

Not really a good way, I would assume, since typically Puppet pins are not necessarily where you want them for parenting/ linking to expressions, but as @Szalam suggested, start by looking into simple pickwhip expression linking across comps. This may need to be expanded using layer space transforms like toComp() to get correct coordinate conversion and other math, though. Impossible to say without seeing your actual mesh and pins and in fact you may have to re-do it to better work with what you intend to do.

 

Mylenium

Likes

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
Explorer ,
Jul 18, 2021 Jul 18, 2021

Copy link to clipboard

Copied

Screenshot 2021-07-18 at 21.56.22.png

Likes

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
Explorer ,
Jul 18, 2021 Jul 18, 2021

Copy link to clipboard

Copied

I'm sorry. I'm not sure that I follow. This is a screen shot showing the coordinates of the position of my finger puppet pins. 

Likes

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
Adobe Community Professional ,
Jul 18, 2021 Jul 18, 2021

Copy link to clipboard

Copied

LATEST

Place the Lights into the same Comp to simplify matters. Then pickwhipping to connect properties. You will have to perform LayerTransformations in order to connect a Light Layer to the Puppet Pin.

Here's an example to link a Light Layer to a Puppet Pin -

var finger1 = thisComp.layer("White Solid 1").effect("Puppet").arap.mesh("Mesh 1").deform("Puppet Pin 3").position;
var targetComp=thisComp.layer("White Solid 1");
targetComp.toComp(finger1)


HTH


Motion Graphics Brand Guidelines & Motion Graphics Responsive Design Solutions
Development | Consulting | Training

Likes

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