Skip to content

Face Shape Key Presets (Detailed Guide) ​

Learn how the buttons work, how values are calculated when stacking presets, where they are saved, and how to troubleshoot issues. Basic steps are in the Quick Start.

Preset Feature UI

Interface Items ​

ItemFunction
"Save" buttonSaves the current blendshape configuration with the entered name
"Strength" sliderApplies the preset at 0–100% intensity. Changes reflect on the face immediately
Folder button (next to "Saved Presets:")Opens the save folder in the project window
"X" buttonDeletes the preset after confirmation

How Presets Are Applied ​

  • Applying a preset does not completely overwrite the current configuration; its effect can be adjusted with intensity.
  • When multiple presets are applied simultaneously, their values are added (e.g., smile 0.5 + 0.3 = 0.8).
  • Values never exceed 1.0 (e.g., 0.7 + 0.6 results in 1.0, not 1.3).
  • Later-applied presets take priority. Presets with 0% intensity are ignored.
  • Real-time manual adjustments always take priority.

Saved Files ​

Presets are saved as .asset files in the following folder. Contents include the preset name, values for each blendshape (0.0–1.0), and the creation timestamp.

Assets/emudotto/Menno/Resources/Face_Presets/

Presets are saved per project and persist across Unity restarts.

Using in Other Projects ​

Preset files can be copied to other projects for use. When selling or distributing them, follow the rules in the Distribution Guide.

Exporting ​

  1. Open the Face_Presets folder in the Project window.
  2. Select the preset files you want to share.
  3. Right-click and select "Export Package".

Importing ​

  1. Drag and drop the received files into the project.
  2. Place the files in the Face_Presets folder. If exported from a Face_Presets folder, they will be placed here automatically.
  3. Reopen the M. Avatar Setting window.

Troubleshooting ​

SymptomCauseSolution
Fails to saveMissing file write permissionsCheck permissions for the Unity project folder
Fails to applyBlendshape name was changedRecreate the preset or manually edit the .asset file
Intensity has no effectAnother script is controlling the blendshapesDisable conflicting scripts or adjust execution order