Closed kaikoga closed 10 months ago
Wrap VRCSDK dependencies of AvatarOptimizer in compile flags to support non-VRChat avatars.
#if UNITY_2020_2_OR_NEWER
AAO_VRCSDK3_AVATARS
#if AAO_VRCSDK3_AVATARS
AAO_VRM1
AAO_UNIVRM
Done?
Yes.
Thank you a lot for your hard work.
Discussed in https://github.com/anatawa12/AvatarOptimizer/discussions/522
Wrap VRCSDK dependencies of AvatarOptimizer in compile flags to support non-VRChat avatars.
Required Tasks
#if UNITY_2020_2_OR_NEWER
AAO_VRCSDK3_AVATARS
against "com.vrchat.avatars"#if AAO_VRCSDK3_AVATARS
VRChat specific AAO components#if AAO_VRCSDK3_AVATARS
VRChat specific AAO passes#if AAO_VRCSDK3_AVATARS
VRCSDK component references within generic AAO componentsNot right now (create another issue)
AAO_VRM1
against "com.vrmc.vrm" and/orAAO_UNIVRM
against "com.vrmc.univrm"