mirror of
https://github.com/NotAKidoS/NAK_CVR_Mods.git
synced 2025-09-03 06:49:22 +00:00
[EzCurls] Added EntryOnlySmoothNearbyCurl test option
This commit is contained in:
parent
623df261b0
commit
6fc809692d
2 changed files with 38 additions and 12 deletions
|
@ -16,6 +16,7 @@ internal class InputModuleCurlAdjuster : CVRInputModule
|
|||
// Curl smoothing/averaging
|
||||
public bool UseCurlSmoothing = false;
|
||||
public bool DontSmoothExtremes = true;
|
||||
public bool OnlySmoothNearbyCurl = false;
|
||||
public float CurlSimilarityThreshold = 0.5f;
|
||||
public float CurlSmoothingFactor = 0.5f;
|
||||
|
||||
|
@ -36,19 +37,38 @@ internal class InputModuleCurlAdjuster : CVRInputModule
|
|||
|
||||
if (UseCurlSmoothing)
|
||||
{
|
||||
SmoothCurls(
|
||||
ref _inputManager.fingerCurlLeftIndex,
|
||||
ref _inputManager.fingerCurlLeftMiddle,
|
||||
ref _inputManager.fingerCurlLeftRing,
|
||||
ref _inputManager.fingerCurlLeftPinky
|
||||
);
|
||||
if (OnlySmoothNearbyCurl)
|
||||
{
|
||||
SmoothCurlsNear(
|
||||
ref _inputManager.fingerCurlLeftIndex,
|
||||
ref _inputManager.fingerCurlLeftMiddle,
|
||||
ref _inputManager.fingerCurlLeftRing,
|
||||
ref _inputManager.fingerCurlLeftPinky
|
||||
);
|
||||
|
||||
SmoothCurls(
|
||||
ref _inputManager.fingerCurlRightIndex,
|
||||
ref _inputManager.fingerCurlRightMiddle,
|
||||
ref _inputManager.fingerCurlRightRing,
|
||||
ref _inputManager.fingerCurlRightPinky
|
||||
);
|
||||
SmoothCurlsNear(
|
||||
ref _inputManager.fingerCurlRightIndex,
|
||||
ref _inputManager.fingerCurlRightMiddle,
|
||||
ref _inputManager.fingerCurlRightRing,
|
||||
ref _inputManager.fingerCurlRightPinky
|
||||
);
|
||||
}
|
||||
else
|
||||
{
|
||||
SmoothCurls(
|
||||
ref _inputManager.fingerCurlLeftIndex,
|
||||
ref _inputManager.fingerCurlLeftMiddle,
|
||||
ref _inputManager.fingerCurlLeftRing,
|
||||
ref _inputManager.fingerCurlLeftPinky
|
||||
);
|
||||
|
||||
SmoothCurls(
|
||||
ref _inputManager.fingerCurlRightIndex,
|
||||
ref _inputManager.fingerCurlRightMiddle,
|
||||
ref _inputManager.fingerCurlRightRing,
|
||||
ref _inputManager.fingerCurlRightPinky
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
if (UseCurlSnapping)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue