Make your Characters Interactive! - Animation Rigging in Unity

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

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

  • @JackLaPlante18
    @JackLaPlante18 4 ปีที่แล้ว +594

    I miss Brackeys, he explains things so well and doesn't make me feel dumb

    • @zyc66
      @zyc66 3 ปีที่แล้ว +6

      yes

    • @BangBang-zb8sf
      @BangBang-zb8sf 2 ปีที่แล้ว +2

      (╯︵╰,)

    • @the_hateful_n8383
      @the_hateful_n8383 2 ปีที่แล้ว +18

      But if you are dumb... then you should feel dumb. Let that be your motivation to improve.

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

      me to

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

      miss here in 2022

  • @geri4367
    @geri4367 4 ปีที่แล้ว +166

    I was literally researching this RIGHT NOW for my VR devlog series. Brackeys did it again. Always there where you need him

    • @Duckamoly
      @Duckamoly 4 ปีที่แล้ว +2

      love the devlog series!

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

      Amazing series

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

      He has enough viewers that some will get it when they need it.But yeah he’s always there for us

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

      this comment hasn't aged well

  • @tertervouz
    @tertervouz 3 ปีที่แล้ว +6

    He looks so happy and I can't help myself starting to smile just like him

  • @zacharywalker-liang7319
    @zacharywalker-liang7319 2 ปีที่แล้ว +21

    If you're having issues with the top of the head pointing towards the object, check "Aim Axis" under Multi-Aim Constraint. This Aim Axis is the local "forward" of the constrained object. So click on the constrained object, look at its local axis's, and then choose the Aim Axis as the one that is forward.

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

    Even in 2021 this tutorial is crystal clear about what can be done with Animation rigging. Miss you Brackeys. :)

  • @smartandfunny6140
    @smartandfunny6140 4 ปีที่แล้ว +556

    me : omg , this is useful, I'm gonna use it for my Game.
    me 10 years later: still watching Tutorials and not releasing 1 single game.

    • @ekanshtardeja
      @ekanshtardeja 4 ปีที่แล้ว +34

      Don’t worry u will release a good game

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

      how come everybody thinks the same???

    • @mohr0023
      @mohr0023 4 ปีที่แล้ว +31

      After successfully creating a really small game with a team of noob friends (it was everyone's first time doing everything, just some tutorials watched beforehand), I can tell that Shia's advice actually works here: Just do it! Get a stupid small project, give yourself a ridiculously small deadline (let's say a week) and plan it so that you can do it in that time. It might look ugly, it might feel incomplete, but it is done and it is yours. Trust me, it's achievable and super rewarding.
      As I said, it's weird and rather incomplete, but hey, we did it (in 2 tiresome days): matheus-mohr.itch.io/ger

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

      @Murky Cricket whats it called, my game is 1/100 stars for me I barely worked on it

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

      @Murky Cricket lol, mine is dar dar cube and im not proud of it. its in the play store

  • @CosmicComputer
    @CosmicComputer 4 ปีที่แล้ว +86

    I was just looking for this EXACTLY

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

      This always happened to me...

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

      We all are 😂

  • @JelleVermandere
    @JelleVermandere 4 ปีที่แล้ว +272

    “Let’s rig up our rig”, sounds fun

  • @yashsharma1080
    @yashsharma1080 4 ปีที่แล้ว +449

    Brackeys: oh....and also this video is sponsored by..
    Audience: *U N I T Y* 👁️👄👁️

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

      AUDIENCE SPEAKS IN UNITY. PUN INTENDED

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

      Ngl It's starting to grow on me like a tumor

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

      i thought after he said "first we're talking about.. what motion rigging is" that he wasnt gonna say it. but then he said it.

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

      squarespace

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

      unreal*

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

    I'm really grateful for you reading my mind Brackeys!! I just learned this yesterday, and implemented it today, now you are teaching it!!

  • @apainush9540
    @apainush9540 4 ปีที่แล้ว +3

    i LOVE IT!!! I was searching this for months! But nobody really did this:/ Thanks for the great tutorials not just in this video, in all of them! You helped me a LOT!

  • @mehmedcavas3069
    @mehmedcavas3069 4 ปีที่แล้ว +3

    i just searched for this topic 2 h ago and couldn't find a good tutorial. and now u made one :O

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

    Dito. I was looking at rigging and Avatars for my Antilatency unit. There were no good tutorials and Brackey comes through with the goods as always. You're the man!

  • @Robertganca
    @Robertganca 4 ปีที่แล้ว +2

    Finally! I’ve been waiting for such a tutorial forever.

  • @Maggiethegsd
    @Maggiethegsd 4 ปีที่แล้ว +268

    Whenever I try to learn Unity Animation my brain goes *duh*
    Edit : 2 months later, I can smoothly make any animation, do quick transitions, set bool, everything! I cant believe I did it!

    • @NoOutletOfficial
      @NoOutletOfficial 4 ปีที่แล้ว +30

      I don't even have a brain. You're lucky.

    • @minticedteaenjoyer
      @minticedteaenjoyer 4 ปีที่แล้ว +5

      @@NoOutletOfficial lol

    • @ktz2625
      @ktz2625 4 ปีที่แล้ว +2

      Same

    • @jsonmac319
      @jsonmac319 4 ปีที่แล้ว +2

      Feel you bro, same here.

    • @cricticalthinking4098
      @cricticalthinking4098 4 ปีที่แล้ว +3

      Well this isn't much of a tutorial, more like a "here are the possibilities" kind of video. I would recommend looking for a video more centered around teaching for learning purposes, or leisurely take work your way through the documentation.

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

    I didn’t even search for this, but this is all I needed

  • @FarmBoyTech
    @FarmBoyTech 7 หลายเดือนก่อน +1

    Thank you so much for this amazing tutorial. I really appreciate your effort and time that you put into this work. Stay blessed all the time.

  • @Dorbellprod
    @Dorbellprod 4 ปีที่แล้ว +2

    Brackeys thank you for providing this video 10 minutes before I start a project

  • @NStriker13
    @NStriker13 4 ปีที่แล้ว +2

    This video popped up when I needed it the most. Hope you are enjoying your retirement!

  • @MatthewLT420
    @MatthewLT420 4 ปีที่แล้ว +2

    I have been waiting for this for soo long from him just because I find it easyer to learn from a brackeys tutorial from others

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

    When ur doin a game jam and time is precious but there is a new brackeys video u know I'm going to watch it

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

    Holy crap I've been looking for a tutorial on this for soooo long. Thank you so much!

  • @peteheery
    @peteheery 4 ปีที่แล้ว +44

    So last night I literally started from scratch looking at Blender and rigging Tuts... then Brackeys does this. The guy has telepathy I swear.

  • @vaishnav_mallya
    @vaishnav_mallya 4 ปีที่แล้ว +9

    Andreas: What should we do for the next video?
    Asbjorn: Let me use telepathy to learn what the subscribers are Searching for.

  • @irtezamasud
    @irtezamasud 6 หลายเดือนก่อน +1

    This guy has a perk named best at explaining and needling that inside brain.

  • @KenIbrahim
    @KenIbrahim 4 ปีที่แล้ว +9

    Great tutorial and funny too! Loved the "I'm here!" hand raising for skeletal roll call. You would have been great as a fellow demo artist back in the day at Alias|Wavefront. :)

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

    Thanks. Three years later this is still a great intro.

  • @qweasdy-pc6ql
    @qweasdy-pc6ql ปีที่แล้ว

    Watched a couple of animation rigging videos. Finally, Brackeys still one of the best and explained everything so well. Thx!

  • @BradyHege
    @BradyHege 4 ปีที่แล้ว +872

    Okay this isn't funny anymore I googled an animation rig three hours ago

    • @krenstx2502
      @krenstx2502 4 ปีที่แล้ว +58

      Dude, I was actually wondering of rigging and I saw this video appeared 11 min after it uploaded, God have guided me, no Jesus have found me.

    • @erdenbaldevelopment2080
      @erdenbaldevelopment2080 4 ปีที่แล้ว +2

      me too xd

    • @Yazan_Majdalawi
      @Yazan_Majdalawi 4 ปีที่แล้ว +18

      Jesus is a prophet.. not a god.

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

      @@Yazan_Majdalawi they know bro they know

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

      Hey i was just wondering on how hard it would be to work on my projects rigging and this vid appeared

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

    Great, thanks to this I will can bin all those codes I had writen to manage these kind of things. This new system looks more flexible than what i had.
    Thank you for the video, it was nice, enjoyable and direct to the core.

  • @StealthBeast.3xx0
    @StealthBeast.3xx0 4 ปีที่แล้ว +1

    That's Exactly what I'm looking for!!! thank you so much BRACKEYS ♥️♥️♥️

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

    OMG thats so amazing. Unity thank you so much!

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

    I dreamt about this day ♥️
    Thanks Unity ♥️

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

    Thanks for using this knight asset! It's always my go-to for animation testing.

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

      its no longer available what are you using now?

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

    Finally ! U made a video about animation rigging.awesome

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

    Holy moly, that is a very nice final music!

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

    That is what i was exactly looking for! Thank you for this explanation.

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

    Great Job on this video Brackeys! You always make the right videos when the right people need them!

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

    Thank you! I’m working with my FPS project and was trying to make a way for the camera view to have the arms follow with a full character model. This saves a ton of time, thank you sooo much!

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

    It's awesome when you upload a video about a topic I'm searching out

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

    Still one of the best videos for Animation Rigging.

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

    I just got started with Unity and C#. Its not easy. Game Development is way harder than Web Development. So far I am enjoying it, but I need to commit all the basics to memory. This is in the far distance but its fun watching these videos. Looks like learning Blender and Linear Algebra to be a necessity. Can't wait. Thanks for the video.

  • @alganongun1903
    @alganongun1903 4 ปีที่แล้ว +38

    Why now I removed a feature just for this from my game because I'cant figure out animation rigging and after a week brackeys make a video about it

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

    Man, you're a gem.

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

    Really good stuff! thanks for making this

  • @dan.lespect
    @dan.lespect 3 ปีที่แล้ว +1

    Interesting and fun, great video! In 1.5 speed it's even better

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

    Top notch tutorial. Amazing.

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

    I really needed this tutorial!!

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

    Just the intro probably saved me hours in the long run :D

  • @Slagemer1
    @Slagemer1 7 หลายเดือนก่อน +1

    God... you are life saver man

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

    Excellent explanation! Thanks for posting.

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

    This is just what I was looking for and at the right time. I'm trying to get my characters hand to rotate on the x axis with the cameras rotation

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

    The way you produce ur vids is si attractive

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

    Oh my god thank you I've been stuck on this problem for like 2 weeks now I know what to do

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

    Thank you so much Brackeys! This is just what I needed!!

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

    this is going to save me so much time and money. Kudos!

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

    very pretty useful and perfect explained info! thank you!

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

    The best video so far, thank you !!!

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

    Excellent video as usual, Brackeys. You are missed!

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

    This comment might be copied. But I swear that this guy always makes a video on that topic which I need the most.

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

    Thank you for mentioning this video!

  • @aleef1735
    @aleef1735 4 ปีที่แล้ว +7

    10:54 So the 2 bone IK constraint takes in 3 bones instead of 1.

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

      I think hes referring to blender that takes 1 bone then just increase the chain length.

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

      Two bones are modified in this solver. The third bone (tip transform) is just the end target location.

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

    Thank you sm, worked like a charm!

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

    Thank you it was very fun to follow and thats great tutorial

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

    My friend You are a Awesome guy.

  • @gamedevstation3332
    @gamedevstation3332 4 ปีที่แล้ว +46

    "John,are you there?"...LOL......

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

    Amazing, simple, short and informative like always

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

    If you're having problems with the head turning being a bit wonky and not following the target properly: go to HeadAim, and set the Aim Axis to "Z" and Up Axis to "Y"

  • @chief9894
    @chief9894 4 ปีที่แล้ว +81

    I'm sure at this point Brackeys somehow knows the most googled game development topics as of recent and just makes videos off of that.

    • @Chevifier
      @Chevifier 4 ปีที่แล้ว +7

      Google Trends.

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

      Shhh don't reveal the secrets 😁

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

    this is very cool i can see many use cases for this

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

    Thank you so much Brackeys

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

    This is an awesome feature

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

    Wow very cool, thanks for showing this off!

  • @aggeoduranfernandez4690
    @aggeoduranfernandez4690 3 ปีที่แล้ว +12

    I used another character and the head did not follow the target properly. I manage to fix it by:
    - Creating the bone renderer as shown in this video (explaind in 3:16.): th-cam.com/video/IRqom7Ee5pA/w-d-xo.html
    - Disable "Manage Rotation Offset".
    - Change aim axis if you still have problems.

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

      Thanks.
      I followed your advice and now it almost works. The remaining problem is that the head looks in the opposite direction from where the target is.

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

      Can you tell me where is manage rotation offset?

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

    You guys rock these are so helpful!

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

    Good one, but at 9:36 you can see the model's head is turned too far to the left, making it look well behind the target. I believe this is because his rig turns the head first, then the spine, effectively adding the 0.3 weight of the spine to the 1.0 weight of the head. Moving the ChestAim object above the HeadAim in Rig 1 appears to solve this.

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

    God, I miss you so much.
    Wish you the best things in the world 🙏

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

    Guess who's back. Thank You

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

    I was thinking about creating a game prototype that would be heavily built around animations and this is exactly what i wanted

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

    perfect as always! Thank you

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

    Unity 3D is my favorite Engine, there are two things I wish I had in it;
    1st - The correct way to orbit in the viewport is to just press the (mouse scroll), in SketchUp, this function already comes by default and in 3ds Max, you have to configure it, so it is much more practical to just press the mouse scroll to if orbiting, this is the way it is in several other software, unfortunately in Unity 3D ñ this is the way you have to press (Alt + left mouse button), you have to occupy both hands and this creates a certain discomfort, In other words, you do two jobs and you could only do one, so you want to do two jobs and you can only do one, not to mention that it will take more work and less productivity, this seems to be an insignificant thing ñ it is what it seems because this is one of the functions in which it will be most performed.
    2nd - The correct way to zoom in on a certain part of the object, just position the (mouse arrow on a specific point on the object where you want to zoom in) and scroll it (mouse scroll forward), this is how q is in SketchUp and 3ds Max, so it’s much more practical to just position the (mouse arrow on a specific point on the object you want to zoom in) and scroll it (mouse scroll forward), this is how it is in several other software, unfortunately in Unity 3D ñ this is the way to do it you have to press (Alt) Position the (mouse arrow at the point you want to zoom in) and scroll the (mouse scroll), you have to occupy both hands and it generates a certain discomfort, that is, you do two jobs and you could only do one, you want to do two jobs and you can only do one, not to mention it will be more work and less productivity, this seems to be a insignificant thing ñ is what it seems because this is one of the functions in which more will be performed a, share this idea until you reach the developers of this excellent software.

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

    This is beautiful.

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

    gotta say what i would do without you my man but
    i already learned 3D modelling n animations xD
    still love your work

  • @Rivera-D
    @Rivera-D 4 ปีที่แล้ว

    WOW, finally what i need. thumb up.

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

    Brackeys was just the best to show off new Untity features, period 🤓🎓📚

  • @Spxzzrr
    @Spxzzrr 4 ปีที่แล้ว +5

    Brackey should collab with dani, they would make insane games!!

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

    Brilliant! Just what I needed for my new game. Also inspired me to bite the bullet and take a wild leap into version 2020.

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

    This video is so cool! I love it! :D

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

    This is perfect! like just what I need

  • @Sybyh
    @Sybyh 4 ปีที่แล้ว +17

    This feature is really great! Who will use this feature in their game to try to make an AAA game 😂 ?
    I'm a big fan of procedural animations, I really need to know more.

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

      You might be interested in watching "Animation Bootcamp: An Indie Approach to Procedural Animation" were author of Overgrowth describes some of his approaches on implementation of procedural animation

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

      @@Nervniyak nice GDC, thanks for this info :)

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

    Very very cool!

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

    So cool! ty for teaching me about this!

  • @kingbling7571
    @kingbling7571 4 ปีที่แล้ว +2

    Omg I was looking for just this for my upcoming game and boom brackeys comes in and saves the day yet again! How tf is this even possible at this point, I cnt tell?!??

  • @idite-na-hui
    @idite-na-hui 4 ปีที่แล้ว +71

    Worth trying in a few years when they will bugfix it more

    • @MxrcellXD
      @MxrcellXD 4 ปีที่แล้ว +8

      Why do non-english people speak english here but not on their channel?🤔

    • @kepygames
      @kepygames 3 ปีที่แล้ว +8

      @@MxrcellXD Because English is one of the most used language across the globe

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

      I'm using it right now and haven't found a single bug

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

      @@MxrcellXD Courtesy

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

      Какие люди)

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

    Thank you so much ! Love your videos

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

    Sure glad I learned to program all this manually 😋

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

    I love you man.

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

    Yes! Thank you so so so much for this! I have been having so much trouble with animations to a point that I quit projects and start a new one. I have so many unfinished animations because I just dislike the result. Now I can do it correct. Ya tha best!

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

    Thank you so much. this will help me a lot

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

    again thanks your tutorials are really useful