9
Troubleshooting 829
and new posit ion) to the controllers assigned to
those bodies. Some controllers, like procedural
controllers (Noise) and some system controllers
(Biped) do not handle these explicit tr ansform
updates. To overcome this, assign a regular
keyframable controller such as Euler XYZ or
Bezier to the objects or, if that’s not possible or
desirable, create a copy or snapshot of t he bodies
andmakesurethatasuitablecontrollerisassigned
to the snapshot copies. Use these copies for the
reactor simulation instead.
R igi d bodi es i n a nimat ion fli ck er a nd
jump when playing the animation but
not when moving the ti me slider.
This is usually a problem with the subframe
interpolation of the Euler (XYZ) rotation
controller. While reactor sends valid
transformation keys to the controller, the
conversion from an arbitrary rotation to X,Y and
Z Euler angles may cause non-smooth animations
between keyf rames (the controller produces
noncontinuous X,Y and Z values). This problem
can b e solved by using a quaternion-based rotation
controller, such as the TCB controller, for the ri gid
bodies.
Preview A nimation fa ils
While the Preview Window (page 2–815) should
work with most OpenGL and DirectX compliant
hardware, some specific hardware and driver
configurations might cause problems:
•Updatetothelatestdriversforyourgraphics
card. Refer to the manufacturer’s Web site for
details.
• Try to use DirectX instead of OpenGL (or
vice versa) for the preview. This setting,
independentofwhatisusedforthe3dsMax
viewports, c an be changed on the Display
rollout (page 2–812).Ifyoudiscoverthat
your card works only with a particular
configuration, you may want to create startup
script (a script in the scripts/startup folder) that
calls reactor.d isplayUsingDirectX = true/fals e.
• Some problems can be caused by lack of display
memory. Avoid hav ing multiple sessions of
3ds Max open at the same time, and reduce the
size of the windows and the display resolution.
•Trychangingthe3dsMaxtodifferentdrivers:
OpenGL, Direct3D or S oftware.
Wi nd doesn’t seem to wor k
• MakesuretheWindHelpericonispointing
towards the right direction.
• If the wind should act upon cloth, rigid bodies,
etc.,makesurethecorrectcheckboxisonin
the Wind Helper parameters.
• Try to increase the strength of the wind, or
decrease the weight of the objects it should
affect.