FaceFX Documentation and support
Animsets are groups of animations that are stored separately from an actor (a .facefx file). They have two functions:
Help game developers manage memory. Games with a lot of dialogue can have thousands of animations per actor. By storing animations in animsets, a group of related animations (for a single level for example) can be stored in one animset file, then loaded and unloaded from the game dynamically. This requires that the FaceFX SDK is integrated with the game.
Allow animations to be shared across characters. If multiple characters are sharing the same animation, using animsets keeps the data in one place. Animset files also make sharing animations between actors easy.
In FaceFX Studio, you can either mount or import animsets. In both cases, the animations are available for editing and transferring inside of FaceFX Studio.
Mounting keeps the animations inside of the animset file. When you save, the .facefx file is saved, but in addition the .animset file is saved to reflect any changes.
Importing an animset makes a copy of the animations contained in the animset and stores them in the .facefx file.
Unmounting detaches a mounted animset from the actor. It does not save the file.
Exporting removes a group of animations from the actor and stores them in an animset file.