Releases: anatawa12/AvatarOptimizer
v1.8.0-rc.6
v1.8.0-rc.5
Version 1.8.0-rc.5
Installer unitypackage for this version is here.
This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Added
- Automatically Merge Material Slot
#1334
- If you have multile material slots with same material, it will be merged automatically.
Changed
- Improved performance in RemoveUnusedMaterialProperties
#1326
v1.8.0-rc.4
Version 1.8.0-rc.4
Installer unitypackage for this version is here.
This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Fixed
- Animation bindings for BoxCollider generated by VRCStation will be removed
#1331
- This might break the GogoLoco or other flying avatar that supports Quest / Android.
v1.8.0-rc.3
Version 1.8.0-rc.3
Installer unitypackage for this version is here.
This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Changed
- Improved performance in InternalAutoFreezeMeaninglessBlendShapeProcessor
#1325
- Performance improvements for AutoMergeBlendShape
#1327
Fixed
- basic Mesh Renderers are not considered in Optimize Texture
#1328
v1.8.0-rc.2
v1.8.0-rc.1
Version 1.8.0-rc.1
Installer unitypackage for this version is here.
This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Added
- Automatically Merge Blendshape
#1300
- This is new automatic optimization in Trace and Optimize
- This is a part of "Optimize BlendShape" optimization.
- AAO 1.8.0 introduced BlendShape support for Merge Skinned Mesh, but new default mode "Rename to avoid conflicts" would increase number of BlendShape.
- This feature is added to relax this problem by automatically merging multiple BlendShapes of one Mesh.
- With this feature, you can use rename mode without performance loss.
- Fix mode for PhysBone Limits in Merge PhysBone
#665
- In addition to existing
Copy
andOverride
, we addedFix
mode. - This mode will try to correct roll axis by rotating bone.
- This feature allows you to configure the mode for PhysBone Limits in Merge PhysBone.
- This is useful if all configuration is same but roll axis is different.
- In addition to existing
- Automatically merging meshes which have BlendShapes
#1308
- In previous version of Avatar Optimizer, meshes which have BlendShapes are not automatically merged.
- This was because BlendShape manipulation load is proportional to the number of vertices in Unity 2019.
- However, in Unity 2020 and later, BlendShape manipulation load is mostly proportional to the number of moving vertices.
- This means that increasing the number of vertices in a mesh which has BlendShapes does not increase the load of BlendShape manipulation much.
- Therefore, we decided to automatically merge such meshes.
- Improved OSC Gimmick Support
#1306
- We added two information for OSC Gimmick in Asset Description.
- By defining parameters read / written by OSC Gimmick, your OSC Gimmick no longer breaks.
Fixed
v1.8.0-beta.11
Version 1.8.0-beta.11
Installer unitypackage for this version is here.
This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Changed
- Show version name on NDMF Console
#1309
Fixed
- NRE if specified expression parameters is None
#1303
- This error only happens if you don't use Modular Avatar since Modular Avatar will assign parameters asset.
- "asset is not temporary asset" error if no Modular Avatar is used
#1304
- Merge Skinned Mesh with Basic Mesh is not working
#1307
- Validation system in Avatar Optimizer is not working
#1307
v1.8.0-beta.10
Version 1.8.0-beta.10
Installer unitypackage for this version is here.
This is SNAPSHOT, not a stable release. make sure this may have many bugs.
Added
- Right-click menu option to create a new GameObject with a specified component
#1290
- BlendShape support for Merge Skinned Mesh
#1286
#1299
- You now can successfully merge Meshes with BlendShape with Merge Skinned Mesh.
- Actually, previous version does not have proper consideration for BlendShape.
- This version introduces options to select BlendShape behavior in Merge Skinned Mesh.
Changed
- More Preference Improvement
#1288
Removed
- Merging BlendShape from Rename BlendShape component
#1296
- We will add a new component for merging BlendShapes in the future.
Fixed
v1.8.0-beta.9
v1.8.0-beta.8
Version 1.8.0-beta.8
Installer unitypackage for this version is here.
This is SNAPSHOT, not a stable release. make sure this may have many bugs.