Resizing Objects causes huge FPS drops in Team Create

Reproduction Steps

1. Open Team Create with at least one other person actively working in studio
2. Resize anything using studio’s built-in tools


Expected Behavior

Studio’s FPS counter shouldn’t drop. When it does happen to drop, it is unnoticable.

Actual Behavior

Studio experiences huge FPS drops.

Video for visualization (bottom left corner has the FPS counter):



Workaround
If it’s possible for you, you just need to not work in a TC session with anyone. If you can’t, there is no workaround.

Issue Area: Studio
Issue Type: Performance
Impact: High
Frequency: Constantly
Date First Experienced: 2023-02-24 17:02:00 (-05:00)

1 Like

Go to the explorer and search “humanoid” and delete any, this could be the issue, this happened to me before and for whatever reason it fixed it.

1 Like

You only need to delete humanoids if they’re in either the workspace, or an ancestor of the object you’re trying to change the size of.

If you’re curious the reason is that the humanoid has a different rendering path optimized for a rapidly changing model with a small number of parts under it. When that codepath gets applied to a large model (literally the entire Workspace in the case where the Humanoid is under that) the logic in that path breaks down and tanks performance.

Preventing the Humanoid from treating the entire workspace as a character (because you never want that) is something we should revisit because this gotcha comes up over and over again.

3 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.