Use the Curve Editor to Improve the Motion

The Curve Editor is part of the Track View feature, which is a general-purpose tool for managing and adjusting animation.

Set up the scene:

Open the Curve Editor:

Change the coordinate system:

Add movement along the Y-axis:

  1. Drag the time slider to frame 30.
  2. Activate the Left viewport. Turn on once again, then move the ball to the right along the Y-axis.

    The curves in the Curve Editor also update to show the change you made.

    That doesn’t look quite right: As you can see if you scrub the time slider, the ball drops vertically and then travels forward. Instead, the effect we want is a smooth forward motion, as in the diagram at the beginning of this lesson. The culprit is the Y Position key at frame 15, which pins the ball to the same Y position it has at frame 0.

  3. Turn off .
  4. In the Curve Editor, click the Y Position key, along the green curve, to select it.

    The key turns white when you select it. It also shows some tangent handles.

  5. Press Delete to delete the Y Position key at frame 15.

    Now the basketball moves forward from frame 0 to frame 30, as you can see if you scrub the time slider. The animation still looks too mechanical, but you’ll improve that soon.

    Note: The X Position track is still flat, indicating no change along that axis. You could delete all the keys in the X track without affecting the animation.

Show ghosting to improve animation display in the viewports:

    You can display “ghost” images of the moving object to help you visualize your animation.

  1. From the menu bar, choose Views > Show Ghosting to turn it on.

    Now when you drag the time slider, viewports show ghost images of where the ball has traveled.

    The default ghosts are closely spaced, and a little hard to read. You can improve this by changing the default settings.

  2. From the menu bar, choose Customize Preferences. Go to the Viewports tab.

  3. In the Ghosting group, change the value of Ghosting Frames to 4 and change the value of Every Nth Frame to 2. Click OK.

    Now when you scrub the time slider you see fewer ghosts. The ghosts are spaced two frames apart. This makes it easier to see how the animation is progressing.

Adjust the timing of the bounce in the Z dimension:

  1. In the Curve Editor Controller window (the list of objects and tracks at the left), click the Z Position track to display the curve for just that track.

  2. Click the “floor” key at frame 15 to select it (you also can select the key by dragging a box around it).
  3. On the Track View - Curve Editor toolbar, click (Set Tangents To Fast).

  4. Scrub the time slider.
    Note: The trajectory display in viewports might not update until you move the time slider.

    Now the bounce has a snap to it that makes it look more like a real bounce.

Adjust the basketball’s forward motion:

    As it did for the ball’s up-and-down motion, Auto Key applied ease in, ease out to the ball’s forward motion. But this isn’t necessary, and in fact would give strange results when you repeat the bounce as you do in the next section.

  1. In the Curve Editor Controller window, click the Y Position track to display the curve for that track.
  2. Drag to select both the starting and the ending key in this track.

  3. On the Track View - Curve Editor toolbar, click (Set Tangents To Linear).

    3ds Max removes the ease curves from this track, making the forward movement uniform.

Save your work:

Next

Repeat the Bounce