RFを研究する会 第20回「Soft Body1」

| コメント(2) | トラックバック(0)

今回は「Soft Body」を研究していきたいと思います。

「Soft Body」はその名のとおり、オブジェクトを軟らかいものに変える機能です。
「Rigid body」の反対で、なかなか面白い機能と思います。
「Rigid body」より計算に時間がかかるのが難点ですかね。

「Soft Body」も「Rigid body」も大体の3Dソフトについてたりしますね。当然3dsMaxにもついてますし。

まあそれはおいといて、さっそくやっていきたいと思います。

パラメータの説明を少し。↓↓

NO13-1.jpg

○Mass:質量(Kg)です。「軽いものほどより速く外部の力に反応する傾向がある」とあります。

○Solid:Yesにすると、オブジェクトの中をパーティクルで満たして、より弾力のある状態になります。

○Springs assembly:SolidがYesの時、「Cross」、「Star」、「Radial」の3つのタイプを選べるようになります。
それぞれパーティクルの構造が違い、弾力性が変わってきます。シミュレーションにかかる時間も変わってきます。
「Radial」、「Star」、「Cross」の順に構造が複雑になっていきます。

○Fill Resolution:SolidがYesの時に有効。オブジェクトを満たすパーティクルの量。多いほど重くなるみたいです。オブジェクトが潰れる。

○Stiffness:硬さ。多いほど硬い。

○Damping:振動の減衰。多いとプルプルします。

○Self Collision distance:自己衝突距離。服などに役に立つらしいです。

○Select pins:選択した頂点は変形しません。

○Clear pins:Select pinsで選択した頂点をクリアします。

と以上ですが、「Soft Body」はRF4からの機能なんですかね?RF3の日本語マニュアルには載っていませんでした。
ですので、英語のRF4のマニュアルを翻訳ページで翻訳しながら、実際にやってみて、「こういう事なのかな」と自己流に解釈した次第ですので、ひょっとしたら間違っている所もあるかもしれません。
でも実際に一つ一つ試してみたので、大きく間違ってはいないと思います・・・。
RF4の日本語マニュアルを強く希望!!


続いて、各パラメータを比較していきたいと思います。
実験用のシーンはこんな感じです。↓↓

preview00000.jpg

Sphereを4つに、その下にPlaneをしいて、Gravityデーモンを適用しています。
それぞれのSphereに「Soft Body」を適用して、パラメータを変えながら結果を見ていきたいと思います。

まずは「Mass」。Massの数値だけ変化させています。↓↓

Mass.mov_約10MB

あんまり違いが出てないですね。シーンが単純すぎたのかな?
「軽いものほどより速く外部の力に反応する傾向がある」とありますから、違いをみるには何か外からの影響が必要なんでしょうか。

それで、実際にやってみたんですが、これも違いはみられませんでした。
「Mass」の数値だけではだめなんですかね?それとも根本的に考え方が間違ってる?

まあ、あんまり深く考えずに次にいきましょう。

「Solid」をYesにして、「Springs assembly」の3つのタイプの違いを比べてみました。
それぞれ「Mass」は5.0で、あとはデフォルトです。↓↓

Solid.mov_約10MB

「None」は「Solid」をNoにしているという事です。
それぞれかなり弾力性が増しましたね。
「Radial」が、最も複雑なパーティクルの構造ですから、一番弾力性があると思いましたが、この動画をみた所「Star」が一番弾力があるようにみえますね。
やっぱりシーンが単純すぎるのかもしれませんので、もうちょっと複雑なモデルに変えて実験してみました。↓↓

Solid2.mov_約3.8MB

これだと違いが顕著にでてますね。次からこれで実験していきます。「Mass」は同じく5.0です。
やはり「Radial」が一番弾力性がありますね。

また、3つのタイプのシミュレーション時間を比較してみました。

None:1分11秒
Cross:1分11秒
Star:1分19秒
Radial:1分30秒

と、微妙な違いになりましたけど、複雑な構造ほど時間がかかってますから、予想通りですかね。

ちなみにこのシーンで「Mass」の実験をしてみましたけど、違いはみられませんでした。。。

長くなってしまいましたので、続きは次回にいたしますが、今回はちょっとわかりづらかったですね。
だって私自身がわかってないから。(´ー`)/~

すいません。もっと勉強してきます・・・。

以上。

トラックバック(0)

トラックバックURL: http://realflow-jp.com/mt/mt-tb.cgi/22

コメント(2)

お疲れ様です!!研究内容いろいろ見させてもらいました!いろいろためになることかかれてて助かりました!!
これからもがんばってください!

これからも~いろりろ楽しみにしてます!

でわでわ@p@b

コメントありがとうございます♪

お力になれて光栄です\(^0^)/

これからも皆さんの力になれるように頑張りま~す!

コメントする