Skip to main content
AndrewTheGreat
Known Participant
September 5, 2024
Question

No cast shadows in Advanced 3d - AE 24.6.1

  • September 5, 2024
  • 2 replies
  • 10155 views

I was trying to animate a Google earth studio map with city names with shadows on it. Thus I discovered that After Effects 24.6.1 doesn't have cast shadows if the renderer is Advanced 3D. Am I wrong with the settings somewhere or in the Advanced 3D shadows are not cast at all?

See an example in the video. Only the classic 3D works. And the Classic 3D would have been fine but for it missing extrusions for layers, which I need and only the Advanced 3D does them

2 replies

Adobe Employee
February 19, 2025

I had this same problem with not being able to see shadows for 3d objects on my shadow catcher (with all light/shadow settings correctly set, and shadow catcher and lights oriented correctly as suggested in numerous forum posts)

I was able to get my shadows to show for an Advanced 3D comp - for Environmental Lights only- by going into Composition Settings, Options for Advanced 3D, then selecting the 'Fit to Scene' button for Casting Box Size/Center.  This changed the values in those boxes and then my scene's shadows became visible.

Hope this helps someone else with the same issue.

Inspiring
April 27, 2025

Hello, I have a problem with the casting box position, the value of the Z does not go beyond 30000 and it place the box like this when I click on Fit to Scene. I can't moove the box behond so I can't see the shadow of my car deeper into my scene, I do a lot of search but I have no answer to how fix this box problem.

ShiveringCactus
Community Expert
Community Expert
April 28, 2025

Can you make your shadow catcher a child of the 3D object, then set its position to 0,0,0 and then move it from there?

Community Expert
September 5, 2024

Open composition settings (Ctrl/Cmnd + K) and carefully read the descriptions in the 3D Renderer tab. Everything is explained there.

 

You will need to work around the limitations using a different workflow and maybe some pre-comps or wait for other features to be added to the different rendering engines. The rendering engines are also limited by GPU compatibility.

AndrewTheGreat
Known Participant
September 6, 2024

@Rick Gerard 

Thanks for your response. It appears ADVANCED 3D is not so advanced... 

You either have extrusions or lights and shadows. This is ridiculous...

 

So if shadows for non environment lights are off, then the environment light can cast shadows in advanced 3d, right?

Stop trying to edit and EDIT!
Participant
September 11, 2024

Don't know what is going on. I created a new AE project and there Environment lights really cast shadows. In my Google earth studio project created via the google script file the shadows just don't work in the advanced 3D...

See yourself. Can you guess what is wrong? See the video - all the options for the light text and the shadow catcher are set

https://drive.google.com/file/d/1krgRO7O4KSdNM6KcHOcusQtOGyxMsVuB/view?usp=sharing


I feel like I'm going crazy because I have the exact same issues. All the appropriate cast/receive shadow settings are enabled. Light is set to environmental (and I've tried all the others). All my 3D layers receive light correctly, and the light falls off as expected when turning away from the light source. But even when I place an object directly between my light source and my 3D layer, it still receives light.

 

I'm on a GeForce RTX 2060, so I doubt it's hardware related.