d4rkc0d3r / d4rkAvatarOptimizer

d4rkpl4y3r's VRChat Avatar 3.0 optimizer
MIT License
368 stars 16 forks source link

Optionally prefer Body over viseme mesh during merging #74

Closed Fraxul closed 6 months ago

Fraxul commented 7 months ago

This new setting handles the case where the avatar has a Body mesh and a separate viseme mesh that need to be merged together, and you want the merged output mesh to be called Body for MMD world compatibility.

It's a bit of an edge case, sure, but at least it's not much code to support.

d4rkc0d3r commented 7 months ago

I vaguely remember that I gave the viseme mesh priority because it had issues if it got merged into another mesh. Idk if I resolved those bugs or rely on the sorting.

If the bugs don't exist anymore I don't see why I would even need an option for this and not just make it default behavior to merge into "Body".

d4rkc0d3r commented 6 months ago

There was indeed a bug that had to be fixed but it should now always merge into the mesh Body if it exists in a merged mesh blob.