最近玩dead space 2,發現即使在fps很高的情況下,偶爾有微頓的情形,
於是利用fraps來紀錄每頁成像時間,如下所示,
縱軸為毫秒(ms),橫軸為頁計數(frame count),
為避免hdd讀取情形,測試過程於同一區域遊走數遍再開啟測試,
以降低hdd讀取之影響,這狀況對gothic 3來說會特別明顯,
另外測試只取前面500頁的樣本,後續可能有很多情況會發生,
因此以下圖表只為參考
測試環境
E6500
4GB RAM
HD4850
WIN XP SP3
CCC 10.12
farcry

每頁成像誤差泰半在3ms,試玩過程流暢,無感覺微頓
gothic 3

除了偶發10~20ms左右的成像誤差,泰半時間平穩,無感覺微頓情形
crysis-low

泰半誤差在5ms內,無感覺微頓情形
crysis 2 – gamer

泰半誤差在5ms內,相當流暢無感覺微頓情形
crysis 2 – hardcore

除了偶爾出現15~30ms的可感性誤差,泰半皆保持在5ms以下,也在合宜範圍內
dead space 2

某段時間內出現較大的起伏波動,而且是規則性的重覆出現,
可明顯感受到高fps下的微頓現象,但並不常出現,
在特定場景比較容易發生
遊戲中,因為場景不同,有些地方fps較高,有些地方fps較低,
在成像時間圖上呈現一高原線,或為盆地線,這樣的高低變化不能說明微頓現象,微頓應解釋為有規律性的成像波動起伏之時間差,
但每人敏感度不同,以上表dead space 2為例,規律性成像時間差高達20ms,
我可以明顯感受到,如果這種規律性時間成像誤差為15ms甚至10ms,
那可感受到之人即將減少,因此可能發生A感受到微頓現象,
B卻一點問題也沒有的情況…