m3gagluk / VRCFTVarjoModule

12 stars 3 forks source link

The eyes easily opening too wide and the problem of modifying and generating a DLL myself. #10

Open Inkerf opened 7 months ago

Inkerf commented 7 months ago

Hello, my friend and I have been using the module you provided and we've noticed that the avatar's eyes tend to open too wide, giving the avatar a constantly surprised expression. I believe this might be due to the module being too sensitive in mapping the widening of the eyes. I tried modifying the module you provided, but the generated DLL doesn't work in VRCFT. I would appreciate your assistance. Thank you! image

Chickenbreadlp commented 7 months ago

Wrong Repo buddy. The current source can be found here: https://github.com/Chickenbreadlp/VRCFTVarjoModule

To maybe give a hint as to what's going on: Varjo's openness value is dynamically calibrated, and what I noticed is that with the eyes normally open (at least in my case) it would never be at a full 100% for very long. Because of this, the value is split up in the module at the top end to emulate the SRanipal "Widen" shape. Normally keeping your eyes widened for a few seconds is enough to get the Value to however back at the point where the module splits it up to Widen (aka have the eyes normally open and not widened)

Chickenbreadlp commented 3 weeks ago

Little update: There's now a beta-build of the module on my repo which adds a config file so you can adjust how the module parses eye openness (including turning off the fake eye widen) https://github.com/Chickenbreadlp/VRCFTVarjoModule/releases/tag/4.1.0-beta1