# Blends

## Blend <a href="#blend" id="blend"></a>

<figure><img src="https://1456550285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoWTlPaoHd1McSakqMigu%2Fuploads%2Fgit-blob-3575c4b54af43d2474dbbd93bf8db3cccccc0606%2Fimage.png?alt=media" alt=""><figcaption><p>Blend Properties</p></figcaption></figure>

#### Supported Properties

* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/26a0/path?scale=MDPI" alt="warning" data-size="line"> Settings
  * `Alpha input type`
    * `Float Value` is supported, but `Alpha` input must be constant (no anim vars)
    * `Bool Value` is supported, but `Alpha` input must be constant (no anim vars)
    * `Anim curve` is unsupported
  * `Alpha Scale Bias` is unsupported (settings ignored)
  * `Alpha Scale Bias Clamp` is unsupported (settings ignored)
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Functions
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Option
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Tag

## Blend Multi <a href="#blend-multi" id="blend-multi"></a>

<figure><img src="https://1456550285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoWTlPaoHd1McSakqMigu%2Fuploads%2Fgit-blob-255b448a4010bade3f3b79e58ec3a8b0661f1082%2Fimage.png?alt=media" alt=""><figcaption><p>Blend Multi Properties</p></figcaption></figure>

#### Supported Properties

* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/26a0/path?scale=MDPI" alt="warning" data-size="line"> Settings
  * `Desired Alphas` is supported, but input must be constant (no anim vars)
  * `Alpha Scale Bias` is unsupported
  * `Additive Node` is unsupported
  * `Normalize Alpha` is supported
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Functions
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Tag

## Layered Blend Per Bone <a href="#layered-blend-per-bone" id="layered-blend-per-bone"></a>

<figure><img src="https://1456550285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoWTlPaoHd1McSakqMigu%2Fuploads%2Fgit-blob-0bd2ff36c4f20b90018bee168dfd9ecd547f777d%2Fimage.png?alt=media" alt=""><figcaption><p>Layered Blend Per Bone Properties</p></figcaption></figure>

#### Supported Properties

* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/26a0/path?scale=MDPI" alt="warning" data-size="line"> Settings
  * `Blend Mode` is supported (both branch filter and blend mask supported)
  * `Layer Setup` (branch filter mode) supported, including multiple branch filters per layer
  * `Blend Masks` (blend mask mode) supported
  * `Mesh Space Rotation Blend` is unsupported
  * `Mesh Space Scale Blend` is unsupported
  * `Curve Blend Options` are unsupported (ignored)
  * `Blend Root Motion Based On Root Bone` is unsupported (ignored)
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/26a0/path?scale=MDPI" alt="warning" data-size="line"> Runtime
  * `Blend Weights` are supported, but input must be constant (no anim vars)
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Functions
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Tag
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Performance

## Apply Additive <a href="#apply-additive" id="apply-additive"></a>

<figure><img src="https://1456550285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoWTlPaoHd1McSakqMigu%2Fuploads%2Fgit-blob-143c9382aa894ccb6d4cb01c196a6f1d2809247e%2Fimage.png?alt=media" alt=""><figcaption><p>Apply Additive Properties</p></figcaption></figure>

#### Supported Properties

* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/26a0/path?scale=MDPI" alt="warning" data-size="line"> Settings
  * `Alpha input type`
    * `Float Value` is supported, but `Alpha` input must be constant (no anim vars)
    * `Bool Value` is supported, but `Alpha` input must be constant (no anim vars)
    * `Anim curve` is unsupported
  * `Alpha Scale Bias` is unsupported (ignored)
  * `Alpha Scale Bias Clamp` is unsupported (ignored)
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Functions
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Performance
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Tag

## Apply Mesh Space Additive <a href="#apply-mesh-space-additive" id="apply-mesh-space-additive"></a>

<figure><img src="https://1456550285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoWTlPaoHd1McSakqMigu%2Fuploads%2Fgit-blob-94d1063c659bc8333e7563ae704094628de8d8a6%2Fimage.png?alt=media" alt=""><figcaption><p>Apply Mesh Space Additive Properties</p></figcaption></figure>

#### Supported Properties

* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/26a0/path?scale=MDPI" alt="warning" data-size="line"> Settings
  * `Alpha input type`
    * `Float Value` is supported, but `Alpha` input must be constant (no anim vars)
    * `Bool Value` is supported, but `Alpha` input must be constant (no anim vars)
    * `Anim curve` is unsupported
  * `Alpha Scale Bias` is unsupported (ignored)
  * `Alpha Scale Bias Clamp` is unsupported (ignored)
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Functions
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Performance
* <img src="https://improbableio.atlassian.net/gateway/api/emoji/63273493-9579-4b44-9957-e8bef39a56a7/atlassian-cross_mark/path?scale=MDPI" alt="Cross Mark" data-size="line"> Tag

{% hint style="danger" %}
**Mesh Space Additive**

See [notes](https://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/additional-notes#mesh-space-additive-support) on mesh space additive support within crowd, since there are blending differences here from full ABP solution.
{% endhint %}


---

# 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://docs.msquared.io/creation/unreal-development/features-and-tutorials/the-animated-crowd/crowd-animation/crowd-anim-blueprint/reference-guide-abp-nodes/blends.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.
