虛擬實境(VR)技術不再只是科幻小說或電影裡出現的技術,遊戲和娛樂產業紛紛看重 VR 這項技術。而我們致力於推動遊戲產業發展尖端技術,今天將發表 beta 版的 GameWorks VR 軟體開發套件。
GameWorks VR 讓遊戲及頭戴式裝置開發商能透過一組應用程式設計介面、物件庫和功能,提高 VR 遊戲和應用程式的效能表現、降低延遲情況,以及即插即用的相容性。
我們在5月時推出 alpha 版的 GameWorks VR SDK,獲得開發商們的正面回應,同時也將這些回應納入此次發布的 beta 版內。當時只限特定合作開發商取得 alpha 版,beta 版則是開放全球遊戲開發商可取得 SDK 的重要部分內容。
GameWorks VR 現在還支援公開發布的 350.60 Game Ready 驅動程式,玩家們使用最新的驅動程式,就能透過支援的應用程式和頭戴式裝置享受到 GameWorks VR 的優點。
GameWorks VR Beta SDK 分為兩個部分。
針對遊戲和應用程式開發商的 SDK,內容有:
- VR SLI — 提升虛擬實境應用程式的效能,可特別指派多個 GPU 進行作業,大幅加快立體算繪的速度。密切結合 GPU 與 API,VR SLI 就能透過兩個以上的 GPU 來擴充系統效能。
- Multi-Res Shading — 一項創新的 VR 算繪技術,使用更貼近彎曲圖像畫素密度的解析度,來算繪圖像的每個部分。Multi-Res Shading 採用 Maxwell 的多投影架構,在單一通路裡算繪多個縮放後的「窗口」(viewport),大幅提升效能。
應用程式開發商只要報名 GameWorks Registered Developer Program,就能免費下載 GameWorks VR SDK。
針對頭戴式裝置開發商的 SDK,內容有:
- Context Priority — 讓頭戴式裝置開發商能控制 GPU 排程,以支援先進的 VR 功能,像是能在玩家移動頭部時減少延遲和快速調整影像,無需重新算繪新影格的非同步時間扭曲(asynchronous time warp)功能。
- Direct Mode — NVIDIA 驅動程式視 VR 頭戴式裝置為只有 VR 應用程式能存取的頭戴顯示器,而非桌面上尋常的 Windows 顯示器,提供更優秀的 VR 頭戴式裝置即插即用支援和相容性。
- Front Buffer Rendering — 讓 GPU 能直接算繪結果至前緩衝區,以減少延遲情況。
如果您是頭戴式裝置開發商,請在 GameWorks VR 開發商網頁註冊,就能取得針對頭戴式裝置的 GameWorks VR 技術項目。