After working all day I got this. The Make Human plugin for Blender works a bit like a paper doll - first you have a base mesh, and you can apply clothes onto it. Here are my first custom made additions; a linen shirt, longish blonde hair, beard and mustache, and the simple hat. Seems like I still need to learn how they interact - if I understand correctly, pieces of clothing should auto-adapt to the basemesh, so if I make the underlying human thinner or fatter the clothes will fit. But what about the hat and the hair? How to tell them that one needs to be covered by the other?
Picture album:

Comments
A probable solution to hair clipping in my (unprofesional, unexperienceed in 3d modeling) opinion is tomake a separate hairstyle that looks the same but customized to fit the hat. This would hypotethically double the types of hairs around but would prevent the hat clipping issue and make the hair look consistent with the hat. But then again that depends if you want the model to be moving and the hair to react dynamically.
Hehe, I have a feeling that it is good to start with non-animated 3D models. Once I get them working reliably, I can take a look at animations.
I find it impressive what Blender is capable of, and there probably are tons of built-in features which I simply don't know how to use. Also, the MakeHuman extension has a system to fit clothes to the body shape - so if the hair can be applied to heads with different shapes, then maybe the same kind of system could mathematically handle the hair fitting to the scalp, while keeping the hair under the hat. I asked that at Make Human forums, and the answer was that there isn't a standard solution to automatize fitting hats on top of hairs. So I just manually adjusted the hair and the hat to make them look more natural.
The most simple solution would probably be just to combine the hat and hair into a single model. Well, but luckily this is not a crucial problem, just an interesting detail which I can study in better detail maybe later on.
(This is probably something what a near-future version of AI could handle if just told to "move the hair vertices so that the hat will cover the hair". I'm not sure what I think of this. On the other hand I like to do things by hand. But for boring and repeated tasks it is wise to write a script to automatize stuff. So does it make a difference if a repetitive task is executed by a script I wrote by hand, or by a LLM just parsing the prompt. I don't know, but also I haven't experimented that much with AI so I don't have much to base any opinion on.)
Add new comment