Search Unity

Mesh Space additive

Discussion in 'Animation' started by sforza123, Jun 16, 2022.

  1. sforza123

    sforza123

    Joined:
    Jan 27, 2021
    Posts:
    1
    Greetings everyone,

    The reason Mesh Space must be selected instead of Local Space is because Mesh Space applies its additive effect in the space of the Skeletal Mesh Component. This causes rotations to move in the same direction, regardless of the orientation of the preceding Bone in the Skeletal Mesh. This is important for Aim Offsets because in some cases, you may want the rotations coming from the Blend Space to be applied consistently, regardless of the current base pose of the character.

    For example, if your character has the ability to lean sideways while aiming, this can cause the Bones' overall local space to shift towards the lean direction. If your additive type is set to Local Space, then it can cause the upward-aiming pose to be skewed, and not correctly face up. Using Mesh Space as your additive type corrects this by applying the rotation offsets from the Blend Space in the expected way.


    1. Base pose with leaning.

    2. Leaning and aiming up when using Local Space additive.

    3. Leaning and aiming up when using Mesh Space additive.
    Does unity have the same function?
     
    ckocank and Seledyn like this.
  2. ckocank

    ckocank

    Joined:
    Sep 29, 2020
    Posts:
    9
    waiting for that in Unity