Usually for baking animation in my script, I used the “hidden” pass, it’s faster:

for j = rangeStart to rangeStop do
(
       at time j (
         — Grab object matrix at time j
)
)

but I turned out that this method is not always reliable, for example, scripted animation controllers on the objects are missing. In this case it is necessary to update the entire scene every frame:

for j = rangeStart to rangeStop do
(
sliderTime = j

         – Grab object matrix
)

These approach is slower in execution speed, but more stable.

Bake animation on script controller
Tagged on:         

Leave a Reply

Your email address will not be published. Required fields are marked *