Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Realistic drop shadows?

  • Realistic drop shadows?

    Posted by Scott Morrison on February 14, 2010 at 5:40 pm

    Hello everyone.

    I am trying to get a realistic shadow from a layer. Let’s say the layer is a 3D model, brought in as a Tif sequence with an alpha channel from Maya. Behind the model, I have a wall as a layer and a ground layer below. I would like the shadow from the model to lay horizontal along the ground, and then vertical up the wall.

    I’ve tried adding lights and casting shadows and even an ordinary drop shadow, but since AE treats the 3D model layer as 2D, the shadow is predictably flat and doesn’t follow the ground layer and then the wall layer.

    I have BCC and am using CS4. Any help much appreciated.

    Greg Robbins replied 16 years, 2 months ago 3 Members · 5 Replies
  • 5 Replies
  • Greg Robbins

    February 15, 2010 at 5:34 am

    What I do is render the shadow in the 3d app. I\’m not sure how to do it in maya but in 3ds max you\’d create a camera and assign your desired background shot as the background and then quickly create planes where the ground is and then one for the wall. So pretty much recreating your shot in a 3d world. Then apply a \”matte/shadow\” material to the planes to allow the shadow to fall on them and renders only the shadows not the planes. Again that is for 3ds max but I\’m sure maya is similar. Plus if your background footage is moving then you will need to matchmove it in pftrack or similar tracking program and import the data into maya. Maya also has maya live which is a built in tracking function as well. Hope this helps.

  • Craig Whitaker

    February 15, 2010 at 1:28 pm

    Listen to Greg’s advice. I just completed a similar shot in Maya (a locked down shot however) and I created stand-in geometry in Maya to catch the shadows cast by the object. Make sure that in Maya, you match the camera data to that of your live action cam. You can get camera stats at https://www.dpreview.com.

    Good luck!
    -Craig

  • Greg Robbins

    February 15, 2010 at 2:30 pm

    If you really want to do it in after effects you can use pretty much the same method I stated but in after effects. You would create 3d layers and lights and a camera. Andrew Kramer has several tutorials on 3d layers and shadows here https://www.videocopilot.net/tutorial/submerged/ and here https://www.videocopilot.net/tutorial/3d_shadows/. But doing this will not give you an accurate shadow being that the 3d model is now a flat video card instead of true 3d. Creating a realistic shadow needs to be done in the 3d program you modeled it in. You would not want to use ‘drop shadow’ blending option.

  • Scott Morrison

    February 15, 2010 at 10:25 pm

    Thank you everyone…very kind of you to respond. I kinda figured I’d have to render actual 3D shadows and then import them, but was looking for an easy way out. Just shows to go ya…there aren’t many shortcuts to quality.

    Thanks again!

  • Greg Robbins

    February 16, 2010 at 7:33 pm

    Also when I render out a shadow in a 3d app I usually render the objects and the shadow seperatly. That way you have direct control over the shadows opacity and darkness ect.

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