-
referencing from a lower comp – copied comp
example:
I have a bird_comp. Inside it there is a wing_comp and inside it I have feathers 1, 2 and 3.I make an null object to bird_comp and add expression control > angle control into it.
I make an expression to wing_comp’s rotate value and connect this to angle control.
I make expression to rotate value on the feathers, connect them to the angle control and give each a different multiply: f.ex. 1.2, 1.3 and 1.4.
Now the angle control controls the wing and the feathers nicely and I have a rigged character called bird1.
Problem:
I make a scene and I want to use this bird multiple times. I copy this bird1 and make a bird 2 to be used on a different shot on the same scene, but the expression doesn’t work anymore. The expression in the feathers on bird 2 is still connected to bird1’s angle control. So the angle control on bird 2 is rotating only the wing_comp on bird 2, not the feathers.I could bring the feathers to the main level to remove the need for the wing_comp and it would work.
But I want to use comps for clarity and keep the project optimized. So, how can I do it in such a way that anybody could duplicate this character and use it on multiple shots?