Human Progress

@ChrisJones

I think yiou would love these addons by this coder. They are awesome. Also his versions of weighttools simply helps and seems what your looking for

1 Like

Dang dude, your killing it! You seem to be a tre master at facial rigging :slight_smile:

this might help: Everything To Know About Blender 2.80

Thanks I’ll look into that.

I meant it’s the only bits that work with my GPU, but thanks anyway.

1 Like

oh! i though you meant you didnt know how to use it!

The infamous shoulder region. Not perfect, but the arms can reach a fully raised position without the armpits inflating and shoulders imploding now.

I couldn’t find much in the way of tried and tested techniques for shoulders, so I had to improvise. Weight painting and corrective bones alone weren’t cutting it, so I gave in and slapped on some corrective shape keys driven by the upper arm rotations.

Now the bones, corrective bones, corrective shapes and two body shapes (male and female) were all fighting it out for dominance, but I gradually wrestled it under control by aligning the topologies of the body shapes more closely, constantly massaging the corrective shapes and tweaking the weight balance.

If I were to start over I think I’d ditch the corrective bones, give it an even coat of weight paint and do the heavy lifting with corrective shapes. It’s just easier to shape things with shape keys.

17 Likes

I have tried this multiple times, with generally bad results. In my experience corrective shapekeys get much harder to edit when you don’t have those corrective bones (mostly due to how Blender handles the shapekey space in edit and sculpt mode). I don’t often work with subdivision surfaces though, so with a much sparser mesh like this one, it might be more viable.

Interesting, I’ll take that on board. I couldn’t seem to find a way to apply corrective bones without their motion eventually disrupting something else when the shoulder is in certain rotations… other than to add more and more corrective bones, in which case I thought I might as well just be using shape keys.

How many shapes keys did you end up with for the shoulders? I am in the planning stage of doing the shoulders on my character and I estimated about 8 shapes so far up/down forward/back and 4 correctives for the combos.

So far I have forward, back, up and trapezius (for when the clavicle goes up), x 2 for left and right. I can almost get away without the back one. To be thorough I’d probably need a forward, back and up for clavicle, and forward, back and up for the arm. Possibly a down for each.

I plan to try and find a means of simulating muscle/bone/tendons at some point, so I’m leaving it be for now in case that negates all the work with shape keys and corrective this and that.

2 Likes

Amazing work Chris!

Nice transition between Male & Female,looks like the head and the body are modules or did you use a universal mesh?

Are the corrective shape keys on a mesh deform cage or on the mesh itself? Because if they’re on the mesh won’t that make it difficult to rig clothes to the character?

Good work, Chris. How are you firing the corrective shapes? Did you build your own system based on angles or rotations to fire them?

Thanks @Safetyman

If you’re referring to the colour difference between head and body, it’s just because it’s using a different material. The head and body are the one mesh.

They’re on the mesh itself. For clothes I was thinking of using the cloth sim - or failing that, sculpting them into a multires - or failing that, displacement maps. Or combination.

Someone mentioned using a deform cage earlier but I still haven’t got around to testing one… so if it all falls apart at some point I figure that will be a good time to try it out. :nerd_face: At least then I’ll know how far I can get with the current approach.

They’re just driven by the rotation of the upper arm bone or the clavicle, and come into affect within a range of rotation that’s dictated by the curves in the driver editor.

I also added some ease-ins on the curves to smooth the transitions, but I can still see them popping, so that needs more work (possibly by overlapping the curves). Which, by the way, made me realise this might be the more direct solution I was originally looking for when I came up with that crazy eyelid rig.

1 Like

Hi Chris! Awesome work!
I have a small question, how does your shape keys work? It seems that once I am turning on more than one shape key, my mesh is getting distorted.
Is there a good way to fix it?

Hi @gilad.r.f. I’d probably need some more info, but I’m assuming your problem is the same as the one I mentioned here:

So other than trying to avoid having shapes keys that deform in the same direction activating at the same time, I guess… watch this space?

1 Like

Very impressive! It seems you’ve managed to wrestle the Fresnel node to work really well! I find the effect way too strong even with that IOR. The principled BSDF Fresnel is much more subtle but unfortunately the SSS with that node is inferior to the standalone SSS node.

BTW do you mind showing a quick screenshot of how your spec map looks?

Thanks!

Chris, I’m REALLY struggling with the face rig here, can you tell me what you used for the setup? what bones are there (if they were bones) and are they using corrective shapekeys?

by far your rig was the most optimal for a good result, trying to study your old lightwave rig but having some hard time distinguishing the bones

I want to use them for a game engine application, right now I’m sculpting FACS into Blenshapes but I’m not even sure of those being done right, the info about this is very rare around for some reason.

@hfilben Thanks, yeah it’s a pity the quality of the Principled SSS isn’t up to par (or so I’ve heard - I forget whether I’ve put that to the test myself).

My spec map is a bit rubbish… I need to do it again properly, but you can probably get an idea of the values from it.

@ComplexAce This might answer some of your questions:

FACS is an acronym I’ve seen before but hadn’t found reason to investigate until now… and it turns out it’s basically what I’ve been using all along! I arrived at my system by studying my own face and working out how best to group the muscles into individual shapes though.

Taking another look at the LW version I see that there are more bones visible, but they’re just hold bones to keep the jaw and parts of the face from being influenced by other bones in the rig. The shape keys are driven by controls which appear as dots or text descriptions.

There are corrective shapes for the jaw and eyelids in that version, but they were a nightmare to work with in LW. They’re much easier to do in Blender, but as mentioned I’m going to see if I can do without a jawbone this time.

NB: I corrected the above quote as I had initially thought I wasn’t using bones in the eyelids.

1 Like