Blender で剛体(rigit body) の落下、衝突のシミュレーション
このWebページでは Blender バージョン 2.79 で説明しています.
前準備
前準備として,Blender のインストールが終わっていること.
メニューの日本語化を行っておいた方が使いやすいでしょう.
このWebページで行う主な操作
関連Webページ: Blender の画面構成と基本操作
オブジェクトの選択,位置モード,3次元オブジェクトの新規作成
視野の平行移動,視野の回転,作業視野とカメラ視野
操作のアンドウ(Undo)とリドウ(Redo)
- Undo: CTRL + Z
- Redo: CTRL + Y (または CTRL + SHIFT + Z)
剛体シミュレーションの例
剛体シミュレーションは、重力による落下、衝突のシミュレーション
演習(1)
次の手順で、
Blender を用いて、剛体シミュレーションを行ってみなさい
- Blender ファイルをダウンロード
c6.blend
- ダウンロードが終わったら開く.Blender が起動するので確認.
- シミュレーション+アニメーション再生を行うために,ALT キーと 「a」キーを同時押ししてみる
- シミュレーション+アニメーション再生を終了するには ESC キー.
- 球のオブジェクトを移動してみなさい
位置モードへの切り替えは,「G」キー
※ 球がどこに行ったか分からないとき.マウスの中ボタンを押しながらマウスを動かすと,全体が回転する.いろいろ角度を変えながらチェック.
ALT キーと 「a」キーを同時押しして、シミュレーション+アニメーション再生して、結果を確認.
球の位置を変えて試してみよう
シミュレーション世界の制作
ここでは,
Blender での剛体シミュレーションの設定について実習する
演習(2)
次の手順で、
Blender を用いて、剛体シミュレーションの世界(立方体と平面)を作りなさい
- 新しくBlender を起動する
- 起動すると、立方体(Cube) の3次元オブジェクトがある.そのまま使う.
※ 立方体(Cube) の3次元オブジェクトは消さない
- 平面(Plane)のオブジェクトを追加してみる
- いま追加した平面(Plane)のオブジェクトを拡大しなさい,
「S」キーで拡大縮小モード.
- いま追加した平面(Plane)のオブジェクトを移動して,
立方体(Cube) のオブジェクトの下にあるようにしなさい。
「G」キーで移動モード.
マウスの中ボタンを押しながらマウスを動かすと,全体が回転する.いろいろ角度を変えながらチェック.
- シミュレーションを行いたい.
- 立方体(Cube) のオブジェクトを選択
マウスの右クリック
- プロパティの画面で,「物理演算」のボタンをクリック
- 立方体(Cube) のオブジェクトについて、剛体シミュレーションしたい.
「剛体 (rigid body) 」をクリック
- 今度は、平面(Plane) のオブジェクトを選択
マウスの右クリック
- 平面(Plane) のオブジェクトも、剛体シミュレーションしたい.
「剛体 (rigid body) 」をクリック
- 平面(Plane) のオブジェクトは、落下させたくないので、
「タイプ」のところで、
「アクティブ」を
「パッシブ」に変える.
- シミュレーション+アニメーション再生を行うために,ALT キーと 「a」キーを同時押ししてみる
- シミュレーション+アニメーション再生を終了するには ESC キー.
演習(3)
次の手順で、カメラを見やすい位置に調整しなさい
- シミュレーション+アニメーション再生の途中なら、ESCキーで終了すること.
- カメラを「カメラ視野」に固定
「N」キーを押して,「カメラをビューにロック (Lock Came to View)」をチェックし,もう一度「N」キーを押してシェルフを閉じる.
- 3Dビューを「カメラ視野」に変える
View(ビュー) → Camera (カメラ)
- すると,「カメラ視野」を動かすと,同時に「カメラ」も動くようになる
- 視野の自由な平行移動: SHIFTキーとマウスの中ボタンを押しながらマウス移動
- 視野の自由な回転(原点を基準): マウスの中ボタンを押しながらマウス移動
演習(4)
立方体 (Cube) の場所を変えてみなさい。そして、アニメーションが変化することを確認しなさい
- シミュレーション+アニメーション再生の途中なら、ESCキーで終了すること.
- 立方体(Cube) のオブジェクトを、移動してみなさい。
「G」キーで移動モード.
- シミュレーション+アニメーション再生を行うために,ALT キーと 「a」キーを同時押ししてみる
演習(5)
立方体 (Cube) を回転させてみなさい。アニメーションが変化することを確認しなさい。
- シミュレーション+アニメーション再生の途中なら、ESCキーで終了すること.
- 立方体(Cube) のオブジェクトを、回転してみなさい。
「R」キーで移動モード.
- シミュレーション+アニメーション再生を行うために,ALT キーと 「a」キーを同時押ししてみる
演習(6)
次の手順でアニメーションをレンダリングしてみる
「アニメーションのレンダリング」とは、一連の複数のフレームを一括レンダリングすることである
- アニメーションのレンダリング(たくさんのフレームの一括レンダリング)
CTRL キー + F12キー(同時押し)
- レンダリングが始まるので,確認する.終了を待つ.
- レンダリングが終了したら、確認のため再生してみる
CTRL キー + F11キー(同時押し)
別ウインドウが開いて、再生が始まる.
- 「3D ビュー」の画面に戻るには,メニューを使う
- 必要に応じて、カメラを見やすい位置に再度、調整する