開發者和早期訪問用戶現在可以通過 NVIDIA 虛擬現實捕獲和回放 ( VCR )準確捕獲和重放虛擬現實會話,用于性能測試、場景故障排除等
虛擬世界的潛力是無限的,但使用虛擬現實內容會帶來挑戰,尤其是在錄制或再現虛擬體驗方面。與現實世界不同,捕捉沉浸式場景并不像在手機上拍攝視頻或按下電腦上的錄制按鈕那么容易。
在虛擬現實中,不可能重復相同的體驗,而且沉浸式演示通常會因為攝像機的過度運動而變得緊張和難以觀看。創建虛擬現實應用程序也可能很麻煩,因為開發人員必須跳進或跳出他們的耳機來編碼、測試和改進他們的工作。此外,所有這些任務都需要 1:1 的設備連接,才能啟動和運行 VR 應用程序。
所有這些都使得在虛擬現實中記錄任何東西成為一個極其耗時和乏味的過程。
Autodesk 的高級產品經理盧卡斯·費斯( Lukas Faeth )解釋說:“我們經常發現自己在準備硬件和導航到虛擬現實中的某個位置上花費的時間比我們實際測試或解決問題的時間要多。”。“NVIDIA VCR SDK 應該幫助我們測試構建之間的性能,而不必一次把某人放在 VR 中。”
“NVIDIA VCR SDK 似乎開始有希望,相當酷,當我試用它的時候,它讓我的頭旋轉,有一點創造性的想法,這個工具可以非常強大。我仍然試圖讓我的頭腦圍繞我可以在日常工作流程中使用的各種方法。它為我打開了很多用例,在自動測試、訓練潛在 VR 用戶和創建 HI 方面。高質量的 GI 渲染是 OpenGL VR 會話的一部分,” Autodesk 汽車設計解決方案專家 Danny Tierney 說
更簡單、更快的虛擬現實視頻制作
NVIDIA VCR 最初是一個內部項目,用于在 NVIDIA GPU 進行虛擬現實性能測試。NVIDIA XR 團隊繼續擴展特征集,因為他們認識到新的用例。該團隊可以選擇合作伙伴來幫助評估、測試和確定該項目的其他應用程序。
圖 1 。 NVIDIA VCR 的潛在使用案例:性能測試、場景故障排除和 VR 視頻生成。
有了 NVIDIA VCR ,開發者和創作者可以更輕松地開發虛擬現實應用程序,幫助最終用戶進行 QA 和故障排除,并生成高質量的虛擬現實視頻。
NVIDIA VCR 的功能包括:
準確、無痛的 VR 會話播放。這對于性能測試和質量控制尤其有用。
減少戴耳機的時間。隨著開發步驟的減少,用戶進出虛擬現實的時間減少了。
在同一個虛擬現實場景中,使用一個 HMD 從單個耳機進行多角色錄制。同時重放錄音以模擬協作。
ESI Group 等早期合作伙伴設想了利用 SDK 的大好機會。“ NVIDIA VCR 為沉浸式體驗提供了無限可能,” ESI 集團解決方案營銷經理 Eric Kam 說。
“虛擬的錄制和回放為虛擬現實會話增加了一個時間維度,” Kam 補充說,他指出,除了解決性能測試方面的挑戰外, VCR 還可以開發為下游工作流服務。
NVIDIA VCR 入門
NVIDIA VCR 在沉浸式虛擬現實會話中記錄帶時間戳的 HMD 和控制器輸入。然后,用戶可以在不連接 HMD 的情況下重放錄音,以重現會話。還可以通過可選的處理步驟過濾錄制的會話,清理數據并移除過多的攝像頭運動。
圖 2 。 NVIDIA VCR 工作流程,用于捕獲、過濾和回放虛擬現實內容。
NVIDIA VCR 的組件:
Capture 是一個 OpenVR 后臺應用程序,它存儲 HMD 和控制器屬性,并將運動和按鍵記錄到跟蹤數據中。
Filter 是讀取和寫入錄制會話的可選處理步驟。使用 VCR C ++ API ,開發人員可以分析會話、清理數據或重新進行 HMD 運動路徑。
Replay 使用 OpenVR 驅動程序模擬 HMD 和控制器,讀取跟蹤數據,并在場景中回放動作和按鍵。顯示分辨率和刷新率等硬件屬性可以編輯為 JSON 文件。
四個 NVIDIA VCR 使用案例
使用 簡單的捕獲和回放 工作流記錄跟蹤數據并無限次重放。這是驗證場景正確性的理想選擇,例如在性能測試或 QC 用例中。
在 filtering 工作流中,應用運動數據平滑以最小化抖動,并生成更專業的 VR 演示視頻或教程。
重復并混合片段 在 VCR 中捕獲,以生成一個全新的序列。在下面的視頻中,同一組片段(除了移動和交互數據外,還有字母“ H ”、“ o ”、“ l ”和“ e ”)被重新排序,以拼寫一個全新的單詞。
在 Autodesk VRED 應用程序中使用 NVIDIA VCR 捕獲 single-user collaboration. 的一個示例。在此工作流中,一個用戶使用單個 HMD 系統生成四個單獨的 VCR 捕獲。然后在多個系統上同時重播,以模擬多用戶協作。
關于作者
Ingo Esser 是 NVIDIA 專業解決方案組的首席開發技術工程師,他在那里幫助獨立軟件供應商( ISV )進行渲染,尤其是虛擬現實和多 GPU 。這些 ISV 主要在汽車和石油天然氣領域工作,在這些領域,渲染復雜表面或可視化大型數據集都是一個問題。 Ingo 擁有德國 RWTH 亞琛大學計算機圖形組的計算機科學文憑。
審核編輯:郭婷
-
NVIDIA
+關注
關注
14文章
5026瀏覽量
103287 -
虛擬現實
+關注
關注
15文章
2289瀏覽量
95570
發布評論請先 登錄
相關推薦
評論