Skip to content

Releases: NinDevs/EZAvatar

v1.3.2

15 Sep 18:51
Compare
Choose a tag to compare

Changelog

  • Fix error in Unity 2022 regarding function to create & add FX layer to VRC descriptor in case it was missing from the inputted avatar gameobject.

v1.3.1

10 Jun 17:58
Compare
Choose a tag to compare

Changelog

  • Now creates an FX layer for the avatar if one has not been detected
    • Sets FX layer in the avatar descriptor to this newly made one (Unity 2022)
  • Added warning if Unity 2019 is detected

v1.3.0

16 Apr 03:23
Compare
Choose a tag to compare

Changelog

  • Added the ability to swap multiple materials at once across different objects, with the addition of subcategories
    • A new button is available in each material category ("+Sub") that creates a subcategory. It will have the same amount of material fields as the main category, and the indexes correspond to what material swaps will be done together. Aka: all 1st materials of subcategories will swap in the same animation clip (toggle) as the 1st material on the main category, and so forth.
  • Added a toggle to choose whether an idle default state is created when toggling gameobjects separately
    • It used to create this all the time, now it's optional

v1.2.3

25 Sep 02:37
Compare
Choose a tag to compare

Changelog

  • Fixed radial puppets using parameter instead of parameter rotation
  • Fixed adding to existing menus opting to add to the last submenu, instead of only doing so if the current menu is full
  • Misc fixes

v1.2.2

17 Sep 06:46
Compare
Choose a tag to compare

Changelog

  • Small QoL change: Categories now have the minimum slots by default, instead of having to add slots after creating categories. Simplifies the process.
  • Made adding to material swap layers (previous categories) simpler.
    • Now, mesh object and default mat are not present and instead there is just material slots for inputting the next material you want to have added as a swap. Object reference info on the animations are the same as what is present on the default state of the layer.
  • Made it more streamlined to add to gameobj toggle layers. A category is recognized as adding to an existing layer with both either its' suffix (Ex: Hat) or the layer name in full (Ex: Toggle Hat).
  • Fixed bugs that occurred when adding to layers that contain a toggle with a bool parameter (on & off state) - now properly switches the parameter to an int and adds new states as normal.
  • A new expressions menu is now created for mat swap toggles when using a bool (previously only int)
  • Small optimizations.

v1.2.1

11 Sep 18:15
Compare
Choose a tag to compare

v1.2.1

  • Abstracted editor UI into a separate script
  • Animation clips created with blendshape sliders (radial puppet) now have looping enabled
  • Small cleanup

Blendshape & Menu Generation Update (v1.2.0)

Changelog:

  • Added option to choose whether to use Write Defaults ON/OFF for states created by the script at runtime.
  • Added ability to choose menu generation settings
    • Automatic: Default behavior. Automatically creates menus, organizes them automatically in the main menus (Toggles, Colors, and now customization menus), and adds to them as it has previously.
    • Add to Selected Menu: New behavior, allows you to choose which menu to add controls to.
  • Added ability to choose between toggle and radial puppet for the controls added to menus.
  • Added ability to create toggles / blendtrees (sliders) for blendshapes.
  • Misc bug fixes / optimizations.

v1.2.0

11 Sep 01:33
Compare
Choose a tag to compare

Blendshape & Menu Generation Update (v1.2.0)

Changelog:

  • Added option to choose whether to use Write Defaults ON/OFF for states created by the script at runtime.
  • Added ability to choose menu generation settings
    • Automatic: Default behavior. Automatically creates menus, organizes them automatically in the main menus (Toggles, Colors, and now customization menus), and adds to them as it has previously.
    • Add to Selected Menu: New behavior, allows you to choose which menu to add controls to.
  • Added ability to choose between toggle and radial puppet for the controls added to menus.
  • Added ability to create toggles / blendtrees (sliders) for blendshapes.
  • Misc bug fixes.

v1.1.4

09 Jul 03:08
Compare
Choose a tag to compare
  • Fix for creating gameobject toggles with "Toggle Objects Separately" enabled

v1.1.3

30 Jun 22:32
Compare
Choose a tag to compare
  • Fixed bug with adding to newly created expression parameters menu that occurs when it is missing from the avatar object
  • Internal cleanup for a small boost in script performance

v1.1.2

23 Jun 22:31
Compare
Choose a tag to compare
  • Added support for material swaps on mesh renderers (previously only skinned mesh renderer)