Skip to main content
New Participant
August 13, 2024
Question

Scaling Effect parameters with layer?

  • August 13, 2024
  • 1 reply
  • 321 views

Hi Everyone,

 

I'm wondering whether there is a way to parent or pickwhip, or an expession that allows effects to procedurally update when it's layer scales or changes.

 

I have a stroke which has Roughen Edges applied to it, I've sent the style to how I like but when the shape changes/scales I lose the look I've set. Is there a way to automate this so the effect updates to the scale?

 

I don't want to precomp as I still need control of the shape within it's original comp.

 

Any help would be greatly appeciated!

 

Thanks

This topic has been closed for replies.

1 reply

Mylenium
Brainiac
August 13, 2024

Sure. Could be as simple as a multiplication with the scale factor or a linear() function following the pattern of linear(scale,startScale,endScale,startValue,endValue). That said, none of this will work for Roughen Edges or Fractal Noise since the effects change appearance when you scale due to how the fractal pattern is calculated. A nicely tweaked effect can get completely lost when scaling down or look too crazy when scaling up. So for what it's worth, rigging this up with expressions would be a waste of time. It would be more useful to create reusable track matte elements at a fixed scale and use those instead of applying the effects directly.

 

Mylenium