Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only.

    Please, do not make any changes to your username or email addresses at during this transition time.

    It's still possible to reply to existing private message conversations during the migration, but any new replies you post will be missing after the main migration is complete. We'll do our best to migrate these messages in a follow-up step.

    On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live.

    Read our full announcement for more information and let us know if you have any questions.

Question Changing parts of character model in runtime

Discussion in 'Animation' started by JuniorLinczakk, Aug 19, 2021.

  1. JuniorLinczakk


    Apr 17, 2021
    Hey guys, i'am working on some project lately and I want to know how would you handle problem I encountered. Let's say that we have some model (monster, robot etc) which is divided into different parts (head, chest, right arm, left arm, right leg, left leg). This model have it's own mesh, rig and animations connected to that rig.

    I want to change parts of this model in runtime, for example change one head for some other one or chest with other chest, etc. (something like in game "Spore" but of course much simpler). Parts will be different from each other: new head or arm could be bigger than the previus one or bottom body of a model could be changed from two legs (humanoid legs) to four legs one (like: take bottom part of human, change it to horse legs and you have centaur), and all of this while keeping the same Rig.

    How would you approach such a task? I would appreciate any help in this matter.