Skip to main content
DylanDEJ
Participating Frequently
June 12, 2022
Question

Automatic variant of mouths?

  • June 12, 2022
  • 1 reply
  • 443 views

Hi, I have a question that I couldn't find while searching around so here it is. Is there a way to have a differnt set of mouths when neutral, smiling, etc automatically? So when I for example laugh that it uses differnt type of mouths then when i'm neutral. I know this is possible with keyboard triggers but like do it automatically.

 

If someone knows the answer, thanks in advance!

This topic has been closed for replies.

1 reply

TheOriginalGC
Community Expert
Community Expert
June 12, 2022

Something needs to be the trigger so that CH knows when to switch. I'm not sure what you intend to be the trigger in this case if not the keyboard. CH doesn't have the capability to discern the mood just by sound alone.

DylanDEJ
DylanDEJAuthor
Participating Frequently
June 12, 2022

I see, the trigger would be the smile I guess.

alank99101739
Legend
June 12, 2022

Could you explain why you don't want to use keyboard triggers? Something has to trigger the change in behavior.... for example there are MIDI events (using a Midi keyboard plugged into the computer) - still a trigger, but not from the keyboard.


For example, if you smile, the Face behavior takes over the mouth. You cannot smile and talk via lipsync that I know of (hmmmm, interesting, they are different behaviors....). 

 

Okay, if you want to get wild and experiment... remove the LipSync from the root of the puppet. Keep the Face behavior. Have a mouth with Neutral, Surprised, and Smile only (the 2 controlled by Face behavior). Under Neutral and Smile, create a Head/Mouth/visemes hierarchy (repeat the head in each). Add LipSync behaviors to both Neutral/Head and Smile/Head. Hopefully the two lipsync behaviors finds all the visemes under that. So if you smile, the Face behavior will activate the Smile group, and then Lipsync will take over under that (and hopefully no Face behavior down there will mean the Smile will not trigger inside the group).

 

I give it a small chance of working if you want to try!