Highlighted

Can I parent an entire comp to another? So anything I change in one, will also change in the other?

New Here ,
Aug 22, 2020

Copy link to clipboard

Copied

Not sure how best to explain this. I'm making a slideshow with 64 slides. Each slide shows a different person, but the design of each slide is the same. Each slide shows one person's name, birthday, death date, and their photo. I've figured out how to auto-populate these fields with an external text document and $.eval(). 

 

But I know the client is going to want to make some design changes. Like they may want the text all at the bottom, or the photos smaller than I make them, or a fancy border around the whole frame. Is there a way for me to build this project, so that I can just change one Master comp, and the other 64 comps will make the same changes automatically? Basically a template, or a "parent comp"? 

 

Thanks ahead of time for your advice!

TOPICS
Expressions

Views

38

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

Can I parent an entire comp to another? So anything I change in one, will also change in the other?

New Here ,
Aug 22, 2020

Copy link to clipboard

Copied

Not sure how best to explain this. I'm making a slideshow with 64 slides. Each slide shows a different person, but the design of each slide is the same. Each slide shows one person's name, birthday, death date, and their photo. I've figured out how to auto-populate these fields with an external text document and $.eval(). 

 

But I know the client is going to want to make some design changes. Like they may want the text all at the bottom, or the photos smaller than I make them, or a fancy border around the whole frame. Is there a way for me to build this project, so that I can just change one Master comp, and the other 64 comps will make the same changes automatically? Basically a template, or a "parent comp"? 

 

Thanks ahead of time for your advice!

TOPICS
Expressions

Views

39

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
Aug 22, 2020 0
Adobe Community Professional ,
Aug 22, 2020

Copy link to clipboard

Copied

You have a couple of options that don't involve a lot of scripting. The most obvious solution is to use a comp called Slide for the frame, then put the photo above that layer, then put the text above that layer and use an animation preset to make them all move.

 

The other way would be to use Essential Graphics to design the animation and the graphics, then just put the photo below the thing you designed. 

 

If you are already using JSON to populate the text layers, then a couple of animation presets could easily change the animation on all of your Photo holding layers. 

 

I'd need to see a screenshot of the comp to be sure, but if I had a bunch of photos to turn into a slide show with overlays I probably would just do it all in Lightroom or I would create a MOGRT for the text and do all the editing in Premiere Pro.

 

 

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
Reply
Loading...
Aug 22, 2020 0
Adobe Community Professional ,
Aug 22, 2020

Copy link to clipboard

Copied

You'll definitely want Master Properties, here's a tutorial on getting up and running.
https://www.youtube.com/watch?v=H1ZsiQy764Q
Only thing you can't change easily are the images this way, so what you'll want to do is make a layer switcher at the top that toggles their opacity from 0 to 100 and chose the photo from your Master Property instance.

 

 

Learn how Master Properties work in After Effects with this exclusive After Effects tutorial. Download the After Effects Project File: https://www.schoolofmo...

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
Reply
Loading...
Aug 22, 2020 1
Adobe Community Professional ,
Aug 23, 2020

Copy link to clipboard

Copied

As Justin says: you want to use master properties.

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
Reply
Loading...
Aug 23, 2020 0