Blender Rigify Face rig - add Eyes & Teeth Deform bones.

Sdílet
Vložit
  • čas přidán 12. 09. 2024
  • -------------------------------------------------------------------------------------
    ❖Get all CGDive courses for just $5.99 per month!❖
    academy.cgdive...
    Note: This is like Patreon but much better :)
    -------------------------------------------------------------------------------------
    This is a quick tip video on how to generate Deform bones for Eyes and Teeth when working with the Rigify face rig.
    For some reason, the default face rig does not create DEF bones for these face elements. Thus Rigify users are forced to use workarounds like parenting the eyes and teeth directly to one of the ORG bones. This can be confusing. You may also need Deform bones if you intend to export the animated character to another application, such as a game engine.
    I hope this is useful!
    RECOMMENDED PRODUCTS
    ❖Rig Anything With Rigify (coupon code "cgdive" = 20% off)
    toshicg.gumroa...
    Alive! Animation course in Blender
    gumroad.com/a/...
    ❖The art of effective rigging in Blender (coupon code "cgdive" = 10% off))
    gumroad.com/a/...
    ❖Hard Surface Rigging In Blender
    blendermarket....
    ❖RBF Drivers
    gumroad.com/a/...
    ❖Bonera
    gumroad.com/a/...
    her32756743edjhfkjhdfslkj

Komentáře • 100

  • @CleisonRodriguesComposer
    @CleisonRodriguesComposer Před 3 lety +9

    Always a great tutorial!
    I am a solo developer and finished my first game with Unity.
    I released my game trailer this week.
    I will release my game next month.
    This year I'm going to learn animation, so I can create my own animations in my second game.
    Your channel is the best and will help me a lot.
    Thank you very much!

    • @CleisonRodriguesComposer
      @CleisonRodriguesComposer Před 3 lety +1

      @@CGDive Thank you! Have a great night!

    • @n4r3n11
      @n4r3n11 Před 2 lety +2

      hello bruh did you released you game can you say the name??

    • @fAstbAckfm
      @fAstbAckfm Před rokem

      I'm going to start creating my own game with 2D animation cinematics with some 3D elements

  • @JonathanGilmer
    @JonathanGilmer Před 2 lety +3

    I have no clue how you figured this out, but I did what you said and it worked! 😅 Hopefully I'll catch on to all of this stuff soon. There's so much to learn!!!

  • @tinkerboi
    @tinkerboi Před 3 lety +3

    man! no more headache anymore, perfect information that i needed, This should be make default as a metarig

    • @talonstride
      @talonstride Před 3 lety

      The face and hand bones with fingers are in the human metarig by default when you have rigify enabled.

    • @tinkerboi
      @tinkerboi Před 3 lety +2

      @@talonstride I mean the deform bone for Eye and Teeth deform setup should be default

    • @talonstride
      @talonstride Před 3 lety

      @@tinkerboi yes probably.

    • @activemotionpictures
      @activemotionpictures Před 3 lety +2

      The reason why it is not a "default" rigging weight option is because finessing SPECIFIC vertices and weights for such "conflicting shooting heat-rays" (I am not kidding that's what they are called) to do proper weights, would result in faulty controls for the face. That's why the facial rig does it for the big areas with "distant" bones, but tongue can conflict with teeth bones and chin, teeth can conflict with nose controls and lower jaw, etc..etc...
      So it's best to leave this to the user's own judgement by doing the method above.
      I even create a separate group for tongue, teeth_hi, teeth_lo, tongue, and then do auto weights on tongue, and vertex assignment on teeth and eyes.

  • @silchasruin4487
    @silchasruin4487 Před 3 lety +3

    Will definitely be useful when I need a more detailed rig, thanks for this, you're awesome man!

  • @FerzerYilma
    @FerzerYilma Před 3 měsíci

    the last method worked like a charm. thanks

  • @centrealm-manlyscribe4202
    @centrealm-manlyscribe4202 Před 5 měsíci

    GREAT tutorial! Very thorough explanation. Think I can get away with just 'parent eye to bone' for now. Bit shy of weight painting atm and no need to export to game platforms.

  • @qadirqureshi7805
    @qadirqureshi7805 Před 2 lety

    thank you so much for this tutorail after crating game rig using rigify rig there is an issue of eyes and teeth so i am stuck finally i have found this tutorial and its solve my big big problem thanks

  • @lamii83
    @lamii83 Před 2 lety

    Thank you so much. I was frustrated because this process didn't work, but it helped a lot. great!!

  • @Gobbledygook30
    @Gobbledygook30 Před měsícem

    Incredibly helpful!! Thank you so much!

    • @CGDive
      @CGDive  Před měsícem +1

      Glad it was helpful!

  • @leoluceanimations
    @leoluceanimations Před 2 lety

    Thanks man. This was exactly what I wanted and now everything works fine. You are a life saver.

  • @JohnSatan
    @JohnSatan Před 3 lety +3

    Better remove groups for tongue, eyes and teeth from main mesh after parenting with automatic weights

    • @CGDive
      @CGDive  Před 3 lety

      Yeah, weight clean up. A topic for another video :D

  • @FatihTurkerFatih
    @FatihTurkerFatih Před 3 lety +1

    Awesome explanation.

  • @motsu9497
    @motsu9497 Před rokem

    this was immensely helpful I appreciate your work greatly!

    • @CGDive
      @CGDive  Před rokem

      You're very welcome!

  • @R_FangZ
    @R_FangZ Před rokem

    Life-saving tutorial, thank you so much 🖤

  • @user-tt9tr4vx1n
    @user-tt9tr4vx1n Před 2 lety

    There are so many ways, thank you for sharing.

  • @horizon928
    @horizon928 Před 3 lety +1

    Thx

  • @jungyongpark9004
    @jungyongpark9004 Před 3 lety

    Always a useful tutorial channel.

  • @dasain9
    @dasain9 Před 2 lety

    This is so well explained! Thank you so much!

  • @ibrahimkomut1947
    @ibrahimkomut1947 Před 2 lety

    Superrrrrrrrrrrrr you are my teacher

  • @_thewatcher27
    @_thewatcher27 Před 3 lety

    Awesome content! Keep it coming.

  • @talonstride
    @talonstride Před 3 lety

    By the way, you can create the inside of the mouth connected to the face itself with the right edge loop count especially the teeth, gums and tongue. Im talking about the gums and tongue connected to the inside of the mouth. It was demonstrated by Darrin Lile.

    • @CGDive
      @CGDive  Před 3 lety +1

      Yeah, a high quality mesh may be modeled like that.

  • @redcloud16
    @redcloud16 Před rokem

    I wish i'd seen this video earlier. I saved the eyes for last for some reason, and now Im gonna have to delete my generated rig and start all over weight painting everything. several days of work lost T-T friggin rigify rig

  • @jonah3334
    @jonah3334 Před 2 lety +1

    did you know you are a life saver?

    • @CGDive
      @CGDive  Před 2 lety +1

      haha people are saying this with surprising regularity in the comments. Careful, I may start to believe it :P
      Thanks for watching!

  • @R23_YGN
    @R23_YGN Před 3 lety

    you really help me thank you

  • @user-fc3qo8xh6t
    @user-fc3qo8xh6t Před 7 měsíci

    thanx dude!

  • @3dwithshubham
    @3dwithshubham Před 2 lety

    Thank You So much man It help A lot🤩🤩👏

  • @randydims4766
    @randydims4766 Před 8 dny

    Thanks a lot ;)

  • @lestatikramp5727
    @lestatikramp5727 Před 3 lety +1

    I wonder why separate bones of the upper and lower teeth were added at all, if the teeth of humanoids do not move separately from the skull and it is more logical to simply paint their weights to the bones of the head and jaw, respectively.

    • @CGDive
      @CGDive  Před 3 lety +4

      This is most like meant for cartoony characters where you may need to move the teeth to get weird expressions.

  • @BlockxBuddys_Kinderfilme
    @BlockxBuddys_Kinderfilme Před 8 měsíci

    nice tutorial

    • @CGDive
      @CGDive  Před 8 měsíci

      Glad you liked it!

  • @MrTandogant
    @MrTandogant Před 2 lety +1

    Hi CG Dive, although I'm already a subscriber, I came to your channel again upon someone's recommendation :) I have trouble rigging my oval eyes that I applied lattices to. Just can't get it to work for animation.
    If it would be alright for you, could you maybe make a video about how to rig oval and kinda flat eyes (also with eyelids - like with spheres over the eye rather than having eyelids as part of the face) with lattice and how to connect it properly to the body's or head's armature so the animation works properly.
    Rigging was not a problem until I combined it with the body for animation. During one method after combining, the eyes would stay where they are but the body would move. In another method before even combining the rig with the body for animation, the eyes would not be fixed in their position while moving them but they were kind of moving away from the eye sockets. Problems after problems :)
    I hope you make a tutorial about this in the next few days if you can find the time :)

    • @CGDive
      @CGDive  Před 2 lety +1

      No chance for the next days lol
      Usually takes me a week+ to make a good tutorial.
      This topic is on my list but it's not coming soon.
      Have you seen this?
      czcams.com/video/hHDkD9UVYVE/video.html

    • @MrTandogant
      @MrTandogant Před 2 lety +1

      @@CGDive Np at all, whenever you have time, would be great! And thanks a lot for the reply 🙂
      Yup, seen that one but most of them just do the eyes only without applying them to a face. A full tutorial with rigging and connecting to the head would be really nice. Still looking around but will be looking forward to your tutorial🙂 Once again, thank you🤗

  • @VentelHD
    @VentelHD Před 3 lety

    Holy crap dude, you are the BEST! I was importing a rigify rig to Unreal and the eyes and teeth were always broken. However, I have a different problem: I don't have the metarig anymore, and there were a lot of changes to the character rig since its creation. Is it still possible to add these deform bones, without using the metarig and re-generating rigify rig?

    • @CGDive
      @CGDive  Před 3 lety +1

      Yeah, you could add these eye and teeth bones in the generated rig as DEF bones (on layer 29). Then parent them to the respective ORG bones for eyes and teeth (layer 31). This SHOULD work although I haven't tested it.

  • @MrReactric
    @MrReactric Před 2 lety

    UPDATE : in blender 3.1 rigify has a upgrade for face rig. I think this problem is solved. I checked the old and new version (upgrade button click) I saw the theet and eye bone added to the rig after generate rigging.

    • @CGDive
      @CGDive  Před 2 lety

      I have videos about the improved face in Blender 3.
      czcams.com/video/wVISTf93uTA/video.html

  • @makarawash
    @makarawash Před 2 lety

    Thank you so much for all your blender rigify series, you have saved me so much work and time. Quick question: is there any way I could just use the eye and mouth parts without breaking the entire rig for a cartoon-like character (egg shaped eyes, no nose)? I watched the frankenstein rig tutorial and the rigify face rig one and want to grab just the eyes and mouth without breaking the rig, any advice?

    • @CGDive
      @CGDive  Před 2 lety +1

      You can't delete parts of the face rig. What your could do is generate the whole thing but only use the eye and mouth bones in the weight paint process. If you want to use auto weights, you could turn off the deform option for all bones you don't need (def bones are on layer 29). Just some ideas, and honestly I'm not sure how well this will work. Give it a try.

  • @MrReactric
    @MrReactric Před 2 lety

    Hi. blender gave an error message : "bone heat weighting: failed to find solution for one or more bones" how can I solve this. bones didnt parent to mesh. but eyes works good. like your technique.

    • @CGDive
      @CGDive  Před 2 lety

      Bone heat error is very common but there is no single solution. If your face object consists of many separate parts, try separating them into individual meshes, them try automatic weights again.

    • @MrReactric
      @MrReactric Před 2 lety

      @@CGDive okay thanks I will try it

  • @KrimsonKloud
    @KrimsonKloud Před 3 lety

    Quick question. I'm modeling a character w/ one eye, no nose and no body (like Mike Wazowski), in order for the me to use rigify's face rig, would I just have to adjust one of the eye sockets and position the mouth and just hide all the other controllers AFTER parenting the mesh to the rig. I got an error message when I deleted the armatures

    • @CGDive
      @CGDive  Před 3 lety +2

      I wouldn't recommend this face rig for non-human faces. It just won't work well. You should try rigging it manually.

    • @KrimsonKloud
      @KrimsonKloud Před 3 lety

      @@CGDive ah I see, that’s a shame cause so I really like the controllers it creates. So I’m able to use non-rigify armatures within the same metarig that uses rigify armatures? Or I gotta do the whole body and face manually no rigify at all? I feel like I might just end up using shape keys, I’ve been stuck on this for weeks.

    • @CGDive
      @CGDive  Před 3 lety

      ​@@KrimsonKloud Are you familiar with the raw_copy rig type? If yes, you can create your face rig inside the meta rig along with the other building blocks that rigify provides. You have to be aware of the naming conventions for raw_copy. E.g. Deform bones must be named DEF- etc. I show how to use it in my advanced course and I will make a video about raw_copy eventually,

    • @KrimsonKloud
      @KrimsonKloud Před 3 lety

      @@CGDive yes I was playing around with that rig type, I had no idea what it was doing though, but I’ll plug the DEF name in and see how that goes, thx!

    • @CGDive
      @CGDive  Před 3 lety +1

      @@KrimsonKloud Bones with DEF- prefix will become Deforming and will be on layer 29.
      MCH- - mechanism bones on layer 30, can't be used by the animator.
      ORG- a bit advanced but they go to layer 31 and are meant to connect to other rig types. Not absolutely necessary.
      Bones without prefix - stay on the same layer as in the meta rig and become rig controls for the animator.
      ;D

  • @riceontopstew
    @riceontopstew Před měsícem

    is there a way to do this after I applied weights to my generated rig?
    Add new Def teeth bones later?

    • @CGDive
      @CGDive  Před měsícem

      Sure, you can add bones. You have to either re-parent with automatic weights after that or if you want to keep the existing weights unchanged, use Empty Weights. Then manually assign or paint the newly added bones.

  • @mohsen8d143
    @mohsen8d143 Před 3 lety

    hi, thank you for the best tutorials. can you make a video for rig a character with coat and hair by rigifty?
    sorry for my bad english

    • @CGDive
      @CGDive  Před 3 lety +2

      Hi, thanks. A lot of people want to know about rigging clothes so it's definitely on my mind.

  • @Paulinhox88
    @Paulinhox88 Před rokem

    Hey CGDive, have you experimented with Facebuilder form kentools? I'm interested to use their auto-generated blend shapes on my own model. Do you know if that is possible?
    Cheers, MM.

    • @CGDive
      @CGDive  Před rokem

      I tried Facebuilder a bit, it's cool.
      "use their auto-generated blend shapes on my own model"
      Doesn't sound like something that can be done easily. Unless you shrink wrap their model onto yours so that it looks like yours :) Also there is an addon that transfers attributes between unrelated meshes. It's a paid addon and I am not sure if it's what you're looking for. Do your own research :)
      blendermarket.com/products/transfer-vertex-order/?ref=356

    • @Paulinhox88
      @Paulinhox88 Před rokem

      @@CGDive Yeah man, thanks for the reply. I'm about to try mesh data transfer and shapekeytransferblender addons today. Fingers crossed.
      There's one thing I'm not clear on, after watching hours of videos on this stuff, and that is, what drives/triggers the blendshapes to activate if I'm using streamed live mocap for my avatar? Or are blend shapes only for post editing recorded mocap?

    • @CGDive
      @CGDive  Před rokem

      @@Paulinhox88 as far as I understand you have to hook the shapekeys of the mocap to the same shapekeys of the final character. But I'm not sure, just exploring face mocap myself.

    • @Paulinhox88
      @Paulinhox88 Před rokem

      @@CGDive I managed to get ShapekeyTransfer to work and now im adding drivers as per this tutorial czcams.com/video/Nh1WB5dIZ0w/video.html

    • @CGDive
      @CGDive  Před rokem +1

      @@Paulinhox88 Nice, that's a good video!

  • @Lanthiren
    @Lanthiren Před 3 měsíci

    Is it safe to press upgrade face rig after this in blender 4.0?

    • @CGDive
      @CGDive  Před 3 měsíci

      NO, your PC will explode! :D
      I am kidding. It's safe in general, I just don't know you mean by "after that".

  • @lambodarghibela3942
    @lambodarghibela3942 Před 2 lety

    When i try to move the eyebrows the head part moves down!! Please help me with this. What should i do to fix it?

    • @CGDive
      @CGDive  Před 2 lety

      I can't imagine the problem. If you send me the file, I could try to find the issue.

    • @God0fTime
      @God0fTime Před 2 lety

      check your vertex groups weight paint, also make sure you didn't do any weird parenting

  • @amvchannels3458
    @amvchannels3458 Před 2 lety

    I use it now the teeth and the eyes are generated too but the teeth i can't use them

    • @CGDive
      @CGDive  Před 2 lety

      Can you share more details? I have no idea what the problem could be based on what you said.

    • @amvchannels3458
      @amvchannels3458 Před 2 lety

      @@CGDive no im saying the teeth rig and eyes rig are generated now

    • @CGDive
      @CGDive  Před 2 lety

      @@amvchannels3458 Ah, so there is no problem? :)

  • @ravanin
    @ravanin Před 3 lety

    What's better for games, a full face rig or shape keys? also, is there a way to convert bone deformations to shape keys?

    • @CGDive
      @CGDive  Před 3 lety

      There is no right answer but from what I know shape keys in a game engine have bigger performance hit than bone deformations. So if you could use a bone rig, go for it!

    • @God0fTime
      @God0fTime Před 2 lety +1

      @@CGDive really? there are so many bones for the face like 100 + one would think some morph targets would be less expensive

    • @CGDive
      @CGDive  Před 2 lety +1

      @@God0fTime That's what I've heard although I haven't tested the assumption, to be honest. Basically, bones are cheap to calculate (or so the theory goes).
      Sure, there may be a threshold for the number of bones where a bone-based solution will become more expensive. It has to be tested on a case-by-case basis.

    • @God0fTime
      @God0fTime Před 2 lety

      @@CGDive Interesting take, I wonder why unreal chose the blend shapes for their live link face tracking then. It's possible they optimized their engine for it as the iphone ar kit hardware is more easily accessible.

  • @nethrookethakee8571
    @nethrookethakee8571 Před 3 lety

    how do you add upper teeth and lover teeth

    • @CGDive
      @CGDive  Před 3 lety +1

      Can you be more specific? Everything is shown in the video...

  • @God0fTime
    @God0fTime Před 2 lety

    Is there a way to do this after you generated the rig?

    • @CGDive
      @CGDive  Před 2 lety +1

      Yeah, you can just mark some of the eye bones as Deforming. (for example the ORG-eye bones)

    • @God0fTime
      @God0fTime Před 2 lety

      @@CGDive you blessed my soul

    • @God0fTime
      @God0fTime Před 2 lety

      I was tearing my hair out yesterday trying to join the face parts I didn't understand the theory of it props to this video

  • @WINOLAofficial
    @WINOLAofficial Před 2 lety

    My eyes won’t move :( (I followed the first step)

    • @CGDive
      @CGDive  Před 2 lety +2

      Call your doctor immediately! :D

    • @CGDive
      @CGDive  Před 2 lety +2

      Then follow the rest of the steps. :P

  • @berthuntZ
    @berthuntZ Před rokem

    this is obsolete.

    • @CGDive
      @CGDive  Před rokem

      Not if you still use an older version of Blender. And trust me, people do use old versions.

  • @nichegames9590
    @nichegames9590 Před 3 lety

    Oh man, learn the rules before you brake the rules.