カーブエディタパネルは、参照テーブルやアニメーションの編集ができます。
CreativeStudio のメニュー [ウィンドウ]→[カーブエディタ] を選択すると、単体のパネルとして開くことができます。
補足:
コンテンツを選択した状態で、カーブエディタパネルを開くとコンテンツに対応したパネルが開きます。
カーブエディタパネルのショートカットキーの詳細は、こちらをご覧ください。
ここでは、カーブエディタパネルの設定項目と機能の説明をします。
カーブエディタパネルで設定する縦軸と横軸の詳細は、こちらを参照してください。
| A | ピン機能 | ピン機能を ON にすると、カーブエディタパネルで編集しているコンテンツを固定できます。 |
|---|---|---|
| B | フィルタボタン | カーブを持つ項目のみを表示します。 |
| C | キー制御 | キーの数値入力や、キーの種類 ( エルミート / リニア / ステップ / フラット ) を変更できます。 |
| D | スロープ制御 | スロープの変更、数値入力ができます。 |
| E | スナップ | 作成するキーのフレームと値のスナップ単位を変更できます。 |
| F | グラフツリービュー | コンテンツ名や設定項目が表示されます。 カーブが既存した場合は、コンテンツ名を強調して表示します。 |
| G | グラフビュー | 選択したコンテンツのカーブ作成や編集ができます。 |
カーブエディタパネルを開く際に CreativeStudio で選択していたコンテンツが表示されます。
カーブが作成されているコンテンツや、設定項目は強調されて表示されます。
複数のカーブが存在した場合は、設定項目を選択するとグラフビューにすべてのカーブが表示され編集することができます。
以下の図は、設定項目 MaterialColor.Emission にある R と B のカーブを同時に編集しています。
カーブエディタパネルの縦軸と横軸は、各アニメーションと参照テーブルで設定する値が違います。
各アニメーションをカーブエディタで作成する際の縦軸と横軸の値は以下になります。
カーブエディタパネルを使用して作成できるアニメーションの種類については、こちらを参照してください。
現在、SRT アニメーションは、「テクスチャの UV」「 ライト」「カメラ」に対応しています。
| 設定項目 | カーブエディタの 縦軸 / 横軸 | 設定する値 |
|---|---|---|
| Scale | 縦軸 | スケールの値を設定します。 |
| 横軸 | フレーム数 ( アニメーションさせるフレーム数 ) | |
| Rotate | 縦軸 | 回転の値を設定します。 |
| 横軸 | フレーム数 ( アニメーションさせるフレーム数 ) | |
| Translate | 縦軸 | 移動の値を設定します。 |
| 横軸 | フレーム数 ( アニメーションさせるフレーム数 ) |
カラーアニメーションで設定する値は、以下になります。
A ( アルファ ) については、ディフューズカラーのみ対応しています。
| 設定項目 | カーブエディタの 縦軸 / 横軸 | 設定する値 |
|---|---|---|
| カラー ( R G B A ) | 縦軸 | カラーを R G B 毎に 0 ~ 1 の範囲で設定します。 R G B のカラー成分は、1 に近づくほど強くなります。 A ( アルファ ) については、 1 に近づくほど透明になります。 |
| 横軸 | フレーム数 ( カラーをアニメーションさせるフレーム数 ) |
テクスチャパターンアニメーションで設定する値は、以下になります。
| 設定項目 | カーブエディタの 縦軸 / 横軸 | 設定する値 |
|---|---|---|
| テクスチャパターン | 縦軸 | 使用するテクスチャ番号を設定します。 |
| 横軸 | フレーム数 ( テクスチャをアニメーションさせるフレーム数 ) |
ビジビリティアニメーションで設定する値は、以下になります。
| 設定項目 | カーブエディタの 縦軸 / 横軸 | 設定する値 |
|---|---|---|
| ビジビリティ | 縦軸 | 0 ( 非表示 ) と 1 ( 表示 ) でモデルの表示 / 非表示を設定します。 |
| 横軸 | フレーム数 ( モデルを表示 / 非表示にするフレーム数 ) |
カメラアニメーションで設定する値は、以下になります。
| 設定項目 | カーブエディタの 縦軸 / 横軸 | 設定する値 |
|---|---|---|
| ニア / ファー | 縦軸 | ニア / ファー ( Near / Far ) の値を設定します。 |
| 横軸 | フレーム数 ( ニア / ファーをアニメーションさせるフレーム数 ) | |
| Fovy | 縦軸 | 視野角を角度で設定します。 |
| 横軸 | フレーム数 ( Fovy をアニメーションさせるフレーム数 ) | |
| Aspect | 縦軸 | アスペクト比を設定します。 |
| 横軸 | フレーム数 (Aspect をアニメーションさせるフレーム数 ) | |
| 注視点 | 縦軸 | 注視点の位置をワールド座標系で設定します。 |
| 横軸 | フレーム数 ( 注視点をアニメーションさせるフレーム数 ) | |
| UpVector | 縦軸 | UpVectorの位置をカメラ座標系で設定します。 |
| 横軸 | フレーム数 ( UpVector をアニメーションさせるフレーム数 ) |
カメラの種類や詳細については、こちらを参照してください。
カーブエディタパネルで、参照テーブルを設定するさいの縦軸と横軸の設定は以下になります。
参照テーブルとは、256 段階の入力値に対する出力値をあらかじめ設定しておき、ライティングの計算に使用します。
| 設定項目 | カーブエディタの 縦軸 / 横軸 | 設定する値 |
|---|---|---|
| 参照テーブル | 縦軸 | 出力値です。0.0 ~ 1.0 の間の設定になります。 |
| 横軸 | 入力値です。最小 0 ~ 最大 256 の設定になります。 |
参照テーブルの詳細については、こちらを参照してください。