8
Dynamics Utility 665
The Dynamics Interface space warps can cause
particles to deflect from and affect an object in
asimulation.
Combine Keyf ra med Obj ects i n a Simulation:
Keyframe an object and have it interact with other
objectsinadynamicssimulationbyturningon
theThisObjectisUnyieldingcheckboxintheEdit
Object dialog for the keyframed object. Objects
can bounce off of a keyframed sphere for example.
Dynamics Controller: When a Dynamics
simulation is solved, a new list controller is created
thatholdsboththegenerateddynamicskeysand
the original keys. This a l lows you to restore your
original keys, if necessary. U ndo is not supported
by Dynamics.
For example, if a sphere is bouncing in a Dynamics
simulation,andthespherealreadycontains
position keys from a previous animation, the
following tracks display in Track View:
Transform
Position
Dynamic Position Controller
Old Position
Rotation
Dynamic Rotation Controller
Old Rotation
Pr ocedur es
Example: To create a basic simulation of bouncing
boxes:
1.
CreateathinboxintheTopviewport.
Havetheboxalmostthesameheightandwidth
as the viewp ort. This will act as the ground
plane.
2. In the Front viewport, create six small boxes
above the "ground" box.
P osition some of them to collide with each
other when they fall.
3. OntheCreatepanel>SpaceWarps>Particles
and D ynamics > Object Type rollout, click
Gravity.
4. Drag in the Top v iewport to create a Gravity
gizmo.
5. On the Utilities panel, click Dynamics.
6. On the Dynamics rollout, click New.
Dynamics00 appears in the Simulation Name
field.
7. ClickEditObjectList.
TheEditObjectListdialogdisplays.
8. Select all the boxes in the d ialog and click the >
button, then click OK.
All the objects are moved to the Objects i n
Simulation list on the right side of the dialog.
9. On the Dynamics rollout, click Edit Object.
TheEditObjectdialogdisplays.
10. InthelistunderObject,chooseBox01.
11. Turn on Dynamics Controls group > This
Object is Unyielding.
12. ClickOktoclosetheEditObjectdialog.
The"ground"boxwon’tmovewhentheother
objects collide with it.
13. On the Dynamics rollout, in the Effects group,
turn on Global Effects.
14. Click Assign Global Effects, select Gravity in t he
dialog and click > (right arrow), then click Ok.
This assigns gravit y to all objects in the
simulation.
15. On the Dynamics rollout, in the Collisions
group, turn on Global Collisions.
16. Click Assign Global Collisions, select all the
boxes in the dialog and click > (right arrow),
then click OK.
Collisions are active for all the boxes.