Avatars and Animation- What am I missing?
Hello friends,
I'm working on a prototype, and I'm getting a grasp on the programming side of things, but I am a complete rookie when it comes to animation. So I went to the unity store, got a free asset called Robot Kyle and downloaded the raw mocap data Unity has on the store as well.
Now I tried to follow several tutorials, but there must be something I am missing. I set the rig to humanoid, and create avatar definition from the model. I then go to the animation (let's use Idle2Run_AllAngles as an example), and I select humanoid under the rig options, selecting Robot KyleAvatar as the source. When I click on the animations I get a red error that says: "Copied Avatar Rig Configuration mis-match. Transform hierarchy does not match: Transform 'Left_Thigh_Joint_01' for human bone 'LeftUpperLeg' not found".
I get this error with multiple models, not just our friend Kyle, and even different animations. I have tried for several hours over several days to find my own solution. I tried renaming the the joints and what not so they would match, but that doesn't seem to be permanent because as soon as I leave optimization, it changes back? I'm sorry if this is such a simple solution or a foolish question, but it just doesn't seem to be clicking with me. This is my first question, so any advice would be greatly appreciated. I just want to understand how it all is supposed to work!
Thanks everyone!
Answer by theANMATOR2b · Jan 27, 2017 at 02:09 AM
A developer can manually match bones to bones so they match as needed under configure.
Did you happen to follow the official mecanim training material under the learn section?
Since this isn't a terribly difficult issue - I'll just show the link to one of the videos that Unity has developed that will provide the answer you are looking for, and many other answers to questions you will eventually have.
Derp. Changed my mind. These three videos will provide the information you request, and tons of additional information that is relevant to proceeding with mecanim.
https://unity3d.com/learn/tutorials/topics/animation/humanoid-avatars?playlist=17099
Thank you for your response. I had actually watched the first video, and I was in the process of the 2nd video when I got stuck.
I believe my issue was that I thought the animation rig needed to be created from the model I wanted to use. I just didn't understand the concept of how I would assign what the character sample would look like. As I was watching the 2nd video for the third time something must have clicked, and I got it to work. The third video was set to private unfortunately.
It wasn't a difficult issue at all, just tough for figuring out for the first time! Thanks for the assistance!
The problem is that you need to deselect the checkbox 'Import animation' in 'Animation' tab for animation import settings.
Answer by mbbmbbmm · Jun 23, 2017 at 12:52 PM
I had the same problem when exporting from Blender to Unity. The problem was fixed when I checked "Only Deform Bones" as an export option.
I had this problem as well, and tried that. It didn't fix it immediately, so I switched the animation mode from Humanoid to Legacy, and applied it, and then switched it back and applied it, and that seemed to make the error disappear.
@mbbmbbmm and @aialexander3d thank you guys so much. I was going insane trying to fix this problem
Answer by Megalodon7 · Mar 10, 2017 at 10:10 AM
I have the same problem. Any chance you could give a little more detail on what the fix was?
I'm watching a tutorial where you bring in the free mocap animation data and a rig. But every animation has a yellow error.
It says it can ignore the error but "current Configuration needs to be fixed: Transform 'Pivot' not found in HumanDescription.
I'm new to Unity so any help you can offer would be awesome.
Thanks in advance.
Cheers!
Answer by BNJMO · Jun 16, 2017 at 05:14 PM
I'm facing the same problem and I'm pretty sure there is an easy way how to fix this. So if anyone knows about that, it would be very helpful. Thanks!
Answer by Firstborn_NYC · Mar 28, 2018 at 07:04 PM
Same error. Exporting animation joints from Maya to Unity.
Your answer
Follow this Question
Related Questions
Save rigging animation in play mode 0 Answers
Unity-Chan animation hands 0 Answers
2D Animation Package, Bones do not bind to sprites when dragged into a scene 0 Answers
When animation end play reverse 0 Answers
Maya to unity import 0 Answers