# Blendshape Animation Creator

#### Setup

* **Parent Game Object** accepts a game object
  * This will usually be your avatar
  * You can ignore this and just set the **Mesh** slot instead. The Parent Game Object will be set automatically

#### Blendshapes

* **Mesh** is where you’ll put your object containing a skinned mesh with your blendshapes
  * There’s a **+** button at the left of **Mesh**. When it’s hit a **new Mesh** slot will be added
    * There can be as many **Mesh** slots as you want
* If blendshapes are found in the Mesh provided, a **list** with all the blendshapes will be created
  * Set them as active with the **toggle** on the left
  * The animation created will have a keyframe for each active blendshape, and the value set on this list
  * **Toggle All** will enable/disable all of the blendshapes
  * **Reset** will disable all the blendshapes and set their value to 0

#### Animation

* **Add To Existing Animation** makes it so the keyframes are added to the provided animation clip, instead of creating a new one
  * Note that if you already have the animation open in an animation window, you’ll have to select a different animation and then select it back for it to refresh
* **Animation Name** is the name of the Animation Clip created in the selected asset folder
* The **Selected Folder** is where the Animation Clip created will be saved as a file

<figure><img src="/files/UxQkjBxYiEJfdPV1Q4Pq" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wft.gabsith.com/niche/blendshape-animation-creator.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
