I’m developing a top-down game and it feels visually stuttery, even though profiling showed no frame-time spikes. The game consistently runs at around 120 FPS, so there are no performance hitches.
Enabling VSync QualitySettings.vSyncCount = 1 made the visuals smooth on my laptop and it solved the issue. However, on another PC, enabling VSync caused noticeable motion blur or smearing during camera movement. I think this will be the case for weaker machines.
I then tried locking the frame rate using Application.targetFrameRate, with Vsync disabled but the issue persisted. Disabling both VSync and the frame-rate cap also didn’t help. There was still visible tearing and unsmooth motion.