今年對(duì)喜歡玩游戲的小伙伴們來說想必是十分開心的一年。
因?yàn)槌恕?看門狗:軍團(tuán) 》、《 賽博朋克 2077 》一類的新作,還有不少像動(dòng)森、肥肥 7、騎砍 2、吉爾的微笑 3 一類的「 超級(jí)冷飯 」。
回鍋飯炒的那叫一個(gè)香。
不過有些小伙伴可能還沒體會(huì)到游戲的香氣,機(jī)箱里的顯卡就已經(jīng)傳來了陣陣烤肉的味道。
差評(píng)君掐指一算,原來又到了換顯卡的季節(jié)。。。
不過興許是我們的囊中羞澀被巨硬爸爸發(fā)現(xiàn)了,微軟搶在新游戲之前發(fā)布了最新的 DX12U 圖形接口,囊括了一堆新技術(shù)。
而在新技術(shù)的加持下,我們的顯卡可以白嫖最多一倍的性能提升!
大家來和差評(píng)君設(shè)想一下:今天我花一千元買來了一塊 GTX 1650 顯卡
結(jié)果一覺醒來,顯卡性能直接等價(jià)了兩千多塊錢的 RTX 2060 —— 開心不開心,意外不意外?
以往顯卡都是越用性能越差,這一次突然逆勢(shì)暴漲聽起來好像有那么點(diǎn)兒魔幻。。。
那么接下來,差評(píng)君就給大家盤盤這個(gè) DX12U 是怎么回事吧。
其實(shí) DX12U 的全稱是「 DirectX 12 終極版 」,也就是微軟最新版本的圖形接口,是之前 DirectX 12( DX12 )圖形接口的升級(jí)版。
圖形接口有點(diǎn)兒像是個(gè)有些小權(quán)力的包工頭,被夾在游戲和電腦顯卡的中間。
如果我把游戲比作「 房屋設(shè)計(jì)師 」,顯卡比作「 裝修工人 」的話,大家大概就能明白了:
悄悄敲黑板 ▼
就像設(shè)計(jì)師不會(huì)直接指揮工人,游戲本身也不會(huì)直接調(diào)動(dòng)顯卡。因此它得把自己的需求,就好比說 “ 我想要個(gè)球 ”,告訴系統(tǒng)的圖形接口代為轉(zhuǎn)達(dá)。
等系統(tǒng)的圖形接口琢磨明白 “ 球是怎么畫的 ” 之后,就會(huì)開始指揮顯卡在我們的顯示器上畫球了。
大概這么畫 ▼
以前的時(shí)候,DX 圖形接口就像是個(gè)一絲不茍的包工頭,游戲讓畫一個(gè)球,它就真畫一個(gè)球,一點(diǎn)兒都不帶偷工減料的。
但這一次的 DX12U 開始學(xué)會(huì)偷工減料了:這個(gè)球的背面估計(jì)沒人看,那我就不畫了。
這是因?yàn)?DX12U 引入了一項(xiàng)名叫「 網(wǎng)式著色 」的技術(shù),把游戲里的圖形按照重要程度排了個(gè)三六九等。
那些面對(duì)著顯示器、靠近畫面中心的物體表面,DX12U 會(huì)指揮顯卡認(rèn)真渲染。
至于物體背面,以及那些被擋住的物體,畫個(gè)大概就得了;等什么時(shí)候玩家翻過來看了,再認(rèn)真渲染。
畢竟顯示器只有一面,游戲能把這一面渲染好就足夠了。
這么做的好處顯而易見:顯卡省下了接近一半的運(yùn)算資源,可不就是性能翻倍了。
而除了能夠根據(jù)物體位置搞差異化渲染之外,DX12U 還引入了一項(xiàng)名叫「 可變速率著色 」的功能,給畫面區(qū)域也搞起了差異化渲染。
經(jīng)常玩賽車游戲的小伙伴可能會(huì)有這么個(gè)發(fā)現(xiàn):越是靠近畫面下方,動(dòng)的越快;遠(yuǎn)處的天空、山脈、道路的盡頭反而是沒什么變化的。
可變速率著色就是利用了這個(gè)特點(diǎn),重點(diǎn)照料那些頻繁變動(dòng)區(qū)域的畫面 —— 至于那些遠(yuǎn)處的畫面,則會(huì)適當(dāng)降低整體精細(xì)度。
大概意思就是:天空區(qū)域( 屏幕上半部分 )的變化不大,就按 720p 分辨率渲染吧。
這樣空閑出來的顯卡資源不但可以把地面區(qū)域( 屏幕下半部分 )的精度拉滿,還能把整體幀率提升接近 15% 。
什么叫做為用戶用戶體驗(yàn) 摸魚 著想啊。( 戰(zhàn)術(shù)后仰.jpg )
而且按照微軟的設(shè)想,可變刷新率對(duì) VR 游戲的提升會(huì)更大:以后只有眼睛盯著看的區(qū)域才會(huì)拉滿畫質(zhì),其他區(qū)域的畫面一概糊掉。
差評(píng)君相信,一旦運(yùn)算資源得到有效 摸魚 釋放之后,以后的 VR 游戲會(huì)做的比現(xiàn)在更貼近真實(shí)。
估計(jì)到時(shí)候,VR 吃雞、VR 女友一類的游戲會(huì)變得更有意思了。
不止這些,除了在畫面渲染方式上做手腳之外,DX12U 還提高了顯存的利用效率。
顯存就好比是個(gè)臨時(shí)倉庫,假如顯卡要渲染一個(gè)球,那渲染球需要的物料就會(huì)先被臨時(shí)準(zhǔn)備好,隨時(shí)等待調(diào)用。
但顯存容量是隨著顯卡釘死的,比如有的顯卡是 3 GB,有的是 6 GB,有的是 8 GB。
如果誰的顯存是 12 GB 的,那一定是買到了假顯卡,請(qǐng)受害者在評(píng)論區(qū)留言,我拿不銹鋼盆跟你換,保證童叟無欺。
咳咳,跑題了。
反正就是,隨著畫面的不斷刷新,如果顯存清理老舊資源不及時(shí)的話,畫面就會(huì)爆掉。
而以往的圖形接口,因?yàn)闆]有明確規(guī)定怎么把顯存里沒用的素材清理掉,顯存很容易被沒用的素材占用。
沒有了足夠的地方扔素材,新渲染出來的游戲畫面就很容易出現(xiàn)景物閃爍之類的情況了。
因此 DX12U 引入了一個(gè)名叫「 采樣器反饋 」的機(jī)制,給游戲和顯卡中間增加了一個(gè)傳話筒。
使用了這項(xiàng)技術(shù)之后,游戲可以在用完某項(xiàng)素材之后告訴圖形接口:“ 這個(gè)素材沒用了,你看著處理吧 ”。
之后圖形接口就會(huì)跑去指揮顯卡清理無用素材了。
根據(jù)微軟開發(fā)人員的早期測(cè)試,同樣一款游戲,原本的顯存占用大概是 500 MB。
但是在啟用采樣器反饋之后,顯存的占用降到了 50 MB,前后足足差出了十倍!
當(dāng)時(shí)那些因?yàn)槟抑行邼?3 GB 和 6 GB 顯卡中選擇了前者的小伙伴們,你們以后大概就不會(huì)遇到爆顯存導(dǎo)致的畫面掉幀了。
哦對(duì)了,以前被 RTX 顯卡獨(dú)享的「 光線追蹤 」功能這次加入到 DX12U 套餐里了。
光線追蹤技術(shù)能夠讓游戲里的景物反射出最接近真實(shí)的光效,是今年幾家大廠爭相發(fā)力的技術(shù)突破點(diǎn)。
以往啊,要想在游戲里用上光線追蹤,怎么也得用上兩千元往上的 RTX 2060。
但以后,不要什么 RTX,不要什么專利光追核心;就算是 AMD、英特爾,只要你的顯卡支持 DX12U,我們就是能在游戲里用光線追蹤的好兄弟。
加了光追濾鏡的 Minecraft,人人都能玩上。
說了這么多,估計(jì)大家已經(jīng)等不急想讓家里的顯卡坐地升值了。
不過大家也別高興太早,白嫖來的性能提升必然是有前置條件的:
首先,圖形接口需要操作系統(tǒng)支持,所以在使用之前,我們需要先把電腦的 Win 10 系統(tǒng)升級(jí)到最新的 2020 年 4 月更新版本。( 正式版會(huì)在五月份開始推送 )
除此之外,游戲也需要集成最新的圖形接口 —— 新游戲肯定都會(huì)集成最新的 DX12U 接口,老游戲就只能祈禱官方會(huì)善良的打個(gè)升級(jí)補(bǔ)丁吧。
看起來好像是沒什么問題了:系統(tǒng)更新不難,新游戲也妥妥會(huì)用新技術(shù)。
所以最后需要注意的,就是我們的顯卡了。
雖然紅綠藍(lán)三家的顯卡都支持 DX12 圖形接口,但是能支持到最新 DX12U 的,只有使用了「 圖靈 」架構(gòu)的 NVIDIA 顯卡。( GTX 1650 及以上 )
之前買了 GTX 1650 的小伙伴,恭喜你們馬上就要再白嫖一倍性能了。
倒不是說微軟有失公允,實(shí)在是 DX12U 這次的幾樣新技術(shù)其實(shí)都是 NVIDIA 幾年前在自家實(shí)驗(yàn)室里搞出來的,自然早就在硬件上做好準(zhǔn)備了。
不過隔壁 AMD 支持 DX12U 的新款 GPU 已經(jīng)被新 Xbox 用上了,估計(jì)新顯卡的發(fā)布也不遠(yuǎn)了。
就是可憐了差評(píng)君手上的 RX 480、580、5700 和 5700XT 了。。。
嗟呼!遙想當(dāng)年 DX12 剛發(fā)布的時(shí)候,由于微軟借鑒了 AMD 的 Mantle 技術(shù),A 卡在多款游戲的跑分上超過了當(dāng)時(shí)的 N 卡。
數(shù)據(jù)來自 AMD,差評(píng)君制圖 ▼
原本我以為 AMD 能徹底翻身,結(jié)果到頭來依舊是起了個(gè)大早,趕了個(gè)晚集。身為 AMD 鐵粉的差評(píng)君心痛地捂住了胸口:
“ 這一局,依舊是 NVIDIA 贏了啊。。?!?/p>