Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 1.68 KB

README.md

File metadata and controls

49 lines (30 loc) · 1.68 KB

BetterLipsync

Download Latest BetterLipsync.dll

Retired ⚠️

This mod has been retired because it was implemented into the game as a native feature.

Info

Refactor the viseme controller use the oculus lipsync.

This might be a bit heavy on the CPU, I've added some settings to experiment. It needs heavy performance improvements ( I think) to make it reliable. Feel free to contribute if you have ideas/implementations!

This mod will only work locally, it calculates the visemes for your own avatar, and everyone else's.

Comparison

Lipsynctest1.mp4

Lipsynctest2.mp4

Configuration

You have a few options to mess with:

# How smooth should the viseme transitions be [0, 100] where 100 is maximum smoothing. Requires EnhancedMode activated
to work.
VisemeSmoothing = 70
# How many frames to skip between viseme checks [1,25], skipping more = more performance.
CalculateVisemesEveryXFrame = 1
# Where to use enhanced mode or original, original doesn't have smoothing but is more performant.
EnhancedMode = false
# Whether this mod will be changing the visemes or not.
Enabled = true

You can use the UI Expansion Kit (very recommended), or by editing the the config config file located at <game_folder>\UserData\MelonPreferences.cfg. You can change the configs while the game and it will take effect as soon as you save the config file.