This demo displays multiple animations for things like materials and cameras. This section describes how to display animations other than skeletal animations and covers topics such using traverse when the tree structure has changed.
the animation initialization process used in AnimationDemo is embedded in the demo library as BindAnimationByName. These functions are used in this demo. The functions used when getting an animation group or registering an animation with a model differ depending on the type of animation. For details processing, see Basic Features and implementations such as BindAnimation located in include/nw/demo/demo_Utility.h.
In this demo, initialize and traverse must be executed because nodes are added and/or deleted during scene switching. For details, refer to MultiInstanceDemo. Although not used in this demo, you can switch the visibility of models using SetVisible of Model. Traverse does not need to be executed in this case.
CONFIDENTIAL