Closed mrDIMAS closed 1 year ago
This PR refactors engine's approach to animation. Key changes:
AnimationPlayer
AnimationBlendingStateMachine
Scene::absm_container
Scene::animations
ABSM
Animation
This PR refactors engine's approach to animation. Key changes:
AnimationPlayer
scene node.AnimationBlendingStateMachine
scene node and uses animations from specifiedAnimationPlayer
node.Scene::absm_container
container was removed since all animation blending state machines are now stored in separate scene nodes.Scene::animations
container was removed.ABSM
resource was removedAnimation
resource was removedAnimationBlendingStateMachine
scene nodes instead of ABSM resources.AnimationPlayer
scene nodes.