New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
特定の条件で Play Mode に入ると衣装の PB が揺らす対象のスケールが変わる #845
Comments
AAO など色々設定していて Play Mode に入るのに時間がかかるアバターでは Gizmo 表示がオフでも再現しました。 ただ、添付した unitypackage のサンプルアバターでは何度も試しましたが Gizmo 表示がオフだと再現しませんでした。 |
なにこの発生条件・・・(困惑 |
NDMF側で対策します。 |
本当に…?と思いながら書いたので再現してよかったです。 |
詳しく再現条件をまとめてくださってありがとうございます! |
細かい発生機序の詳細調査はまだ行ってませんが、類似事象がPhysBone Colliderでも確認できます。 (相当前に謎にローカル座標が保持されていた問題の原因がこれの可能性がありそうであることが確認できました) |
@anatawa12 再現ケースがあるなら、このPRの最新版で直るか確認していただけますか? bdunderscore/ndmf#231 |
当時のシーンファイルを削除してしまったようで再現ケースが見つかりませんでした。すみません。見つけたら試して報告します。 |
…#231) * fix: workaround VRCSDK bug where stale data is left in physbone state Closes: bdunderscore/modular-avatar#845 * fix: additional cases where reinit is needed for PB components
下記の条件を満たすとき、Play Mode に入ると衣装の PB が揺らす対象のスケールが変わるようです。
(1, 1, 1)
ではない衣装があるMA Merge Armature
が設定されているunitypackage と再現動画を載せておきます。
Test.zip
2024-05-06.195043.mp4
Avatar_Costume_1.prefab
に入っている衣装はスケールが(1, 1, 1)
なので問題ありませんが、Avatar_Costume_2.prefab
に入っている衣装はスケールが(2, 2, 2)
(0.5, 0.5, 0.5)
なのでキューブのスケールが変わってしまっています。Unity 2022.3.6f1、NDMF 1.4.0、MA 1.9.12 で確認しました。
The text was updated successfully, but these errors were encountered: