Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Is there anyway to separate the dimensions for scale?

  • Is there anyway to separate the dimensions for scale?

    Posted by Eddie Scott on October 6, 2019 at 7:07 am

    Right clicking on position in the transform tab will give you the option to fully separate the x and y of the position, is it possible to do the same for the scale property?

    You can do it for Pos


    But not for scale

    Tomas Bumbulevičius replied 6 years, 8 months ago 3 Members · 6 Replies
  • 6 Replies
  • Tomas Bumbulevičius

    October 6, 2019 at 8:41 am

    Hey Eddie, not exactly in this fashion as plainly separate, though.

    Expression wise, it would be achieved this way (where you could link each x and y with a slider, to have individual controls):
    x = transform.scale[0];
    y = transform.scale[1];

    [x,y]

    With that said, its a workaround, not a straightforward functionality.

    Find out more:
    After Effects Tutorials: motion design, expressions, scripting.
    Boxer – Dynamic Text Boxes Template with a Live Preview

  • Eddie Scott

    October 6, 2019 at 10:17 am

    I’ve made some progress but I’m still very new to expressions

    Isn’t the x = transform.scale[0]; the defining of the variable it’s saying is undefined?

  • Greg Gesch

    October 6, 2019 at 11:16 pm

    Hi, all you need do is click the little chain link image beside the scale numbers and this will separate them. Click it again if you want to lock them to a ratio ie 100% to 30%, then when you change one or drag it will remain constant.

  • Eddie Scott

    October 7, 2019 at 6:15 am

    Hi, thank you for your response
    I want to be able to call upon one or the other in an expression, I thought that the only way to do that was to hard separate them. Clicking the uniform scale button doesn’t solve this issue sorry.

  • Eddie Scott

    October 7, 2019 at 8:54 am

    I fixed it, the transform effect has each coordinate on their own. Thank you for all your replies

  • Tomas Bumbulevičius

    October 13, 2019 at 2:05 pm

    Hey Eddie – you did it almost correct, the only change which was needed is to actually assign those ‘sliders’ to x and y variables, and not directly to parameter value.

    The reason why I pre-defined x and y in example above, was to ‘add’ slider values to current values of scale, instead of fully overriding it with slider value.

    In other words, by adding slider effect value to scale’s x & y’s, you are providing extra control over the current value.

    Glad you managed to sort this with the transform, yet it might have some limitations when you try to use continuous rasterization.

    Find out more:
    After Effects Tutorials: motion design, expressions, scripting.
    Boxer – Dynamic Text Boxes Template with a Live Preview

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy