Basically, I want to freeze and unfreeze a scene that contains some vertex animated meshes.
So I can go loop stopping all meshes with animations, but later, I am not sure how to restore their state and resume them exactly from the frame I freezed.
I can detect which animator and animatornode was running. But:
* How to detect if the animator was playing or was stopped?
The vertex and other animators have a nice _isPlaying flag, but it is private and therefore not exposed to us.
* How to resume from the exact stopped frame state?
The only usefull property I could use is its “absolute time”. But is it really reliable to setting it back via “animator.time=oldtime” or “animator.update(time)”.
Am I missing something?