淘新聞

性能提升 NV發佈DX12 GameWorks資源包

NVIDIA 宣佈推出 GameWorks™ DX12 資源包。遊戲開發者在使用 DirectX 12(微軟的圖形顯示和類比一體化 API)開發遊戲時可借助該資源包增強遊戲真感並縮短遊戲開發週期。

資源包更新包括:NVIDIA GameWorks SDK(用於在 PC 遊戲中創造互動式電影大片級體驗)、NVIDIA VRWorks™SDK(用於創造沉浸式虛擬實境體驗),以及新的開發者工具和新的Game Ready 驅動程式。

這些資源為開發者帶來大幅提升的性能以及多種新的渲染和模擬效果,還提供其他功能,幫助開發針對 DirectX 12 優化的遊戲。

NVIDIA 內容和技術高級副總裁 Tony Tamasi 指出: “我們投入了相當於 500 多位工程師一年工作量的人力,研發出這個高度完善的 DirectX 12 遊戲開發平臺,它包含了 NVIDIA 最先進的物理類比引擎。這些資源將確保 GeForce 遊戲玩家在玩 DirectX 12 遊戲時體驗驚豔的效果,就如同玩 DirectX 11 遊戲那樣。”

“戰爭機器 4 (Gears of War 4)”開發商 Coalition 的技術總監 Cam McRae 說:“NVIDIA 在 DirectX 12 上投入的精力是顯而易見的。開發‘戰爭機器 4 (Gears of War 4)’時讓 NVIDIA 的人到場非常有用,這幫助我們開發出更快、更精美和更穩定的遊戲。”

Square Enix 分公司高管 Hajime Tabata 指出:“NVIDIA 創造出在 PC 上即時運行的炫目特效,並將它們提供給遊戲開發者。在如今的視頻遊戲中許多視覺特效都是拜 NVIDIA 的幕後工作所賜。他們難能可貴地將原始程式碼、工具和技術組合在一起,並做了大量技術工作以幫助開發者運用它們來開發遊戲。我們通過這種協作力求取得的進步並不只為提升畫質,還為了使用新技術創造新的用戶體驗。”

GameWorks 物理類比技術全面融入 DX12 

GameWorks 的最新版本包含 200 多萬行已存檔的原始程式碼,開發者可查看這些原始程式碼,並根據需要使用大量渲染和類比效果。目前已有 1000 多款遊戲使用 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 技術全面融入 DX 12 

VRWorks 包含 API、庫和多項功能,可讓頭盔和應用程式開發者創造出全新的 VR 沉浸體驗。它經過更新,可支援 DirectX 12,並帶來更好的性能、更低的延遲和隨插即用的相容性。Unity 2017.1 測試版(今年春季發佈)和 UnrealEngine 4 遊戲引擎都會支援它,因此它將覆蓋大部分遊戲開發平臺。 

全球領先的DX12 開發者工具

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 外掛程式向 PIX for Windows 公開 NVIDIA GPU 效能計數器。 

Game Ready 驅動:專為 DX12 遊戲優化

NVIDIA 還透露即將推出針對 DirectX 12 遊戲優化的 Game Ready 驅動。NVIDIA改進了驅動程式中的代碼,並與遊戲開發商合作,使各種 DirectX 12 遊戲(如“奇點灰燼 (Ashes of the Singularity)”、“戰爭機器 4 (Gears of War 4)”、“殺手 (Hitman)”、“古墓麗影:崛起 (Rise of the Tomb Raider)”和“湯姆克蘭西:全境封鎖 (Tom Clancy’s The Division)”)的性能平均提升高達 16%。(1)

從首次推出Pascal™ 架構,這一世界頂級的 DX12 GPU 產品家族起,在性能領先的GeForce® GTX 1080 Ti和 GTX 1080 GPU步入消費者視野的同時, NVIDIA 也通過不斷更新 Game Ready 驅動來改進 DX12 遊戲性能。這些驅動程式一般在合作夥伴推出最新遊戲時發佈。

有關 NVIDIA 開發者資源(包括 GameWorks 和 DirectX 12 開發者工具)的更多資訊,請訪問https://developer.nvidia.cn/。