Old Abandoned Ticket: https://devforum.roblox.com/t/major-performance-issue-any-changes-to-properties-on-a-character-with-layered-clothing-causes-huge-performance-issues-due-to-autoskin/2777463
Description
At January 3rd I made a Private Bug Report through the old bug reporting way, before the new Bug Reporting System rolled out. At January 8th I received a response, mentioning that I’d hear back and that there would be a new update regarding this issue in a few weeks (from back to that date)
I haven’t heard back, so I am creating a public Bug Report about this.
Something is really strange when it comes to the Performance of Layered Clothing. Here specifically it’s AutoSkin.
Please note that the recording software (OBS), has exaggerated the blue lines in the Micro Profiler, but basically yes, these blue lines appear without OBS as well, just a bit more less laggier than in the recording
Re-production Steps
Download this Test Game:
bug_roblox_layered_clothing_2.rbxlx (1.1 MB)
It received some changes compared to the earlier version. I added more Layered Clothing to the Test Avatar.
What to look for:
There’s two Avatars in the Test game, one has Layered Clothing the other one doesn’t. There are buttons near the Test Rigs, that Enable a Client Context Script for the Tool, which starts making it go Rainbow. They both use the same logic.
- The non-layered-clothing Rig doesn’t lag
- The Layered Clothing Rig does lag
- Enter the Test Game
- Experiment with the button
- Observe
If you disable AutoSkin, you won’t get this issue.
Expected Result
That Layered Clothing doesn’t lag.
Actual Result
Layered Clothing AutoSkin causes a lag.
Is this important?
There was a survey that questioned us why certain games resize every Avatar or why they disable Layered Clothing.
This is evidence, that shows that this is one of the reasons why Layered Clothing is some games may get disabled, or why there’s certain Performance Issues.
It may be evident that if the Client has even more things going on in a game, that this Performance Issue will give similar results like in the OBS Recording.