Skip to content

Commit

Permalink
Update creating-emotes.md (#478)
Browse files Browse the repository at this point in the history
Encourage users to bake animations into bones to make them more robust, so they can even work on faulty wearables.

Signed-off-by: Juan Cazala <juancazala@gmail.com>
  • Loading branch information
cazala authored Jan 10, 2025
1 parent 455997f commit ed400a9
Showing 1 changed file with 4 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,10 @@ Make channels visible before keyframing!

The exported file can only have **one animation**. If animations were duplicated during the process, make sure you delete all of them before exporting. Keep only the final version. Sequence emotes that need many animations to work (action start, action loop, and action end) are not supported right now.

## **Baking Animations**
When creating emotes, it's recommended to bake the complete animation into all affected bones instead of relying on skeleton hierarchy. While it's possible to animate only the Armature node and let the motion propagate through the hierarchy, this approach can break if wearables use non-standard naming (e.g., "Armature.001") or have modified hierarchies.
Baking the full animation data into each bone makes the emote more robust and ensures it works consistently across all wearables, regardless of their skeleton setup.

## **Format**

Animations should be exported as .**GLB**. The file can only contain the deforming skeleton and the animation. **Mesh, controls, and any other object should not be exported**. More details on how to export can be found [**below**](#exporting).
Expand Down

0 comments on commit ed400a9

Please sign in to comment.