How to Animate Characters in Unity 3D | Animation Retargeting Explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 245

  • @TNTCProject
    @TNTCProject 4 ปีที่แล้ว +48

    Well done Nicky! Super useful in-depth video about humanoids.
    This series is really very accurate, looking forward to the next episode :)

  • @Landon_Hughes
    @Landon_Hughes 3 ปีที่แล้ว +17

    For those still getting a pink Jammo after "Render Pipeline > Universal Render Pipeline > Upgrade project materials to UniversalRP Materials", click on your materials folder that was imported, and for each of them, go to the top - Shader > Legacy Shaders > Bumped Diffuse. That will make it look like what Nicky has.
    Also, great series!

  • @zeliavoss
    @zeliavoss ปีที่แล้ว +10

    You dont even know how much time you just saved me forever into the future. Thank you so much for this entire series.

  • @__--_--_-----
    @__--_--_----- 2 ปีที่แล้ว +24

    Was dreading animation for weeks and putting it off, expecting it all to go horribly wrong. Got my custom-made blender characters rigged and functional within an couple days thanks to this series. Unity should pay you for these, quality is insane.

    • @iHeartGameDev
      @iHeartGameDev  2 ปีที่แล้ว +1

      Cheers mate! Thank you for the kindness!

    • @ckwallace
      @ckwallace 2 ปีที่แล้ว

      totally agree with every word. Thank you so much for this series

  • @advoworks
    @advoworks 4 ปีที่แล้ว +12

    This is a seriously good series on Unity's animation system, beats the heck out of all the other half baked videos I've seen.

  • @JadonBarnes
    @JadonBarnes 3 ปีที่แล้ว +13

    Holy crap! This is the most comprehensive, easily digestible, clearly illustrated, and well explained tutorial I've seen in the world of Unity tutorials in a LONG time! Keep this up man! GREAT work! I LOVE the many chapter markers too!

    • @iHeartGameDev
      @iHeartGameDev  3 ปีที่แล้ว +2

      Thank you Jadon! Appreciate it! -Nicky

  • @paulorodriguez6288
    @paulorodriguez6288 4 ปีที่แล้ว +10

    oooooooff finally i understand all those settings!
    i've been using generic just because i didn't fully understand how the humanoid rig. welp now mixamo can save me some work.

  • @SweetJeans
    @SweetJeans 4 ปีที่แล้ว +16

    Dude, I learn so much watching these! Thanks for making the content super in depth, yet approachable enough for a total beginner to understand!

  • @TobiasSteiner
    @TobiasSteiner 2 ปีที่แล้ว +5

    This is probably one of the best tutorials I've found yet on this topic. Very grateful you made the effort. Very understandable. Thank you so much!

    • @gustavlarsen8612
      @gustavlarsen8612 2 ปีที่แล้ว

      what is the topic ?????????????????????????????????????????????

  • @sillyorca3865
    @sillyorca3865 2 ปีที่แล้ว

    This is the most in depth tutorial I’ve ever watched.

  • @TheWhiteFoxTruth
    @TheWhiteFoxTruth 2 ปีที่แล้ว

    I just want to say that you saved me so much work and heartache. Thank you so much, you are a godsend.

  • @schlengeeer
    @schlengeeer ปีที่แล้ว +1

    Awesome work, gathering all the information and explaining the components in detail - even for unused fields and parameters. Keep it on!

  • @Adamseslar
    @Adamseslar 3 ปีที่แล้ว +1

    Instant subscribe. I am a 3d newbie and I couldn't figure out how you would take animations from the asset store and use them now it makes so much more sense. Thanks!

    • @iHeartGameDev
      @iHeartGameDev  3 ปีที่แล้ว

      Awesome!! Thank you Adam! Hope to see you around the community :)

  • @jpalz
    @jpalz 2 ปีที่แล้ว

    you are one of the best tutorial creators ive ever seen, on the level of Brackey

  • @debjoybhowal1952
    @debjoybhowal1952 2 ปีที่แล้ว

    I really like how you start every tutorial with a big smile. It just sets the mood.. thanks!

  • @shirosurfer8864
    @shirosurfer8864 3 ปีที่แล้ว +1

    Man this is huuuuge I have never seen this explained soooo well 5 stars out of 5!!

  • @shig4238
    @shig4238 3 ปีที่แล้ว +1

    Thank you so much for explaining this in a way I could follow - solved my rigging issues

  • @spruslaks26
    @spruslaks26 ปีที่แล้ว

    Long have been searching for such a detailed and understandable explanation, Thanks.

  • @chandrahasp6697
    @chandrahasp6697 3 ปีที่แล้ว +5

    whoa great work explaining every detail. one of a kind teaching method. keep up the good work mate!

  • @benoffy4527
    @benoffy4527 3 ปีที่แล้ว +5

    Thanks so much for your amazing videos, mate! I just found your channel and I'm already planning to binge-watch all your stuff even if it's not necessary for my current project xD I love the way you cover things and the attention to detail in each video, stay cool! o/

  • @NewbNinjas
    @NewbNinjas 2 ปีที่แล้ว

    Dude seriously, not only are you an AMAZING content creator but you literally saved my life like 6 times in the last 2 hours :D Got patreon?

  • @MiddleCross378
    @MiddleCross378 2 ปีที่แล้ว

    I'm just gonna go through your entire library and smash that thumbs up, lovin your content, thank you!!

  • @WallStreetCroaker
    @WallStreetCroaker หลายเดือนก่อน

    Thanks a lot man. Super high quality stuff. Cannot wait to watch the rest.

  • @vishalsinha8614
    @vishalsinha8614 2 ปีที่แล้ว +1

    Really great teaching method mate. Absolutely loved it!

  • @TechWrathTV
    @TechWrathTV 3 ปีที่แล้ว

    We are developing a 3D endless runner game and you have been a great help. Would be crediting for the help we got in the game for sure. Keep tuned in.

  • @akashjaiswar9437
    @akashjaiswar9437 3 ปีที่แล้ว

    Very useful video. These are explained like some top-level courses from some universities. Those green ticks make things more understandable.

  • @diliupg
    @diliupg 3 ปีที่แล้ว

    You can go places with this kind of tutorials. Very good. Excellent work. I shared on several Unity pages on Facebook.

  • @cmac2796
    @cmac2796 2 ปีที่แล้ว

    Very helpful series, in depth and detailed yet easy to grasp

  • @Pauliotoshi
    @Pauliotoshi 3 ปีที่แล้ว

    Very valuable video for me! This made me finally be able to use Mixamo animations for UMA characters.

  • @Oleg_UE5
    @Oleg_UE5 2 ปีที่แล้ว

    Best tutorial on animations. Thank you for invested time!

  • @pfarnach
    @pfarnach 4 ปีที่แล้ว +1

    Really solid videos, keep up the good work!

  • @aldigangster123
    @aldigangster123 4 ปีที่แล้ว

    This is probably the best tutorial (series) about Unity Animation system I've seen.
    Good job! Please keep making Unity tutorials, you have a great style of making videos!

  • @byte-sized-tech
    @byte-sized-tech 2 ปีที่แล้ว +2

    Really amazing series, love it. Great amount of detail and explanations. Keep up the work because my man you are a legend.

    • @iHeartGameDev
      @iHeartGameDev  2 ปีที่แล้ว

      Thanks very much! Hope it helps!

  • @frostcop6693
    @frostcop6693 4 ปีที่แล้ว +1

    You saved my project with this video. Thank you so much!

  • @elian_geser
    @elian_geser 8 หลายเดือนก่อน +1

    Awesome Video! Helped me so much to understand how to import new Animations for Characters x.x Thank you so much!

    • @iHeartGameDev
      @iHeartGameDev  8 หลายเดือนก่อน

      Thank you for watching!

  • @TheCalComics
    @TheCalComics 4 ปีที่แล้ว

    Very solid video! You explained things very thoroughly but never to the point of overwhelming. You've earned a subscription from me!

  • @joseph7832
    @joseph7832 4 ปีที่แล้ว +1

    Can't wait for the next one, thank you!

  • @Inkytophatt
    @Inkytophatt 3 ปีที่แล้ว

    Straight forward, educational, to the point. Your lessons are rocking!

  • @kainannicotari941
    @kainannicotari941 3 ปีที่แล้ว

    Following these tutorials fixed a very strange bug i was having before. My animations worked in the editor, but didn't work on the build.
    No ide what I was doing different. but it's working fine now

  • @thircidia7024
    @thircidia7024 4 ปีที่แล้ว

    Videos like this make learning fun.

  • @TheScorpion737
    @TheScorpion737 3 ปีที่แล้ว +1

    Thank you for saving my college submission!

  • @andycorah7653
    @andycorah7653 2 ปีที่แล้ว

    Super cool Nicky, love the format and the indepth explanation of the software thank you

  • @Haapavuo
    @Haapavuo 3 ปีที่แล้ว

    Thank you. This is the most useful video on this channel.

  • @signalised9540
    @signalised9540 4 ปีที่แล้ว

    Another great video by Nicky!

  • @lefterisk1872
    @lefterisk1872 4 ปีที่แล้ว

    Man, you are the best. Finally some good tutorials about animation. Keep up the good work!

  • @syriph2527
    @syriph2527 3 ปีที่แล้ว +1

    Just the series I am looking for . Clear and concise thanks a lot. Will save me so much time!!!!!

  • @leonardojensen2654
    @leonardojensen2654 4 ปีที่แล้ว

    I really like your videos, you feel like a really positively guy and your explanations is really great.

  • @amir._.nazarpour
    @amir._.nazarpour 3 ปีที่แล้ว

    I am From Iran in Iran we don't have good tutorial so you helped me a lot
    I can just say thanks ❤❤❤👏

    • @iHeartGameDev
      @iHeartGameDev  3 ปีที่แล้ว

      Thank you for the kindness!!

  • @elasdebastos235
    @elasdebastos235 10 หลายเดือนก่อน

    The best video Series ever. Thank you soo much. Grettings from Argentina.

  • @alexjackson3767
    @alexjackson3767 4 ปีที่แล้ว +1

    Very cool stuff - didn’t know about mapping bones to animations before but this seems super useful. Great tutorial as always :)

  • @FatihTurkerFatih
    @FatihTurkerFatih 4 ปีที่แล้ว +1

    Hi Nicky god job. You have potentially be better than Brackeys if you keep going.

  • @johnmanjohnston
    @johnmanjohnston 4 ปีที่แล้ว +6

    It would be cool if you could show us how to use this with FPS movement!

  • @BitCodeKhan
    @BitCodeKhan 3 ปีที่แล้ว

    This is amazing. Especially Humanoid rig and sharing animation between models.

  • @Spikeeins
    @Spikeeins 2 ปีที่แล้ว

    Can't wait to try that one out - great video!

  • @mauriciocortespersonal
    @mauriciocortespersonal 3 ปีที่แล้ว +1

    I like the way you explain, thanks!

  • @tommytron55
    @tommytron55 4 ปีที่แล้ว +1

    Would love a tutorial on Overriding animations/bones, e.g having an character turn their head to look at the player while still playing a walk animation. I'm pretty sure it's something Unity can now handle without the need of 3rd party assets, but I still extremely new to Unity's animation system. However, your videos have made it FAR easier to digest!

    • @tommytron55
      @tommytron55 4 ปีที่แล้ว

      @@iHeartGameDev oh perfect! I wasn't 100% sure of the terminology so I thought I'd ask. Looking forward to it 🙂

  • @musabkara1684
    @musabkara1684 11 หลายเดือนก่อน

    Detailed explanation as always

  • @dannyproveaux566
    @dannyproveaux566 3 ปีที่แล้ว

    Very clear and thorough. Exactly what I was looking for. Thank you!

  • @user-indmq3
    @user-indmq3 2 หลายเดือนก่อน

    Unbelievable quality of content!

  • @nathanjordan5557
    @nathanjordan5557 ปีที่แล้ว

    ooooo my brain hurts. I think this is one of those things you've just got to experience yourself. Thanks for the great tutorial!

  • @ktmochiii
    @ktmochiii 3 ปีที่แล้ว

    i swear my brain expands tenfold everytime i watch a nicki video.

  • @caaccaac8712
    @caaccaac8712 3 ปีที่แล้ว +1

    I hope Unity pays you, you deserve it.

  • @ІванШелепетень-р3и
    @ІванШелепетень-р3и 2 ปีที่แล้ว

    Thanks bro. This video helped me understand 3D animation

  • @owennelson429
    @owennelson429 3 ปีที่แล้ว

    Your tutorials are very helpful and very well done. Thanks for posting.

  • @matthewimamura8581
    @matthewimamura8581 4 ปีที่แล้ว

    Just what I needed! You are a blessing to my day!

  • @phantomprogramming
    @phantomprogramming 4 ปีที่แล้ว

    A very well explained video! I did not know it was possible to use 1 animation for several different rigs. I will definitely be using this in the future! Keep up the good work!

  • @AmjoodBasha
    @AmjoodBasha 3 ปีที่แล้ว

    Super useful man! Good job!

  • @ajmckennan1663
    @ajmckennan1663 4 ปีที่แล้ว

    Always so intuitive! Keep up the good work!

  • @Kncperseus
    @Kncperseus 4 ปีที่แล้ว

    Okkay, this video is another fantastic addition! Thanks

  • @tigranavagyan1587
    @tigranavagyan1587 ปีที่แล้ว

    Just finished watching some of your animation videos.
    The presentation of information is very good and interesting.
    That was GREAT
    Thank you very much for these videos👍

  • @RehtseStudio
    @RehtseStudio 4 ปีที่แล้ว

    Loving the animation series

  • @ted8813
    @ted8813 2 ปีที่แล้ว +1

    I love you buddy! Thank you for all your work!

  • @Chapali9a
    @Chapali9a 4 ปีที่แล้ว

    fantastic video as usual. Keep them coming.

  • @20seconds16
    @20seconds16 3 ปีที่แล้ว +1

    clean and clear

  • @flutehummer
    @flutehummer 3 ปีที่แล้ว

    This was the best animation tutorial for Unity. Can you do a tutorial on how to do a "kicking a football" style animation?

  • @Agent-zg5ec
    @Agent-zg5ec 4 ปีที่แล้ว +5

    When doing video on sub state, please teach how to do combo animation in Unity.
    Thank you.

  • @miguelsandoval6800
    @miguelsandoval6800 4 ปีที่แล้ว

    100/100! (Its an exclamation mark, not factorial)

  • @carpars0
    @carpars0 4 ปีที่แล้ว

    I like this little hooks and crosses. Nice video, very helpful. Keep going on (y)
    Greetings from germany

    • @carpars0
      @carpars0 4 ปีที่แล้ว

      @@iHeartGameDev
      As good as it could be during the Corona time.
      stay healthy ;-)

  • @adrianshawuk
    @adrianshawuk 2 ปีที่แล้ว

    Useful, subscribed and liked. Now watching all your videos.
    Your clear explanations are great and the pacing is good too.
    I've just started to explore animations and this, along with your new input videos have helped a lot.
    Well done sir 👍

  • @AnshumanStark
    @AnshumanStark 3 ปีที่แล้ว

    I would love it if you make a game and use all these mechanics, it'll be an amazing video!!

  • @PrashantUnity
    @PrashantUnity 4 ปีที่แล้ว

    Great content , simplicity,clean,relaxing... overall much understandable ..

  • @imrankkg5029
    @imrankkg5029 4 ปีที่แล้ว

    Awesome tuts man, Yes in-depth like "Brackeys". God bless you :)

    • @imrankkg5029
      @imrankkg5029 4 ปีที่แล้ว

      @@iHeartGameDev You should give a shot in Hyper Casual games with Voodoo or Lion Studios. I'm pretty sure you will/can make a great hit in mobile industry. BTW you can check out my games at "www.kitkatgames.com" . Please note: you can totally ignore this link. If you think i'm trying to market my games :)

  • @nichegames9590
    @nichegames9590 4 ปีที่แล้ว

    Wow, good stuff. One could learn a lot here.

  • @PascalAchermann
    @PascalAchermann 4 ปีที่แล้ว

    Thank you for sharing this! explains a lot of usefully basics inthe amazing unity animation system has.

  • @harrison298
    @harrison298 2 ปีที่แล้ว

    I love the detail in these videos. I've watched this video 4 times now hoping to find the answer to why my animations aren't playing on my new character model. Alas, no solution yet.
    All I did was scale my player model in Blender to 0.8x, then reimported into Unity as a .fbx. I changed the animation type to "Humanoid" in the model import settings in Unity, and I configured the avatar so that all of the transforms were matched up correctly.
    Then, I went into my Scene hierarchy, and removed the full Root hierarchy from my Player object, as well as the object that holds the skinned mesh renderer. I then replaced it with the new resized versions. Everything looks great in the scene view before pressing play.
    But when I press play, none of the animations work. Interestingly, I CAN get the animations to work with the scaled-down model by selecting the old Avatar in the Animator. But this causes the character to look very distorted and mangled.
    With the new avatar from my scaled-down model that I imported from Blender, the model is stuck in the T-pose. For anyone who is miraculously still reading this long comment, do you have an idea of why my animations aren't working? I'm completely out of things to try to get my scaled-down player model to work properly. I wish there were a TH-cam tutorial out there to accomplish this seemingly simple task.

  • @charlesonis3484
    @charlesonis3484 4 ปีที่แล้ว

    Neato! great work buddy!

  • @MiniFrenchAdventures
    @MiniFrenchAdventures 2 ปีที่แล้ว

    TIPS: if you still suffer from weird animation. You can try to change somethings as below: in Rig tab, in Avatar Definition, choose "Copy from other Avatar" then you can choose an avatar downloaded from Mixamo. In Animation tab, scroll down to the bottom, in Motion,/Root motion node, choose "Root transform". It saved me from weird animation, hope it helps you too.

  • @WolvenBolt
    @WolvenBolt 3 ปีที่แล้ว +2

    I'm afraid to ask, but when I go into Edit, there isn't anything to do with render pipeline. Do I have to update my unity? I'm currently running 2020.1.15f1

  • @t.lnnnnx
    @t.lnnnnx 3 ปีที่แล้ว +1

    thanks so much for this u made me figure out a huge issue i had=)

  • @Alzexza
    @Alzexza 3 ปีที่แล้ว

    Awesome tut mate

  • @Lucreaux
    @Lucreaux 3 ปีที่แล้ว

    Good tutorial. Thanks for making time to do it for us. One small piece of feedback. Your clicks were way too fast to keep up with well and were often times not synced well with your voice. Perhaps a graphic element better showing where your cursor is and what its clicks are could help. Minor though. We can all hit the go back button, quite easily.

  • @sarcasticayush101
    @sarcasticayush101 4 ปีที่แล้ว

    Thanks it helps a lot , grate work

  • @hernandonj
    @hernandonj 3 ปีที่แล้ว

    Hi Nicky. Thanks for your great video, it's awesome !

  • @vulpoaica5744
    @vulpoaica5744 5 หลายเดือนก่อน

    Thank you for the video and about legacy animations. I didnt know that. :)

  • @Chronomatrix
    @Chronomatrix 3 ปีที่แล้ว

    Another great tutorial! The only thing I'm missing is how to implement the jumping animation to our Blend Tree.

  • @berkcan3475
    @berkcan3475 3 ปีที่แล้ว

    dude you are very helpful thank you so much

  • @ourybah7633
    @ourybah7633 3 ปีที่แล้ว

    iHeartGameDev, great thanks.

  • @LevchukAnton
    @LevchukAnton 3 ปีที่แล้ว

    Thank you, really good tutorials!

  • @EasyEV
    @EasyEV 4 ปีที่แล้ว

    Great series so far. Would love to see a video that gives a little more explanation of root motion and its various settings. Seems like there's a lot to unpack there. For me, it's been tricky to integrate some mixamo animations that have movement in them onto my player controller... which is probably due to my total ignorance of root motion.

  • @lukegf0
    @lukegf0 10 หลายเดือนก่อน

    Thanks for this awesome video!