地鐵仔
新卡皇GTX280的發(fā)布令無數(shù)游戲玩家為之瘋狂,可惜其高昂的售價(jià)也嚇退了我們擁有它的熱情。新卡皇發(fā)布的同時(shí),nVIDIA也發(fā)布了用于提高游戲真實(shí)感的物理加速技術(shù)。很可惜,眾多使用GeForce8系列這些老顯卡的玩家暫時(shí)被踢出了門外。“一切皆有可能”,我們同樣可以提前享受物理加速游戲樂趣。

解購(gòu)讀物理加速
曾經(jīng)玩過《半條命2》的朋友應(yīng)該不會(huì)忘記,用重力槍將箱子堆疊后可以到達(dá)更高的地方;用重力槍吸起的物體可以直接向敵人攻擊……這一切,都是得益于該游戲的物理引擎。
從下圖我們不難看出,龍卷風(fēng)卷起時(shí)的碎片,手榴彈爆炸后產(chǎn)生的碎片,運(yùn)動(dòng)起來都是那么的自然、流暢(圖1、圖2)。其實(shí),這一切都是得益于物理引擎。物理引擎的加入,使得游戲中的物件自身具備了運(yùn)動(dòng)軌跡,運(yùn)動(dòng)時(shí)都會(huì)依據(jù)力學(xué)原理進(jìn)行運(yùn)動(dòng),碰撞、跌落都是那么的自然。而不像以前沒有物理引擎那樣,任何的物件都是制作者事先做好動(dòng)畫,物件間的碰撞可能只是圖片重復(fù)的堆疊,“穿墻”也是當(dāng)時(shí)游戲的“標(biāo)配”畫面。

移花接木
免費(fèi)開啟物理加速“時(shí)不利兮騅不逝。”由于時(shí)機(jī)、售價(jià)等因素,物理加速卡還沒來得及“笑傲江湖”,就已經(jīng)消失在玩家的視線中(圖3)。雖然物理加速卡以失敗而告終,但其出現(xiàn)卻引起nVIDIA的注意。今年2月,nVIDIA正式購(gòu)入Ageia。收購(gòu)Ageia后,nVIDIA馬上獲得Ageia的物理加速技術(shù)——PhysX。獲得新利器的nVIDIA并不像Ageia那樣推出獨(dú)立的物理顯卡,而是將PhysX技術(shù)集成到自家顯卡中,使其繼續(xù)發(fā)揚(yáng)光大。
nVIDIA近期推出的177.39版驅(qū)動(dòng)程序打開了普通顯卡支持物理加速的大門,讓全球無數(shù)玩家為之興奮不已。177.39顯卡驅(qū)動(dòng)程序搭配PhysX程序,即可能讓nVIDIA旗下數(shù)款顯卡實(shí)現(xiàn)物理加速功能。而且,依據(jù)nVIDIA的計(jì)劃,稍后將會(huì)放出令GeForce8和9全系列顯卡支持物理加速的驅(qū)動(dòng)程序,進(jìn)一步加速物理加速技術(shù)的普及。讓物理加速在N卡身上覺醒
“工欲善其事必先利其器。”要想使得N卡支持物理加速,驅(qū)動(dòng)程序是必不可少的。由于177.39驅(qū)動(dòng)程序只是支持?jǐn)?shù)款新發(fā)布顯卡的,因此需要通過修改其INF文件,令其適用于用戶自己使用的N卡。
下載了177.39顯卡驅(qū)動(dòng)后(下載地址:ht tp://www.nvidia.cn/Download/index.aspx?lang=cn),將驅(qū)動(dòng)程序解壓至任意位置,默認(rèn)路徑為“C: VIDIAWinVista177.39”。解壓完成后會(huì)自動(dòng)彈出安裝對(duì)話框,由于此時(shí)驅(qū)動(dòng)未能識(shí)別顯卡,所以安裝會(huì)自動(dòng)中止。進(jìn)入程序解壓后的路徑,用記事本打開驅(qū)動(dòng)程序安裝目錄里的nv_disp.inf文件(WinXP版本修改nv4_disp.inf文件),如圖4所示將所用顯卡ID信息加入。

筆者手中的顯卡是GeForce8800GT,其ID號(hào)是0611,而GeForce9800GTX則是0612,顯卡的ID號(hào)可以通過GPU-Z(下載地址:http://www.techpowerup.com/downloads/SysInfo/GPU-Z/)這款軟件查看(圖5)。
完成INF文件修改后保存退出,運(yùn)行該目錄下的Setup程序即可順利完成177.39顯卡驅(qū)動(dòng)程序的安裝,最后安裝好PhysX程序即可(該技巧對(duì)顯卡硬件并無任何副作用,大家大可放心使用)。根據(jù)資料顯示,GeForce9800GTX可以支持物理加速技術(shù)。GeForce9800GTX基于G92核心,所以目前基于G92核心的顯卡如GeForce8800GT可以通過修改INF支持物理加速驅(qū)動(dòng)程序。其他顯卡安裝過新版驅(qū)動(dòng)程序后,性能會(huì)有一定的提升,但暫時(shí)不能支持物理加速功能。免費(fèi)物理加速全體驗(yàn)一切都搞好后,就進(jìn)入實(shí)戰(zhàn)階段。為了檢驗(yàn)物理加速是否有效,筆者使用3DMark Vantage中的物理測(cè)試場(chǎng)景進(jìn)行檢驗(yàn)。在物理測(cè)試的場(chǎng)景中,一個(gè)圈代表一個(gè)處理核心。還未安裝物理驅(qū)動(dòng)前,場(chǎng)景中出現(xiàn)兩個(gè)圈,運(yùn)行速度十分慢。安裝了破解物理驅(qū)動(dòng)程序后,場(chǎng)景中出現(xiàn)5個(gè)圈,速度也快了好幾倍(圖6、圖7)。完成了理論測(cè)試,筆者就迫切想用游戲檢驗(yàn)一下物理加速的威力。印象中筆者以前買過UT3的游戲光盤,這款游戲就可以支持物理加速技術(shù),借這次機(jī)會(huì)剛好整理下以前買的游戲盤^ _ ^。正常安裝游戲后,再安裝好相應(yīng)的物理加速地圖包即可(地圖包下載地址:http://nzone.com/object/nzone_ut3_downloads.html)。進(jìn)入游戲后,勾選物理特效的選項(xiàng),進(jìn)入游戲的地圖對(duì)戰(zhàn)模式。除了在Vehicle CTF和Warfare地圖中沒有相應(yīng)的物理地圖(圖8),其余的地圖包中均至少有一張物理地圖供用戶試玩。物理地圖加入了更多的物理效果,如能用火箭炮能轟倒巨大的水泥管;不同的槍槍擊后的地面會(huì)出現(xiàn)不同的彈痕;所有落下的小冰雹會(huì)有各自的運(yùn)動(dòng)軌跡。不多說了,我先玩會(huì)^_^(圖9、圖10)。
寫在最后目前顯卡的物理加速技術(shù)并不是十分成熟,但物理加速技術(shù)的普及讓我們看到了顯卡未來的發(fā)展方向——給予玩家的是更多、更真實(shí)游戲體驗(yàn)。擺脫設(shè)計(jì)者的限制,以自己的意志行動(dòng),以自己的方式完成游戲任務(wù)將不再是我們心中的夢(mèng)想。