Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects 3D extruded shape layer – add texture or opacity of front?

  • 3D extruded shape layer – add texture or opacity of front?

    Posted by Simon Scott on April 10, 2024 at 12:32 pm

    Hi,

    I have a shape layer, render changed to “cinema 4d”, extrude the layer in 3d space.
    I can add solid colors to “front, back, side” etc. How can I either add a texture to the front (glass or something), change the material of the whole layer (like in cinema 4 itself) or at least change the opacity of the front only (not the other sides), so it would become some kind of “glass/transparent” box (but still looks 3d)?

    I could split up into 2 layers (one just top flat surface, one 3d for behind) but is there another way?
    Thanks!

    Simon Scott replied 2 years, 1 month ago 3 Members · 8 Replies
  • 8 Replies
  • Hector Vera

    April 10, 2024 at 8:14 pm

    In order for you to change the opacity on the front of a 3D Shape, you can apply the layer mask technique to pull it off. Here are the instructions I found online that should be able to help you on this:

    1. Bring your 3D shape layer into your composition and select the layer.
    2. Add a new adjustment layer above the shape layer. Right-click on the adjustment layer and select “Create Null Object” to add a null object.
    3. Click on the new null object and add a “Trim Path” effect to the null object. This will allow you to create a path for the 3D shape to follow.
    4. With the Trim Path effect selected, click on the stop watch icon next to the “Start” property. This will add a keyframe for the start of the path.
    5. Move forward in the timeline a few frames and create a new keyframe for the end of the path. Drag the path to create a path that goes around the 3D shape.
    6. Right-click on the adjustment layer and select “Create Track Matte”.
    7. In the Track Matte options dialog box, choose “Alpha” as the matte type. Click OK. This will create an alpha matte for the adjustment layer.
    8. With the adjustment layer selected, click on the “Opacity” property. By default, it will say “Visible”. Change this to “Invert Matte” and click the stop watch icon to add a keyframe.
    9. Move to the frame that you want to apply the opacity effect. Change the opacity to your desired level.

    If all this is followed correctly, the results should be a 3D Shape with both a transparent front and solid sides. You can repeat this technique several times in order to change the opacity of all sides and you can also make other kinds of alterations to the 3D Layers to make it more close to the results that you want. I hope it helps!

  • John Cuevas

    April 10, 2024 at 8:34 pm

    I feel like something musts have changed in the AE releases, because I could do this before by using a material override, but now in every render engine it’s greyed out. At Adobe Help in the extruding text and shape layers, the link for “Additional material options(reflection, index of refraction and transparency) has been disabled.

  • Simon Scott

    April 11, 2024 at 5:58 am

    Thanks Hector for the detailed points.
    Unfortunately that’s too “complicated” to achieve since I have around 100 individual layers that would be adjusted like that..

    My option to do it with a mask doesn’t work either I just found out since in “Cinema4D” Render there are no more track mattes..

    Is there no effect that you can load with a texture or something?

  • Simon Scott

    April 11, 2024 at 6:00 am

    So, you were able to add a “material” (and change that look) in an older version?

  • Hector Vera

    April 11, 2024 at 3:50 pm

    You mean like a more simple texture within those 100 layers?

  • Simon Scott

    April 11, 2024 at 5:17 pm

    Basically any texture on top of individual 3d layers (with Cinema4D render). How can I achieve this when track matte layers are disabled?
    I have several 3d shape layers, extruded. And need them to either have a texture on them, or best scenario would be to have the boxes like “glass boxes” (transparent etc) but I assume that isn’t possible inside AFX (only C4D directly), right?

    Currently it seems I can only have solid boxed (one color, maybe more or less reflective with some hdr)

  • John Cuevas

    April 11, 2024 at 5:36 pm

    I’m 95% positive that was possible and 5% thinking I’m suffering from Mandela effect. But if you look at my example, it is right there and the help page used to have a link that went to transparency…so I think that is how it used to be.

  • Simon Scott

    April 12, 2024 at 7:11 am

    Yeah, it’s like that in my AFX version too. But I guess some other option has to be enabled or whatever so it isn’t greyed out. Otherwise it would have been removed completely?
    But even if that transparency wouldn’t be greyed out – would it actually achieve a transparent front where you see an image behind?

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