И вот сегодня я решил разобраться -
--------------------------------------------------
ПРИ 120FPS (когда стою) у меня время кадра в среднем 8мс.
-значения из бенчмарка Frames-143 Time-1187мс -------------------------------------------------
ПРИ 60FPS-max- (когда стою) у меня время кадра в среднем 16-17мс
-значения из бенчмарка Frames-118 Time-2000мс ******************************************
А ТЕПЕРЬ КОГДА Я СТРЕЛЯЮ
******************************************
СТРЕЛЯЛ В СТЕНУ-
СРЕДНИЙ FPS-105 , во премя выстрелов у меня время кадра увеличеволось скачками в плоть до 12-18мс
-значения из бенчмарка Frames-268 Time-2532мс -------------------------------------------------
А ТЕПЕРЬ РЕАЛЬНЫЕ ПОЛЕВЫЕ УСЛОВИЯ
- когда встречаюсь 1на1 на даст 2-
FPS от 72 до 98 , мде..... ну это ещё не всё .
А ВОТ ВРЕМЯ КАДРА ВО ВРЕМЯ СТРЕЛЬБЫ- 15-20мс.
*МОНИТОР 60гц это значит что при 60fps он будет их показывать с задержкой , и теперь как раз всё сладывается почему во время эпичненьких моментов вроде бы 80fps а всё двигается с задержкой .
--------
И КАК ЖЕ ЭТО ПОСМОТРЕТЬ?-всё просто!
нам нужно
- Fraps
- Notepad++ | блокнот
- ИГРА ГДЕ ХОТИМ ЭТО ПРОВЕРИТЬ | CS:GO
- запускаем Fraps (настраеваем кнопку на которую будет включатся бенчмарк, и смотрим куда будет сохронятся)
- Запускаем игру (находим момент где хоти узнать данные, и включаем бенчмарк и да, не забудте выключить его) )
- Идём в деректорию куда сохранился бенчмарк (у меня C:FrapsBenchmarks) и там находим файелы и открываем их с помощью Notepad++ | блокнот
- frametimes.csv - тут у нас написанно кадр и время через которое его отрисовал наш пк.
НАПРИМЕР:
Frame, Time (ms)
20, 326.121
21, 339.558
-это значит что от 20 до 21 кадра прошло 13.437мс =13мс
ИТОГО : время кадра составило 13мс - minmaxavg.csv - тут всё понятно , но я разкажу-
Time (ms)- сколько прошло времени в мс
Min- минимальный fps
Max- максимальный fps
Avg- средний fps
p.s.
-видекарта gt440 2g ddr3
-проц xeon e5450 (на изи вывозит gt440)
-память 4g ddr3 1333
вывод мой пк какаха