Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Content



大いなる先駆者様





obi softbody はunityの有料アセットです。

60.5ドルとそれなりに高いです。



最初につっかかったところ

unity2019から使える!って書いてあったけど

どうやら2019でも2020のバージョンでもunityエラーが起きて使えなかった。


なのでunity2021.3.30.f1(LTS)を使いました。いけた。

導入

先駆者の記事参照


Obiをcreateするところでも突っかかった、

いろんな解説ではSoftbody Surface blueprintとSoftbody Volume blueprintがあるが、

現状一つしかないみたい。

Softbody Surface Blueprintを作成したら、


その項目をクリック。

InputMeshに揺らしたい部分(桔梗ちゃんならkikyo_Body_Base)を選択

ここら辺の設定の項目もバージョンアップで全部変わってるみたいで参考記事がなかった。

Surface sampling のMode はVerticesにしないと上手くいかなかったので、ここだけは必須変更見たい、

Surface sampling のResolutionで揺らせる部分を細かく決められるみたい、数値が大きいとより細かくなるが、ちょっと大変だった。

桔梗ちゃんのデフォルトfbxが床を向いてる問題

blender⇒unityの出力時の問題なのだが、prefabにある桔梗ちゃんはどうしても90度回転して床を向いてしまっている。



このままobi Softbodyを設定したらうまくいかなかったので、正しい向きにしてあげよう。



generete成功後、Editを押す。


Edit画面マジでわけわからない

・まずやるべきこと

一番下のRender modes を

Particlesのチェックを外し

Mesh,Shape matching clustersにチェックを入れよう。


・揺らさないところを除外する

点をなぞり、選択していく

左クリックで選択、shift+左クリックで除外ができる




画面右の×ボタンを押すと

選択されてた点が消えて胸部分だけになるはず。

・胸の付け根を固定する

写真では見づらいけど、胸の付け根にあたる部分を選択する

・Particle groupsにsetする

付け根部分をベースに揺らしてくれるみたいなのでその設定をしよう。

あとはなんとかなった

あとは元記事通りやればうまくできました。


揺れ方の設定だけ一部変えたのでそこだけ追記します


完成








Files

Previews only

Comments

No comments found for this post.