Framerate

鎖定已經垂直同步的幀率有什麼好處?

  • November 10, 2016

我注意到當我在 60Hz 螢幕上已經使用(自適應)垂直同步時,當我應用 60fps 鎖定時,一些遊戲執行時卡頓較少。如果幀直接與我的螢幕刷新同步,為什麼會出現這種情況?

這取決於遊戲背後的遊戲引擎。

如果您只是執行垂直同步,引擎可能不知道這一點。它將生成 60 多個幀,但並非所有幀都被定向到您的顯示器。這意味著其中一些只是反彈。

如果您在遊戲本身中定義它,引擎就會知道並做出反應。如果引擎生成一個世界或場景並且可能每秒可以創建 70 幀,那麼它只會停止在 60 幀。現在引擎可以為 10 幀做其他事情。它可能會載入一些很快就會需要的紋理(在接下來的幾秒鐘內)。它可能會從您的視口左右生成模型,這意味著如果您自發地向左或向右看,它們就會立即準備好。或者它只是可以冷靜下來,讓您的顯卡有 10 幀時間休息和冷卻(或不加熱)。這將在接下來的幾秒鐘內產生更好的性能。

希望這會回答您的問題,否則請在評論中提問。

引用自:https://gaming.stackexchange.com/questions/226046