Re: [問題] 60FPS看不出來差別正常嗎?

作者: h1236660 (X GOD艾克軋德)   2018-02-26 22:31:43
說到這個,我有點對於遊戲方面的研究經驗
遊戲方面不能只看FPS,還要看Frametime
因為FPS這種東西即使同樣是1秒60張好了
如果前0.9秒有59張,最後0.1秒卻只有1張,也可以是60FPS
Frametime的單位是毫秒,1000毫秒(ms)=1秒(s)
也就是說以1秒60張的要求來講的話,1/60s≒16.67ms
即每一張圖要在16.67ms內畫完的話才算穩
那以上面的0.1秒一張圖來講的話,就是100ms才畫完一張
在這種情況下,雖然達到60FPS,依然還是會有頓到的感覺
如果說你的眼睛是有30FPS就不會感覺頓
那可以說你的要求是1/30s≒33.34ms
33.34ms有一張圖不會覺得頓這樣,但對於0.1秒一張還是會有感覺
我使用的測試軟體是MSI的AFTER BURNER,免費的
可以同時測PC遊戲的FPS與Frametime,並且將資料料轉成excel再生成圖表
下面以仙六STEAM版為例
https://i.imgur.com/CvAsUXI.jpg
可知我抓到這張圖時FPS為29,當時一秒畫了29張圖
但Frametime最高為147
即是說該秒每張圖平均畫出的時間為1/29s≒34.48ms
但其中有一張圖花了147ms才畫完,是非常糟糕的成績
然後這是紀錄4K解析度下
神舞幻想測試版資料後轉成excel圖表後的示意圖
這個各位應該有比較好理解了吧
大多數時間下的Frametime在20~15之間
然後偶有幾處畫得比較慢這樣,優化比雙劍穩得多(仙六那張很明顯不穩定)
只是神舞這作的問題不是出在這裡就是了...
https://i.imgur.com/j2yGR3u.png
作者: Hayate07 (綾崎Hayate07)   2018-02-26 22:37:00
就是所謂的穩30幀比一直在40~60幀跳動好
作者: gipgip12 (棒仔)   2018-02-26 22:51:00
專業,難怪有些FPS30的能玩,有些60的感覺差
作者: extemjin   2018-02-26 23:10:00
現在都是顯卡驅動會自動的、動態的任意數值鎖定或是D3DX 11之後也能自動調整垂直同步現在可以手動調整鎖定數值的遊戲會越來越少基本上大部分都只剩下開跟關而已
作者: shifa (西法)   2018-02-26 23:57:00
這個厲害了!
作者: wommow (夜長夢多)   2018-02-27 03:04:00
這 有點專業
作者: c1396 (Robin)   2018-02-27 05:07:00
你說的就是同步的問題 就是FPS高 但是為何看起來還是卡卡的同步問題會導致 遊戲FPS>螢幕的刷新率 為何還看起來卡卡的像LOL就有這個嚴重問題 預設的free sync可以改成fast sync(n卡限定)不過看影片通常是垂直同步

Links booklink

Contact Us: admin [ a t ] ucptt.com