Skip to content

Releases: BlackStartx/VRC-Gesture-Manager

Gesture Manager 3.8.3

13 Mar 02:38
Compare
Choose a tag to compare

Please, install this tool through the VRChat Creator Companion!

Thanks to everybody who supported me in the development of this tool~ ♥

New Stuff in 3.8.3

[Parameters Initialization]

Parameters were not initializing correctly on the first frame, allowing playable layers to branch out to states that shouldn't be reached!

[VelocityMagnitude]

The new Built-In avatar parameter "VelocityMagnitude" is now supported and emulated in the Gesture Manager as well! ♥

[Local/Remote Fidelity Update]

IsLocal parameter is now saved between avatars resets!

Now you can simulate the two behaviours in a consistent way!

We Also Have:

- Parameter "Earmuffs" added to the default parameters set~
- Fixed some typo error in the default parameters set~

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.8.2

21 Jan 19:38
Compare
Choose a tag to compare

Please, install this tool through the VRChat Creator Companion!

Thanks to everybody who supported me in the development of this tool~ ♥

New Stuff in 3.8.2

[Fidelity Update]

The Playable and Animator Layer controls were not working as intended, as well as inner Animators!
Those issues are now gone!

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.8.0

20 Nov 17:38
Compare
Choose a tag to compare

Please, install this tool through the VRChat Creator Companion!

Thanks to everybody who supported me in the development of this tool~ ♥

New Stuff in 3.8

[Curated Package]

The Gesture Manager is not an Assets folder anymore but a Package, and follows the UPM Package structure!

It also became part of the Curated Packages of VRChat and it's now downloadable from the VRChat Creator Companion App!
This will be the best way to import the tool in your projects!

[Radial Tools]

Three of the most popular tools have been made toggleable within the Radial Menu interface itself!

Those are accessible through the new Tools slice in the main page of the Radial Menu~ :3

[Pose Mode (v2.0)]

The Pose Mode feature released with the Gesture Manager 3.7 didn't matched the idea I first had in mind~ :c

So I took the time to re-code it and now it runs without pausing the simulation!
A balloon notification will always remind you that your humanoid animation are paused because you're in Pose-Mode!

We Also Have:

- Lot of typo fixes! (Thanks lukasong~ ♥)
- Huge, huge, huge code refactoring.

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.7

15 Oct 01:37
Compare
Choose a tag to compare

This version is compatible with the latest VRChat SDK .

Thanks to everybody who supported me in the development of this tool~

New Stuff in 3.7

[Clickable Contacts: Gizmos Preview]

The Clickable Contacts feature now comes with a gizmo representation of the contacts of your avatar, glowing blue while triggered by this feature!

[New Supporter Page]

The "Thanks To" section of the Radial Menu has been reworked, allowing more than 6 people to be shown in that small space~ ^-^
The list will now update automatically, so there will be no need to release new version for the new supporters~ ;D

[Debug Mode: Parameters]

Lot's of new quality of life changes to the parameters tab~ ^-^
We now have a search-bar and a shiny glow notification when a parameter changes~ ♥

[Tools: Avatar Background]

A simple tool that will spawn a quad with a chosen Texture that will fill your camera view.
You can set it to a fixed distance, allowing you to pose your avatar in front of the background.

[Tools: Pose Mode]

I'm lazy and hate to duplicate my avatar just to pose it... so here is why I've created the Pose-Mode :D
It creates a duplicate of your avatar, pausing the simulation and allowing you to control the bones of it.

I would only use this feature in combination with the Avatar Background on upload phases to create a fast and not-so-ugly avatar thumbnail.

We Also Have:

- Lots of tweaking and code optimiztion!
- Changed the default state of some default parameters for a more consistent logic.
- Fixed tool-breaking NullReferencesExceptions if using the tool under specific Unity Editor settings.

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.6

03 Jun 23:36
Compare
Choose a tag to compare

You will need the latest SDK imported for this version to work.

Thanks to everybody who supported me in the development of this tool~

New Stuff in 3.6

[Contacts: Allow Self & Allow Others support]

Receivers will not be triggered by local contacts if Allow Self is disabled~
This works as well for Allow Others in the opposite way.

Thanks once again to MrDj200 for reporting this issue- ♥

[Drag your Avatar]

Moving the GestureManager will also move your avatar in the scene~
You no longer need to change selection just to move your avatar arround~

Oh, and holding the ALT key while moving the GestureManager will pause this feature, useful to create offset drags. ^-^

[Faster Gesture Switch]

You can now drag and move the mouse over the gestures to switch them faster~

Oh, and you can also click on the text to toggle the gesture as well~

[Tool State Saves]

The tools in the GestureManager Tool tab will save their state.

You no longer need to re-enabling them when you enter PlayMode again~ :D

[No Sdk Fallback]

Unity will no longer fail to compile if there are no SDK imported in the project~

[Fixed errors and optimized update calls]

Thanks, ZettaiVR~

We Also Have:

- Better contact simulation with tag support and less issues.
- Fixed problems with Viseme when no Body mesh was selected.
- Clicking the new version popup will help you to download the latest version directly.

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.5

29 Apr 00:35
Compare
Choose a tag to compare

You will need Avatar Dynamics imported for this version to work.

Thanks to everybody who supported me in the development of this tool~

New Stuff in 3.5

[Avatar Dynamics Support]

Full support for the Avatar Dynamics components~

Grabbing PhysBones and colliding Contacts now update the corresponding parameters of your Avatar!

The setup is automatic, just hit play and select the GestureManager!
No need of any controller in the Animator component! ^-^

[New UI]

Another big update to the UI that now has separated radial buttons!

They finally change color when you hover them with your mouse, like they do in-game! :D

image

[UI Customization]

Customize the colors of the Radial Menu in the Tool tab~
And in case you don't like the new settings you can restore the defaults one at any time!

Oh... and they will be saved and are shared between projects. ^-^

[Gesture Manager Tools]

A collection of useful tools that can help testing your avatar~
It's an update of the second tab called "Test Animation" now with a more variety of functions~

We have 2 new tools related to Avatar Dynamics:

[Editable Avatar Debug Parameters]

You can now edit all of your Animator Parameters in the Avatar Debug tab!
Click the checkbox at the right of each parameter to change its value~

image

[Viseme Simulation]

You can now preview your viseme directly in the editor~ ♥

The radial puppet for changing your viseme is under the Options -> States menu~

We Also Have:

- Small and fragile tweak to restore AvatarDynamic functionality after script recompilations~
- Better OSC parameter management with more realistic output~
- Better Avatar Parameter stability with more realistic values~
- OSC window clean-up~

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.4

09 Mar 23:06
Compare
Choose a tag to compare

This version is compatible with Unity 2019 and newer.

Thanks to everybody who supported me in the development of this tool~ ♥

New Stuff in 3.4

[OSC Debug Window]

The GestureManager 3.4 offer the support to the not-so-new Open Sound Control update.

You can simulate how your avatar would react to external OSC messages, and how your external application reacts to the outcoming OSC messages from your avatar~ ♥

You can customize the port and address directly from the OSC Debug Panel before starting the OSC sockets, or use the default VRChat ports.
And you can load your custom settings from your LocalLow VRChat folder for customizing the simulation, and for a more realistic output.

There is a pannel for sending custom messaged too, only for debugging porpouse.

[Update Notification]

It's a friendly and small daily update check that will notify you if a newer version came out~
It's designed to be as less invasive as possible, with no random dialogs popups~ ^-^

[Simulation Integrity Check]

If the simulation has been invalidated by some action you will be notified and the simulation will stop~
You can resume testing by clicking the "Reload Scene" button who will, well... reload the scene.

[Huge Code Revamp]

I would normaly put this in the small "We Also Have" section, but this time it's a big change.

The core of this tool has been created on 2018, and changed a lot over the time for catching up with VRChat updates.
Initially this was only a self-made tool for testing avatar gestures on SDK 2.0 ("Gesture" Manager) but ended up handeling more than that.
So I went trough a big revamp of the core code for a less embarrassing release, and an optimized experience for you~

This is why it took a bit longer to release this update... sorry guys~ >~< ♥

We Also Have:

- Fixed some issues with the simulation if the AvatarDesctiptor was "corrupted"
- Fixed some NullReferenceExceptions in the DebugMenu if the AvatarDesctiptor was... again... "corrupted"
- The style of some UI element changed a little bit~ (In better)

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.3

10 Dec 02:33
Compare
Choose a tag to compare

This version is compatible with Unity 2019 and newer.

Thanks to everybody who supported me in the development of this tool~ ♥

New Stuff in 3.3

[Debug Window]

A whole new tab in the Gesture Manager that aim to recreate the debug window of the VRChat client~
In this new window you can see the values of your:

  • Parameters.
  • Tracking Controls.
  • Weight of Controllers and Layers.
  • What animation is playing on each layer.

[Simple Gesture-Weight Controller]

The weight of each hand has been moved closer to the gesture toggles~
And they are now cool sliders! :D

[Built-In Default Controllers]

The Gesture Manager now have local default controllers resources that comes with the tool itself~
If somehow the default controllers has change, you will be able to restore them easily.

[New Buttons]

In the option menu there are 3 new buttons:

  • T-Pose: Set the avatar in the given T-Pose animation. (It's in the "State" sub menu)
  • IK-Pose: Set the avatar in the given IK-Pose animation. (It's in the "State" sub menu)
  • Falling Speed: Controls the VelocityY parameter. (It's in the "Locomotion" sub menu)

We Also Have:

- Restore Controllers: A way to restore the default controllers if they have been compromised~
- Null-Reference Fixes: Fixed a NullReferenceException on an extremely rare situation~
- Fast Edit-Mode: Switching Edit-Mode is now easier than ever~
- Animation Clip Names, even if in the debug window there should be State names~ (eheh)

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.2 (Unity 2019)

27 Aug 17:38
Compare
Choose a tag to compare

This version is compatible with Unity 2019 and newer.

Thanks to everybody who supported me in the development of this tool~ ♥

New Stuff in 3.2

[Anti-Aliasing for RadialMenu]

The Radial Menu will look rounder than before~

[Test-Mode is back]

One of the feature from the Gesture Manager for SDK 2.0 is coming to 3.0 as well~ :3

[Multiple Inspector Support]

Showing more Radial Menus in different inspectors is now officially supported~ :3

We Also Have:

- Warnings: Yellow errors that doesn't stop you from testing your avatar~
- Not having a Humanoid Rig is not an error anymore but a warning for 2.0 Avatars~
- Position of states in Animator Controllers for 2.0 Avatars has been reordered~
- Code clean-up and behaviour fixes as well~

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!

Gesture Manager 3.1 (Unity 2019)

06 Aug 14:00
Compare
Choose a tag to compare

This version is compatible with Unity 2019 and newer.

Thanks to everybody who supported me in the development of this tool~

  • Special thanks to Hiro Narofu~ ♥

New Stuff in 3.1

[Default Clips]

Your avatar will now have better default animations for clips that has not been overridden like the one in the game.

[Radial Puppet 2.0]

The Radial Puppet in the Radial Menu has been improved to better match the version in game. (And it's way cooler~ ;3)

[How to use?]

For any information on how to use this tool you can check the ReadMe in the repository page~ ♥

Thanks to everybody ^-^

  • You're amazing!