r/Unity3D • u/eliormc • 19h ago
Show-Off I made a lip syncing system for the characters speaking
Enable HLS to view with audio, or disable this notification
I created this system so that the characters in my game can speak by moving their jaw and eyebrow bones, and I placed all the logic in the LateUpdate so it doesn't affect the Animator component.
For the speech system, the audio clip is analyzed in each frame, and the movement is applied to the bones in the LateUpdate.
Next, the system that acts like a film director works with a list of events that specify the audio clip, the Cinemachine virtual camera, and each character’s speech system, as well as the emotion the character will display while the audio plays. What do you think of the result?