Copy link to clipboard
Copied
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
Copy link to clipboard
Copied
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