Mocappys

Your Guide to Capturing and Editing Motion

  • Tutorials
    • MotionBuilder Tutorials
    • Motion Capture Tutorials
  • Courses
  • Masterclass
  • Work With Me
  • About
You are here: Home / Tutorials / MotionBuilder Tutorials / How to Create a Live Shadow in MotionBuilder

How to Create a Live Shadow in MotionBuilder

By Mocappy 1 Comment

Table of Contents

Toggle
  • Adding a Live Shadow to a scene is a simple process which can help ground a character without the need for an environment. The live shadow can be added to an existing scene to make renders a little more interesting or to a scene ready for editing or using during a live motion capture session to help ground the character.
    • Create an Infinite Light
    • Create a Floor Plane
    • Create a Live Shadow Shader
    • Create a Shadow Group

Adding a Live Shadow to a scene is a simple process which can help ground a character without the need for an environment. The live shadow can be added to an existing scene to make renders a little more interesting or to a scene ready for editing or using during a live motion capture session to help ground the character.

The main steps to creating the show are

  • Create an Infinite Light
  • Create a Floor plane
  • Create a Live Shadow Shader
  • Create a Shadow Group

Create an Infinite Light

  • Add a light in to the scene. In the Asset Browser>>Elements folder drag a “Light” object in to the Viewer window.
  • Position the Light. Set the position of the light by moving it above your character or typing values in to the viewer window. Something like 0,1000,0 can be used for the Y translation as long as it is higher than your character.
  • Change to Infinite Light. In the Navigator window go to the Navigator tab and expand Lights. Double click the light you’ve just created and change it’s Type to Infinite Light from the drop down menu.
  • Turn off Cast Light On Object. In the same window un-tick the Cast Light On Object tick box.

  • Rename to “ShadowLight”. Right click the object in the viewer or in the Navigator and Rename the light to “ShadowLight”

Create a Floor Plane

  • Add a Plane in to the scene. In the Asset Browser/Elements folder drag a “Plane” object in to the Viewer window. This will act as the floor for the scene
  • Position the Floor Plane. Position the plane at the required floor level under your character.
  • Scale the Plane. Scale the floor plane so the character remains over it during the animation. If you don’t know where the character is going to be in the scene, try a large number for the scale value.

  • Disable Transformation and Selection. Under Asset Browser>>Properties>>Viewer Options turn off Enable Transformation and Enable Selection to prevent accidentally selecting or moving the Plan when working with the scene. The Shadow Plane can still be selected in the Schematic View or Navigator under Scene objects.

Create a Live Shadow Shader

  • Add a Live Shadow Shader to the Floor Plane. In the Asset Browser>>Shaders folder drag a “Live Shadow” shader on to the plane.

  • Replace All. From the pop-up menu choose Replace All to replace any shaders already assigned to the plane. You should see the floor plane disappear and a shadow appear under your character.
  • Set Display Mode to Texture and Shaders. If you can still see the floor plane make sure the Viewer>>Display>>Model Display is set to Textures + Shaders.

  • Rename Shader to “LiveShadow”. Right click the object in the viewer or in the Navigator and Rename the light to “Live Shadow”


Create a Shadow Group

  • Add objects to a group. Select the Floor Plane, Shadow Light and Shadow Shader and  click Create in the Group window.
  • Rename Group. Double click the name of the group and change the name to something more recognisable like “Shadow”.
  • Prevent selection. In the Group window un-tick the Pick column to stop accidental selection of the objects in the Viewer.

Tweet

Filed Under: MotionBuilder Tutorials

« Creating an In-Place Looping Animation in MotionBuilder
How to Merge Characters in MotionBuilder »

Comments

  1. jose says

    November 30, 2010 at 15:44

    I like to thank you for this great tutorials about mocap and motionbuilder.
    Very useful
    José

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search Site

NEW TO MOTIONBUILDER?
LEARN TO EDIT MOCAP STEP BY STEP.edit mocap motionbuilder

Your complete step-by-step guide to editing mocap in MotionBuilder.

Learn by creating production-ready animations that blend together seamlessly – even if you’ve never used MotionBuilder before.

<< Start Learning >>

Hi, I’m Simon

I’m a Motion Capture & MotionBuilder specialist. I help animators and studios go from mocap-curious to mocap-confident – helping them transform raw mocap into production-ready, life-like animations.

Over the last 20+ years I’ve helped bring hundreds of characters to life for studios like DNEG, Sony Interactive, and Centroid Motion Capture – now I teach those same MotionBuilder and mocap workflows through tutorials, courses and training.

ENJOYING THESE TUTORIALS?

Mocappys is where I share 20+ years of MotionBuilder and mocap experience – in-depth guides that many people use in real productions.

If something here has helped your project or workflow, you can say thanks by buying me a coffee – a small one-off contribution that helps support the site.

Totally optional, but genuinely appreciated – all the content stays free.

Buy me coffee

Help support mocappys

plan_select
£

Stay in touch

  • E-mail
  • LinkedIn
  • RSS
  • YouTube

Copyright © 2026 Mocappys.com