Answered

Usage for project file

superip 3 weeks ago updated by Peter - Soxware Developer 2 weeks ago 1

What does UMotion project is used for?

I just considered it as a general project file such as VisualStudio so that it stores Config settings.


After a lot of trial and error, I doubt that the unique information that has been previously worked is stored in. In other words, even though the GameObject is the same, it should not be used continuously as a single project file, and it seems to have to be created every time the animation changes. Whenever UMotion behaves abnormally, I created a new project file and there was no such a problem.

UMotion Version:
The latest
Unity Version:
Unity2020.3.10f1

Answer

Answer
Answered

Hi,
thank you very much for your support request.

The project file contains all the rig configuration (e.g the IK setup) of your character, all the animations you create, etc. The project file is "per character" and should/can not be used with other characters. So you would create one UMotion project file per character.


Escpecially when working with characters that are configured as humanoid, you should not create a fresh UMotion project every-time you want to make changes to the same animation (as that would require to import the animation every time into the UMotion project, make your changes then export again,...). Not only would it be tedious, but as the humanoid animation system requires re-sampling of the animation on every import/export, this will also loose information --> reduce quality if you repeat this step multiple times.

Please let me know in case you have any follow-up questions.

Best regards,
Peter

Answer
Answered

Hi,
thank you very much for your support request.

The project file contains all the rig configuration (e.g the IK setup) of your character, all the animations you create, etc. The project file is "per character" and should/can not be used with other characters. So you would create one UMotion project file per character.


Escpecially when working with characters that are configured as humanoid, you should not create a fresh UMotion project every-time you want to make changes to the same animation (as that would require to import the animation every time into the UMotion project, make your changes then export again,...). Not only would it be tedious, but as the humanoid animation system requires re-sampling of the animation on every import/export, this will also loose information --> reduce quality if you repeat this step multiple times.

Please let me know in case you have any follow-up questions.

Best regards,
Peter