You can import animation to any Unity character with Animcraft for the Unity toolkit.
The basic workflow is:
- Extract selected Unity skeletal mesh character to Animcraft
- Import animation to this character with the merge tool
- Export the animated result FBX with same bone structure back to Unity as an animation asset
Import animation to Unity Engine character
Pre-request
There are some basic concepts and steps you need to understand beforediving into Animcraft for UE.
Instructions
Extract Character
Extract Unity character to Animcraft.
- Make sure Animcraft main window is running.
- In Unity menu, click Animcraft > Connect Animcraft to connect Unity and Animcraft.
- Prompt dialog Connect Animcraft successful stands for connection fine.
- In Unity, select the character which you want to import animation into it.
- Demo resources are all from Adobe Mixamo
- Back to Animcraft main window and find the character library UnityTemp folder in resource tree. Right-click Get Selected Character from Unity to send the Unity character to Animcraft.
- Now you can see the Unity character in Animcraft 3D viewport.
Mapping Character
Before merging animation into character, you need to first map this character. Once it is done, you can skip this step for the repeated character.
- Mapping
- Load the template if there is one.
- If there isn't template for this character, you can do it manually.
- Resume to T-Pose, and tweak some bones if it not perfect.
- Save T-Pose
Merge and Preview
This step merge your UE character with Animations in library.
- Select the current character in Library, enable Merge Mode.
- Go to Animation Library, and click any animation.
- You can preview the result in 3D viewport.
Import Animation
After merging, you can export the FBX back to Unity
- Click the green Unity button to send it to Unity. The animation resource file will be sent into Unity.