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