Studio's camera speed is tied to your FPS

Reproduction Steps

1. Open up a Baseplate map (On a PC that can get studio to run at a decent range of framerates for the most obvious effects)
2. Move the camera around a little and get a feel for the speed when its at 60 FPS
3. Change Studio’s framerate limit or induce a high amount of frame lag (e.g. with a tool such as FPS unlocker)
4. Compare the camera speed at different framerates

For low framerates (and low-end hardware), this is most obvious on large maps which struggle to perform well.

For high framerates (and high-end hardware), this is most obvious on small maps which will be able to perform very well, and small things (like moving the camera) will make a significant impact on framerate.

I have all Beta Features enabled, 16 GB of RAM, my CPU is a Ryzen 5 5600G, and my GPU is an RX 570. I have reproduced this on Windows, as well as on Linux (under Wine, not that this is supported).

Expected Behavior

At high or low framerates, the camera should move at a consistent speed, without slowing down or speeding up with framerate.

Actual Behavior

At high or low framerates, the speed of the camera will be either extremely high or extremely low, and fluctuations in framerate make movement feel very “wobbly” as the framerate jumps up and down rapidly. It’s very confusing/disorienting in small places where framerate fluctuates, and very very obnoxious in big places where the camera will move at a snail in slightly chilly weather’s pace due to low framerate but then suddenly accelerate at random when objects go out of view.

Here’s a demonstration. In the video, it can be seen that the camera speed wildly fluctuates as my framerate does.

I am simply holding the A or D keys and releasing the keys (to avoid camera acceleration potentially playing into it at all) and then switching when the part goes off screen.


I am additionally running Studio under Wine, with a lot of (difficult and bad please don’t try at home) technical tweaks to my OS, which results in significantly higher FPS than on Windows, and makes the effect much easier to demonstrate, hence why I didn’t just record this under Windows. The issue absolutely occurs on Windows too, but I had trouble demonstrating it so blatantly with my recording software. I simply couldn’t maintain a high enough FPS or induce enough fluctuations for the difference in speed to actually be easily visible.

Issue Area: Studio
Issue Type: Other
Impact: Low
Frequency: Often
Date Last Experienced: 2022-06-26 00:06:00 (-04:00)

19 Likes

This issue has been present on Windows for me for months.

GPU: NVidia 1660 Super
CPU Intel core i5 10th gen, 4.10GHZ base speed
24GB of RAM

I’m able to see it on Windows 10 and 11
(my laptop is a HP Pavillion 14-cexxx, with a 500gb SSD (upgraded) and 16GB RAM (upgraded), the stock CPU is a Intel core-i5 10th gen, base speed 1GHz and up to 4)

I also can reproduce this in the Roblox Player, which is more impactful.

4 Likes

This issue has literally been happening for me for like a year.

GPU: NVIDIA GeForce GTX 1050 Max-P 3GB
CPU: Intel Core i5-9300H

I’ve never seemed to be able to notice any difference on Roblox Player, but on Studio at times, it’s super fast, I’d recommend adjusting the camera speed in Studio settings

2 Likes

On the Roblox player, you have to have the FPS unlocker, and move your camera around a lot, it should start to slow down when you’re close to a lot of parts, or graphics intense areas.

2 Likes

Noticed this a few months ago while setting up my new PC.
GPU: Nvidia Geforce GTX 1650
CPU: Intel Core i7 11th gen
Windows 11
Slowing down movement speed in Studio settings is the only fix currently.

1 Like

Thanks for the report! We’ll follow up when we have an update for you.

1 Like

Hey @Hexcede! Could you try enabling the ‘New Studio Camera Controls’ beta feature and let us know if you’re still observing this?

I think I had it on at the time and probably tried turning it off I am not sure, but the issue seems to have gone away completely either way. It may have had something to do with my hardware temps because I have also been having issues with fan configurations getting reset on me.