VRChat™️ Cloth Component
Kᴏkᴏu
Physbones are an optimized version of Dynamic Bones, the VRChat Constraints are an optimized version of Unity’s Constraints.
Why not create a VRChat Cloth component too?
This has been on the team’s mind since the introduction of Physbones, as it was mentioned in that same video (why was it deleted by the way? absolute peak VRChat days). The cloth component has been known to be very frame hungry, and many would love the new world of expression this would offer!
Log In
ElfMom
Bumping this.
Be it a vrc exclusive asset, or just whitelisting existing unity store assets, I would like to see something happen here.
VRchat however doesnt seem interested. And in fact, they seem to be creating a problem themselves by not doing something. they consider it unimportant, because they say "nobody uses it anyway" but thing is, nobody uses unity cloth because for vrchat it is not very good. Unity themselves would have to update their baked in cloth system.
Thing is, they themselves haven't bothered, specifically because there's no urgency when there's more than a few third party cloth solutions out there. So it becomes a circular problem of
>vrchat sees cloth as too minor a use case to warrant devoting attention to, -> Unity does not update cloth because there's 3rd party alternatives vrchat doesnt allow -> people dont use unity cloth because it's not very good -> unity cloth becomes a minor use case that doesnt register enough for vrchat to care
Heather May
I've definitely been wanting to see a more performant cloth component. Even for a tiny piece of cloth I find the vertex limit is too low to be able to get a good result, and even cloth that's twice the vertex density still has issues.
I've heard good things about magicka and would buy it if I could, if the limits were more generous. I don't know how it performs, but would be quite happy - ecstatic even - with a VRC Cloth, since clearly there is at least one person on the team who knows their stuff since Physbones and VRC Constraints are both so much better than the existing versions.
I do feel like this is something that should be prioritized, because there is a real need. If we had a performant version that worked well it'd get more use.