Skip to content

1.0.64

Choose a tag to compare

@KaleidoVR KaleidoVR released this 16 Sep 03:23
· 35 commits to main since this release

Install

  1. Download Model-Optimizer-1.0.64.unitypackage from this release.
  2. In Unity, choose Assets > Import Package > Custom Package... and pick that file.
  3. Import everything. It lands in Assets/KaleidoVR/Editor/.
  4. Open it from KaleidoVR > VRChat Model Optimizer.

If you would rather install from source, copy the KaleidoVR folder (and its .meta files) into Assets/ in your project.

Requirements

Unity 2022.3.22f1 or newer. VRChat SDK3 Avatars is optional. You need it for descriptor targeting, PhysBone / contact counts, constraint conversion, and On Upload.

What's new in 1.0.64

On Upload now waits until other upload passes finish, and it only runs once on that copy.

It can optimize finished unsaved meshes that are already on this avatar's skeleton.

Dry Run On Upload, Create optimized copy, and Rank's On Upload column assemble those other passes on a hidden copy first when that pipeline is in your project.

  • UI — On Upload: the intro and merge tooltip say finished meshes on this skeleton can merge, including unsaved ones copied into Generated. Extras that still have their own armature stay.
  • UI — Rank: Unique Materials has Now, On Upload, and Change. A note under the On Upload header says whether the hidden copy was assembled.
  • UI — Rank: the tab intro says the On Upload column is a hidden copy, assembled first when other upload passes are in the project. Texture VRAM stays on Now.
  • UI — On Upload: Create optimized copy and the note under it say other upload passes run on the clone first when they are in the project.

Credits

Created and maintained by KaleidoVR.