The right-mouse menu, More about splines, More about – Apple Shake 4 User Manual

Page 316: Splines

Advertising
background image

316

Chapter 10

Parameter Animation and the Curve Editor

Note: The KeepSlope option cannot be used with curves that have expressions applied
to them.

To learn how to use local variables and expressions to control your curves, see Tutorial
4, “Working With Expressions,” in the Shake 4 Tutorials.

For more information on the cycle types, see “

More About Splines

” on page 316.

The Right-Mouse Menu

The lower portion of the right-click shortcut menu in the Curve Editor includes
additional options.

Display Timecode: Toggles between frame count and timecode count.

Sticky Time: Lets you jump to the time of the keyframe you are modifying (so you
can view the proper frame).

Note: You can also press S to turn Sticky Time on and off.

Time Snap: Toggles the locking of the keyframes to frame increments.

Display Selected Info: Shows the numerical information for selected keyframes.

More About Splines

This section presents more technical information about the different spline types
available in Shake.

Natural Splines

NSpline(cycle, value@key1,value@key2,...value@keyN)
NSplineV(time_value, cycle, value@key1,value@key2,...value@keyN)

The second-order continuity of natural splines ensures acceleration smoothly varies
over time, so the motion is visually pleasing. The visual system is very sensitive to first-
and second-order discontinuities, but not to higher-order discontinuities. But, in order
to achieve the curvature continuity, the whole curve must be adjusted whenever a
keyframe (CV) is moved. In the following example, when keyframe 3 is moved, the
segments to keyframe 6 are changed. This is not good, even if the influence decreases
very quickly as the number of intermediate keyframes increases.

Advertising