Copy link to clipboard
Copied
Version 24.5x4 of After Effects Beta introduces support for two new 3D features in the Advanced 3D renderer: shadow catchers and shadow colors.
Shadow catchers are 3D layers that “catch” shadows cast by 3D models but are otherwise transparent. They’re a great way to make a 3D model look like it’s part of a 2D video or image.
Beta users can also customize a shadow’s color tint and opacity for a more realistic composite. Color can be set per-layer rather than per-light, which makes it possible to do things like cast pink-toned shadows on a model while the model casts blue shadows onto the ground. Shadow Color also works with shadow catchers.
Getting Started
Shadow catchers and shadow colors work with any 3D layer that can accept shadows using the Advanced 3D renderer. The Accepts Shadows and Shadow Color properties can be found under Compositing Options for 3D model layers and Material Options for native AE 3D layers (3D text, shapes, solids).
To create a shadow catcher, set your 3D layer to Accepts Shadows – Only. This mode renders shadows cast by other 3D layers over an otherwise-transparent layer, allowing for the seamless integration of 3D objects into a 2D scene.
To change the color of a shadow, adjust the Shadow Color property to give your shadows a more natural or creative hue. Shadow Color defaults to black, but real-world shadows are rarely true black and even subtle shifts in tone can create a much more realistic composite.
You can adjust shadow quality and where shadows are cast in Advanced 3D’s Renderer Options.
Known Issues and Feature Limitations
Please give these new options a try; we're looking forward to your feedback (and to seeing your projects)!
Copy link to clipboard
Copied
Only Environment lights cast shadows in the Advanced Renderer? I'm not seeing any shadow with other lights. They work as expected in the Classic renderer though...
Copy link to clipboard
Copied
That's correct, only Environment lights for now with Advanced 3D.
Copy link to clipboard
Copied
I have this composition, but I'm not able to see the shadows in Beta 24.5
Copy link to clipboard
Copied
Is the Dino layer set to Cast Shadows? It doesn't appear to have an hdr chosen in the Environment light Source but maybe that's not needed with .glb... not sure.
Copy link to clipboard
Copied
Hi, I added an enviroment, but not shadows yet, The dino and the solid changed its colors but not shadows yet.
Copy link to clipboard
Copied
Check that your dino is inside the Casting Box in your Renderer Options.
Copy link to clipboard
Copied
Casting Box??? where can I found that??
Copy link to clipboard
Copied
Advanced Renderer options
Copy link to clipboard
Copied
what should I do to see that windows??
in that windows how can I see if the dino is inside, what should I see??
Copy link to clipboard
Copied
How can I know that, comparing the coordinates of the dino and the casting box?
Should the dino's coordinates be within the ranges of the casting box? Thanks
Copy link to clipboard
Copied
It appears as a pink dotted box in the comp panel
Copy link to clipboard
Copied
Thanks a lot. It's working. Thanks
Copy link to clipboard
Copied
I have an other questions for you guys. Is there a way to remove the grains from the shadow and make it look like the child's shadow?
Copy link to clipboard
Copied
Increase the shadow smoothness in the same settings box to reduce noise. Higher smoothness settings will slow down rendering, so you'll want to increase this a bit at a time.
Copy link to clipboard
Copied
To get the Advanced Renderer option open the "Advanced" drop down list and choose Renderer Options. You can choose "Fit to Scene" as the easist way to set size of the Casting Box. if that doesn't work, close the Advanced 3D Render Options by clicking on OK. Then, open two views and set one of the views to TOP. You will see the Casting Box in red with the Environment Light layer selected. Then, open the Advanced Render Options again and use the Casting Box Center x, y, z coordinates to reposition the casting box around the area where the 3d object and Shadow Catcher are located. Click OK and return to one view (Active Camera), resize to FIT and you should see the shadow now. PS: I had the same problem but eventually figured this out. PS: Rendering time increase dramatically with the Environment Light on so you might want to turn the visibility off for preview rendering to check animation. Here's part of a tutorial I've started working on:
ANIMATING A GLB FORMAT CAR IN AE
Return to the original composition…
Check to see that the car and shadow appear correctly in the scene.
FAST PREVIEW
To really see how realistic the movement of 3D models that have added appear, the scene needs to be preview rendered. More often than not, the models motion paths and timing will need to be adjusted, not just once many times to achieve the most realistic appearing movement. But that brings us to the most time consuming process… rendering. Even with all the improvements, AE is still pretty slow when many effects are applied to a scene. This is especially true with the new Environment Lighting. While it can appear super realistic, it can take extremely long times to render. Here are few tips that you can use to speed up rendering when just previewing for motion.
PREVIEW PREFERENCES
If just previewing to check MOTION, turn off Environment Light. But… must turn Environment Light back on to render shadows and realistic lighting for final render.
Copy link to clipboard
Copied
A recommendation for your tutorial: try working in Draft 3D. It's a one-click way to get fast previews, instead of changing a whole bunch of settings. Draft 3D will automatically turn off slower features (shadows are really the big one -- Environment lights without shadows enabled are quite fast!) and give you access to a ground plane and extended viewer so you can see beyond the frame boundaries. It makes setting up a scene like this a lot easier.