Are most people using Mecanim Now?

Curious to know if most developers are using Mecanim now? I still Love Legacy, and honestly don’t have a real reason to switch… Legacy works just fine for me. What about everyone else?

Legacy (of course :stuck_out_tongue: ) and this

2 Likes

Mecanim. But not root motion.

we are still using legacy… I have not found a way out of this. I have seen several posts or youtube videos where studios swear on Mecanim, but my artist just refuses to touch Mecanim. so I am stuck in programming legacy.

Mecanim of course.

I mix. Sometimes legacy makes more sense, sometimes it doesn’t. For characters mecanim is the obvious choice.

1 Like

Mecanim hell yeah. At first Mecanim looked too complicated but once I got the hang of it I never wanna look back at legacy animating. I use Mecanim even to manage non humanoid animations or characters. It simply rocks. Can’t say it can’t be better, but definitely better than the legacy system. I don’t use root motion tho.

i’m using mecanim and the generic system inside mecanim for the custom bones like fps hands, now i do see that crossfade does behave differently from legacy so in the mecanim function i just pretty much made a variable for controlling the weight over time. this can be acomplished with some simple coroutines, yield functions or manually writing out a timer such as using two floats

Mecanim. I find it a lot easier plus am able to use any animation and apply it to the character of my choosing.

Still use legacy quite a bit. I was super stoked to find that plugin that bakes mecanim to legacy. I hate having to drag/drop animations and create new controllers and set all this crap up in order to start scripting with mecanim.

Legacy

I understand people still wanting to use Legacy, but my experience has been that mecanim can do almost everything I need to do in my game as well. I transitioned from Legacy anims to Mecanim about 9 months ago.

At first, I was very skeptical of mecanim, and didn’t really think I’d like it. But one feature that kind of opened up the world of mecanim for me was the “Events” feature. The fact that you can fire off a function just by setting an “event” using a slider along the animation time length was essential for me. And that feature alone is a lot easier than trying to time it correctly using Legacy’s programming functions.

Mecanim also saves me some code space in my scripts. Although you still have a messy web of animations and states using the mecanim animation controllers lol.

I guess when it comes down to it, all I can say is, I’m glad I took the chance to try to learn mecanim, as it proved to be pretty useful for me – and it’s now 90% of what I use for animation. But you also sacrifice a very small amount of control you can get with Legacy.

I’m currently using both mecanim and legacy in my game, but like I said above, 90% of it is now mecanim.

wow 75% so far… that’s good news i guess for Unity they can start planning to scratch off Legacy lol… well I hope they don’t remove it for another 2 years or so, I would think alot of people are still using it and would suck if was just stripped out too soon before giving everyone a chance to fully migrate. I don’t think Legacy is being removed in Unity 5, so all of us Legacy users are safe for now lol… glad see alot of people are using Mecanim and having good experience with it. I recall posting the similar question around this time last year and alot of people were very mixed of very much on the fence, felt like 50/50 at the time… but 75% so far seems like Mecanim has gotten much better since last year. Lets see how many more Mecanim votes we get.

Mecanim is awesome, particularly in generic mode. Humanoid mode does suck in a lot of ways (no bone translating or scaling), so I’m hoping Unity will expand the generic mode to have greater performance and more options (such as IK and perhaps other features).

I really don’t see much point in using Legacy, unless it’s to be a looping animation of something, or you don’t really need much more than a simple blend.

I don’t understand it at all.

Mecanim, mostly because of root motion.

Still using legacy on The Goblin Abyss, however that is mainly because mecanim wasn’t as fast on mobile and had problems when I started the project over a year and a half ago.

If I was starting the game from scratch now, I’d probably use mecanim, but I’m too far in to switch at this point.

lol!

Macanim doesn’t perform well on Mobile? That’s news to me and definitely good to know… I guess maybe most of the people who voted Yes so far are not Mobile Developers? or maybe they found a workaround for their performance issues on Mobile with Mecanim.

I don’t know why but I kinda felt like I was at a AA meeting with my last post… “Hi, my name is Velo, and I’m a mecanim user… but I’m not an addict!” :hushed:

That seemed to be the case when it first came out, I can’t say for sure now though. I’m sure its been improved on, plus mobile devices have got faster too.