Skip to content

Releases: PiMaker/animator-as-visual

v1.3.0 - More remoting improvements, sliders can now control material parameters, and improved hook infrastructure

Choose a tag to compare

@PiMaker PiMaker released this 10 Nov 13:16
d52f8dd

You can install the latest version using the VRChat Creator Companion (VCC) via https://vpm.pimaker.at/

See beed634 for changes.

v1.2.1 - Remote Control Fixes

Choose a tag to compare

@PiMaker PiMaker released this 05 Sep 01:22
ae5b6b0

You can install the latest version using the VRChat Creator Companion (VCC) via https://vpm.pimaker.at/

  • Some fixes for remote control menu generation
  • An experimental workaround for multiple toggles driving a single blendshape
  • Better error reporting

v1.2.0 - Reworked Remote Control Feature

Choose a tag to compare

@PiMaker PiMaker released this 07 Aug 17:34
3c338f3

You can install the latest version using the VRChat Creator Companion (VCC) via https://vpm.pimaker.at/

  • Reworked remote control feature - may write docs later
  • Add IAavGeneratorHook functionality to hook custom animator generator cleanly
  • Improved synchronization speed

v1.1.2 - Minor bugfixes

Choose a tag to compare

@PiMaker PiMaker released this 07 Jul 18:28
4c0d559

You can install the latest version using the VRChat Creator Companion (VCC) via https://vpm.pimaker.at/

  • Fixes an issue where rendering the gesturemanager circle would sometimes not update based on cursor position
  • Prints more detailed stats about what was done to the log after a synchronization

v1.1.1 - First actual VPM release, "drives" feature for toggles

Choose a tag to compare

@PiMaker PiMaker released this 10 Jun 16:26
7c12e4d

This project is now oficially using VPM! 🎉

You can install the latest version using the VRChat Creator Companion (VCC) via https://vpm.pimaker.at/

Other Changes

This version includes support for "drives", which allow toggles to actuate other parameters when activated or deactivated. It also includes a bunch of fixes and minor changes, like being able to disable GameObjects in the AAC hierarchy to prevent them from being included.

v0.3.0 - VPM update, remoting, direct blendtree optimization

Choose a tag to compare

@PiMaker PiMaker released this 09 Apr 16:50
0638bc0

This project is now using VPM! 🎉

You can install the latest version using the VRChat Creator Companion (VCC) via https://vpm.pimaker.at/

NOTE: You currently need to install animator-as-code separately and fix up references yourself. I'm working on making this way easier in a bit. For now, I would not recommend using this version yet, unless you know what you are doing.

(but I needed to make this release to test the rest of the automation pipeline lmao)

Other Changes

Once again thanks to @BlackStartx for helping me update compatibility to the VPM version of GestureManager!

This version also adds support for Remoting, which allows a different user in the same instance to control your avatar via Contact Receivers and Senders, provided they also use AAV and have received the correct remoting configuration from you. More documentation will follow.

Simple toggles are now optimized using a direct blendtree, see this document for more information - functionally, nothing should have changed, you will simply get better frametimes for free.

Some minor adjustment and small features have been added, e.g. you can now have a transition time for toggles, which can be useful for shader effects and blendshape animations.

v0.2.1 - GestureManager update

Pre-release

Choose a tag to compare

@PiMaker PiMaker released this 19 Jun 17:30
753a354

This is an update release for compatibility with GestureManager 3.6. Thanks to @BlackStartx for helping me update!

Install all required prerequisites first:

NOTE: This project is in a very early state, I can not guarantee that anything made with it now will survive an upgrade without having to re-do your menus!

v0.2 (early access) - the hierarchy release

Choose a tag to compare

@PiMaker PiMaker released this 23 May 15:53

This version adds support for editing the menu in the hierarchy, as well as allowing "raw Av3 entries", which emulate the normal Av3 menu settings and will not generate any animator state. These are useful for making custom Animator layers and still be able to trigger them via AAV generated menus. In addition, you can now use AAV on custom sub-menus of your avatar, or import existing menus into the structure.

hierarchy editing screenshot

This update will break your existing AAV setups! May break some other stuff too, make sure you have backups of any avatar you put it on!

Install all required prerequisites first:

NOTE: This project is in a very early state, I can not guarantee that anything made with it now will survive an upgrade without having to re-do your menus!

v0.1 (early access)

v0.1 (early access) Pre-release
Pre-release

Choose a tag to compare

@PiMaker PiMaker released this 02 Apr 19:55

First initial release version. May break some stuff, make sure you have backups of any avatar you put it on!

NOTE: This project is in a very early state, I can not guarantee that anything made with it now will survive an upgrade without having to re-do your menus!