NVIDIA 今天宣布推出 GameWorks DX12,集合多項資源以協助遊戲開發商運用微軟整合繪圖與模擬功能的 DirectX 12 應用程式介面 (API),藉以提升遊戲畫面逼真度並縮短產品設計週期。
NVIDIA 表示,新推出的資源包括為 PC 遊戲打造互動式劇院級體驗的 NVIDIA GameWorks SDK 更新、打造沉浸式虛擬實境體驗的 NVIDIA VRWorks SDK 更新,並提供全新開發者工具以及全新 Game Ready Driver 驅動程式。這些資源將為開發者帶來大幅提升的效能、多項全新渲染與模擬效果以及其他功能,以協助業界打造專為 DirectX 12 優化的遊戲。
NVIDIA 內容與技術部門資深副總裁 Tony Tamasi 表示:「我們投入超過 500 個工程人力的年時數,打造出最完善的平台以協助業者開發 DirectX 12 遊戲,其中包括全球最先進的物理模擬引擎。這些資源將確保 GeForce 遊戲玩家能在 DirectX 12 遊戲上享受絕佳的遊戲體驗,如同過去在 DirectX 11 遊戲的歷程一樣。 」
《
戰爭機器 4》開發商 Coalition 公司技術總監 Cam McRae 表示:「NVIDIA 對於 DirectX 12 技術相當投入。開發《
戰爭機器 4》的過程中透過 NVIDIA 的實際協助,效益立竿見影,並且協助我們開發出速度飛快、畫面華麗、運作穩定的遊戲。」
Square Enix 部門主管 Hajime Tabata 表示:「NVIDIA 開發出能即時在 PC 上運作的驚人特效,並將這些技術提供給遊戲開發商。現今許多在遊戲中所看到的視覺魔法效果,其幕後功臣便是 NVIDIA。他們提供了融合原始碼、工具、技術以及工程研發等資源的結晶,讓開發商得以把這些資源運用在遊戲之中。我們希望藉由這項合作,不僅促成視覺呈現的進展,並且運用嶄新的技術創造全新的使用者體驗。」
GameWorks 物理模擬技術導入 DX12
NVIDIA 指出,最新版 GameWorks 建構在超過 200 萬行程式碼上,透過這些程式打造出多項渲染與模擬特效並提供給開發商使用。目前 GameWorks 技術已被廣泛運用在超過一千款遊戲上。
DirectX 12 推出非同步運算模式,透過整合繪圖與模擬運算作業,使 GPU 能處理非繪圖作業並支援包括後製處理、光源以及物理模擬等特效。但這些特效目前仍受限制,因為大多數遊戲僅分配到數毫秒的時間來運算這類非繪圖的物理模擬特效,同時遊戲卻得持續順暢地運行。
為使各種遊戲特效的非同步運算效率達到極致,NVIDIA 針對 DX12 推出全球最先進的即時物理模擬引擎,以及兩項發揮非同步運算優勢的技術:
-
NVIDIA Flow 1.0 :該視覺特效函式庫針對動力學、可燃液體、火、煙霧等特效提供模擬與容積渲染功能,同時支援 DirectX 12 與 11。
-
NVIDIA FleX 1.1 : 該整合式粒子虛擬技術,能製作出即時視覺特效。支援 DirectX 12 運算技術。
FleX 與
Flow 即日起免費開放給註冊開發商使用。
另外,GameWorks 的更新還包括 NVIDIA HairWorks 1.3,此函式庫讓開發者能在遊戲中打造逼真的毛髮模擬特效。1.3 版支援 DirectX 12,即日起全面開放使用。
VRWorks 打入 DirectX 12
VRWorks 包括眾多 API、函式庫及功能,使 VR 頭盔與應用程式開發者在 VR 內容中打造更進一步的沉浸式感受。升級後的版本將支援 DirectX 12,並帶來更佳的效能、更低的延遲以及隨插即用的相容性。未來還能支援將於今年春天推出的 Unity 2017.1 beta 公測版以及 Unreal Engine 4 遊戲引擎,涵蓋各種遊戲開發平台。
全球最先進的 DirectX 12 開發者工具
NVIDIA 還推出多項開發者資源,以協助改進 DirectX 12 遊戲的開發流程,其中包括:
-
NVIDIA Aftermath 1.0:這款診斷工具讓開發者得以用來分析 DirectX 12 錯誤報告。
-
Nsight Visual Studio Edition 5.3 :這款工具讓開發者即時對 VR 與 DirectX 12 程式進行除錯與效能評估。此工具支援 Oculus、OpenVR (HTC Vive) 及 DirectX 12 API。
-
PIX 外掛:PIX 是一款微軟研發的 DirectX 12 除錯工具。NVIDIA 與微軟的 PIX 團隊合作,透過 PIX 外掛程式,將 NVIDIA GPU 效能計數器提供給 Windows 專屬 PIX 來運用。
針對 DX12 優化的 Game Ready 驅動程式
NVIDIA 同時宣布,將推出針對 DirectX 12 遊戲優化的 Game Ready 驅動程式。NVIDIA 持續改善驅動程式程式碼並與多家遊戲開發商合作,協助眾多 DirectX 12 遊戲提升效能,平均增幅達 16%,其中包括《奇點灰燼》、《
戰爭機器 4》、《
刺客任務》、《
古墓奇兵:崛起》及《
湯姆克蘭西:全境封鎖》。這些驅動程式推出的時間皆配合各大遊戲合作開發商發表新作的時程。