最新的NVIDIA Omniverse版本可基于 Omniverse Kit 105 套件提供一系列令人振奮的新功能,使開發者能夠更加輕松地開始構建 3D 模擬工具和工作流。
基于通用場景描述(即 OpenUSD)、NVIDIA RTX和 AI 技術打造的 Omniverse 使用戶能夠創建出先進實時 3D 模擬應用,用于工業數字化和 AI 感知場景。這個完全可組合的平臺可從工作站擴展到云,因此只需少量編碼工作就能構建先進、可擴展的解決方案。
在 SIGGRAPH 2023 上的 NVIDIA 主題演講中,NVIDIA 首席執行官黃仁勛發布了 ChatUSD 和 RunUSD。
ChatUSD 是一個大型語言模型(LLM)媒介,可使用文本生成 Python-USD 代碼腳本和回答 USD 知識問題,有助于直接在 Omniverse 中簡化并加速 USD 開發任務。
RunUSD 是一個 Cloud API,可通過檢查上傳文件與 OpenUSD 版本的兼容性,將 OpenUSD 文件轉換為完全路徑跟蹤渲染的圖像,并使用 Omniverse Cloud 生成渲染。NVIDIA OpenUSD 開發者計劃中的開發人員目前可以使用該 API 的演示。
這些 OpenUSD 投入是在 NVIDIA 與皮克斯、Adobe、蘋果、Autodesk 共同成立 OpenUSD 聯盟(AOUSD)的基礎上進一步擴大的。
使用 Omniverse Kit 構建
基于 OpenUSD 的應用
Omniverse Kit 是開發工具套件和引擎,用于在 Omniverse 上構建基于 OpenUSD 的應用和擴展程序。這套功能強大、可擴展的 SDK 是使用 Omniverse 構建各個應用、連接器和擴展程序的基礎。
Convai 最近使用 Omniverse Kit 開發了一個擴展程序,使創作者可以在數字孿生環境中添加角色,這些角色可以提供環境和物體的相關信息,也可以充當導游或虛擬機器人。Cesium for Omniverse 是使用 Kit 構建的一個支持 3D Tiles 的擴展程序,后者是一項在虛擬世界(包括 OpenUSD 支持的虛擬世界)中傳輸海量地理空間數據集的開放標準。
echo3D 是一個可幫助開發者和企業構建并部署 3D 應用的 3D 資產管理云平臺。它使用 Kit 開發了一個擴展程序,可將 3D 資產遠程添加到 Omniverse 項目中,并通過云進行更新。
Alpha3D 是一個由生成式 AI 支持的平臺,可在幾分鐘內將 2D 圖像和文本提示轉化成 3D 模型。借助使用 Omniverse Kit 開發的 Alpha3D 擴展程序,3D 模型在渲染完成后可自動導入創作者的 Omniverse 面板。
更高的效率,更好的用戶體驗
通過注冊進入全新 Kit Extension,用戶便可開始在 Omniverse 上進行構建。Kit Extension 是一個用于訪問、共享和管理擴展程序的中央存儲庫。開發者可以在這里瀏覽 600多個核心擴展程序,而且只需下載一次,就可以在任何地方使用。擴展程序能夠以多種方式組合成工作流和體驗,帶來新的可能性。
▲ 圖 1 注冊 Omniverse Kit Extension
Kit 105 加入了一個全新的“歡迎窗口”,大大提升了應用的啟動體驗。用戶可以從能夠自定義的歡迎窗口快速訪問最近的文件、示例和學習資源,并通過定制化擴展加載功能快速啟動項目。
在 Omniverse Kit 105 中啟動想要的體驗后,能看到用戶界面渲染有了顯著的改善。新的渲染優化功能充分利用 NVIDIA RTX GPU 中NVIDIA Ada Lovelace架構的增強功能,并將 DLSS 3.0 技術完全集成到 Omniverse RTX Renderer 中。此外,全新的 AI 降噪器還實現了對大規模工業場景的實時 4K 路徑追蹤。
渲染優化在框架層面實現,無需對現有代碼進行任何修改即可自動提升性能。隨著 widget 光柵模式的引入,渲染成本最多可降低 20 倍。
更加強大的模塊性與性能
使用 Omniverse Kit 的開發者一直對其極強的模塊性(以 Kernel 為基礎,通過擴展程序添加特定的功能,并將應用、服務和擴展程序組合成完整的解決方案)贊不絕口。借助 Kit 105,這種模塊性也擴展到了消費領域。
現在,用戶可通過 Omniverse Launcher 使用 Kit Kernel,以輕松訪問 Kit 可執行程序、Python 和其他重要的核心構件。
目前通過注冊 Omniverse Extension 即可獲得 Kit 擴展程序,用戶可根據需求將這些模塊下載到一個共享位置,從而大幅縮小軟件包。當多個應用使用同一版本的擴展程序時,無論是在開發過程中還是對于最終用戶而言,只需下載一次即可。這樣,NVIDIA 和開發者社區就可以在無需新應用版本的情況下,經常更新擴展程序,提供無縫銜接的體驗。
利用新的空間框架構建沉浸式工作流
Kit 應用的開發者現在可以使用新的 Omniverse 空間框架,輕松地將擴展現實(XR)集成到 3D 工作流中。通過該框架,可以輕松地將傳送、操作、導航等 XR 功能集成到現有流程中。
該空間框架的主要功能包括:
用于添加沉浸式體驗和基本 XR 功能的新工具:簡化并提高了設計評審和工廠規劃流程的效率。
將 RTX 光線追蹤和 Omniverse 連接到 SteamVR、OpenXR 和 NVIDIA CloudXR。
支持空間計算平臺和頭顯:為基于 OpenUSD 的空間計算平臺構建內容、體驗和應用。
如要進一步了解該空間框架以及支持的平臺和頭顯,參見由 RTX 賦能的空間框架通過 USD 實現全光線追蹤 XR 流程。
體驗 Omniverse Kit
用戶可在更新后的 Omniverse 基礎應用中體驗 Omniverse Kit 105 的所有新功能和性能改進。這些應用是完全可自定義的參考應用,可以進行復制、擴展或增強。
Omniverse USD Composer使 3D 用戶能夠組裝基于 OpenUSD 的大型場景。專門開發優質 360° HDRi 環境的 CGI.Backgrounds 在 USD Composer 中提供了多個超高清 HDRi 貼圖。
Omniverse Audio2Face提供對只需通過音頻文件即可創建逼真面部動畫和手勢的生成式 AI 應用編程接口(API)的訪問。現在還添加了多語種支持和全新女性基礎模型。
這些應用可作為模板用于構建用戶自己的 Kit 應用。用戶可通過解構和添加示例應用中的功能,來構建自定義應用。
審核編輯:劉清
-
編碼器
+關注
關注
45文章
3594瀏覽量
134147 -
存儲器
+關注
關注
38文章
7452瀏覽量
163599 -
連接器
+關注
關注
98文章
14312瀏覽量
136160 -
python
+關注
關注
56文章
4782瀏覽量
84451 -
LLM
+關注
關注
0文章
273瀏覽量
306
原文標題:使用模塊化、OpenUSD 加持的 Omniverse 版本加速 3D 工作流程
文章出處:【微信號:Leadtek,微信公眾號:麗臺科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論