アクション

アニメーションのデータを格納するデータブロック。各プロパティーは記録用のチャンネルを一つ持ち、Fカーブデータとしてアニメーションを保存する。

ドキュメント:

Actions | Blender Manual [Official]

作成

タイムライン上のアニメーション (一連のキーフレーム) をアクションに変換するにはアクションエディターを使う。

手順
  1. エディタータイプの選択メニューを開いて「ドープシート」に切り替える。
  2. ドープシートのモードを「アクションエディター」に切り替える。
  3. 「保留」 (Stash) を実行すると保留状態のストリップが作成される。
  4. 「ストリップ化」 (Push Down) を実行すると、ノンリニアアニメーション (NLA) でアニメーションを編集/合成できるよう一番上位のトラックにストリップが挿入される。

ドキュメント:

Sidebar | Blender Manual [Official]

参考:

アニメーション | かんたん Blender 講座

Actions | wiki.blender.jp

Adding a second animation – Blender Artists Community

Using NLA strips on different bones belonging to the same armature – Blender Stack Exchange

How to stash all actions to current armature? – Blender Stack Exchange

How can I join actions? – Blender Artists Community

アクションをベイクする

メニューから「オブジェクト > アニメーション > アクションをベイク」 (Object > Animation > Bake Action) を選択して実行する。

プロパティ
  • 開始フレーム (Start Frame)
  • 終了フレーム (End Frame)
  • フレームステップ (Frame Step) キーフレームの間隔を指定する (デフォルト1)
  • 選択ボーンのみ (Only Selected Bones) 選択したボーンのみにキーフレームを挿入する (デフォルト有効)
  • ビジュアルキーイング (Visual Keying) コンストレイントの適用結果をベイクする (デフォルト無効)
  • コンストレイントをクリア (Clear Constraints) コンストレイントを消去する (デフォルト無効)
  • 親子関係をクリア (Clear Parents) 親子関係を消去する (デフォルト無効)
  • 現在のアクションを上書き (Overwrite Current Action) 現在のアクションに結果を上書きする (デフォルト無効)
  • カーブを掃除 (Clean Curves) 余分なキーフレームを除去する (デフォルト無効)
  • データをベイク (Bake Data) ベイクの対象を選択する (デフォルトオブジェクト)
    • ポーズ (Pose)
    • オブジェクト (Object)

ドキュメント:

Bake Action | Blender Manual [Official]

コード:

NLA_OT_bake – anim.py at v3.5.1 – GitHub

bake_action – anim_utils.py at v3.5.1 – GitHub

参考:

How to bake animation in blender 2.8? – Blender Stack Exchange

How can I add in between frames automatically – Blender Stack Exchange

チュートリアル

How to Use Actions (Jen Abbott)

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA