[SOLVED] Bone Heat Weighting failed (Automatic Weights doesn't work in Blender)

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 368

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

    ❖LINKS from the video❖
    Surface Heat Diffuse Skinning addon (free)
    github.com/meshonline/Surface-Heat-Diffuse-Skinning
    Voxel Heat Diffuse Skinning addon (paid)
    blendermarket.com/products/voxel-heat-diffuse-skinning/?ref=356
    Video about Voxel Heat Diffuse Skinning
    ua-cam.com/video/QoKwjvuXb9I/v-deo.html

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

      the free dont work, it dosent donwload

  • @zvallid
    @zvallid 11 місяців тому +19

    The only youtube video on this argoument that gives decent solutions

  • @madtrip2049
    @madtrip2049 Рік тому +22

    I tried to find a solution to this problem for almost a week, but not a single UA-cam video helped me. Today I came across your video - and it worked, I'm really very happy. If I had found this 3 days earlier, I would have saved several dozen hours of my life. Thank you.

  • @PrinceWesterburg
    @PrinceWesterburg Рік тому +30

    Wow, in all my deacdes doing 3D across multiple platforms, this has to be the clearest and simplest to follow video ever!

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

      Awesome, glad it was easy to follow!!!

  • @amv.neptun
    @amv.neptun 9 місяців тому +10

    Was starting to lose hope watching 20+ tutorials on this topic then the solution I needed was just scaling my objects? Damn. Thank you sir!

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

    Scaling method worked like a charm on a quite complex character mesh. Thank you so much!

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

      Yep fixed it for me to, was confused when the merge didnt work but this worked immediately

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

    you are the ONLY video that actually covers this in detail. I couldn't find anything that actually explained how to deal with this weight painting problem. it feels like a dirty secret that everyone else knows except for yourself, and no one shares their tips.
    thanks CGDive

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

      Nice! Yeah, everyone bumps into Bone Heat sooner or later. I just took the time to gather and figure out the most common solutions :)

  • @paolotaglia1
    @paolotaglia1 Рік тому +11

    May this man's toast always be perfect.

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

    THANK U! solution in my case was scale, so simple and yet I'd never think it can create such an issue

  • @bar7381
    @bar7381 8 місяців тому +2

    Bro merge by distance worked for me, and I was legit seconds away from manually weight painting everything tysm

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

    If I watched this video 9 months ago, I didn't need to struggle that much.
    You are my Fav. UA-camr for Rigging related everything. Thanks a lot Brother. ❤

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

      haha, nice! :)

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

    OMG THE THIRD METHO WORKED FOR ME! THANK YOU SO MUCH!😭 no one else on UA-cam is addressing this issue, I’m glad I found your video! THANK U THANK U THANKUUUUU💜💜💜💜💜💜💜💜

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

      No worries, glad it was useful!

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

    idk man if u realize that u saved hours of life per person so at the end u helped humanity by years. very grateful

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

      hahah love this :) I have never received so many positive comments on a video.

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

    I CANT EXPLAIN HOW GRATEFUL I AM THAT YOU MADE THIS VIDEO I LOVE YOU

    • @CGDive
      @CGDive  3 місяці тому +1

      haha, thanks! Such an annoying error, right!

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

    The scale method fixed my issue. It worked perfectly. Thank you for your help.

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

    It's difficult to describe how thankful I am, mate just thank u from all people having problems with rigging.

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

      haha, cheers!

  • @Konpochiro
    @Konpochiro 9 місяців тому +2

    Thank you so much bro
    You really saved me fr
    like I was so annoyed coz the clothes of the character was not working with the rig ; I really didn't wanted to create new clothes
    LEGEND!!!

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

      haha, nice!
      I think this video gets the most "you saved me" comments of anything I've done :)

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

    You guy's have the best rigging tutorial for games in blender, We really appreciate all of your videos and addons

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

    Great video, SHD fixed my issue. I also got alot of value from your hand painting of the weights. Thanks so much for making this video. It saved me tons of time.

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

      You're very welcome!

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

    Finally, THANK YOU, ive been so frustrated why it isnt working, but scaling my model helped, and it was so clearly explained

    • @CGDive
      @CGDive  5 місяців тому +1

      Great to hear!

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

    Solution 1: Merge by Distance was actually the fix! It removed 2504 vertices and now it works, thank you

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

    Huge thanks for this video. Tried Surface Heat Diffuse Skinning on a complex character with several intersecting clothing layers, no luck. Then, tried Voxel...done.

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

    I hope the Bone Heat Weighting error rests in peace, indeed I do. Thank you ever so much for this video.
    My prized approach was cleaning up the mesh then separating by loose parts.

  • @АндрейПеров-ф6ц
    @АндрейПеров-ф6ц Рік тому +1

    your channel is one of the most useful channels. 4/4 problems were solved by your videos! thank you!

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

      haha, awesome!

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

    The fact that he is using a soldier model makes it better for me since I am having trouble with rigging with an soldier model, thanks

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

    Idk if this is said in the vid, but you can just manually remove vertices that are too close or just messed up, just dissolve messed up vertices and you’re good.

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

    Solution 3 works I've been trying for so long thank you so much bro

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

    Whhhhhhaaaaaaaatttttt!!! This is Pure Gold. i've been fighting and doing many tricks to avoid this problem. but this is more clean to do. Thank you so much!! Todor. You're the best!!

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

      Awesome, glad you liked. I just wish I made this much earlier :)

  • @Poporoporancio
    @Poporoporancio 3 дні тому

    man, I have watched alot of videos but this one saved my life

    • @CGDive
      @CGDive  3 дні тому

      And I have made a lot of videos, but none gets as many "saved my life" comments as this one haha

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

    Blender creators have thought about everything. Yet they give you an error messages istead of competent advice or at least link to your video. Helpful video.

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

    Legend

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

    Haven't looked at the whole video, but one thing that I'll say is to look at your shape keys and preferably disable them all before rigging.
    Yesterday I was having this issue, and it was driving me crazy. I did some sort of impromptu "binary search" by selecting half of the mesh, splitting it and trying to Automatic Weight the split part, seeing which part fails, split it in half again, see which part fails, split it again, .... Until I was able to pin it down to 3 faces. But those faces weren't intersecting at all, they looked completely normal to me. Only when I turned all the shapekeys off I noticed that the faces had 0 size on the Basis shapekey.

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

    Scaling the armature up solved it for me. Thanks so much.

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

    The scale x100 idea solved it for me, thank you so much!

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

    the scaling to 100 fixed it for me after trying all ur techniques in removing the bone heat problem... thank u

  • @tony.toner.
    @tony.toner. 6 місяців тому

    Thank you sooo much. It was the only single thing on the internet that helped. Im not going to fail this class because of you.

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

      That's awesome to hear :) Good luck!

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

    That tutorial finally gave helpful tips (after two hours wasted on others), much appreciated!!!

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

      Great to hear!

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

    Oh man, thank you. this is kind of embarrassing but the first solution was the solution for me, i had merged it a few times before but after editing a lot i guess i just needed to do it one last time! It knocked out 4200 vertexes if you can believe it. This model is just for an animation i'm doing, so it's fairly complicated. Thank you so much!

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

      Glad it helped

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

    This tutorial saved me countless hours of manually weight painting

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

      Awesome! :)

  • @HS-od4ei
    @HS-od4ei 11 місяців тому

    Ah, method 1 solved it.
    As expected, it appears that the cause was an overly complex and sophisticated model.
    I guess I'll have to use a different model.
    It was a great help. Thank you!

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

    Ah, nice! The seperation by loose parts did the trick for me.

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

    Thank you sir I am from India your vedios help me a lot and save my time from 3 days I am searching a solution for this now I fixed the issue by watching your video

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

      Happy to help!

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

    Thank you!!! In my case was the 3rd solution. It is a character made in 3d coat and autodecimated and it was keeping the different meshes merged from 3d coat.

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

    THANK YOU for your videos! This is the only one that has given me a solution to my rigging problem. Your channel is a gem. :)

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

    Life Saver for Blender Tips ❤ *Edit* I used the Object Scale x100 method, I find this one works best for me

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

    Love u so much i spend 2 hours trying stuff for my rig to work but 3 minutes of your vid worked

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

    it was the size tip that fixed it for me, thank you so much for this. you're a legend.

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

      You're welcome!

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

    Dude, thank you SO much for this video ! The multiples solutions are so helpful, you saved me from a serious headache !!

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

      Noice, glad to hear that! :D

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

    may your coffee stay warm and your cookies crisp! the wizard has saved me 🌟

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

      Nice :)

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

    Thanks lord, I knew I was doing something wrong and the vertices thing helped me resolve the problem, thanks a lot.

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

      Glad it helped!

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

    Thank you so much for this tutorial your examples of correcting the heat error is amazing!!

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

    thank you omg i been stressing for ages abt this method 3 worked for me

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

    Спасибо огромное за подсказку! Ваши методы из видео помогли, хотя о таких вариантах я даже не думала!!

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

    The 3rd one worked best for me... Blender can have some strange effects on complex models thanks alot!

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

    thank you so much for this tutorial. I've been dealing with frustration around this topic for probably close to a year now, and finally having an answer to this has given me so much joy. I think it's silly that there have to be *this* many workarounds for a rig, but I also wonder if the scale one (that was the solution to my issue) has to do with the world scale settings in place? Either way, thank you so much for this tutorial. I cannot say how appreciative I am of your work and time spent doing this :)

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

      That's great to hear. And yes, world scale will probably affect how automatic weights is applied but I am not sure if there is a solution that involves tweaking it. If you find one, let me know.

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

    THANK YOU I WASTED A WHOLE DAY ON IT AND TURNS OUT ALL I HAD TO DO WAS SCALE IT X100... WOW

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

    Thank you very much for showing that there
    is such an addon for Blender 3D, I'm just a Ukrainian and I didn't find a solution to my problem in the Russian-Ukrainian speaking segment, as you described the first method, then most of them talked about this method, and with this addon even a beginner like me can do not very high-quality models with bones and do not suffer with merging by distance, of course it works, you need to enter large values to work, but it greatly spoils the model, beginners are not able to make models so well, thank you again, I will tell you about this addon

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

    You can save yourself from weight painting manually with the option in Weight Paint Mode > Weights > Assign Automatic From Bones.
    It's basically the same effect as Automatic Weights, but for one bone only.
    Just a tip in case only the last solution works.

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

      This is a good technique but I don't think there us any automated method that makes manual weight painting completely unnecessary. I recommend learning it.

    • @susufrernlp93
      @susufrernlp93 3 місяці тому +1

      @@CGDive Oh yes for sure. There's always corrections to do.
      Using Assign Auto From Bones helps do the heavy work faster, that what i was trying to say.

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

    Solution 3 saved my life! You earned a new sub!

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

      The amount of "saved my life" comments under this video is staggering. I am happy :)

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

    Wow! You have solved my problem. All I need is to enlarge my object and successfully parent it. Thank you very much! This video is your savior. ✨✨✨

  • @perseus9928
    @perseus9928 9 днів тому

    Thank you so much, the only tutorial explaining it right and simple.

    • @CGDive
      @CGDive  8 днів тому

      Glad it helped!

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

    Thank you so much! Just saved my final project for a blender class

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

    First off, YOU are a wonderful person... Scaling to a hundred thing fixed my (6 legged 6 armed) alien (I've actually been banging my head on bone heat death for years, usually cutting up the character, auto weighting the parts that will, hand painting what won't, joining it back together and fixing the weights at the boundary)...
    Now I wanna know WHY does blender have this stupid scaling issue, I wanna call it stupid, but bet there is a good reason I just don't know...
    Looks like this's a fix for getting cloth sims to work
    changing the cliping distance If your makeing very large scale scenes

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

      Yeah, I don't know why there isn't a setting that has the same effect as scaling the objects but without actually scaling them....

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

    3th solution worked like a charm, thank you so much

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

    @CGDive Just wanted to say that your channel has quickly become one of my top choices and I subscribe to probably 30+ Blender channels ;-)

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

      Thank you very much!

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

    The scaling method worked for me. Thank you!

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

    You saved my life! The Scaling method works!

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

    Split by loose parts worked for me, thanks!

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

    saved by you 100 scale tip. thanks man, so much appreciated

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

      Great to hear!

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

    Thank you so much!!!I didnt know you could fix it, the 100x method helped me!!

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

    Thank you so much! For me the separate by loose parts did the trick!

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

    Thanx CGdive you saved my life!!

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

    This was very helpful, especially with the Shin Godzilla and Vicar Amelia models I'm rigging! Thank you!

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

      Glad it helped!

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

    3.55 Forward solved my problem, Thank you!

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

      Awesome!

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

    Thanks...saved me a lot of time after hours of searching!

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

      Cool 😎

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

    Thanks a lot :)... for this amazing and detailed video you literally saved me after 6 hrs of trying :)

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

    I didn't realize you could just transfer weights like that. I have done the same trick by adding a data transfer modifier and then applying it

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

      I also do it like that sometimes. The result is the same! :)

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

    You sir are the top G. Your explanation is so clear

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

      Thanks, dawg! 😀

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

    Another video so important and useful...a big thank you to you!

  • @renatoargolo9703
    @renatoargolo9703 8 місяців тому +1

    Thank you very much, the second solution solved my problem. I subscribed in you channel.

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

      Perfect!

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

    the 2nd method (scaling) helped me, thank you so much!!

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

      Excellent!

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

    scale trick did it for me, such an odd one. hope it gets fixed in the future!

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

    Способ №2 ОЧЕНЬ помог, лайк! Теперь ясно в чем была проблема.

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

    My man, you are awesome! Thanks so much for the tutorial!

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

      Happy to help!

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

    You saved me, bro, your video is incredible!!!

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

      Glad I could help!

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

    Thank you man. The third solution worked perfectly

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

      Great to hear!

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

    Thank you so much! really good tutorial and explanation. solved my problem!

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

      Awesomeeee!

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

    rigging legend 💝

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

      hahah, thank you :P

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

    solution 2 worked for me :)

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

    A life has been saved today

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

      I am glad hahah

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

    oooh my god, thank you so much, that whole rezise 100x ordeal fixed it!!! Jesus i spent a lot of time to get this workinXD

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

    Dude! This video saved my life!

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

    Scaling method works!!!!!!!!!!!!!!!!!!!!!!!! OMG THANK YOU

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

    You are god! Thanks for sharing!

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

    THANK YOU SO MUCH, U LITERALLY SAVED ME!!!

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

      Nice! This video is saving so many people haha

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

    Solution 3 worked for me, Thank you brother

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

    Wow, nice your method really helped me in this problem thank you

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

      Great to hear!

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

    loose parts worked for me. Thanks a ton

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

    I scaled up bone and mesh then bind and it done. so interesting :/

  • @animateit8452
    @animateit8452 3 місяці тому +1

    Bro you saved my life T_T