How to Animate Your 3D Characters Fast

Поділитися
Вставка
  • Опубліковано 20 чер 2024
  • In this video, Jim Morren shows how to use free motion capture data to quickly create character animations in Blender. You'll learn how to export your character and rig, import the motion capture data, create a transfer rig, adjust the motion capture animation and finally, bring it all together into a single animation.
    ⇨ Cubic Worlds Course: cgboost.com/courses/cubic-worlds
    ⇨ Project Files + Blender Shortcut PDF (free): cgboost.com/resources
    LINKS
    ⇨ Cubic Worlds Challenge: community.cgboost.com/c/chall...
    ⇨ Blender Launch Pad Course: cgboost.com/courses/blender-l...
    ⇨ Blender Secrets E-book (affiliate): gumroad.com/a/436106355
    ⇨ Stay up-to-date: cgboost.com/newsletter
    CHAPTERS
    00:00 - Intro
    01:33 - Exporting Character and Rig
    04:34 - Using Mixamo
    07:03 - Importing Animation and Creating Transfer Rig
    15:13 - Baking Animation
    16:42 - Making Transfer Rig Modifiable
    20:00 - Interact With Hold-able Objects
    25:59 - Creating Animation Variation
    29:11 - Centering Mocap Animation
    30:17 - Using the NLA Editor
    35:18 - Modifying NLA Strips
    36:55 - Last Comment on NLA Editor
    37:36 - Outro
    MY SYSTEM
    CPU: Intel Core i9-12900K 5,2 Ghz
    GPU: GeForce RTX 3080
    RAM: 64 GB
    FOLLOW CG BOOST
    ⇨ Twitter: / cgboost
    ⇨ Instagram: / cg_boost
    ⇨ Web: cgboost.com/
    #b3d #animation #tutorial

КОМЕНТАРІ • 90

  • @Daposun
    @Daposun Рік тому +17

    This was an absolute game changer ! I was wondering how i would make a full scene without fully animating every single thing ! Finished the blender launchpad and its definitely an amazing course for the basics ive missed. Cgboost rules!

  • @drsquid7986
    @drsquid7986 3 місяці тому +2

    For such a versatile and great method, I’ve never seen this kinda thing be used anywhere else online, from an amateur animator, thank you for the help

  • @hellerart
    @hellerart Рік тому +1

    The building and disappearing animation is so cute and artistic! Love this retro style a lot! Isometric Cube 💕💕
    And you show exactly what I need for Blender regarding animating simple creatures efficient...

  • @kyunairo
    @kyunairo Рік тому +1

    I HAVE BEEN SEARCH A LOT IN UA-cam FOR FREE COURSE, YOURE AWESOME thank you so much

  • @shivam7156
    @shivam7156 Рік тому

    you jst blew me up with that animation process/pipeline

  • @keypadstudio
    @keypadstudio Рік тому +1

    This is so awesome and It came in handy just at the right time, thanks so much fior this.

  • @2009AGor
    @2009AGor Рік тому +7

    Thanks - that was helpful! I use the free addon "Mixamo Rig" - it also allows you to copy the animation of Mixamo but much easier

  • @cgboost
    @cgboost  Рік тому +6

    If you want to keep your adjustments after baking and resetting the transfer rig: create a new action before baking. Keyframe the Location and Rotation of all the bones and name the action something memorable like "Base Adjustment Pose." After the bake and rig reset, select the "Base Adjustment Pose" action to restore your adjustments.

  • @brandonjacksoon
    @brandonjacksoon Рік тому +6

    Thanks Jim, thanks CG Boost!
    Awesome tutorials and courses.

  • @RedEyedAlain
    @RedEyedAlain Рік тому

    Man this is great thank for posting you guys are the best!!!

  • @ashiq00056
    @ashiq00056 3 місяці тому

    Very nice description man... really helpful. If I could, I would have liked it thousend times!!

  • @jujuboohoo
    @jujuboohoo Рік тому +1

    Bookmarked! Boom! Thanks for this vdo which is exactly what I needed. 🙂

  • @mostafa_AMD
    @mostafa_AMD Рік тому

    Tnx alot .this video is game changer for me❤️❤️❤️

  • @WW_Studios
    @WW_Studios Рік тому +5

    I'm so glad you guys made this! 250% gonna use this for my movie hehe! Thx :)

    • @watcher271
      @watcher271 Рік тому +1

      Nice, just came here from one of your videos so I didn't expect to see you again here. Good luck on the movie!

    • @WW_Studios
      @WW_Studios Рік тому +1

      @@watcher271 That's so cool!!! And thanks! 😁
      Good luck with your projects! 😎

  • @cgdtb
    @cgdtb 6 місяців тому

    Thank you

  • @mazander_man
    @mazander_man 2 місяці тому

    Is is wild. It's exactly what I needed ty very much

  • @joshuamarsh2618
    @joshuamarsh2618 4 місяці тому

    As a beginner to the world of Blender animation, this video is going to be revisited many times! It is brilliant and your instructions very clear, thanks for making this! :D
    p.s. I really like the art style you have gone with and the course looks really interesting too, definitely will check it out :)

    • @ValorGuard
      @ValorGuard 3 місяці тому

      If you want to study animation specifically, then using mixamo is not your way. You have to be able to do everything from scratch. If animation is secondary to you, then yes, you can use it.

  • @PrakashNaikade
    @PrakashNaikade 8 місяців тому

    can you please make another video or point out to video on how we can use this for custom action animation by inputting joint locations and rotations?

  • @fafney
    @fafney Рік тому +10

    Another way to duplicate the mixamo animation : select original mesh + shift select mixamo animation mesh -> ctrl + L and chose Link animation data. (Maybe the fastest way)

    • @vmek3d
      @vmek3d Рік тому +1

      can you tell me please on wich part i could do that? (: thank you sir

    • @cgboost
      @cgboost  Рік тому +3

      Good call, this might work if you quickly want to retarget just the animation. But if you want to transfer the animation to IK bones this wouldn't work as cleanly, neither would it allow you to modify the animation as easily as shown in the video.

    • @fafney
      @fafney Рік тому

      @@cgboost exactly! it works well for lazy people like me 😅

  • @vmek3d
    @vmek3d Рік тому

    Thank you Mr.Jim! can we find you in social media to stay tuned about your artwork? (: how can we find you?

    • @cgboost
      @cgboost  Рік тому +1

      twitter.com/JimMorren

  • @ultek85
    @ultek85 Рік тому +2

    Hey, what if I wish to use a couple of different animations from mixamo? Do I need to re-transfer them manually for each import?

    • @cgboost
      @cgboost  Рік тому +4

      You won't have to make a new transfer rig every time. Once you have set up the transfer rig you are good to go. You can simply import any new animation into the scene and set the imported action to the mixamo rig that we linked our transfer rig to, then make any adjustments needed with the transfer rig and then just bake the animation.

  • @rainerhorbach955
    @rainerhorbach955 7 місяців тому +1

    Is it at all possible in Blender to make the Character stand idle after a few steps, look around and then continue on the path?

    • @cgboost
      @cgboost  7 місяців тому +1

      Yes, you have to keyframe the curve’s evaluation time (Curve Object > Object Data > Path Animation > Evaluation Time). Basically you can set where on the curve the character is at any time, you can even go in reverse. Hope this helps ~Jim

  • @ChristopherHemsworthCreative

    Okay so the rig you are STARTING with with the Joel character, where is it explained how you created that? In the Cubic Worlds course?

    • @cgboost
      @cgboost  Рік тому

      Yes, the cubic worlds course covers how to make and rig a cubic worlds character and much more.

  • @babaksobhani1307
    @babaksobhani1307 11 місяців тому

    I have a question.
    Every time that importing an action from the Maximo have to do whole process that you have done for first action ?

    • @cgboost
      @cgboost  7 місяців тому

      Hey, if it is a new rig then yes, but if it is the same rig you can just import the model, save the action and give the action to the previous mixamo rig and bake it from there. Hope this helps. ~Jim

  • @keypadstudio
    @keypadstudio Рік тому

    Hello, Thanks for the tuts, I'm having issus with the part of the lesson during the walk with rifle animation where you have to copy the transform of the hand bone to the IK of the left hand, It giving me a kind of woobly animation, any idea on how I can understand better, THANK YOU, REALLY APPRECIATE.

    • @cgboost
      @cgboost  Рік тому +1

      Does the gun wobble as well? If not check that you removed the "child of" constraint from the hand bone. If the who gun wobbles too than it is probably due to the right hand wobbling too much. An easy fix would be to bake the animation, going to the graph editor, selecting only the rotation graphs of the right hand bone and to smooth the animation "Alt + O".

    • @keypadstudio
      @keypadstudio Рік тому

      @@cgboost Thanks for this, Problem solved, You're the best👍👍👍

    • @cgboost
      @cgboost  Рік тому

      @@keypadstudio Happy to help, glad it got solved 👏

  • @costa2561
    @costa2561 Рік тому

    Is there's a course about interior design?

    • @cgboost
      @cgboost  Рік тому

      Hi, thanks for your question. Unfortunately, we don't have an interior design course, since we don't focus so much on this topic. As far as I know, Blender Guru Focuses much more on this topic, so try to check out his channel here: www.youtube.com/@blenderguru
      if you have any questions related to our courses or videos, just let us know!
      ~ Masha

  • @spittingame4241
    @spittingame4241 7 місяців тому +2

    Could someone tell me what is the difference between *Child Of or Copy transformation?*
    And what is the difference between CTRL+P > with *empty groups* or CTRL+P > *object.*
    Also, what is the best method?

    • @cgboost
      @cgboost  7 місяців тому +1

      The Child Of constraint is just setting up a parent>child relationship that can be switched on and off (plus you can select which transforms of the parent should be transferred to the child). Copy Transforms allows for a bit similar things but it works a bit different. First thing you'll notices it disregards the offset between the owner and the target by default. In fact it just copies the transfoms of one object to another and either replaces or mixes those with the already existing transforms of the object. As for different parenting modes (Ctrl+P) they have different purpose. The with empty groups is a part of Armature Deform set of parenting ways it creates an empty vertex group for each bone on a mesh that you want to bind with an armature (so you can later assign parts of the mesh to the respective bones or use the verex groups for weight painting. The parenting to object is creating just normap Child>Parent relationship between the objects. If you use that to bind a mesh with an armature it will not create an Armature Modifier on the mesh but just make the mesh Child of the selected Armature Object.

    • @spittingame4241
      @spittingame4241 7 місяців тому

      @@cgboost thank you for explaining that. That made a lot of sense. It is much appreciated 👍🏿
      You should make a UA-cam tutorial explaining that.

  • @karana2583
    @karana2583 3 місяці тому

    Ok but how can edit the rig like big fat character rigg. I am tried but ik and pole target many bones crashing

  • @edgenapadao8231
    @edgenapadao8231 Місяць тому

    Why when I imported the fbx file from Mixamo it didn't have any animations?

  • @HALO-ro9lj
    @HALO-ro9lj 11 місяців тому

    your maximo bone linked explanation is very hard .plz make it easy.

  • @TeachmeGin
    @TeachmeGin 7 місяців тому

    after i took it from mixamo (my own character rigged in mixamo) , and sent it to blender it came in the T pose with a bone at the base of the characters feet, where do i go from there? 7:36

    • @jimmorren
      @jimmorren 7 місяців тому +1

      Hey, let's see how I can help. Just so I understand your problem. Did you export it with an animation or just as a Tpose from Mixamo? Did it export with just a single bone or does it have a rig as intended?

  • @arrowpace
    @arrowpace 7 місяців тому +1

    I am not able to find the model, what should I do?

    • @cgboost
      @cgboost  7 місяців тому +1

      Go to the resources page ( www.cgboost.com/resources/ ) and click on "UA-cam Tutorials & Project Files". Now here you will find a dropbox page, look for the folder with this videos name. Now inside this folder you will find the blend file. Hope this helps. ~Jim

    • @arrowpace
      @arrowpace 7 місяців тому +1

      @@cgboost wow, thanks ^^ I actually found it, now I can proceed with the tutorial, thanks a lot :)

  • @vmek3d
    @vmek3d Рік тому

    we have to parent the gun to anything before the animation bake with gun? because when i bake it, it results with the gun in a weird position after reseting transforms and cant find a solution:(

    • @cgboost
      @cgboost  Рік тому +1

      If this happens the easiest fix is to create a keyframe for the gun bones on the same action you baked before resetting the transforms. Select the gun rig, then in the action editor select the animation, select the gun and hand bones and make a keyframe for the location and rotation. Now you can reset the transforms and the bones and all should be fixed.

    • @vmek3d
      @vmek3d Рік тому

      @@cgboost dsnt work for me for sure im doing it wrong... this step is before the Animation bake?

    • @cgboost
      @cgboost  Рік тому +1

      @@vmek3d You can do it after or before, since the gun rig is separate from the character rig it should not be effected by the bake of the character rig. But do try doing it before just in case. Something that I think I should mention is to not keyframe the "visual" location and rotation of the gun and hand, just the location and rotation as this will also key in the constraint transforms.

    • @vmek3d
      @vmek3d Рік тому

      @@cgboost It's very weird, if you say that it shouldn't be affected by the animation bake I don't understand why for me the position of the weapon is affected after the bake

    • @vmek3d
      @vmek3d Рік тому

      @@cgboost actually i've tryed everything, im done it dosnt work for me :') after the bake Animation the gun transform start being weird

  • @Geek_motion1018
    @Geek_motion1018 3 місяці тому

    What software is this

    • @cgboost
      @cgboost  3 місяці тому

      Hi Jim is using Blender inside this video.
      ~ Masha

  • @4115steve
    @4115steve Рік тому +2

    I thought motion capture meant you capture real life motion from a camera and then applied it to a rig.

    • @Mamika_AFK
      @Mamika_AFK Рік тому +1

      That can be done too, as well as capturing the motion data from a video...
      Motion Capture actors perform live on camera (or recording themselves on video), then after the animation is extracted from their performance, they can apply it to a rig, or upload their mocap animations to libraries like Mixamo so people can use them in their own rigs.

  • @Amarjeetkushwaha123
    @Amarjeetkushwaha123 Місяць тому

    Which application

    • @cgboost
      @cgboost  Місяць тому

      Blender. It's an open source program, and you can get it here: www.blender.org/

  • @Lishtenbird
    @Lishtenbird Рік тому +1

    I was excited to hear something alike OpenPose and ControlNet for Blender, but no. Just the same old 3rd-party data import.

    • @njcummins
      @njcummins Рік тому

      man 100% that is coming very soon I'm sure

    • @polrusstomakriss9001
      @polrusstomakriss9001 Рік тому

      We don't get a lot of 3d tutorials this might come in handy for someone else
      I would rather be happy thos is being posted than the expectations we give people
      When we can learn them ourselves

    • @Lishtenbird
      @Lishtenbird Рік тому +1

      @@polrusstomakriss9001 When this comment was posted, the video had a different title - "How to Animate Characters with Free Motion Capture". Which naturally sounded a lot more ambitious than just animating characters fast.

  • @drsquid7986
    @drsquid7986 3 місяці тому

    I'm sorry but i have been trying for hours, every time I try to constrain the old rigging to the new ins, it always just freaks out and sends the limbs in different wild ways and i don't know why, I've set the right settings and set everything up meticulously more than three times over the last four hours

    • @cgboost
      @cgboost  3 місяці тому

      Hi it's hard to say what's wrong without seeing the file. Could you please post it inside our community? community.cgboost.com/home
      ~ Masha

    • @drsquid7986
      @drsquid7986 3 місяці тому

      @@cgboost I actually ended up getting it fixed and finished the tutorial, I'm just not very good at blender and can't really use this method any other way than what you showed. Good video though

    • @cgboost
      @cgboost  3 місяці тому

      @@drsquid7986Great that you fixed it. Thanks for letting us know!

  • @keypadstudio
    @keypadstudio Рік тому

    Please I'm having issue exporting my character fbx, the main issue is, the materials are not showing when I uploaded to mixamo, Kindlh assist. Thanks.

    • @jimmorren
      @jimmorren Рік тому +2

      Mixamo can be quite buggy when it comes to materials, if you are trying to upload a model with textures you can try imbedding the textures into the FBX file. In the export window on the right set the "Path Mode" to "Copy" and press the icon next to it (the icon looks like an empty box), this will imbed the textures. Try this and hopefully it will import the textures into Mixamo.

    • @keypadstudio
      @keypadstudio Рік тому

      @@jimmorren Thanks so much

  • @money_spender
    @money_spender 6 місяців тому

    i also call 38:32 minutes fast

  • @apexnoobgeneral6877
    @apexnoobgeneral6877 Рік тому

    it is very advance for me

  • @karana2583
    @karana2583 3 місяці тому

    Can you find new way ?

  • @andrewsneacker1256
    @andrewsneacker1256 21 день тому

    Its not thousands of animation on Mixamo. More like 100-250

  • @ValorGuard
    @ValorGuard 3 місяці тому

    Import animation ≠ creating animation.
    This is a simple, but not entirely honest way.

  • @Illasera
    @Illasera Рік тому +4

    Edit : The following case is no longer valid.
    title : How to Animate Characters with Free Motion Capture
    Description : In this video, Jim Morren shows how to use FREE MOCAP DATA to create animation in Blender.
    Nice clickbait, change it @CG Boost or i will have to conclude you did it on purpose , the video title is misleading and nonsensical, add the word "DATA" to the end of the video title.
    Reason : There is no such thing as : "Free Motion capture".
    Even if you buy a collection of colored stickers and put them on your body, film it with your phone, trace those stickers with blender and apply them to empties connected to bones, it still won't be "Free motion capture"

    • @cgboost
      @cgboost  Рік тому +3

      Thanks for bringing this up, it was not our intent to trick anyone. Now, when you say it, it indeed makes no sense. We didn't think this out too much, as it seems. Fixed. 😅

    • @Illasera
      @Illasera Рік тому

      @@cgboost No harm was done, Thank you for listening.

    • @nosirve9458
      @nosirve9458 Рік тому +3

      ​@@Illasera Why you talk like a robot?

  • @user-wf2wo2xr1b
    @user-wf2wo2xr1b 7 місяців тому

    Roblox? unlike!

  • @sir.bIoody
    @sir.bIoody 10 місяців тому

    Yeah thanks and all, but who will do all this stuff? lol

    • @clobertube
      @clobertube 9 місяців тому

      yeah just imagine if he would in the end sell a script that solves this mess in a click, I think animation layers can solve part of this, apart from the retargeting, but all in all we appreciate his effort in informing us.