Convert Legacy Rig to Generic Rig

Hi,

I bought a character with animations from asset store.
It is a lovely mummy character with Legacy Rig.

Is there any possible issue to use Legacy Rig with Mecanim?

What I did for this model is that:

  1. open inspector of this mummy model.
  2. on Rig tab, simply change Animation Type from “legacy” to “generic”.
  3. then, simply use mummy’s animation clips with Mecanim animator.

Everything seems right so far.
I am wondering if there is any possible correctness/performance issue of this simple converting?

I’ve only used Humanoid but it seems to be pretty solid. There is some pretty minor loss of accuracy sometimes but the major issues typically stem from missing or additional bones - stuff like the Shoulder can mess things up - but its something you’ll have to look at on a per-model basis. You can easily remove any Optional Bones if they’re causing problems.

Using Humanoid Rig Type has a lot of advantages on the backend with scripting access and such.

I believe Generic is intended for abnormal rigs and stuff that may have more than 2 legs and/or 2 arms (spiders, dogs, birds, etc… stuff like that…)

Yeah. Humanoid bones can be easily adjusted through builtin tools.
Both Humanoid and Generic Rigs are Mecanim types.
Legacy rig is a older type that is used by Legacy Animation system that is different to Mecanim system.

My question is that simply converts a Legacy type to Generic/Humanoid type in inspector may cause any possible problem?

Shouldn’t be any issue doing that. You can usually customize the options to fix any issues that do happen to present themselves.

Great. Thanks.