The Galacean animation system has the following features:
The overall workflow for creating interactive projects using the editor:
The Galacean animation system is based on the concept of animation clips, which contain information about how certain objects should change their position, rotation, or other properties over time. Each AnimationClip can be considered a single linear recording.
You can create AnimationClips in the editor, see Creating Animation Clips for details. You can also import models with animations created using third-party tools (such as Autodesk® 3ds Max®, Autodesk® Maya®, Blender), see Creating Animation Clips for Artists for details, or from motion capture studios or other sources.
The AnimatorController is a structured system similar to a flowchart. It acts as a state machine in the animation system, responsible for tracking which clip should be played currently and when animations should change or blend together.
You can learn how to use it in this AnimatorController article.
After editing the AnimatorController, we need to add the Animator to the entity and bind the AnimatorController asset to play the animation.