Blender Rigify - Fingers bend the wrong way (FIXED)

Поділитися
Вставка
  • Опубліковано 30 лип 2024
  • -------------------------------------------------------------------------------------
    ❖Get all CGDive courses for just $5.99 per month!❖
    academy.cgdive.com/courses
    Note: This is like Patreon but much better :)
    -------------------------------------------------------------------------------------
    This video shows how to correctly place and generate the fingers in Blender Rigify.
    ❖Rigify Course (get 20% off using coupon code "cgdive")
    toshicg.gumroad.com/l/rigify
    Attribution: hand 3d model from the thumbnail by kevinruiz on Sketchfab
    sketchfab.com/3d-models/hand-...
    RECOMMENDED PRODUCTS
    ❖Rig Anything With Rigify (coupon code "cgdive" = 20% off)
    toshicg.gumroad.com/l/rigify
    Alive! Animation course in Blender
    www.p2design-academy.com/p/al...
    ❖The art of effective rigging in Blender (coupon code "cgdive" = 10% off))
    www.p2design-academy.com/p/th...
    ❖Hard Surface Rigging In Blender
    blendermarket.com/products/ha...
    ❖Auto-Rig Pro
    blendermarket.com/products/au...
    ❖RBF Drivers
    gumroad.com/a/348001395/XzWpB
    ❖Bonera
    gumroad.com/a/99062899/oXuxm
    0:00 Intro
    0:46 Basic Finger Setup
    3:22 Example #1- Curved Fingers
    6:33 Full Rigify Course (20% off)
    6:44 Example #2 - Straight Fingers
    9:22 Finger Metarig Settings
    11:46 Finger IK
    her32756743edjhfkjhdfslkj
  • Фільми й анімація

КОМЕНТАРІ • 123

  • @delko000
    @delko000 Рік тому +21

    note to self: arrange the bones so they have a natural curvature before generating rig

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

      Very important. I'll pin your comment 😊

  • @wheany
    @wheany 2 роки тому +19

    If you're building a rig from scratch, without using rigify OR if you're using the manual bending axis "trick", then a useful tool is the "recalculate roll" (Shift-N) action. Recalculate roll will match all the selected bones' roll so their X and Z axes point in the same direction along the bone chain. Usually you want to select all the other bones first, then the root of the finger last, so that it's the active bone, then press Shift-N and then select "Active bone". If you select one of the other options, it will do its best to make the local Z-axis of each bone point into the direction you chose.

    • @CGDive
      @CGDive  2 роки тому +2

      That's great info 👍
      I should have included it so I'm pinning the comment :)

  • @Huguillon
    @Huguillon 2 роки тому +7

    So, that was the use of that long control in every finger... Amazing video, I was "fixing" it rolling the bone's fingers in the end result and not always work fine for me... this solution is great

  • @philippelepilote7946
    @philippelepilote7946 2 роки тому

    A crystal clear explanation at last, thank you so much !

  • @VentelHD
    @VentelHD 2 роки тому

    Great tutorial! I often had a similar problem with the knees when the base character had his legs slightly oriented to the left and right.

  • @dark-flame-master
    @dark-flame-master 2 роки тому

    Great tutorial. Not the first time fighting and spending time with that issue. Now it is much clear with your tutorial. Thanks!

  • @munkmade
    @munkmade 2 роки тому

    awesome stuff, didnt really think about some of these tips and definitely have dealt with the issues, thanks! keep these coming alot of useful info, subscribed!

  • @guilhermecordeiro5456
    @guilhermecordeiro5456 2 роки тому

    Did not know the scalling cand bend, thanks for the "tips" , saved my life !

  • @cjrinfra8890
    @cjrinfra8890 2 роки тому

    wow fantastic brother. i am strugling this problem 2 days. now its clear.... tnq very much

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

    Thanks for this tutorial, very useful for beginners like me

  • @MrMcgee-me6bu
    @MrMcgee-me6bu 2 роки тому

    this is a life savor!

  • @davidffortesmeireles5328
    @davidffortesmeireles5328 2 роки тому +1

    great tuto ! great great!

  • @eyeprops5422
    @eyeprops5422 2 роки тому +7

    Fun fact. What I have learned about human fingers that a realistic human finger is basically two equal blender bones with the last blender bone being split into two equal blender bones. I always made my human finger joints the same size. lol

    • @CGDive
      @CGDive  2 роки тому +1

      Nice tip!
      The most common mistake related to fingers that I can think of is placing the "root" of the finger at the crease that you see when looking at the palm of the hand. It's actually deeper into the hand and it's easier to place when looking at the back of the hand.

    • @eyeprops5422
      @eyeprops5422 2 роки тому

      @@CGDive Exactly. used to make that mistake too and my fists would end up looking unrealistic. lol. Another crucial placement is the thumb. The thumb geometry shouldn't extrude out the side of the hand but the bottom.

    • @CGDive
      @CGDive  2 роки тому

      ​@@eyeprops5422 I think we have some really solid tips in this little discussion. I am going to pit it. :)

    • @eyeprops5422
      @eyeprops5422 2 роки тому +1

      @@CGDive cool thanks

    • @TheRojo387
      @TheRojo387 2 роки тому +1

      Actually they have the golden ratio between one another.

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

    I had forgotten the essentials, thank you for the fingers, it helped me a lot and I didn't know this detail, well, here we go, I subscribe, I share and I start viewing all your videos .

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

    thank you very much mr cgdive

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

    You saved me again, man. I kinda have a very bad/difficult/annoying situation this time around, but this video gave me an idea on how to fix it. My reference was not a very good one so I have to do a lot of adjustment

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

      Glad I could help!

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

    Thanks for tutorial :)

  • @wycoturmoil
    @wycoturmoil 5 місяців тому

    Thanks this helped immensely!

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

    Thanks you so much

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

    Thank you for the video. It got my fingers back rotating in the right direction. Took a lot of tweaking but taking the fingers and setting the x-scale like you did @8:17 fixed the wrong curl angle.(Bounding Box Center and by Normal) scale in the X in my case to 0.

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

      Nice!

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

    Awesome !!

  • @CopyCatBlack
    @CopyCatBlack 2 роки тому

    ThankYou sir

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

    Great video. Very helpful

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

      Awesome, glad it helped!

  • @Jin-ww7jn
    @Jin-ww7jn Рік тому

    Thank You.

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

    thank you

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

    Thank youuuu! It was a headache for me, now it has gone.

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

      Awesome, that's what I like to hear!

  • @ckat609
    @ckat609 2 роки тому

    thank you for this... it was very helpful. Can you also explain to us how to deal with non almond-shaped eyes? I've been trying to close circular and egg-shaped eyes for a while and, for the life of me, I can't. I'm not talking about the eyelid following the surface of the eye. The issue is with the bones in the corners of the eyes in rigify. I've noticed they either don't move or only the middle two bones move or they squash/stretch, causing some funky deformations as they close.

    • @CGDive
      @CGDive  2 роки тому

      It's on my list but I won't work on this soon. If you share your file, I may (or may not :D) be able to suggest somethign.

  • @remcee2
    @remcee2 10 місяців тому

    0:50 "Kinda shaped"? It actually looks awesome!

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

    THANKS A LOT!

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

      No worries!

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

    works perfect, thanks. it's great that you can edit the metarig and regenerate without losing the skinweighting now :)
    I am really suprised that was the solution, thought it was some kind of non unform scaling or similar

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

      Regeneration always worked that way, actually.
      Scaling?

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

      @@CGDive really?, maybe I am just getting confused with something lese, but anyway it works fine

  • @convex9345
    @convex9345 5 місяців тому

    Hi, I have a question for you. Since after applying the generating the rig from the metarig, we are hiding the metarig. Now we can unable deform bones from the generated rig in order to give weight painting. I am changing bone roll in edit mode but it is not updating in the pose mode(using deform bones in the generated rig). How can I replicate the bone roll of edit mode in pose mode. Thanks

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

    Thanks for this video. I'm brand new to trying to rig my avatar. Question- I've already generated my rig from my meta rig.. I'm going through another YT tutorial by TomCAT and i'm 2 hours into the rigging tutorial and now we're getting to the finger rigging part, but i've found that i didn't bend my thumb enough when posing the meta rig. Soooooo.... what do i do? Do i have to start all the way back at the beginning of the meta rig posing again? Or how can i adjust/update the thumb bones in the rig i made from the meta rig? It looks like your video solutions are just dealing with the meta rig, right? Thanks

  • @Jin-ww7jn
    @Jin-ww7jn 8 місяців тому

    Thanks again. I forgot. So I came back. 😆

  • @nerliYaleks
    @nerliYaleks 2 роки тому

    amazing tutorials!!! do the rigify course come with extra lessons than the videos you uploaded in youtube?

    • @CGDive
      @CGDive  2 роки тому

      Excuse my French, but there is a shit-load of additional content in the full course. :D
      Manual - covers all features one by one.
      And there are two step-by-step rigging sessions - Dragon and two-headed Ogre.

  • @richardduska1558
    @richardduska1558 2 роки тому

    Excelent video on the topic.
    But I wanna ask something about the rig. I'm trying to do 2 things right now. 1 understanding how to bend the knuckle bone since that one dose not bend with the rest of the finger and how to prevent streaching on my model(like when I pull my characters leg down the Z axes it gets all streach armstrongy)

    • @CGDive
      @CGDive  2 роки тому +1

      Hi. Just rotate that widget you scaled, that rotates the finger.
      To prevent stretching, each arm on the generated rig has a stretch setting.

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

    Good video, I wasn't expected that finger curvature have effect on direction. I had a huge struggle with fingers in one model.
    However, there must be some bugs, at least in 3.4, since I used generated meta rig with just small adjustments and half if the fingers bent sideways. All fingers were in bent position and bone direction correct. Same problem happens when I generate rig from completely untouched autogenerated metarig.
    I was able to get my model working only by fixing bone roll in generated main rig. It's not supposed to be like that.
    Seems so clear bug for me and I wonder if it's somehow related to my system. Maybe metric units, localization or something. Locale can mess things up since it change the decimal separator and can cause simple parsers to fail.

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

      No idea about bugs, you should try to submit a bug report.

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

    Hi, a really good tutorial - thank you! But: What about the thumb? My thumb is always the problem. The bones are very twisted on the thumb, what should be considered?

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

      I can't say without looking at your character. My best guess is that you don't align the thumb bones correctly and don't give them the correct initial "bending".

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

    Video is great. btw i have question. in 0:01 i see a curvature propertie in Item tab, but dunno what to do with it.
    Is there any way rigify have auto slider or controller to pose a fist hand, i cannot find it. thnk.

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

      Curvature makes the bending of the fingers soft for cartoonly effects.
      Pose the hand? As in quick hand poses? Fist, pointing with index, etc.? If that is what you mean, then no but you can create the poses yourself and save them in the Pose Library.

  • @FeRReTNS
    @FeRReTNS 2 роки тому +1

    This is brilliant, fingers are such a pain in the butt. ( Insert your Elden Ring joke here )

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

    Hi! So for my model I am able to move/close the fingers and thumb via scaling (Control-s) however, when I do this on the thumb it begins shrinking after a certian point (As if it were shriveling up into nothing). Do you have any ideas on what might be causing this or a way to fix this?

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

      No, nothing comes to mind. Make sure you only have the big widget selected and set Pivot to Individual Origins.

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

      @@CGDive I'm not sure what the big widget is (Is it the square you use to control the thumb/finger?) but I tried setting the pivot to individual origins, it resulted in the same outcome.
      My limbs are also stretchy, like if I pull my arm away from the body the shoulder stretches. Could that be what is causing the issue? I think the stretching has to do with weight painting though

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

    i have a problem with my hands now, but im wondering...can i just modify the weights of the hand instead of applying to the whole body? only asking because ive already done touch up to other parts of the area and if i apply automatic weights to the whole rig, everything ive done up to that point is reset.

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

      I think watching this will answer your questions. Let me know is it doesn't
      ua-cam.com/video/7WDBqXTAKDg/v-deo.html

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

    thanks sir for the tip..btw can do generate the finger controller on mixamo rig?

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

      Not sure what you're asking about...

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

      @@CGDive sir can i create controller 0:15 bending finger by scaling on mixamo rig?

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

      @@siddharthpal541 ah, I don't think so, sorry.

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

    im new to blender and i tried to move and rotate the squares ath the end of the fingers, when I do so, the mesh kind of smudges.. like I have assigned incorrect weight to the mesh, but it doesn't seem t be the case. so.. the problem is that I'm not scaling em? is that all?

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

      I am not sure what "smudges" means in this context.
      "the problem is that I'm not scaling em? is that all?"
      Also not sure what you mean by that. Did you try scaling them?
      It's a bit of a guess but it could be inverted normals. Check this video at the time I shared.
      ua-cam.com/video/s3n9Umi2Jt8/v-deo.html
      Also watch the entire video as I tried to cover a lot of common mesh problems :)

  • @kenalpha3
    @kenalpha3 2 роки тому

    Ty. Can you please help with Auto Rig Pro fingers, and direct me if you made a vid on this?
    7:52 I tried this for ARP. But it didnt to fix my problem:
    1) Blender 3 (eventually for UE4.27) > Character is in T pose.
    2) I used ARP to generate a rig, worked. Also applied Weight paint.
    3) Then I imported a Mixamo animation, and retargeted. (Mostly works.)
    4) Test 1: But the fingers are rotated/bent wrong (when animated).
    I havent seen any tutorial that explains what Lucky meant by this or how to do it:
    “Note that the fingers X axis is pointing up, while the Z axis is pointing up for Auto-Rig Pro fingers, this 90 rotation difference should be kept when rotating bones.” [lucky3d fr/auto-rig-pro/doc/faq.html#fingers-rotation-in-unreal] (And I dont understand which +Axis Mixamo needs -- because ARP should be doing this.)
    5) Test 2: I Exported my Weight Painted character from Step #3 (Rig should have the Mixamo Skeleton naming) > and uploaded onto Mixamo (it wasnt rejected which means my skel is a Mixamo Skel, but was already Weight Painted in Blender - because I do not want to use Mix's retarget window). But the preview again shows the fingers rotated/bent wrong.
    So I believe there is something wrong with the +Axis of the fingers generated by ARP. This does not make sense if it was a bug, why hasnt he corrected it, or why doesnt retarget from a Mixamo rig - copy the bone rotations/+Axis to match? So please advise, ty. I searched a week before asking you.
    Or from step #5, am I choosing the incorrect ARP Export settings for Mixamo? (I chose Unity tab, Universal. And Mixamo moved every bone correct except fingers.)

    • @CGDive
      @CGDive  2 роки тому +1

      Hey, sorry but I am on vacation and the question is a bit too complex to answer off the top of my head. You could email me and I may be able to look into in a couple of weeks.

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

    Is there a way to make toe bones for the foot in metarig?
    I made a model with toes on his feet, and I wanted to add movements for the toes

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

      You could add super_finger to the toes. Did you try that?

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

      @@CGDive I have not
      How, though?
      What I've Done instead is Copy+Paste the hand fingers' bones to the feet, parent them to foot bone, then rearrange them. It didn't work when I generate rig though, but at least I tried
      So, how do I add super_finger bones to the armature

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

      @@BawonoSA173 watch my rigify playlist to learn about setting rig types etc. :) Especially part 5 and 6
      ua-cam.com/play/PLdcL5aF8ZcJv68SSdwxip33M7snakl6Dx.html

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

    That thumbnail made me wince haha

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

      LOL

  • @bachutiemphim
    @bachutiemphim 2 роки тому

    Can you advise us of your PC built? Thanks

    • @CGDive
      @CGDive  2 роки тому +1

      I can't advise anything but I can tell you that my PC is kinda old. My GPU is 1060 for example 😆

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

    So, you must redo rigify after any changes in the rig? Can you fix the alignment after rigify?

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

      What does "after Rigify" mean? :)
      You can fix the alignment at any point as long as you still have the metarig.
      Edit the meta-rig and press Generate/Re-generate

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

      @@CGDive I meant after I generated the rig, the fingers curled on the wrong axis. I undid the rig and aligned the fingers but 2 fingers still have this issue, which I’m trying to resolve. Any suggestions on aligning finger bone correctly?

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

      @@alexvasquez7559 my best suggestions are in the this video :)

  • @pawpotsRS
    @pawpotsRS 10 місяців тому

    is the axes from the finger can also affect the outcome of the generated rig?

    • @CGDive
      @CGDive  10 місяців тому

      Watch the video to find out 😉

  • @Kyrieru
    @Kyrieru 2 роки тому

    I've run into a problem where not all fingers generate (only the middle finger does)
    Anybody have any idea why that happens? It generates just fine if I use a raw rigify armature.

    • @CGDive
      @CGDive  2 роки тому

      Do you know how to set rig types?
      There problem most likely has to do with this bug
      ua-cam.com/video/VcGM14fa6E0/v-deo.html
      You have to set the rigs that were lost again.

    • @Kyrieru
      @Kyrieru 2 роки тому

      @@CGDive Thanks for the response! No I don't, but I'm sure that's probably the problem since I did delete the hand and undo it at one point.
      Edit: Watched the video, thanks for the help!

  • @kattodoggo3868
    @kattodoggo3868 2 роки тому

    dammn i noticed it after ataching mesh. I dont see regenerate rig button anymore. Is it still possible to modify the rig after attaching a mesh?

    • @CGDive
      @CGDive  2 роки тому

      The generated rig button is on the metarig. It has nothing to do with meshes.

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

      @@CGDive
      Hello friend, thanks for the tutorials. Something strange happens to me. The generate rig button appears but it is not activated, what would be the reason and the solution in advance, thanks for the answer, greetings from Mexico

  • @Andy-bo1rs
    @Andy-bo1rs Рік тому

    hi , can ypu explain please , how to remove meta rig ..thanks

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

      Remove it? You can just delete it after you generate the rig but I'd recommend that you keep it. It allows you to re-generate your rig an make changes.

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

    Where can I get a free 3d model of a realistic hand?

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

      The one I used for the thumbanial is here:
      sketchfab.com/3d-models/hand-a43c9c9059b24e2aa4af08d1a76f0916

  • @Mbg-tech
    @Mbg-tech 2 роки тому

    I can not edit my metarig to correct the incorrect bending once I generated the rig

    • @CGDive
      @CGDive  2 роки тому

      Why can't you? You just go to edit mode and edit :)

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

    Make a "bend knee" with the leg bones and DO NOT angle your legs a bit sideways, this will rotate your rigify leg bones as well noticable by the thigh custom shape arrows pointing outwards slightly! If the arrows on the rigs thighs do not face directly forward, the legs are screwed and the knees will not bend correctly.

  • @shriyanshgupta7340
    @shriyanshgupta7340 2 роки тому

    please make a video in How to make Head Streachy Rig

    • @CGDive
      @CGDive  2 роки тому

      With Rigify? Can you show an example of what you want to achieve.

    • @shriyanshgupta7340
      @shriyanshgupta7340 2 роки тому

      @@CGDive I Have a rig but in head bone I not have streachy control to streach or squash .

  • @johndoe-is2fw
    @johndoe-is2fw Рік тому

    In Pose Set Rigtype (limb.super_finger) for first finger.01, not palm
    Curve Fingers
    Gen Rig
    if fingers bend wrong:
    10:00

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

    bruh so thats what those things are for, i thought it was to align the fingers and im just discovering this mid animation, I literally wanna die

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

    In any case thank you for the fingers, I still have to find why the teeth do not move.

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

    I'm going to have nightmares if this continues, I have all the possible and imaginable errors when I try to apply my rig. I just tried your trick for the fingers suddenly I had another error and blender to crash right after and I forgot to save. :(.

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

      Talk about error for bone weighting, to pass it just do a rescal of the armature in X with me model then ctrl a + all transforms if it can help someone, if it can help.

  • @Dabbl1ng
    @Dabbl1ng 2 роки тому

    !!!

  • @pepsidragon1
    @pepsidragon1 2 роки тому +4

    for fucks sake! you can bend by scaling!!!!???

    • @CGDive
      @CGDive  2 роки тому

      lol yeah :)

  • @00smash69
    @00smash69 Рік тому +1

    This is the worst you must add very small bones between every normal bone to make the mesh deform better like real hands joint

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

      not sure what you mean :)

    • @00smash69
      @00smash69 Рік тому

      @@CGDive here is the link bro
      ua-cam.com/video/YFKORufmsLM/v-deo.html

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

      @@00smash69 I don't think that's a must, personally :)

  • @dmitrypavlov7096
    @dmitrypavlov7096 2 роки тому

    Best way is don't use rigify fingers at all. Build your own fingers rig.

    • @CGDive
      @CGDive  2 роки тому

      :)

    • @majestic8274
      @majestic8274 2 роки тому

      Do you just use regular bones? How do you do it?

    • @CGDive
      @CGDive  2 роки тому +1

      @@majestic8274 yeah, you can create anything from standard bones. Rigify just uses complex scripts to automatically create rigs. The same can be done manually but it takes more time. On the other hand, you have more freedom to make the rig exactly as you want it to be.

    • @majestic8274
      @majestic8274 2 роки тому

      @@CGDive Another question. Whenever I make a normal human rig from scratch with the samples, the widgets are never color coordianted like the meta rig and I've tried to add color to them but I never figured it out. is there something I'm missing?

    • @CGDive
      @CGDive  2 роки тому

      @@majestic8274 From this playlist watch 7-1, 7-2, 7-3 :)
      ua-cam.com/play/PLdcL5aF8ZcJv68SSdwxip33M7snakl6Dx.html