游戲卡幀深入探索!揭開渲染延時面紗
泡泡網(wǎng)顯卡頻道11月30日 愛因斯坦曾說過:“在戰(zhàn)爭時期,應(yīng)用科學(xué)給了人們相互毒害和相互殘殺的手段。在和平時期,科學(xué)使我們生活匆忙和不安定……”。拋開這句話的權(quán)威與否暫且不談,科學(xué)是把雙刃劍的說法倒是為大眾所接受,而越是“革命性”的技術(shù),越可能存在負面的隱患。
這種現(xiàn)象無可避免的出現(xiàn)在我們的生活中,舉個和游戲玩家息息相關(guān)的例子:影響游戲畫面,導(dǎo)致不正常幀數(shù)產(chǎn)生的罪魁禍首恰恰就是改善畫質(zhì)的功臣:抗鋸齒(Anti-aliasing)和DirectX 10特效。
這在《游戲為何總是卡?人眼成像背后的秘密》一文中有了科學(xué)的論斷,究其原因我們發(fā)現(xiàn)游戲畫面的幀數(shù)并不像電影那樣間隔時間相等,而是忽快忽慢,個別幀數(shù)渲染更是達到了正常時間的幾倍,當這些幀出現(xiàn),肉眼就會感覺到明顯的卡頓現(xiàn)象。
要命的是,目前絕大多數(shù)新游戲都有這個毛病,換句話說就是說即使您的電腦性能足夠強大,玩游戲依然會卡!
診而不治者,視為絕癥。如果僅僅找到元兇,但卻拿它們毫無辦法,那研究的意義就會大打折扣。之前也有業(yè)內(nèi)人士認識到游戲卡頓現(xiàn)象,做了不少關(guān)于每幀渲染時間方面的測試和探索,但最終卻和真相擦肩而過。
DX10游戲場景的天氣變化
既然我們并不滿足DX9C的FPS游戲,也不想為了畫面的流暢去調(diào)低畫質(zhì)和分辨率,關(guān)掉抗鋸齒,那么了解一下那些硬件和卡頓的關(guān)系密切,那些毫無關(guān)系就顯得至關(guān)重要了。
如何搭配硬件才能最大限度避免卡幀?
如果說《游戲為何總是卡?人眼成像背后的秘密》一文是揭開了渲染效率和畫面質(zhì)量之間矛盾的冰山一角,那么本文的目的就是找出一勞永逸消除卡頓的解決之道。
關(guān)注我們



