徹底解析Fps與重新整理率,什麼叫做垂直同步

2022-06-22 02:36:13 字數 1499 閱讀 4533

1. 什麼叫做fps?什麼叫做重新整理率?他們兩個是一回事嗎?

fps是英文"frame per second"的縮寫,中文可譯為:每秒鐘畫面更新次數。我們平時所看到的連續畫面都是由一幅幅靜止畫面組成的,每幅畫面稱為一幀,fps正是對"幀"變化速度的數值描述,單位是"幀/秒\"。

一般而言,12禎就可以讓人形成連貫的視覺感受,認為20fps是rpg類遊戲執行的最低標準,但對cs、極品飛車等高速遊戲來說,60fps才能得到比較理想的效果。

而人眼可以接受的最大影象頻率是每秒62格, 要獲得最大的真實性, 就必須使視網膜的吸納接近飽和(在這裡不要和crt的最低重新整理率75hz搞混淆,crt低於75hz是會產生暈眩感的)

重新整理率與fps之間的關係是不平等的,打個比方來說:一幅靜態,你可以說這副的fps是0幀/秒,但絕對不能說重新整理率是0hz,也就是說重新整理率不隨影象內容的變化而變化。顯示器作為人機對話的最後乙個裝置,它更容易形成顯示速度的瓶頸。打個比方來說,如果顯示器重新整理率設定為60hz而顯示卡生成影象的幀速是100fps,則終端使用者看到的影象仍是60fps。為了平衡這兩者的關係, "垂直同步"的概念應運而生。

2. 什麼叫做垂直同步?它對遊戲的速度和畫質有什麼影響?

垂直同步又稱場同步(vertical hold),從crt顯示器的顯示原理來看,單個象素組成了水平掃瞄線,水平掃瞄線在垂直方向的堆積形成了完整的畫面。顯示器的重新整理率受顯示卡dac控制,顯示卡dac完成一幀的掃瞄後就會產生乙個垂直同步訊號。

當我們選擇\"等待垂直同步訊號"(即開啟垂直同步)時,顯示卡繪製3d圖形前會等待垂直同步訊號,效能強勁的顯示卡則會提前完成渲染,並在下個垂直訊號之前進行等待。由此可見,當開啟垂直同步時,遊戲的fps要受重新整理率的制約,對於高階顯示卡而言,限制了其效能的發揮。

當我們選擇\"不等待垂直同步訊號"(即關閉垂直同步)時,3d引擎將全速執行,不再等待垂直同步訊號的到來,顯示卡效能得到了最大的發揮。所以我們測試顯示卡3d效能時,一定要關閉垂直同步。不少的朋友認為在遊戲中關閉垂直同步可以得到更高的幀速,其實不然,這虛高的幀速不僅要受到顯示器重新整理率的制約,更會對遊戲畫面產生不良的影響。一般來說,關閉垂直同步會導致遊戲畫面產生以下兩種問題:

(1)畫面撕裂

在打cs的時候會碰到這種情況,影象斷裂

(2)跳幀

假如顯示器設定的重新整理率是80hz,顯示卡以100fps迴圈顯示0-9數字,那麼,在開始的0.1秒內,顯示卡顯示了10個數字而顯示器只重新整理了8次。可見,由於顯示器重新整理率跟不上遊戲的fps,只能捨棄一部分畫面,這種現象表現在遊戲裡就是跳幀。鬼武者3等一些移植到pc上的遊戲在關閉垂直同步時通常會出現這種問題

通過以上的了解,我們認識到,要想在遊戲中獲得更好的畫質,垂直同步一定要開!正是由於垂直同步的存在,遊戲才會有完整、穩速、不跳幀的畫面。套用一句廣告語來說:"自從開了垂直同步後,畫不破了,幀不跳了,頭也不眩暈了。"

最後說一句,高fps就是來給想炫機器的人炫的,無可厚非,但是,看到太多人說為什麼自己機器那麼好,fps為什麼上不去啊之類的話,只能很無奈的說一句,關掉垂直同步就可以了

有什麼錯?這都需要來噴麼?

顯示卡太差的話,開和不開沒什麼區別...因為達不到fps超

徹底解析Fps與重新整理率,什麼叫做垂直同步

垂直同步 sync per frame 1.什麼叫做fps?什麼叫做重新整理率?他們兩個是一回事嗎?fps是英文 frame per second 的縮寫,中文可譯為 每秒鐘畫面更新次數。我們平時所看到的連續畫面都是由一幅幅靜止畫面組成的,每幅畫面稱為一幀,fps正是對 幀 變化速度的數值描述,單位...

徹底解析Fps與重新整理率,什麼叫做垂直同步

1.什麼叫做fps?什麼叫做重新整理率?他們兩個是一回事嗎?fps是英文 frame per second 的縮寫,中文可譯為 每秒鐘畫面更新次數。我們平時所看到的連續畫面都是由一幅幅靜止畫面組成的,每幅畫面稱為一幀,fps正是對 幀 變化速度的數值描述,單位是 幀 秒 一般而言,12禎就可以讓人形...

徹底解析Fps與重新整理率,什麼叫做垂直同步

1.什麼叫做fps?什麼叫做重新整理率?他們兩個是一回事嗎?fps是英文 frame per second 的縮寫,中文可譯為 每秒鐘畫面更新次數。我們平時所看到的連續畫面都是由一幅幅靜止畫面組成的,每幅畫面稱為一幀,fps正是對 幀 變化速度的數值描述,單位是 幀 秒 一般而言,12禎就可以讓人形...