Answered

animate speedtree model

assortedsunflecks 4 years ago updated by Peter - Soxware Developer 4 years ago 3

I've created a speedtree plant model consisting of several branches, each with its own bone. But if I try to use UMotion to animate it as a generic model, I only get position, scale and rotation parameters for the whole model. No bones are assigned for the branches. What am I doing wrong? Thanks.

UMotion Version:
1.19
Unity Version:
2019.4.14

Answer

Answer

Hi Peter. Thanks for the speedy response. On further testing, it now seems that the problem lies with Speedtree. When I export the tree as an .st model specifically for Unity, the rig is missing and there is no option to include it. However, when I export as an .fbx model, I have the option of including bones. And voila, the rig is imported and can be configured for animation with UMotion. Thanks for your help!

GOOD, I'M SATISFIED
Satisfaction mark by assortedsunflecks 4 years ago
Answered

Hi,

thank you very much for your support request.

Are the bones shown in Unity's Hierarchy window and can you move/rotate scale them (outside of UMotion)?


Can you show me some screenshots illustrating your problem (e.g. I would like to see the expanded hierarchy of your model as shown by Unity's hierarchy window, i would also like to see a screenshot when your model is assigned to UMotion and I would also like to see what the hierarchy shown inside UMotion's config mode "rig hierarchy" foldout looks like).


If you want, you can also send me a small example that consists of just a fresh Unity project containing the speedtree model you want to animate an the related UMotion project file. You can send it to me via the email support form (or request a link to my dropbox via said email form if file size is too big).

PS: Your UMotion version is already very dated. You might want to try to update to a more recent one and see if that helps.

Best regards,
Peter

Answer

Hi Peter. Thanks for the speedy response. On further testing, it now seems that the problem lies with Speedtree. When I export the tree as an .st model specifically for Unity, the rig is missing and there is no option to include it. However, when I export as an .fbx model, I have the option of including bones. And voila, the rig is imported and can be configured for animation with UMotion. Thanks for your help!

Glad to hear that you've been able to find the solution.

Don't hesitate to contact me in case any other questions appear. I'm always happy to help.

Best regards,
Peter