Description
Congregations of models with PackageLinks causing severe framerate drops when moving camera around them while the models are within view.
Bug is not place-specific and has been replicated in multiple places, although using the same group of models.
Bug is not client-specific, had a friend of mine reproduce the steps below to ensure it wasn’t just an issue on my end.
Discovery Date
10/10/2019
Reproduction
PackageLink Example.rbxl (392.8 KB)
- Open Place file
- Open up the Workspace by clicking on a model or pressing the dropdown arrow in the Explorer
- Fly or wiggle your camera around the group of models in the Place file using WASD
- The framerate drops should be noticeable when the models are in view of the camera
To alleviate the issue:
- Filter the Explorer for “PackageLink”
- Delete any PackageLinks from the Workspace
- The framerate should return to normal
Micro-profile Dump
microprofile-20191110-154910.html (654.8 KB)
(Not sure if I did this part right, apologies if I didn’t.)
How I Discovered The Bug
When I opened a place of mine that I upload my assets to on October 10th and accessed the Workspace, I noticed severe framerate drops while trying to move my camera.
I began testing to find the cause of the issue by deleting models in the place until I narrowed it down to a group of models. After discovering that the issue stemmed from a group of models, I investigated the models to see what they had in common, which is the PackageLinks. Upon deleting all of the PackageLinks from the models, the issue resolved itself.
I had a friend of mine recreate the bug to ensure it wasn’t just my client, he noticed the same framerate drops as I experienced.
PC Specs
GPU: GeForce RTX 2070
Motherboard: Gigabyte Z390 AORUS PRO-CF
CPU: Intel Core i7-9700k @ 3.60GHz
RAM: 64 GB
OS: Windows 10 x64
Drivers are all up to date.