2
$\begingroup$

Blender has a wide suite of character making tools, but I have been having trouble finding an emotion-to-facial-expression "conversion tool".

Make Human is very realistic and has a wide variety of options that control genetic facial traits. However, emotions have to be manually encoded in the riggings (this is my understanding at least). Doing so in a convincing way isn't trivial.

Is there any tool that "renders" emotions? Namely, you input emotional descriptions or parameters of some sort and it will adjust the rigging of a make-human mesh or a even just it's own stock character?

Ideally such a tool would allow complex mixtures of emotions and animations. For example it would be amazing if you could specify “character is startled (a 6 on a scale of 1 to 10) from an event that occurs at a relative azimuth of 30 degrees. The startle shifts to grief over a period of [a default value that reduces the guesswork, but can be changed].” This is probably pipe-dreaming, but even a basic tool would be very helpful.

$\endgroup$

1 Answer 1

1
$\begingroup$

Try Blender's Pose Library. If you create a pose you like manually, you can select the bones that correspond with it and press the "+" button in the Pose Library to create a preset. Now when you want that emotion, all you have to do is go in (select your bones first) and click the magnifying glass icon to assign the pose to a given frame.

Additionally, assuming your various characters use a standardized bone layout/naming system, you should be able to use one library with multiple characters with minimal tweaks.

Please note this does require a lot of manual work on your part to set up initially, so if that defeats the purpose of your question, try looking around for preexisting facial expression pose libraries online. (I would recommend making your own, though, as a third-party library may not use the exact bone/rig naming setup and cause some major issues.)

enter image description here

$\endgroup$
2
  • $\begingroup$ Are there any particular such libraries that you would recommend? I am thinking it would be easier to manually adjust the rigging rather than reinvent the wheel. The former task may be tedious but it at least has a clear end-point and is also a mostly one-time task. $\endgroup$ Commented Jan 21, 2020 at 2:45
  • $\begingroup$ As I recall, the old CG Cookie Flex Rig had a pose library of predefined facial expressions. You could potentially look at that, see if it would work at all. Alternatively, perhaps doing that same process, but from a visual reference (either from pictures or screenshots of someone's animated demo reel). $\endgroup$
    – Legoman
    Commented Jan 21, 2020 at 3:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .