Omniverse 是個啥?
Omniverse 是英偉達開發的一個用于3D設計協作和仿真的平臺,綜合應用了RTX、 皮克斯發明的USD格式(Universal Scene Description)、AI,采用的是模組化開發框架。開發人員可以插入 Omniverse 棧的平臺層,開發自己的extension.
Omniverse 界面
(圖片源于NVIDIA)
上面提到的Omniverse 的3D設計協作和仿真,是指在Omniverse 平臺內,三維工作人員之間使用不同軟件,即使在異地也可在Omniverse平臺內實時進行協作,不需要無盡的格式轉換,上傳下載等操作。
這得益于USD這種格式,皮克斯發明了USD,這是一種易于擴展的、開源的3D 場景文件格式,也是用于創建、表示和修改虛擬世界的一組數據結構和API,可以用來協同構建動畫3D場景。很多軟件和渲染器都已經支持USD。Omniverse 也已經能夠支持很多軟件在其平臺上協同。
與Omniverse 連接的軟件
(圖片源于NVIDIA官網)
除設計協同外,Omniverse 內置的應用程序還可以支持完成很多視覺和AI類的工作。比如速度快但效果也好的實時渲染,再比如數字人開發會使用到的AI驅動面部動畫工具,逼真程度高的仿真工具等。
Omniverse開發能用來干啥?
Omniverse 目前已經在制造、建筑工程、影視動畫等數字孿生的項目中開始使用。建筑工程行業則主要偏向協同、仿真,一些設計院,比如湖南省建筑設計院數字研究院等,已經開始對Omniverse二開,優化自家的設計工作流。影視動畫領域里,開發數字人的熱度很高,Omniverse 本身自帶一些AI驅動功能,團隊再在基礎上開發一些插件,來滿足實際項目使用。
寶馬數字工廠
Omniverse 平臺降低了開發難度,采用模組化設計,非常靈活,借助基于 Python 的低代碼和無代碼開發模式,團隊可以快速、高效且可持續地開展工作。另外,已經預置了超過300個extension,開發人員完全可以使用或者調整,用到自家的項目中。
Omniverse 開發怎么搞?有啥要求?
NVIDIA Omniverse 的所有核心應用均基于 Omniverse Kit 構建,這些應用均基于軟件堆棧建立。Omniverse Kit 的運行時通過 RTX、PhysX、Omnigraph 和 USD 等組件驅動 Omniverse 模擬和運行。許多擴展程序可以獨立于運行時進行運行,也有許多擴展程序結合了 UI 和運行時,通過利用內核的力量,可以在應用上創建加速extension。
開發人員現在可以在 Omniverse Kit 中創建自定義應用程序,并開發大型、復雜的應用程序。
NVIDIA Omniverse Kit Stack 包含 RTX、PhysX、Omnigraph 和 USD 以及許多自定義擴展程序
(圖片源于NVIDIA)
從人員要求來看,Omniverse 支持python 和 C++。所以開發人員首先必須要有Python 或者C++基礎。有了語言基礎,還得對USD這種格式有基礎了解,熟知它的邏輯,會事半功倍。當然,開發前也要Omniverse平臺本身比較熟悉,安裝好Omniverse, 起碼要了解它的基本應用和平臺運行架構。(安裝鏈接:https://www.nvidia.cn/omniverse/download/)
硬件裝備上來說,Omniverse對顯卡要求比較高,要有RTX的卡才行。如果要用于較大場景的開發的話,顯卡顯存建議選擇16GB或以上。CPU推薦8核以上,內存建議32GB或以上。
Omniverse 開發相關課程已經免費開放,這里有整理好的基礎開發學習資源包,不需要再各處尋尋覓覓。如果有針對性的問題,也可以進入社區來交流。
審核編輯 :李倩
-
NVIDIA
+關注
關注
14文章
5309瀏覽量
106451 -
數據結構
+關注
關注
3文章
573瀏覽量
40757 -
數字孿生
+關注
關注
4文章
1485瀏覽量
12848
原文標題:使用USD開發數字孿生項目?試試在NVIDIA Omniverse 寫代碼
文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
NVIDIA擴展適用于AI工廠數字孿生的Omniverse Blueprint
NVIDIA Omniverse與RTX 5880 Ada驅動工廠數字孿生
洞悉Omniverse:如何實現工業設施數字孿生中的機器人機群仿真

Mega NVIDIA Omniverse Blueprint幫助工業企業加快物理AI開發
Altair One? 云端門戶與 NVIDIA Omniverse 實時數字孿生藍圖完成全面整合
NVIDIA Omniverse Kit 107的安裝部署步驟

使用NVIDIA Omniverse空間流式傳輸在XR中體驗數字孿生

評論