IT用語集 › プログラミング › ブレンドスペース

ブレンドスペース

プログラミング Svenska → 更新: 2026-10-25

速度や向きなど1〜2個のパラメータ軸に沿って複数のアニメーションクリップを連続的に混ぜ合わせる仕組みで、状態を切り替えるのではなく滑らかにつなぐもの。

ブレンドツリーが固定のブレンドノードを入れ子にするのに対し、ブレンドスペースは1次元または2次元の入力(たとえばX軸に速度、Y軸に旋回率)を、空間内の座標に置かれたサンプルクリップの重み付き合成へ対応づける。近傍のサンプルから求めた重心座標の重みにより、秒速3mで旋回中のキャラクターでも歩行・走行・ストレイフが滑らかに混ざる。Unreal Engineは「Blend Space」を独立したアセットとして用意し、Unityは同じ考え方を2Dブレンドツリーとして提供している。

代表的な用途は移動アニメーションで、待機・歩き・走り・全力疾走のサンプルをひし形に並べ、速度の値ひとつで駆動する。状態が歩幅の途中で切り替わるときに出る、目に見えるカクつきをなくせる。

← 用語集に戻る