Why don't we have motion smoothing on current consoles?
from Curious_Mind03@lemm.ee to gaming@beehaw.org on 04 Jan 10:30
https://lemm.ee/post/51651007

Probably a dumb question but:

With the upcoming GTA 6 where people speculate it might only run at 30FPS, I was wondering why there isn’t some setting on current gen consoles to turn on motion smoothing.

For example my 10 year old TV has a setting for motion smoothing that works perfectly fine even though it probably has less performance than someone’s toaster.

It seems like this is being integrated in some instances for NVIDIA and AMD cards such as DLSS and Fluid Motion Frames which is compatible with some limited games.

But I wonder why can’t this be a thing that is globally integrated in modern tech so that we don’t have to play something under 60FPS anymore in 2025? I honestly couldn’t play something in 30FPS since it’s so straining and hard to see things properly.

#gaming

threaded - newest

criitz@reddthat.com on 04 Jan 10:41 next collapse

If your TV can do it why does the console need to do it also?

MentalEdge@sopuli.xyz on 04 Jan 11:27 next collapse

Because it introduces latency.

Higher framerates only in part improve the experience due to looking better, they also make the game feel faster because what you input is reflected in-game that fraction of a second sooner.

Increasing framerate while incurring higher latency might look nicer for an onlooker, but it generally feels a lot worse to actually play.

ShinkanTrain@lemmy.ml on 04 Jan 12:19 next collapse

You really don’t want to use frame generation on low frame rate content.

narc0tic_bird@lemm.ee on 04 Jan 16:04 next collapse

Input latency for one, because the next frame is delayed where the interpolated frame is inserted.

And image quality. The generated frame is, as I said, interpolated. Whether that’s just using an algorithm or machine learning, it’s not even close to being accurate (at this point in time).

FeelzGoodMan420@eviltoast.org on 05 Jan 21:46 next collapse

Motion blur helps cover up low or choppy fps. I assume consoles enable it by default in games that have it.

jarfil@beehaw.org on 06 Jan 07:47 collapse

Motion smoothing means that instead of showing:

  • Frame 1
  • 33ms rendering
  • Frame 2

…you would get:

  • Frame 1
  • 33ms rendering
  • #ms interpolating Frames 1 and 2
  • Interpolated Frame 1.5
  • 16ms wait
  • Frame 2

It might be fine for non-interactive stuff where you can get all the frames in advance, like cutscenes. For anything interactive though, it just increases latency while adding imprecise partial frames.

It will never turn 30fps into true 60fps like:

  • Frame 1
  • 16ms rendering
  • Frame 2
  • 16ms rendering
  • Frame 3