1 Reply Latest reply on Oct 20, 2013 5:31 PM by Rick Gerard

    Is their a way to parent effects in layers in the same way parenting can dictate transformations

    Christiano0o0 Level 1

      Im Just trying to figure out a way to speed up workflow without having to precompose too many things.


      question #2:


      Would it be possible to apply an effect to multiple layers with the same name.




      using a source footage with differennt clips of said footage in a comp with orther clips from diff. sorce footage in between?



      it sounds confusing but it all makes sense in my head...



      if anyone can help THANKS in advance

        • 1. Re: Is their a way to parent effects in layers in the same way parenting can dictate transformations
          Rick Gerard Adobe Community Professional & MVP

          Effects, things you control with the Effects Control Panel, will only control the layer they are applied to. You can set up effects controls that can be keyframed to expression controllers to adjust the value of effects applied to different layers or you can tie values together expressions.


          Here's what I mean. Let's say you have several layers in a scene. Lets' call them face, left hand, right hand shirt and pants. Face is the top layer, immediately below face is a layer called shirt, below shirt is left hand, under that the pants, under that the right hand. Your layer order is dictated by the need to animate the right hand in front of the shirt but move the right hand behind the pants.


          You also want to animate the color of face and hands but you can't just  put the color adjustment on an adjustment layer above them all because adjustment layers always effect every layer below them. Because of overlapping issues I already discussed you can't pre-compose the face and hands layers.


          The way to make one set of keyframes or controls control the hue of Hue and saturation on the face layer control the value of the hue on the face and hand layer is to apply the Hue and saturation to all three layers but add the following expression to the hue adjustment of both hands:


          thisComp.layer("face").effect("Hue/Saturation")("Channel Range")


          I specifically picked Hue and Saturation because you can not directly access the values in Channel Range with a numeric slider. The expression is simply created by draging the expression pickwhip from the property you want to animate in the slave layer (hands) to the same property in the master (face) layer.



          Here's a project file (CS6). This will give you a master effect that controls the others.