Moving fast with streaming enabled at the lowest possible quality will perform worse than higher qualities

I’m currently experiencing an issue where lower quality yields worse performance than higher quality settings when you move fast in streaming enabled, mostly only noticeable on mobile devices where the specs are low enough to notice these changes.

This issue becomes noticeable way more problematic on automatic quality, as roblox automatically decreases your quality level to improve performance, but since lower quality yields worse performance, it just ends up going down all the way to 1 and you end up with the worst performance.

I’ve tried changing all the settings of streaming enabled to different values and so far the issue does not change at all (or at least of no noticeable degree).

If I disable streaming enabled, the issue is no longer present.

The current phones I’ve tested on are as followed:

  • Samsung Galaxy S10+: (performs very good on any graphics setting)
  • Google Pixel 6: (performs overall bad from streaming, automatically snaps to graphics quality 1 and gets way worse)
  • Google Pixel 7 Pro: (performs fine at high setting, noticeably has hitches at graphics quality 1)
  • OnePlus 6: (performs fine at high setting, noticeably has hitches at graphics quality 1)

[speculation]:
If I had to make an educated guess from what I’m seeing.
High quality streams big chunks at a time, and lower quality streams smaller chunks at a time. But if you’re moving really fast, you will end up streaming a ton of smaller chunks really fast which can end up costing more in the end.

2 Likes

Thank you for your report!
Could you please provide steps to reproduce with a placefile. Please also include a video to demonstrate the issue.
Otherwise it’s very hard to judge what are the more problematic issues that you notice.

I have the streaming radius values at their defaults. The world just needs a lot of continuous parts that you can keep moving forward for tens of thousands of studs. And you need your character to move at at least 200 studs a second in one axis at the very least.

I’ll try to get a video at some point down the line, but it’s more difficult recording videos for mobile devices.