It just kinda makes no sense to me. How can you improve the framerate by predicting how the next frame should be rendered while reducing the overhead and not increasing it more than what it already takes to render the scene normally? Like even the simplistic concept of it sounds like pure magic. And yet… It’s real.


As I understand it, frame gen doesn’t predict frames but interpolates frames. So it doesn’t “look into the future” but inserts frames between those rendered by the game. With the selling point being 30fps could look like 60fps. The reason this works is because “guessing” what those extra frames between existing frames look like is relatively easy. The game has already done all the hard work of figuring out the actual frames, then frame gen uses a faster algorithm to make the I between frames. Because frame gen adds the frames in between the real frames you can feel more input lag.
Interesting. That makes frame gen sound like “tweeners” in animation: you get the experienced animators to do the big key frames, and then have the newbies draw what goes in between them.