Flux
Fluxは、プロパティごとのカーブ(正規化エンベロープ)をタイムライン上でオーサリングし、単一の標準.animクリップへベイクするUnity Editor拡張です。
ParticleSystemの放出レートやシミュレーション速度、StartColorやTransform、GameObjectの表示、マテリアルプロパティなどを、時間に沿って動かすためのアニメーションを作ります。
なぜカーブをベイクするのか
Section titled “なぜカーブをベイクするのか”UnityのAnimationWindowは複数プロパティのエンベロープをまとめて扱うには取り回しが悪く、Timelineはアバターの制作に向きません。
Fluxはその用途に特化したタイムラインで、オーサリングした値のエンベロープ(時間ごとの値の曲線)を単一の標準.animクリップにベイクします。
出力が普通の.animである以上、いったんベイクすれば特別なランタイムは要らず、再生環境を選びません。
- はじめての人はクイックスタート:最初の1ベイクへ。
- カーブの値が「レベル」である理由やbaselineの合成モデルはコンセプトで説明します。