Maya or Unity for animations? which would YOU use?

I have Maya Lt and Unity 5 pro. I have searched online trying to find a Unity vs Maya LT animation comparison but cannot find anything. What would you guys use if you had both of those tools and needed to make character and object animations for in game? is one more powerful at animations than the other? Is it easier or more user friendly to use just Unitys mecanim? Im not talking about animated scenes but just on button press animations like walking, jumping, or fish swiming in the water or character casting a spell like in diablo.

If you want to create complex character animation you should use Maya LT. These tools are made to create content and have advanced keyframing workflow. Unity is a game engine first, so our keyframing tools are not as powerful as their

2 Likes

thanks for the reply. makes sense

Using Unity to create simple animations is a great thing, and can make it easy to add specific movements to your object, but it is seriously lacking in tools to do complex animations. I would never advise anyone to do any complex animation in Unity.

1 Like

thanks for the input medhue, Should I use one FBX file and split the animations up in unity or save multiple FBX files for each animation (idle,walk,run,jump). Is there any benefit of doing one over the other?

Using 1 long animations and splitting it up in Unity can be a very tedious and time consuming process, and the bad part is if you need to change 1 of the animations later, as then you must redo the whole thing again. I’m a Blender users, not a Maya user. In Blender, I can separate all the animations into their own animation, and still keep all the animations in 1 FBX file. This still makes it so you have to redo all of them when you need to make a correction, but at least it’s not as bad as 1 long animation. All this said, I sell animation packs, so I like to create this all in 1 FBX to make it easier on my customers. When I work on actual games for clients, then I will create individual FBX files for each animation when it suites the project better.