Fun Fact:
I was going to release a mod for the Mamagen that would turn it into a Crux. I was pretty happy with the tweaks, so I prepared the mod so it'd use soft attachments. This means it doesn't alter the original avatar and achieves the appearance by masking on top.
So, why didn't I? Well, if I did, it'd work in Resonite, Overte, maybe Somnium, and even Second Life if the Mamagen was ever ported over.
It'd never work to my standards in VRChat, Chillout, or just Unity in general.
While adding an extra mesh on top of another isn't the best in terms of optimization, the really painfully dumb solution you have to use to make use of such is so disgusting that I pretty much opted not to release such for VRChat. This means it'd also not sell well and make an already heavy avatar heavier (no pun intended).
"Just use VRC Fury!" No. I know how to do it manually, and all VRCF does is... do that for you. It doesn't make it optimal at all, and the simple fact that VRChat/Unity lacks a feature to follow another armature correctly is just outright dumb.
"Can't you let Blender do the tweaks?" In theory, yes, but then it'd be pretty user-unfriendly (for a process that is already hostile to novices). Not to mention, this could conflict with other mods, such as the one that adds face tracking.
It's kind of disappointing that Second Life and its estranged half-brother, Overte, have this feature built-in and require virtually no heavy user input to set up, while VRChat/Unity doesn't. Additionally, considering that VRChat has been going on an optimization spree, I just don't feel comfortable working on such a project and dealing with user complaints for a platform I don't even use.
#mamagen #crux #VRChat #VR #Resonite #Chillout #SecondLife #overte