vrm-c / UniVRM

UniVRM is a gltf-based VRM format implementation for Unity. English is here https://vrm.dev/en/ . 日本語 はこちら https://vrm.dev/
https://vrm.dev/en
MIT License
2.58k stars 418 forks source link

Unity Save Crash After "Freeze T-Pose" #2412

Open Iplay4u opened 2 weeks ago

Iplay4u commented 2 weeks ago

Environments (please complete the following information):

Describe the bug

I am using an avatar that is 146k Polygons, 1x Skinned Mesh Renderer, 15 materials and 165 bones When I use the "Freeze T-Pose" feature, it does what it should normally but when I save the scene, it crashes Unity every time. It is saved before the "Freeze T-Pose" but doesn't save afterwards since it crashes.

While freezing: (took 07:15 to execute the code) HF4 0319 23hr 24 08 24

Nothing in the console before saving: EJK 0320 23hr 24 08 24

Seconds before the crash: (took 05:45 to execute the code) ZxE 0321 23hr 24 08 24

If anyone wants to reproduce the issue and are having problems doing it, it may be the avatar thats the issue. DM me on Discord and ask for it and I will provide: phederal_phoenix

Iplay4u commented 2 weeks ago

Edited cause what I thought fixes it indeed doesn't fix it