[1471][SDK3.6.2-constraints.1] Unity editor heirarchy selection/inspector slow
complete
lackofbindings
Selecting objects in the hierarchy it takes 1-3 seconds for the inspector and gizmo to update accordingly.
I'm having trouble narrowing this down for a clean repro, however I have found the following:
- Only slow when selecting the avatar, or objects that are children of the avatar.
- The lag does not take longer or shorter based on what object you select, even an empty gameobject with no components (as long as it is a child of the avatar).
- Requires an avatar descriptor with custom animators set (resetting playable layers section or removing the avatar descriptor cures the lag).
- Requires vrc constraints somewhere in the hierarchy of the avatar (deleting all constraints cures the lag).
- Removing no one particular animator seems to make a difference, the performance almost seems to be worse based on the number of custom animators specified.
Also I should note that there aren't any complex or cyclical constraints setups on the avatar I'm debugging this with, just a bunch of simple aim constraints used for twist bones.
Log In
Dexvoid
complete
We're tentatively marking this one as complete since performance in the editor should now be at a usable level for avatar projects containing a very large number of constraints following various improvements made elsewhere.
Please create a new Canny if you see any further performance issues in the editor that make the system unusable.
lackofbindings
This seems to be fixed in constraints.3
ZenithVal
Undoing the deletion of a gameobject with a VRC constraint seems to cause a hang on SDK3.6.2-constraints.2
Voxian
ZenithVal I can confirm this on the constraint.2 update. It's roughly 10 minutes before the program responds again. This is making it very difficult to test, create, or edit any content in the beta SDK...
lackofbindings
Edit: Well, with more testing, it
has
improved a little with SDK3.6.2-constraints.2, but its still noticeably slower than before the constraints update.StormRel
tracked