
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm having a problem getting my animations from Maya to work in Unity but I'm not sure if the problem is with Unity or Maya.
When I export my skeleton and mesh together - with no animation because the animations are all in separate scenes / files. I get this warning:
The plug-in has found the following skin definition problems :
Unable to find the bind pose for : / Root / Spine1 / Spine2 / Spine3 / R_front_sholder. No bind poses in the hierarchy containing the object will be exported.
Unable to find the bind pose for : / Root / Spine1 / Spine2 / Spine3 / R_front_sholder / R_front_elbow. No bind poses in the hierarchy containing the object will be exported.
Unable to find the bind pose for : / Root / Hip / R_back_leg / R_back_knee / R_back_ankle. No bind poses in the hierarchy containing the object will be exported.
I don't know what's going on with the bind pose but if I try it, these are the errors that come up:
gotoBindPose;
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/others/gotoBindPose.mel line 41: Could not reach pose on R_front_sholder rotate. //
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/others/gotoBindPose.mel line 41: Could not reach pose on R_front_ball rotate. //
// -- IK may need to be disabled on this joint.
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/others/gotoBindPose.mel line 41: Could not reach pose on L_front_sholder rotate. //
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/others/gotoBindPose.mel line 41: Could not reach pose on L_front_ball rotate. //
// -- IK may need to be disabled on this joint.
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/others/gotoBindPose.mel line 41: Could not reach pose on R_back_leg rotate. //
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/others/gotoBindPose.mel line 41: Could not reach pose on R_back_toe1 rotate. //
// -- IK may need to be disabled on this joint.
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/others/gotoBindPose.mel line 41: Could not reach pose on L_back_leg rotate. //
// Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/others/gotoBindPose.mel line 41: Could not reach pose on L_back_toe1 rotate. //
// -- IK may need to be disabled on this joint.
// To disable IK, constraints, and expressions, you can use the Modify->DisableNodes menu.
// Other connections can be broken using the Script Editor.
// Or, to reset the saved pose on a joint, select the joint and enter 'dagPose -reset -name bindPose1'.
And when I export the animation from a difference scene file - I just export the skeleton with Key - Bake Simulation or animation baked in, I get this warning:
9 attributes had complex animation. Complex animation was exported as baked curves. (1800 evaluations done)
I really have no idea what I'm doing so any help would be greatly appreciated. Now I wish I had gone the simpler method of creating all of the animations in the same file but I was following a tutorial which said exporting the model and skeleton separate from the animations in industry-standard and you won't have to export everything if you want to change the model or add new animations, which I like. But then I found out that the tutorial is like from 2013.
The animations are not working in Unity. When I try to play them, the model moves left and right (but there's no left and right movement in my animation?) but the limbs and stuff are not moving - my model is static when it should be running.
So things that might be problem: I added some bones after I skin bound the mesh using Add Something menu I found after Googling how to do that. I had to redo skin weighting but I did not have to unbind and rebind skin I think. But these were not the shoulder bones as in the warning so I don't know if it has to do with that.
Another thing - I might have changed the skeleton slightly from animation from the model. I changed the controllers from using squares (because I didn't realize they're edge separates which is very annoying when using them as controllers) to circles and there were two joints that became unparented or something I don't know how so I might have reparented them. I didn't think changing the controllers to circles would cause errors but the change parenting might - I don't know.
Please help me figure out what is going on. Right now it is such a mess and I hope I don't have to redo all the animations I did. Thank you.
Solved! Go to Solution.