Trying to work with my VRM models, but "Only avatars created by Unity's model importer are supported."
Reimporting the models as FBX is not an option in this case. I want to use UMotion to help me pose the VRM models and make simple animations.
Answer
Hi Amarillo,
thank you very much for your support request. Reimporting as FBX is only necessary for the creation of the animations. You don't necessarily have to use the fbx at runtime / in your game.
Best regards,
Peter
Yeah but I can't do anything because of that error message. The project I'm working on isn't actually a game, and isn't runtime either. I'd like to be able to use UMotion with my VRMs.
Unfortunately, direct editing of VRMs is not supported by UMotion. This is due to some limitations of the humanoid animation system and the related underlaying Unity APIs. I'm sorry.
Best regards,
Peter
I'd be curious to know why. What is the format missing compared to a regularly imported models? I ask because I include VRM support in my games and I've found it to be very compatible with every use case I've come up with.
The humanoid avatar alone does not have all the necessary information that is required by UMotion for creating compatible/fully functional animations. UMotion does require some information that is stored in the model importer (i.e. the tool of Unity that actually creates the humanoid avatar out of e.g. an FBX file etc.). Unfortunately, VRMs are thus currently not supported. There are currently no plans to add support (by adding some workarounds or the like), I'm sorry.
Best regards,
Peter
Customer support service by UserEcho
Hi Amarillo,
thank you very much for your support request. Reimporting as FBX is only necessary for the creation of the animations. You don't necessarily have to use the fbx at runtime / in your game.
Best regards,
Peter