8
Euler XYZ Rotation Controller 313
There are actions available from the
Customize
User Interface dialog (page 3–836)
that let you
create explicit axis keys.
The Gimbal
reference coordinate system (page
1–423)
is meant for use with this controller. With
other coordinate systems, rotating about one axis
always changes at least two tracks. With Gimbal
rotation, rotating about one axis changes only one
track, making it easier to edit funct ion curves.
Euler versus TCB R otation
Euler rotation offers several advantages over the
TCB Rotation controller, which was the default
rotation controller in versions 4 and earlier. Euler
rotations provide function curves, while T CB do
not. Euler rotations allow for 3 separate curves
that can be manipulated in the Curve Editor. TCB
rotations can only be controlled using tension
continuity and bias settings, making it difficult
to k eyframe or manipulate X, Y or Z rotations
independently.
On the other hand, TCB rotations allow for
rotations greater than 180 degrees on a given
keyframe. If you turn on the Rotation Windup
function, you can get rotation values greater than
360 degrees using TCB.
Tip: Users who are used to working with TCB
rotations might find difficulty in adapting to Euler
workflow. For these users, it is advised that you
reassign TCB as the default rotation controller. See
Specif ying Default C ontrollers (page 2–289)
.
Euler R otation and the Waveform Float
Controller
Because the Euler Rotation controller uses radians,
unit adjustments should be made when other
controllers are applied to Euler axes. For example,
the Waveform Float controller has a default
amplitudeof100intheCharacteristicGraph.
When the Waveform Float controller is applied to
an Euler axis, the default amplitude is 100 radians.
This sets the Amplitude setting to 5729.598 (the
number of degrees in 100 radians).
Euler Rota ti on a nd the Noise Floa t
Controller
When a Noise Float controller is applied to an
Euler axis, the default Strength setting is 286.479
or 50 percent of 10 radians in degrees (maximum
deflection).
Euler R otation and the M IDI M otion
Captur e Contr oll er
When a MIDI Motion Capture controller is
applied, the Parameter Sc aling is taken in radians
so that the Max. default setting of 1.0 results in an
upper boundary of 57.2958 degrees.
Procedures
Exa mple: To use Euler XY Z Rotation:
1.
Create a box, and then select the rotation
track in Motion panel > Parameters > Assign
Controller rollout.
2. Click Assign Controller, and then select Euler
XYZ in the Assign Controller dialog list. Click
OK.
3. Tu r n on Auto Key.
4. Select Rotation at the bottom of the PRS
Parameters rollout.
5. In the Euler Parameters rollout, select the X
axis.
6. IntheCreateKeygroupofthePRSParameters
rollout, click Rotation.
A rotational key is created.
7. Movethetimeslidertoframe50.
8. Again, in the Create Key group of the PRS
Parameters rollout, click Rotation.
9. In the Key Info (Basic) rollout, enter 500 in the
value field.