<aside> đźš§ This is a work in progress.
</aside>
<aside> ⚠️ The behavior of these two entities is different, so whenever this page mentions “transforms”, it does not imply “muscles”.
</aside>
Avatar masks are used to filter in specific muscles and transforms within a layer that will be effectively applied to the avatar.
For example, if you have one animation file that animates the finger muscles of both hands, you can have two layers with two different avatar masks:
By putting the same animation into both layers, the first layer will only animate the left hand muscles, and the second layer will only animate the right hand muscles.

You should apply an avatar mask to the custom sub-layers that you create within any layer that isn’t the FX layer (such as Gesture, Action, and Locomotion playable layers).
The avatar mask should be defined to allow the relevant transforms and muscles that you wish to animate within this layer.
TODO: Base layer??????
The FX layer is normally used to animate anything that isn’t a transform animation nor a muscle animation.
Despite this, the FX layer has a special interest with Avatar Masks: