Loading a VRM model I've created in VRoid studio works as expected. However, when loading a VRM model I have comissioned, the application crashes while loading.
Steps to reproduce
Install vpuppr
Run the VRM runner
Click Model
Click Load Model
Select the model from my filesystem
Crash
App version
0.9.0 alpha 2
Operating system
Arch Linux
Relevant log output
[INFO] VRM Runner 2022-12-28_13:52:49 Starting load_model for /mnt/dropbox/Dropbox/exo-neko-space-mechanic.vrm
[INFO] VRM Runner 2022-12-28_13:52:49 Loading /mnt/dropbox/Dropbox/exo-neko-space-mechanic.vrm using load_vrm
[INFO] VRM Runner 2022-12-28_13:52:49 Using vrm loader
VRM: Using builtin gltf module
/mnt/dropbox/Dropbox/exo-neko-space-mechanic.vrm
WARNING: Octahedral compression cannot be used to compress a zero-length vector, please use normalized normal values or disable octahedral compression
at: norm_to_oct (servers/visual_server.cpp:346) - Octahedral compression cannot be used to compress a zero-length vector, please use normalized normal values or disable octahedral compression
I see the same octahedral compression message when VRM files created by VRoid Studio load, so I doubt that error message is the cause of the issue even though it is always the last message in the log when I try loading my commissioned model.
Description
Loading a VRM model I've created in VRoid studio works as expected. However, when loading a VRM model I have comissioned, the application crashes while loading.
Steps to reproduce
App version
0.9.0 alpha 2
Operating system
Arch Linux
Relevant log output
godot_2022-12-28_14.43.05.log
Additional information
I see the same octahedral compression message when VRM files created by VRoid Studio load, so I doubt that error message is the cause of the issue even though it is always the last message in the log when I try loading my commissioned model.