LoginSignup
3
0

More than 1 year has passed since last update.

VRChatのPhysBonesで小物が揺れない対策方法

Last updated at Posted at 2022-04-25

=====2022年04月27日追記=====
最新SDKでVRChat公式がサポートしたそうです。嬉しい。最新のAvator3.0をダウンロードして上書きインポートしてください。
=====2022年04月27日追記=====
Pimaxのサポートとのやりとりで、PiTool(Pimaxの起動用ソフト)のキャッシュフォルダを削除しPiToolを再度インストールすることで動作致しました。
HTC VIVE、VALVE INDEX、Pimax 8K Plusで動作確認済みです。
=====2022年04月26日追記=====
【注意】状況によって挙動がおかしくなることが確認されたので報告を明記します。

・うちで起きたこと
しゃがむと世界がグルグル回る。USB系、HMD系のハードは問題無し。

・推論
Boneの間に挟んだCubeのコライダ等が一定条件で干渉するのでは?と思われます。
2022年04月26日のVRhatアプリ及びVRCSDK3-AVATAR-2022.04.21.03.29_Public.unitypackageにおいて。

・追記
Pimax 8K Plusを使用していますが、このHMDの場合しゃがみ姿勢で髪を触っても世界がくるくる回ることが分かりました。
HTC VIVEで試したところ発生しません。
したがって、とりあえず下記方法はPimax以外では使えるのではと思われます。Pimaxへ問い合わせていますので、判り次第再度追記致します。
====================

負荷軽減のためかVRChatで新たにリリースされたPhysBonesでは、ある程度小さいものは揺れない仕様になっています。
アバターのピアスやネックレス等は設定が正しくても揺れない場合があります。

これを解決するのに若干悩みました(判るのに実は1日掛かったw)。要は大きければ良いので、揺らしたい階層に大きな3Dオブジェクトを挟んで透明にしてやれば解決します。

揺れないピアスに対してXYZそれぞれのスケールを0.1にしたCubeを透明にして挟んでいます。
image.png
image.png

これでDynamicBone時代と同じように揺れるようになりました。

小物が揺れなくてお悩みの方ぜひどうぞ。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0