Skip to content

Releases: anatawa12/AvatarOptimizer

v1.7.5-beta.1

03 Jun 15:20
Compare
Choose a tag to compare
v1.7.5-beta.1 Pre-release
Pre-release

Version 1.7.5-beta.1

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • Merge BlendTree Layer will break some BlendTrees that have overriden by other layers #1084

v1.7.4

17 May 16:20
Compare
Choose a tag to compare

Version 1.7.4

Installer unitypackage for this version is here.

Fixed

  • Some rare material swap animation can cause exception #1067
  • Invalid AABB error message from UnityEngine if there are no source for Merge Skinned Mesh #1068

v1.7.4-beta.1

11 May 10:03
Compare
Choose a tag to compare
v1.7.4-beta.1 Pre-release
Pre-release

Version 1.7.4-beta.1

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • Some rare material swap animation can cause exception #1067

v1.7.3

10 May 03:07
Compare
Choose a tag to compare

Version 1.7.3

Installer unitypackage for this version is here.

Added

  • Declare VRCSDK 3.6.x compatibility #1060

Fixed

  • Mesh preview may cause empty mesh on enter play mode if reload scene is disabled #1064
  • MMD Compatibility can be broken with Merge BlendTree Layers #1065

v1.7.3-rc.1

10 May 00:41
Compare
Choose a tag to compare
v1.7.3-rc.1 Pre-release
Pre-release

Version 1.7.3-rc.1

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Added

  • Declare VRCSDK 3.6.x compatibility #1060

Fixed

  • Mesh preview may cause empty mesh on enter play mode if reload scene is disabled #1064
  • MMD Compatibility can be broken with Merge BlendTree Layers #1065

v1.7.2

09 May 15:22
Compare
Choose a tag to compare

Version 1.7.2

Installer unitypackage for this version is here.

Fixed

  • Entry/Exit to BlendTree broken with None motion in default state 1057
  • An error with MergePhysBone #1061
  • Animators depends on the WD=off behavior can be broken #1062

v1.7.2-rc.2

08 May 14:57
Compare
Choose a tag to compare
v1.7.2-rc.2 Pre-release
Pre-release

Version 1.7.2-rc.2

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • Animators depends on the WD=off behavior can be broken #1062

v1.7.2-rc.1

08 May 05:59
Compare
Choose a tag to compare
v1.7.2-rc.1 Pre-release
Pre-release

Version 1.7.2-rc.1

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • Entry/Exit to BlendTree broken with None motion in default state 1057
  • An error with MergePhysBone #1061

v1.7.1

07 May 05:16
Compare
Choose a tag to compare

Version 1.7.1

Installer unitypackage for this version is here.

Added

  • Implement mask texture editor #1044
  • Add Simplified Chinese translation #1055

Changed

  • Improved behavior with Read/Write Off #1045
    • Because of Unity limitation, AAO cannot process meshes with R/W off on Start so it will be error.
    • However, on Awake, we can read them so AAO should process them.
    • Since this version, AAO will process meshes with R/W off on Awake.
    • This reduces the number of errors on the apply on play.
    • If you're using Av3Emulator, you still see the error.
    • In addition, in such case, we'll show Auto Fix button on the error message.
    • If you press the button, AAO will fix the error by changing the mesh to read/write enabled.
  • Advanced Options section has benn renamed to Debug Options #1052
    • This express the purpose of the section more clearly.
  • Added Advanced Optimizations and moved Remove Zero sized Polygons to it #1052
    • The Remove Zero sized Polygons can break some shaders or animations so it's not enabled by default.
    • To make it more clear, we moved it to Advanced Optimizations.

Fixed

  • Material Slot animations for multi-material multi-pass rendering are broken #1042
    • Previously we only preserves animations for the number of submeshes instead of material slots.
  • Relax Bounds condition for Automatic Merge Skinned Mesh #1043
    • Previously, AAO doesn't merge Skinned Meshes if bounds are different accurately.
    • Since this version, AAO will merge meshes if bounds are the same with precision to the last 6 digits of decimal point.
  • Entry/Exit to BlendTree broken with None state 1048
  • Particle System with bone-rigged Skinned Mesh Renderer will be broken #1054

v1.7.1-rc.1

06 May 14:42
Compare
Choose a tag to compare
v1.7.1-rc.1 Pre-release
Pre-release

Version 1.7.1-rc.1

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Added

  • Implement mask texture editor #1044

Changed

  • Improved behavior with Read/Write Off #1045
    • Because of Unity limitation, AAO cannot process meshes with R/W off on Start so it will be error.
    • However, on Awake, we can read them so AAO should process them.
    • Since this version, AAO will process meshes with R/W off on Awake.
    • This reduces the number of errors on the apply on play.
    • If you're using Av3Emulator, you still see the error.
    • In addition, in such case, we'll show Auto Fix button on the error message.
    • If you press the button, AAO will fix the error by changing the mesh to read/write enabled.
  • Advanced Options section has benn renamed to Debug Options #1052
    • This express the purpose of the section more clearly.
  • Added Advanced Optimizations and moved Remove Zero sized Polygons to it #1052
    • The Remove Zero sized Polygons can break some shaders or animations so it's not enabled by default.
    • To make it more clear, we moved it to Advanced Optimizations.

Fixed

  • Material Slot animations for multi-material multi-pass rendering are broken #1042
    • Previously we only preserves animations for the number of submeshes instead of material slots.
  • Relax Bounds condition for Automatic Merge Skinned Mesh #1043
    • Previously, AAO doesn't merge Skinned Meshes if bounds are different accurately.
    • Since this version, AAO will merge meshes if bounds are the same with precision to the last 6 digits of decimal point.
  • Entry/Exit to BlendTree broken with None state 1048
  • Particle System with bone-rigged Skinned Mesh Renderer will be broken #1054