Проект SmoothVideo использует кадровую интерполяцию для увеличения частоты кадров видео с 24 до 60. Результаты впечатляют . Мне было интересно, если это можно применить, и будет ли это хорошо выглядеть в видеоиграх?
Он использует гораздо меньше ресурсов, чем рендеринг всех фреймов, поэтому позволяет рендерингам нижнего уровня рендериться с качеством гораздо лучших риггов при некотором уровне компромисса. Я знаю, что он не будет таким точным и немного увеличит задержку ввода, так как он должен держаться за самый новый кадр, чтобы иметь возможность генерировать и вставлять интерполированный кадр. Это не так плохо, как полный кадр, хотя, по моим соображениям, только задержка будет временем интерполяции плюс половина оригинального времени обновления fps. Таким образом, для 30 кадров в секунду это будет 33 мс / 2 + время интерполяции.
Возможно, это отставание сделает его непригодным для быстрых игр от первого лица, но я сомневаюсь, что это будет помехой в играх с более медленными темпами.
Задержка становится ниже при более высоких начальных скоростях, поэтому я думаю, что это будет, безусловно, того стоить при переходе от 60 кадр / с до 100 + кадр / с, что улучшает восприятие, хотя и незначительно, но в то же время крайне обременительно для системы.