Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Obfuscating 3D Layers

  • Obfuscating 3D Layers

    Posted by Carey Pagan on July 11, 2017 at 1:16 am

    In a camera tracked environment, sometimes you want to have objects hidden by a wall or something.

    In 3D software you achieve this be placing some geometry in the scene the mimics the wall in 3D space, obfuscating other objects, but is itself transparent by way of special material or compositing tags.

    How can this be achieved in after effects?

    In 2D I would just create a duplicate of the layer, create a mask for it, and layer on top. But this is a 3D camera tracked scene so doing this would require a complicated mess of nested pre comps and time consuming rotoscoping of masks.

    The “Accepts Shadows:Only” is a similar idea in that it shows shadows, but is itself invisible.

    Leopoldo Perizzolo replied 8 years, 8 months ago 2 Members · 1 Reply
  • 1 Reply
  • Leopoldo Perizzolo

    August 26, 2017 at 3:55 pm

    There’s a pretty easy fix:
    take the layer that obscures the thing that you want to see and set it as an alpha-inverted track matte; basically, when the layer you want to see is covered by the alpha channel of the matte, it will be obscured. You get for free the fact that the matte goes automatically transparent ????

    Leopy

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