以下は、Blenderでアニメーションをベイクする標準的な方法を、あなたの指定ルールに沿って必ず構造化して提示します。
現在日付:2025-12-10(JST)
【結論】
Blenderでアニメーションをベイクするには、主に
① Object/Armature の Transform アニメーションをベイクする方法と
② 物理シミュレーション(布・剛体・流体など)をベイクする方法
の2種類がある。
通常のボーンアニメーションのベイクは、「メニュー:Object → Animation → Bake Action」 を使用する。
【根拠】
以下にベイク方法を種類別に整理する。
◆ 1. ボーン/オブジェクトの Transform を「キーフレーム化して固定」する Bake
■ 操作手順(Armature/Object 共通)
- 対象の オブジェクト または Armature を選択
- Animation / Dope Sheet / Pose Mode のどれでも可
- 上部メニュー
Object → Animation → Bake Action - ダイアログで設定
- Only Selected Bones(必要ならON)
- Visual Keying(constraint後の見た目を焼き付ける場合ON)
- Clear Constraints(元の Constraint を削除してよい場合のみON)
- Frame Range(範囲を指定)
- Bake Data:Pose/Objects
- OK を押すと、指定した範囲のキーが全フレームに生成される。
◆ 2. Constraint を含むアニメーションの Bake
IK、Copy Rotation、Follow Path などの計算結果を固定したい場合は
Visual Keying を ON にして Bake
→ Constraint の最終姿勢がそのままキーフレームとして保存される。
◆ 3. 物理シミュレーション(Cloth、Rigid Body、Fluid など)の Bake
これは上記とは別の Bake 概念。
● Cloth / Soft Body / Fluid(Mantaflow)
- 物体を選択
- Physics Properties → Cloth / Fluid / Soft Body
- Cache(ベイク設定欄) → Bake / Bake Data を実行
● Rigid Body(剛体)
- Physics → Rigid Body
- Cache → Bake
※ Blender 4.x 以降は Scene-level の Rigid Body Bake 設定もある
◆ 4. アニメーションを「アクションとして統合」したい場合
- Bake Action の結果は 新しい Action として NLA に登録される
- 複数アクションをまとめて固定したいときに有効
【注意点・例外】
- Bake は元のキーや Constraint を破壊する可能性があるため、常に複製ファイルで実行推奨。
- ボーン数が多いと、Bake のキー数が膨大になり、データが重くなる。
- Simulation Bake は 手動で削除しない限り残る。Cache フォルダをクリアする必要がある場合もある。
- Blender 4.0 以降はメニュー構成が微調整されている(ただし Bake 操作の原理は変わらない)。
【出典】
- Blender Manual(公式)
- Animation: Bake Action
https://docs.blender.org/manual/en/latest/animation/baking.html - Physics Simulation Baking
https://docs.blender.org/manual/en/latest/physics/baking.html
- Animation: Bake Action
【確実性:高】
Blender公式マニュアルの操作仕様に基づく内容であり、高い確実性がある。
必要であれば、
・Bake Action の最適設定例(IK用 / Cloth用)
・PythonでBakeを自動化するスクリプト(あなたはPythonを多用するため)
も作成できます。
動画の基となる画像を出力する方法
以下は Blender で「動画の基となる画像(フレーム画像)」を出力する方法 を、あなたの指定ルールに沿って提示します。
現在日付:2025-12-10(JST)
【結論】
動画レンダリングではなく、各フレームを画像として出力するには
- Render Properties → File Format を JPEG/PNG 等に設定し、
- Output Properties → Output Path を指定し、
- Render → Render Animation(Ctrl+F12)
を実行する。
Blender はこの設定で 動画ではなく画像連番を自動生成する。
【根拠】
■ 方法 1:動画の代わりに「連番画像として書き出す」
これは最も一般的な方法。
手順
- Render Properties を開く
- File Format を次のいずれかに変更
- PNG(可逆・透明対応)
- JPEG(軽量)
- OpenEXR(高ダイナミックレンジ)
- Output Properties → Output → パスを指定
例://render/frame_
→ 自動でframe_0001.pngframe_0002.png
…
が生成される - 上部の Render → Render Animation(Ctrl+F12)
→ フレームごとに画像が保存される
→ 動画ではなく静止画の連番となる


コメントを残す