PhysX技術讓蝙蝠俠:小丑大逃亡效果更佳

許多愛玩遊戲的人都要求採用較快的處理器與顯示卡,以期在玩遊戲時可以獲得較佳的效果。於是中央處理器與顯示卡上的繪圖處理器速度不斷的向上攀升,並且隨著Windows作業系統的DirectX版本而更新。到了現在,大家可能早已發現繪圖處理器速度真的很快,遊戲畫面也能做得比以往更精細,畫質也越好,但是總是覺得有一些缺憾。

事實上以現在的中高階繪圖處理器來看,幾乎都足以應付所有遊戲的需求了,甚至許多遊戲軟體都無法完全發揮繪圖處理器所有效能!在這種情況下,有些人開始思考遊戲軟體要如何提供更好的效果?繪圖處理器是否可以做更多的事?繪圖處理器提供商之一的nVIDIA便提出了PhysX技術,來提供新一代遊戲軟體應用。

PhysX技術一般稱之為物理加速,是nVIDIA在2008併購Ageia而取得相關技術,現在與Ageia當初設計出單獨的輔助處理器不同,nVIDIA利用CUDA技術來計算PhysX,即支援CUDA的繪圖處理器都會支援PhysX。除了直接同時使用繪圖處理器的運算能力外,使用者亦能在系統中加裝額外的顯示卡,設定為專門計算PhysX之用。

為什麼PhysX對遊戲有很大的影響?一般在電腦上做繪圖計算,主要是追求物體/光線的像真度,一般的3D電玩都是如此,雖然在計算能力提升下,即時顯示的物件更加逼真,但是還有一些部分待突破,特別是物體間的互動。在真實世界當中,物體有其本身的物理特性,不同材質相碰到時,也有不同的反應才是。受限於處理器的速度下,過去電玩裡的物件總是很固定,招牌/玻璃被子彈打到都無動於衷,布料可能只是一片,不會有飄動或是破裂的情況,這種情況在真實世界中是不可能出現!不同物體間碰到時都會有作用力發生,不同材質也有不同的特性,這些都可以稱為物理性。現在利用PhysX技術,就可以讓電玩裡的物件更像真實世界,顯示效果也更加真實,像是布料材質、水、煙霧或是爆炸等都能逼真呈現。這些效果沒有PhysX技術做不出來嗎?當然不是,只要設計者願意,都可以利用中央處理器與繪圖顯示器計算出來,但是要花很多計算時間,大概沒有玩家願意忍受吧!

PhysX技術的推出,理論上會有很好的效果,但是若沒有應用軟體或是遊戲軟體支援就沒有什麼用,還好PhysX目前受到許多電玩開發及發行商的支援,已經有許多款遊戲加入支援的行列,部分舊的遊戲甚至推出更新版而支援PhysX!不少新推出的遊戲更是把PhysX發揮到最佳,這次我們就以「蝙蝠俠:小丑大逃亡(Batman:Arkham Asylum)」這款最新的遊戲來向大家說明有沒有PhysX的差別。

先說明一下我們使用的平台:

平台設備 說明
主機板 ASUS P7P55D-Deluxe
處理器 Intel Core i7-870
記憶體 A-Data DDR3-1600+ 2GB x2
顯示卡 nVIDIA GeForce GTX275
硬碟 WD RE2 500GB SATA
作業系統 Windows 7 Ultimate 32位元中文版


同一個場景中,上方開啟PhysX,可以看到畫面中多了煙霧/水氣效果,讓場景看起來更加真實。


上方場景開啟PhysX,讓通道中擁有更多的蜘蛛網,而且經過時蜘蛛網受到主角移動的影響也會跟著飄動。


上方場景同樣開啟PhysX,讓畫面變得更加真實與豐富。


上方場景有開啟PhysX,比起下方的場景更為逼真。


除了煙霧效果外,開啟PhysX後,在某些情況下還會出現火花的效果!


爆炸效果更佳。

除了以上的效果外,像是布料質感與特性(會碎裂)會出現,物體落下後還會出現火花四散的效果,場景變得非常逼真,讓遊戲效果更佳。不過在開啟PhysX後,因為也需要繪圖處理器的CUDA運算能力,場景物件變得更為複雜,顯示效能會稍降,不過以GTX275來處理還可以負荷,如果要發揮最大效果,建議可以另外插一張9800GT等級的顯卡,專門做為PhysX處理之用!現在有越來越多的遊戲支援物理加速功能,提供更好的顯示效果,因此在選擇顯示卡時,這點可能也要列入參考喔!

Be the first to comment on "PhysX技術讓蝙蝠俠:小丑大逃亡效果更佳"

Leave a comment

Your email address will not be published.


*


這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料