Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects strange layer behavior?

  • strange layer behavior?

    Posted by Malcolm Desoto on June 25, 2007 at 2:43 pm

    First off, here’s the spot I’m working on (minus the audio, sorry).

    It was lookin pretty good until I noticed that one of my layers appeared to be out of order.

    My “floor” layer looks as if it’s above the “wall” layer, only it’s not.

    layer order

    Theye are both 3d layers. When I move the floor around, it cuts into my wall layer.
    cutting in
    I just want to the walls to conceal the floor.

    What a m I missing?

    Darby Edelen replied 18 years, 10 months ago 3 Members · 4 Replies
  • 4 Replies
  • Brad Loflin

    June 25, 2007 at 3:31 pm

    3D layers don’t respect the layer order. They rely on Z depth. Try moving your floor back further in the Z then size it up as needed to match what you want.

    Brad

  • Malcolm Desoto

    June 25, 2007 at 3:52 pm

    That’s what I thought……..arrrrrrrrrrrrrrrggggg

  • Malcolm Desoto

    June 25, 2007 at 4:46 pm

    okay, I was going to mess with the 3d floor layer’s Z space, but that would have been a pain in the underparts being that it was already timed to music and such.

    I just ended up turning off the 3d layer mode on the walls layer and had them slide in from the side. much easier. They concealed the floor as they should.

    Thanks for your help!

  • Darby Edelen

    June 25, 2007 at 6:25 pm

    Another option you can use is placing a 2D layer (a null works well) in between the 3D layers. This will effectively put the 3D layers in separate (but simultaneously visible!) universes =)

    This can have strange results if you’re using lights.

    In the future you should just line up your layers by the numbers in 3D space, the floor should be at the bottom of the wall.

    A good way to line 3D layers up is by changing their anchor points to something like [0,0,0], then you know that the lower edge is thisLayer.height units away on the Y-axis in layer space.

    So, for example create 3 800×600 solids, make their anchor points [0,0,0]. Parent two of these solids to the other solid. Notice that the positions of these children solids will be [0,0,0], if you change the position of one of them to [800,0,0] it will move to the very right edge of the parent solid. Change the other’s position to [0,600,0] and it will move to the bottom edge of the parent solid.

    Darby Edelen
    DVD Menu Artist
    Left Coast Digital
    Aptos, CA

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