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



