VRC-Gesture-Manager icon indicating copy to clipboard operation
VRC-Gesture-Manager copied to clipboard

GestureManager does not behave like VRChat when GestureLeft & GestureRight are treated as floats in animator

Open Antarcticsiclepop opened this issue 10 months ago • 7 comments

I have my GestureLeft & GestureRight parameters as floats in my FX Controller and works in VRChat, does not work on unity. GestureManager still treats them as ints somehow so my blendtrees don't work.

Antarcticsiclepop avatar Mar 29 '24 10:03 Antarcticsiclepop

Hi Antarcticsiclepop~ ^-^

I'm working on the parameter coercion feature and it's currently functional in the Gesture Manager 3.8.9 version that is currently in pre-release!

I'm also looking for feedback to ensure I don't have messed up stuff so if you wanna try it out you can download it from here: Gesture Manager 3.8.9

Sorry for the issue~ I hope it's correctly fixed in 3.8.9, if you wish and need any help on how to install that version feel free to text me here!

  • BlackStartx

BlackStartx avatar Mar 29 '24 14:03 BlackStartx

Thank you. 🙏🏻

Antarcticsiclepop avatar Mar 29 '24 20:03 Antarcticsiclepop

Hi Antarcticsiclepop~ ^-^

I'm working on the parameter coercion feature and it's currently functional in the Gesture Manager 3.8.9 version that is currently in pre-release!

I'm also looking for feedback to ensure I don't have messed up stuff so if you wanna try it out you can download it from here: Gesture Manager 3.8.9

Sorry for the issue~ I hope it's correctly fixed in 3.8.9, if you wish and need any help on how to install that version feel free to text me here!

  • BlackStartx

There seems to be an issue with animated parameters, the values don't show up in the Debug/Avatar/Parameters tab in Gesture Manager. They seem to be changing since stuff is happening on the Scene view, but they all stay as zero in Gesture Manager, making it impossible to debug.

Antarcticsiclepop avatar Mar 29 '24 21:03 Antarcticsiclepop

There seems to be an issue with animated parameters, the values don't show up in the Debug/Avatar/Parameters tab in Gesture Manager

Animated parameters? Do you mean the the ones controlled by state behaviours like parameter drivers and others like that?

BlackStartx avatar Mar 30 '24 04:03 BlackStartx

There seems to be an issue with animated parameters, the values don't show up in the Debug/Avatar/Parameters tab in Gesture Manager

Animated parameters? Do you mean the the ones controlled by state behaviours like parameter drivers and others like that?

The ones controlled by animations.

Antarcticsiclepop avatar Mar 30 '24 08:03 Antarcticsiclepop

I see, I got what you're talking about~ 🌺

Those type of parameter update have never been properly implemented so it may require some time to make it debug-friendly in a new version, but I will work on it! ^-^

I guess the other type of problem is solved, right? 'GestureLeft' & 'GestureRight' (as well as all the other coercion) are now treated correctly in the simulation?

BlackStartx avatar Mar 30 '24 17:03 BlackStartx

I see, I got what you're talking about~ 🌺

Those type of parameter update have never been properly implemented so it may require some time to make it debug-friendly in a new version, but I will work on it! ^-^

I guess the other type of problem is solved, right? 'GestureLeft' & 'GestureRight' (as well as all the other coercion) are now treated correctly in the simulation?

Yes it works correctly! Also in version 3.8.8 of GestureManager you can view the values of parameters controlled by animations. And yes I'm speaking of these kind of parameters:

image

Antarcticsiclepop avatar Mar 31 '24 02:03 Antarcticsiclepop

Hey Antarcticsiclepop~ ✨

Gesture Manager 3.9.1 is out, and it also reverts the logic of the debug view brought with 3.8.9 & 3.9.0

It should fix the issue of Animation-Clip driven parameters! 👍🏻 Sorry for it, I'll close this issue once the 3.9.1 is merged into the curated listing!

BlackStartx avatar May 08 '24 16:05 BlackStartx