2 Replies Latest reply on Jul 6, 2017 2:21 AM by moott97761251

    effects stack processing order

    moott97761251 Level 1

      Hello to everyone here,

      How is exactly After Effects processes a stack of effects applied to a single layer?

      As far as I understand it is exactly opposite to the way how a stack of layers processed, isn't it?

      I mean that the effects are being processed from top to the bottom (so first one is the very top one processed,

      then the next below processed on the result of the top one and so on)....

      The last one is the very bottom of the stack of effects is processed on the result of the topper effects in the stack...

      Am I right or not?

      Cannot find exact answer in the search here...

      Thank you in advance for the advice on the matter!

      (I have watched the See how order impacts the look of effects |

      Tons of unnecessary  words and other confusing mess like duplication of the layer and blending modes (how would it relate to the topic in explanation?) and no clear explanation. Poor teaching IMHO)

        • 1. Re: effects stack processing order
          Rick Gerard Adobe Community Professional & MVP

          Effects and transformations are all applied top to bottom. Select a layer with a bunch of effects and animations applied, press the U key twice and observe the modified properties. Start at the top and that's how things are processed.

          Screen Shot 2017-07-05 at 5.06.49 AM.png

          Some effects ignore transformations, some ignore masks. It depends on the effect. This stack animates a mask on a white solid that looks like the wing of a bird, generates the particles on the outside of the mask, then twists the particles outside the mask and the hole around the mesh, then the whole layer moves and scales over time producing a rotating vortex surrounding a morphing bird shape that follows a motion path. Change the order of the effects and the illusion of a twisting vortex of particles goes away.


          If you need to force something to happen in a different order or be applied around a mask there are compositing options in the timeline at the bottom of the effect controls for each effect. if that does not give you the rendering order that you need then you pre-compose the layer and apply the effect or transformation or mask that needs to be applied to the nested comp.


          Layers are also processed from top to bottom with the top layers showing up on top. Track mattes are above the layers they mask. Adjustment layers are above the layers they adjust. It's easy to assume that the bottom layers are rendered first and stacked on top of each layers in the same way you would deal a deck of cards but this is not entirely accurate. Starting at the bottom then adding the layer above would result in an infinite loop of calculations so AE, and all compositing apps that I know of look at the top pixels first then figure out how they effect the layers below them.


          I hope this clears things up.

          • 2. Re: effects stack processing order
            moott97761251 Level 1

            Thank you very much Rick for your detailed explanation! The matter is much clearer to me now