[1482] VRC Constraints performance issues and broken behavior with clone systems
available in future release
Dextrօ
My constraint-based clone system "Dextro's Clone System for VRChat" or "DexClone" (https://dextrovr.gumroad.com/l/DexClone) is encountering issues with conversion to VRC Constraints in the current Open Beta.
-Upon toggling on the constrained "clone" avatar, the VRChat client hitches significantly, and continues to hitch on each toggle off or on again
-One (optional) feature of the system is to record a small animation and play it back on your avatar. In the Beta attempting to use this feature absolutely destroys performance, throwing the clone avatar around and dropping to 2 FPS.
-Another option on the system is to "mirror" your clone by scaling it -1 along the X axis, and copying the local position and rotation to that -1 scaled space. In the Beta this causes all of the clone's limbs to contort and spasm out.
Video of broken behavior in 1482:
Video of correct behavior in Live (1472):
Avatar used to test: avtr_6427893a-ad1a-4106-993c-62621a56ce23
It should be noted that while, yes, this system does use a
lot
of constraints for the recording and playback feature, only about 150 of them are actually enabled on any given frame. Since stock Unity constraints seem to handle it just fine, pegged to 165 FPS on my system, I would not consider VRC constraints more performant at 2 FPS.Log In
AirGamer
The Record playback feature is still broken as of 1485
AirGamer
Also still broken in 1486
Μ
Μora
AirGamer And still broken for the final update 1490
AirGamer
Μora I had made another canny post here https://feedback.vrchat.com/open-beta/p/1486-clone-record-playback-system-dosnt-function-correctly
This post was marked as
available in future release
Smash-ter
Really quick don't use discord link. They now expire after a few hours
Dexvoid
tracked
Μ
Μora
Dexvoid still broken
Dexvoid
Μora Please open a Canny with a relevant avatar ID if you still know of a case where this isn't working, since we can't investigate further without more information.
As it's referenced above, please note that a 2000 constraint limit is applied to all avatars as explained here: https://feedback.vrchat.com/open-beta/p/1486-clone-record-playback-system-dosnt-function-correctly
Μ
Μora
Please VRchat team don't fuck'up dexclone when the final update will arrive do the things right make sure everything is allright when it will be release
AirGamer
A canny post for this was actually already made, as I had found an avatar using this in the wild https://feedback.vrchat.com/open-beta/p/1472-clone-system-behaves-incorrectly-and-destroys-framerate
Dextrօ
AirGamer
Thanks for making that post, it looks like they fixed some other issues I was unaware of, but they marked it as "available in future release" despite these issues persisting
AirGamer
Dextrօ I've been told by pi that QA picked up some unfixed issues (which I assume are the mirror and static options) and that whoever will work on it next will recheck the canny post