9

814 Chapter 13: reactor
If your simulation passes the initial error checks,
the world analysis begins. This checks for
unusual physical states t hat could c ause issues in
simulation, such as interpenetrating objects or
extreme values for g ravity or object density. If any
such states are found, the utility reports them in
a window and gives you the option to continue
or cancel. If you are trying to simulate, choosing
Continue runs the simulation; other wise it closes
the window.
Analyze B efore SimulationWhen on, reactor
always cal ls Analyze World before previewing or
running the simulation. Default=on.
St op Si mul a ti on on War n ings When on, prevents
reactor from creating an animation if any warnings
occur during analysis. For example, if t he ana lysis
finds that a body’s property such as Friction
exceeds the bounds of real-world values, it halts
generation of the animation. Has no effect on the
Preview process. Default=off.
Report Problems Af ter Simulation—When on,
reactor reports problems detected during the
simulation after it’s finishe d. Default=on.
Analyze on Solver Switch—When on, reactor
automatically calls Analyze World when you
change the solver from the About rollout.
Default=on.
Save Before SimulationWhen on, reactor saves
your scene before simulating.
Suppr ess Anima tion Warni ng—When off, and you
click Create Animation, reactor opens an alert
warning you that animation creation cannot be
undone, and asking you to confirm. When off,
reactor simply creates the animation without
warning you. Default=off.
Key Management group
After generating an animation with reactor,
you often end up with a number of redundant
keyframes. For instance, in a scene with a rolling
rigid body, creating the initial animation might
result in a keyframe for every fr ame. However,
you can actua lly specify t he body’s animation with
keys at just a few frames (perhaps frames 0, 25,
and 90), al lowing 3ds Max to interpolate frames
between them. This utility allows you to remove
any redundant keyframes for specified objects,
thus saving memory. This functionality applies
only to rigid bodies.
Reduction Thr eshold—Specifies how aggressive the
key reduction is. Increasing this v alue causes more
keys to be deleted, but the animation migh t lose
fidelit y. Lowering it retains more keys with greater
accuracy, at the cost of memory. Default=0.5.
Reduce Af ter Simulation—When on, reactor
automatically applies keyframe reduction each
time you simulate.
Reduce Now—Reduces keyframes for all the rigid
bod ies in the simulation.
Delete Al l K eys—Deletes all key f rames for all the
rigid bodies in the simulation.
Selection group
Test ConvexityPerforms a convexity test on the
object currently selected in the v iewport, a llowing
you to check whether the object is convex or
concave (page 2–719) before choosing a simulation
geometry (page 2–719).
Delete K eys—Deletesallkeyframesfortheobjects
currently selected in the viewport.
Reduce K eys—Reduces key frames for the objects
currently selected in the viewport.