AI を活用した Blender でのアニメーション
Blender Bridge を使用すると、ChatGPT、Claude、Codex、Qwen Code などの AI が Blender 内でシーンをアニメーション化します。オブジェクトやカメラの移動、リグの構築、物理演算の実行、動画のレンダリングを行います。Blender が Python API を通じてアニメーション化できるすべての機能(キーフレーム、カーブ、コンストレイント、ドライバー、アーマチュア、シミュレーション)が AI に開放されています。AI の接続方法については、AI を Blender に接続する方法をご覧ください。
アニメーション化できる要素
- オブジェクト:回転、パスに沿った移動、出現演出、ループ。
- カメラ:オブジェクトの周囲のオービット回転、シーン内の移動、プッシュイン、フォーカス送り。
- ライト:明滅、時間帯の変化、ランプの順次点灯。
- キャラクターとメカ:アーマチュア、スキニング、コンストレイント、ドライバー、シェイプキー、Rigify(Blender 内で無効になっている場合は AI が有効化)。
- 物理演算:落下する剛体、クロス、流体、煙、パーティクル — シミュレーションのベイクにも対応。
- 3D 空間での 2D:Grease Pencil アニメーション。
リクエスト方法
- フレーム数または秒数で長さを指定する:"ゆっくり" という表現は解釈が分かれますが、"48フレームかけて" であれば明確です。
- 動かす対象を指定する:オブジェクト、カメラ、またはライト。
- フレーム単位で確認する:開始、中間、終了時点のスクリーンショットを依頼します。
例:
- "立方体を2秒かけて360度回転させて。"
- "滑らかなイーズイン・イーズアウトで、100フレームかけてドアからテーブルへカメラを移動させて。"
- "0.5秒ごとにライトを点滅させて。"
- "製品の周囲を5秒間オービット回転するカメラワークを作成し、プレビューをレンダリングして。"
アニメーションのレンダリング
バックグラウンドレンダリングを依頼してください。シーンのコピーが別の Blender でレンダリングされ、お使いの Blender の応答性を維持したまま、進行状況を確認してレンダリングを停止できます。フレームは Blender 内で直接動画として結合されます。プラグインを使用すれば、チャットから完成した動画を直接ダウンロードできます。
アニメーションが意図通りに仕上がらなかった場合は、シーンを必要なチェックポイントに復元し、リクエストを調整してください。