Search Unity

  1. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Question Animated Model - Parts Replacing

Discussion in 'Animation' started by JohnnyWylder, Apr 21, 2023.

  1. JohnnyWylder

    JohnnyWylder

    Joined:
    Apr 21, 2023
    Posts:
    7
    Hello everyone ... I'm new here on this community.
    I'm trying to make a 3rd person shooter.

    I have programming skills but I totaly suck with models and animations.

    That's why I'm looking for pre-animated models that I can use.
    Suggestions are always welcome, of course.

    ATM I was looking at this: https://assetstore.unity.com/packages/templates/systems/third-person-shooter-bundle-163222

    I think it would really help to have a bundle like this, but ... well, I don't want my models to be black puppets.
    Those are already rigged and animated for all I need as far as I know, it's just the model that I don't like.

    That's why I thought: what if I use that model and replace it's parts ?
    Let's say I replace his torso with another model, it's legs with another one... and so on.

    Would it work ?
    Would I have the same animations etc with just different looking parts ?
     
  2. Yuchen_Chang

    Yuchen_Chang

    Joined:
    Apr 24, 2020
    Posts:
    125
    There's a feature called "Humanoid Animation Retargeting" in Unity, that if you model is also Humanoid, then you can apply all humanoid's animation to your model.
    Check your 3d model import settings > Rig, and set the animation type to Humanoid. Beware that there are some basic requirement of the rig to make it a humanoid model (watch here. most rig that looks like human can become Humanoid).
     
  3. JohnnyWylder

    JohnnyWylder

    Joined:
    Apr 21, 2023
    Posts:
    7
    Thank you, that's probably what I ws looking for.
    I'll check it asap.

    However I still need to know if I can change model parts.
    In this game, I want that by changing equipment (let's say armor) it does change the model as well (cause the character is wearing a different armor).

    Which means I would need to do it dynamically, like ... in game.
     
    Last edited: Apr 21, 2023