O Projeto SmoothVideo usa interpolação de quadros para aumentar os qps do vídeo de 24 para 60. Os resultados são impressionantes . Fiquei me perguntando se isso poderia ser aplicado, e se ficaria bem em videogames?
Ele usa muito menos recursos do que renderizar todos os quadros, de modo a permitir que plataformas de extremidade inferior renderizem com a qualidade de plataformas muito melhores em algum nível de comprometimento. Sei que não será tão preciso e aumentaria levemente a latência de entrada, pois precisa se apegar ao novo quadro para poder gerar e inserir o interpolado. Não é tão ruim quanto um quadro completo, pelo meu raciocínio, apenas o atraso seria o tempo de interpolação mais metade do tempo original de atualização de fps. Então, por 30 fps, seria 33ms / 2 + tempo de interpolação.
Talvez esse atraso o torne inadequado para jogos anteriores em primeira pessoa, mas duvido que seja um obstáculo para jogos mais lentos.
O atraso fica menor com taxas de início mais altas, então eu acho que certamente valeria a pena passar de 60fps para 100 + fps, o que melhora a experiência, embora cada vez mais marginalmente, ao mesmo tempo em que é extremamente exigente no sistema.