BlenderのSoftBodyシミュレーションをとりあえず試す

25th Aniversary DAZセールと、なぜかToon系50%オフ~70%オフ
継続して、DAZにて、25th Aniversaryセールが開催中。 The 2024 Premier Sale メンバーシップ別に割引率が変わるセールになっている。 ベースメンバー 新作デビュー商品が40%オフ ドアバスターアイテムが4.

BlenderのSoftBodyシミュレーション

今回は、ソフトボディシミュレーションをとりあえず試してみたい。ポリゴンがゼリーのように、ぷにぷにぃっと変形するというBlenderの素敵機能である。


▲板の上に落下して、ぐにょん、と変形する球

やり方

まずは、Plane(ポリゴンの板)と、Icosphere(級)を呼び出して下のように配置して欲しい。

念のために書いておくと、スペースキーでメニュー表示→Add→Mesh→PlaneまたはIcosphereで各形状を呼び出すことができる。下の例では、さらに、テンキーの0を押してレンダリング視点に切り替えてある。板は選択状態にした後キーボードのSを押し、マウス操作で拡大してある。


▲球と板を配置

さて、まずはポリゴンでカックカクに角ばっている球を、まるっとさせておこう。

 球を右クリックで選択状態にし、PanelsのEditing(F9)をクリック
ModifiersパネルのAdd Modifierをクリックし、Subsurfを選択

 

ModifiersにSubsurfのパネルが現れるので「Levels」を2に変更

この操作で、球のポリゴンが分割され、ポリゴンが細かくなる。

 Link and Materialsパネルの「Set Smooth」をクリック

これで、球がまるっ、となる。


▲見事にまるっ、となった。

 

では、いよいよSoftBodyの設定をしていこう。

 球を右クリックして選択状態にする。
PanelsをObject(F7)に切り替え、Physics Buttonsアイコンをクリック
Soft Bodyタブの、Soft Bodyボタンをクリック

Soft Bodyのパラメータが現れる。

 Use Goalボタンをオフにする
Beの値を0.5にする

よくわからないが、Beは物体のハリみたいなもののようだ。この値が小さいと、床に落ちた瞬間にべしゃっとつぶれてしまう。

これで、球のSoftBody設定は完了、続いて、板(Plane)に当たり判定を設定しよう。

 板(Plane)を右クリックして選択状態にする。
Collisionタブをクリックし、Collisionボタンをクリック
Collisionパラメータが表示されるが、特に何も変更しない

 

Alt+A(または、タイムラインウインドウで再生ボタンをクリック)


▲ぶにょよよよん

アニメーションをプレビューすると、空中から落ちた球が床ではねて、ぶにょよよよんとなる。これは、かなり楽しい。いろいろ難しそうなパラメータがあるが、適当にいじると、思いもよらぬ動きになったりするのだ。まあ、ぼちぼち試していこうかと思う。