Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects collapse transformations makes inner mesh warp “global”

  • collapse transformations makes inner mesh warp “global”

    Posted by Fred Hickler on March 25, 2011 at 4:33 pm

    I have the following scenario:

    MainComp – has one layer called InnerComp which is a precomp. This precomp is scaled down and moved into the lower right quadrent of MainComp

    InnerComp – has one layer which is a vector shape with a mesh warp effect applied to it. This vector layer moves from one point to another so that it “moves through” the mesh creating a dynamically distorted object, as if it is moving through a distortion field, or perhaps under a lens. InnerComp also has other layers that do not have the mesh warp applied to them.

    If I collapse transformations on both inner and outer comps (so that the vector shape doesn’t look blocky), the mesh repositions itself to be centered on MainComp, rather than centered on InnerComp (remember that InnerComp is scaled and moved so that it is not centered in MainComp). I.E. It appears to become “global” to the project rather than “local” to the comp.

    I cannot move the mesh warp to the outer comp because the inner comp has other unmeshed layers that work together with the meshed layer.

    So in this scenario, I am given the choice between a blocky looking vector shape with a correctly positioned mesh warp, or a smooth looking vector shape with an incorrectly positioned mesh warp.

    What to do???

    Fred Hickler replied 15 years, 1 month ago 3 Members · 6 Replies
  • 6 Replies
  • Tudor “ted” jelescu

    March 25, 2011 at 5:55 pm

    Precompose the vector layer with the mesh warp inside the precomp…?

    Tudor “Ted” Jelescu
    Senior VFX Artist

  • Cassius Marques

    March 25, 2011 at 7:06 pm

    what’s jagging it? the mesh warp? or the fact that it is “scaling” your vector? if it’s the first, mesh warp has a quality setting. Increasy it to 10, if it’s the later… keep increasing the InnerComp’s resolution (with upscalling the vector layer accordingly) while decreasing its size on the maincomp relatively. You won’t have to collapse it, AE will figure things out.

  • Fred Hickler

    March 25, 2011 at 9:20 pm

    what’s jagging it? the mesh warp? or the fact that it is “scaling” your vector? if it’s the first, mesh warp has a quality setting. Increasy it to 10, if it’s the later… keep increasing the InnerComp’s resolution (with upscalling the vector layer accordingly) while decreasing its size on the maincomp relatively. You won’t have to collapse it, AE will figure things out.

    It is the latter. So I guess I can do your second suggestion. It is just a major pain, as the project is actually much more complicated than the scenario I described.

    The whole reason I chose to use a vector shape was so that I could scale and warp it at will without it pixellating. That’s the whole point of vector shapes.

    Why does mesh warp behave that way? If there is a logical reason, then I say they should include a “stay local” switch to the mesh warp effect that will make it not do that.

  • Fred Hickler

    March 25, 2011 at 9:40 pm

    “Mesh Warp is a 2D effect, but you’re trying to use in a 3D environment. Odd things ensue.”

    Really? Even if none of the 3D switches are turned on?

  • Cassius Marques

    March 25, 2011 at 9:54 pm

    its because mesh warp is not based on coordinates, it works from the center of your composition, if you could change that effect to something like bezier warp for example, maybe then it would translate better to the change of coordanates collapse applies, I’m not sure though.

    But I still think it would be a lot faster to just adjust resolutions, no matter what possible solution would come up.

  • Fred Hickler

    March 27, 2011 at 12:11 am

    “its because mesh warp is not based on coordinates, it works from the center of your composition”

    However, this is effected by collapsing transformations. When it is off, the mesh stays centered and scaled to the precomp. When it is on, it becomes centered and scaled to the main comp. I find this behavior annoying and think there should be a switch for the user to control whether it happens of not.

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