精華區beta LoL 關於我們 聯絡資訊
※ 引述《ee012345 (阿濤)》之銘言: : 標題: [問題] 垂直同步 : 時間: Mon Sep 24 01:03:11 2012 : : 在影像設定選單裡看到這個選項 : : : 但是實在看不出有勾沒勾的差別 : : : 有人知道確切的效果嗎?? : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 140.113.65.215 這是有點專業的問題,你需要先知道幾個術語和顯示卡與螢幕是怎麼互動的 FPS(frame per second)就是每秒的畫面數,又稱幀率,如FPS20代表每秒有20個畫面。以 一般人來說,若所看畫面數高於每秒12左右就會認為是連續的,當然數字越高會覺得畫面 越流暢。電影也是應用此原理在一秒內拍攝數十張然後再快速播放讓人以為是連續的,電 影的FPS大多在24。 螢幕更新頻率:一種螢幕的規格,代表螢幕一秒可以更新幾個畫面。目前常見的多在60和 75赫茲(hz),也就是每秒可以更新60或75個畫面。 我們在螢幕上看到的畫面其實是由顯示卡繪製,再由螢幕顯示的。 顯示卡決定可以每秒可畫出幾張畫面,而螢幕更新率決定每秒可顯示幾張畫面。 但FPS和螢幕更新頻率不同會造成某些問題。 因為同張顯示卡每秒能畫幾張取決於畫面複雜度,這數字會變動,有時候低於螢幕更新頻 率,有時候高於。 當FPS低於螢幕更新頻率時,例如FPS為30,螢幕更新率為60,那麼現實情況是:1/60秒, 螢幕收到並顯示第一張畫面,2/60秒,第二張畫面顯卡還沒畫出來故仍是顯示同一張, 3/60秒,顯示畫好的第二張畫面,依此類推。 但FPS高於螢幕更新頻率時會如何呢? 假設FPS為90,一秒可畫出90張畫面,但是螢幕一秒只能更新60張,那會怎麼樣呢?現實 情況是: 1/60秒,顯卡畫好一張(1),另一張只畫到一半(2),螢幕顯示第一張 2/60秒,顯卡把先前半張畫好了(2),又多畫了一張(3),螢幕顯示第二張 3/60秒,顯卡又畫了一張(4)和半張(5),此時有3和4完整的兩張,但為了不越放越慢自然 取時間較近的那張,故螢幕顯示第四張,第三張就沒用了 這會有幾個缺點: 1.浪費資源:顯卡全力運作,每秒可產生90張畫面卻只使用60張 2.畫面不連貫:顯示畫面是1、2、4,在2到4的時候會有錯過某一幕的感覺 3.傷害眼睛:由於FPS跳動幅度大(現在是90,一秒後可能降到60,又跳到100),看久了 眼睛會覺得吃力 而垂直同步的功能就是你的螢幕更新頻率是多少,你的電腦最多就跑多少FPS 例如你的螢幕更新頻率是60赫茲,那你的FPS最高就鎖在60,儘管你的顯卡夠好可以跑到 100以上。當然若顯卡不夠好,FPS本來就沒辦法超過螢幕更新頻率(此處為60)的話那開不 開都沒有影響。 此外,英雄聯盟的影像設定還可以做幀數控制,例如把它調成25,你就會發現畫面變得不 太連貫(人物動作、投射物飛行等),我推測這是用來給低效能的顯卡用的,因為會戰時 通常會有很多粒子特效、光影效果加重顯卡負擔,FPS會因此下降,低到一定程度就會覺 得畫面卡卡的(通常30以下),而設成25你就會因為平常就卡卡的所以會戰也不覺得卡了 。(紫色句為玩笑話) 簡單的說這是穩定FPS的功能,垂直同步是讓FPS不會超過螢幕更新率,而幀數控制可以強 制設定FPS上限讓FPS的波動幅度不會太大。 : 推 CannyBoy :畫面不會有撕裂感就不用點 09/24 01:03 : 推 Mercury0625 :把FPS鎖定在跟你的螢幕更新頻率一樣 09/24 01:05 : 推 Mercury0625 :好啦簡單說就是顯示卡太強才會用到的功能 09/24 01:07 : → jeffreyshe :說實在我100多FPS感覺跟60差不多- -.. 09/24 01:08 : → Mercury0625 :100跟60看起來本來就差不多,除非你有寫輪眼 09/24 01:08 : 推 louis8053 :FPS超過你眼睛能辨識的極限之後應該就一樣了? 09/24 01:08 : 推 s28113206 :因為一般螢幕也只支援到60@_@ 09/24 01:09 大多螢幕只支援60的更新率,我的可以選擇60或75 : 推 CannyBoy :fps也要看螢幕速度支不支援這麼快就是 09/24 01:10 : 推 TKforever :一般人只能分辨到22 頂多30? 09/24 01:11 一般電影和動畫為24,大家應該不會覺得電影不流暢吧? 不過遊戲跟那有點不同就是了,有興趣我再寫 : → hydra6716 :我為了開實況關垂直,fps會到150~200 09/24 01:13 : → hydra6716 :但是小兵會有瞬移的問題 09/24 01:13 小兵會瞬移有可能是脫隊,此時小兵會以驚人的速度跟上前面部隊 當然也可能是掉幀(螢幕只能顯示60張漏了許多畫面) : → peefly :30左右是人眼認為是連續動畫的底限 再上去還是會有順 09/24 01:15 : → peefly :暢度的差異 但是高到一定程度也沒啥差別了 09/24 01:15 : 推 j6xk4rmp4 :所以我FPS到四百也不太需要囉??垂直同步要開啟?? 09/24 01:17 看過那幾個缺點如果覺得沒影響的話就可以不用開 : 推 Mercury0625 :第一個把它看完 http://ppt.cc/Md4h 09/24 01:19 : 推 peefly :如果在畫面及電腦速度上感覺不到差異 那開不開都沒差 09/24 01:19 : → Mercury0625 :貼錯 http://ppt.cc/nfQW 09/24 01:20 : 推 abccbaandy :如果你FPS>60就打開,不然關掉 09/24 01:26 這的確是滿簡單的判斷方法 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.152.225
hydra6716 :不太像是脫隊,因為以前沒這問題 最近換了配備 09/24 02:34
hydra6716 :讓FPS可以飆增之後才出現。螢幕問題? 09/24 02:34
螢幕大多只有60或75 要改請換高檔螢幕可到120Hz
enchyi :快推不然別人以為我們看不懂 (? 09/24 02:36
已經盡量講的簡單了...XD
hydra6716 :反正我當初FPS只有6一樣可以打Yogg,多少沒差啦 09/24 02:37
enchyi :夜幕哥去玩GW2阿 09/24 02:40
hydra6716 :之前用朋友帳號玩,FPS太低不太爽 09/24 02:41
hydra6716 :後來換了配備,結果我忘了他密碼 他回軍營了懶的問 09/24 02:41
Aprildie :原PO解釋還蠻好懂的啊@@ 有懂有推 09/24 02:41
Aprildie :倒是FPS150-200是哪張顯示卡,好好奇... 09/24 02:42
※ 編輯: hardyuse 來自: 140.119.152.225 (09/24 02:47)
hydra6716 :很基本的GTS 250而已 09/24 02:45
yachien04 :恩 跟我想的一樣 09/24 02:45
amuro0126 :專業給推 比給GOOGLE網址想酸人 還給錯好 09/24 02:50
Aprildie :不過照這說法,只要FPS>螢幕更新的速率的話,不就只 09/24 02:50
Aprildie :取螢幕的速率當最高而已嗎@@ 所以FPS再上去都是好看? 09/24 02:51
Aprildie :像是遊戲中FPS150 但是螢幕60Hz 實際上每秒只有60? 09/24 02:52
Aprildie :我有看到你文章中寫的FPS>螢幕那部分,只是看不太懂 09/24 02:53
是的,因為螢幕更新率只有60,就算FPS高達150,螢幕還是每秒只能顯示60張,所以剩下 的90張都不會顯示在螢幕上 我用FPS90,螢幕更新率60舉個實際點的例子,假設凱能一秒可走90步,照FPS90顯卡可以 畫出凱能走每一步的畫面,但是因為螢幕只能顯示60張,所以你用螢幕看的時候會發現凱 能有時候會一次走兩步的距離(瞬移),這是因為其中一張畫面螢幕來不及顯示被吃掉了 ※ 編輯: hardyuse 來自: 140.119.152.225 (09/24 02:58)
Aprildie :等等 我突然看懂了 當我沒問Orz 09/24 02:54
molukino :就是螢幕沒辦法顯示這麼快 所以多的部份就都沒用到啦 09/24 02:55
blackhippo :螢幕貴一點的有120FPS的可以買喔..只是沒啥必要 09/24 02:57
Aprildie :hydra6716要不要改幀數控制那邊的選項看看,有特定的 09/24 02:58
Aprildie :fps可以選@@ 感覺你的問題就像原PO說的FPS>頻率那邊 09/24 02:59
hydra6716 :我是開了垂直同步之後才會有小兵偶爾會移的情況發生 09/24 02:59
Aprildie :有解釋有推 09/24 03:01
Aprildie :那問原PO吧XD,因為我看你上一篇文章說是關垂直同步 09/24 03:02
hydra6716 :所以是說錯XD,關了是可以突破60沒錯吧 (? 09/24 03:04
開了FPS就會卡在60上不去(通常為螢幕更新率60) 所以FPS飆增(突破60)應是關閉垂直同步功能造成的沒錯 ※ 編輯: hardyuse 來自: 140.119.152.225 (09/24 03:08)
wrqet :看到作者註明的玩笑話一定要捧場笑一下 哈哈! 09/24 03:10
哈哈!不知道有沒有人會真的把幀數固定在25 XD
link5566 :這篇該m 09/24 03:17
Xargon :自從開始打CS後,到現在10幾年電腦一定都關 09/24 03:23
第一人稱射擊遊戲,如CS這類非常講求反應速度,在這樣的情況下關閉垂直同步犧牲畫面 流暢度以換取更快的速度是可以被接受的。
RyomaTaco :專業推 09/24 03:24
謝謝^^ ※ 編輯: hardyuse 來自: 140.119.152.225 (09/24 03:36)
doom3 :不一定都不顯示 有的會上半部新的下半部舊的 09/24 03:44
doom3 :要看遊戲引擎 09/24 03:44
doom3 :這也就是他叫垂直同步的原因 09/24 03:46
catinclay :我想聽電影與遊戲不一樣的原因˙A˙ 09/24 03:50
softseaweed :專業推 09/24 03:59
Luciferspear:成本 09/24 04:12
nixonxi :深度文 09/24 05:00
jason2361105:長知識 09/24 05:07
abaaaa :簡單明瞭 推 09/24 05:09
nadoka :跪了 09/24 05:29
TokyoKind :你是在專業什麼啦 太專業了... 09/24 06:25
xxhenryxx :推專業 09/24 06:40
shamanlin :電影跟動畫看起來流暢那是因為畫面處理過了,但如果 09/24 07:57
shamanlin :是3D畫面fps只有2~30的話,人眼還是看的出來的 09/24 07:57
et54987 :請問如果只有技能動畫跟不上顯示速度 是哪邊的問題? 09/24 08:22
et54987 :而且還只有用EZ玩才會-.- 09/24 08:22
et54987 :i7-3770K+GTX680應該不是電腦硬體問題-.- 09/24 08:24
frekfrek :我看的懂 十分清晰專業的文章 給推 09/24 08:58
zymecuzu :upup 09/24 09:22
r51303 :這個看起來不像是LOL版會有的文章啊!!!! 好久沒看到 09/24 09:25
r51303 :專業文了 09/24 09:25
Apoint :長知識 09/24 09:34
wacow999 :凱能開E可以一秒90步嗎 09/24 09:41
barrytwu :好!!! 09/24 09:42
littleyu0 :長知識推!! 09/24 09:59
chieferic :Push~ 09/24 10:57
xToTx :專業推 09/24 11:01
omg2272 :推 09/24 11:02
raysaysong :專業推 09/24 11:18
zarty :長知識!! 09/24 11:26
howhsiao :讚 09/24 12:11
hunter10817 :太專業了吧 09/24 12:36
flatyqq :頂 09/24 12:37
adsaf :專業,長知識了 09/24 13:41
Crushredkiss:那我想問一下 開跟關對電腦有什麼影響嗎? 09/24 14:19
Crushredkiss:例如開或關 哪一個會增加顯卡或螢幕的負擔 09/24 14:21
HunterTroll :對阿 我也想知道樓上的問題 如果電腦爛要選哪一個 ? 09/24 16:05
et54987 :電腦爛 選哪個都沒影響... 09/24 18:15
et54987 :他是針對"超過"實際顯示效能太多的電腦才有差 09/24 18:16
et54987 :如果你看你的FPS都不到60 那有沒有開都沒影響 09/24 18:16