ブログの女の子を作る #114 パニエのスカートをMagica Cloth 2のSelf Collisionで作る【Blender,Unity】
Magica Cloth 2がリリースされました!
新バージョンの改善点として、「コンポーネントの事前構築が廃止されてCreateボタンを押さなくて良くなった」や「PhysicsManager や RenderDeformer / VirtualDeformer などのコンポーネントが廃止されて作業手順が減った」などがあり、更に使いやすくなりました。
なんですが、個人的に一番うれしい機能が「Self Collision(自己衝突/相互衝突)」の実装でした。
これでパニエのスカートが作れる!!
開発環境
・Blender 3.0.0
・Unity 2021.3.18f1(HDRP 12.1.6)
・CPU:AMD Ryzen 7 3700X
・グラボ:ASUS ROG-STRIX-RTX2060S-O8G-GAMING
(1) パニエのスカートを作る
まずは、パニエを作成していきます。
フリルスカートを流用する
パニエは以前作成したフリルスカートを流用します。
余分なフリルやリボンを消して、形や大きさを調整後、マテリアルを変更します。
パニエの長さを調整して、スカートの裾からフリル部分が見えるようにしておきます。
ワンピースのスカートと合わせてみると、こんな感じになりました。
これで良いですね。
せっかくなので普通のペチコートも作ってみました。
これはこれで、長めのスカートに合わせると良さそうです。
(2) Magica Cloth 2 をセットアップする
Magica Cloth 2をインストールして、セットアップしていきます。
アセットを購入する
Magica Cloth Ver.1.xを持ってるので、80%引きで購入できました!
既に安いんですが、うれしい!
インストール方法を参考に、インストールを進めていきます。
Unity2021.3.16(LTS) 以上のバージョンが必要なので、アップデートしておきましょう。
あとは、PackageManager から Magica Cloth 2 をインストールすれば完了です。
スカートとパニエに設定する
次にセットアップを参考にして、スカートとパニエに Magica Cloth 2 を設定していきます。
ここでは、スカート側の Self Collision(相互衝突)で、以下を設定してます。
・Self Mode:None
・Sync Mode:Full Mesh
・Sync Partner:「パニエを設定した Magica Cloth 2 コンポーネント」を設定
Cloth Mass は、スカート/パニエの両方で 1 を設定してます。
数値が低いとパニエがプルプル動く場合があったので、ある程度大きい値の方が良さそうでした。
動画で確認する
動画で確認しておきましょう。
素晴らしい!!
まとめ
Magica Cloth 2 の Self Collision機能で、パニエのスカートを作ってみました。
スカートとパニエが重なることなく、良い感じに動いてくれました。
パニエのスカートは以前から作りたかったのでとてもうれしいですよ。
Magica Cloth 2のロードマップによると、今後、風・ボックスコライダーやメッシュコライダーなどに加えて、掴む処理やソフトボディ・GPU対応なども検討されているようです。
「実装時期については未定」とのことですが、どれも魅力的な機能ですので楽しみです。
コメント
トラックバックは利用できません。
コメント (0)
この記事へのコメントはありません。