d4rkc0d3r / d4rkAvatarOptimizer

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

Run VRCFury before optimizing with "Create Optimized Copy." #69

Closed Kikasuru closed 3 months ago

Kikasuru commented 8 months ago

VRCFury does not run whenever the Create Optimized Copy button is pressed, which would be very helpful for testing before upload.

I can create an editor test copy with VRCFury by going to Tools>VRCFury>Build an Editor Test Copy but it would be super nice if it just worked.

d4rkc0d3r commented 8 months ago

looks like vrc fury changed something then. the button should not be pressable if you have a fury component on the avatar

Kikasuru commented 8 months ago

Yeah, found that out later with a friend's project. I have VRCFury components within other GameObjects parented to the avatar, but none on the GameObject with the avatar descriptor. I'm guessing the optimizer only checks the GameObject it's in?

d4rkc0d3r commented 8 months ago

Ah that explains it then. Yeah it only checks the root gameobject for a VRCFury component right now.

Toys0125 commented 6 months ago

Wanted to post that VRCFury now runs D4rk's optimizer when building a test copy and other similar tools.

d4rkc0d3r commented 3 months ago

Since fury now runs the optimizer and other tools I will close this without further action.