FPS и время кадра: как оценивать плавность
Два разных взгляда на движение
FPS показывает, сколько кадров отображается за секунду. Время кадра описывает интервал между кадрами в миллисекундах. При ровных 60 кадрах/с интервал составляет примерно 16,7 мс; это математический пример, а не измерение какой-либо игры. Отдельные длинные интервалы могут ощущаться как рывки даже при привлекательном среднем FPS.
Поэтому рядом со средним результатом полезно смотреть график времени кадра. Частые пики заслуживают отдельной проверки. Показатели 1% low и 0,1% low помогают описать медленные участки, но сравнивать их нужно при одинаковой методике расчёта: разные программы могут сводить данные по-разному.
Как подготовить сравнение
Выберите одно сохранение или доступный повторяемый маршрут. Зафиксируйте разрешение, графический профиль, масштабирование, генерацию кадров и ограничитель FPS. Договоритесь с собой о границах записи: загрузочные экраны и меню нельзя случайно включать только в один из двух результатов.
Проведите несколько одинаковых проходов. Если первый заметно отличается, сохраните его отдельно и выясните условия, а не выбирайте самый красивый результат. Для итоговой записи нужны длительность, сцена и настройки — без них два числа могут описывать совершенно разные ситуации.
Что искать при рывках
Сопоставьте момент рывка с движением по новой локации, фоновой задачей или изменением нагрузки. Наблюдение помогает сформулировать следующую проверку, но не доказывает причину само по себе. Переключение всех настроек сразу лишает возможности понять, какая именно дала эффект.
В сетевой игре разделяйте локальное изображение и связь с сервером. Плавная картинка может сопровождаться сетевой задержкой, а рывки кадров могут возникать при нормальном соединении. Для практического вывода записывайте оба вида симптомов отдельно.
