現(xiàn)在,開發(fā)人員可以更輕松地使用 Omniverse Code ,這是一款新的視頻概述應(yīng)用程序,可作為開發(fā)人員和超級用戶的集成開發(fā)環(huán)境( IDE )。
使用 Omniverse Code ,現(xiàn)在處于測試階段,開發(fā)人員可以在構(gòu)建自己的應(yīng)用程序時快速熟悉該平臺 Omniverse 擴展、應(yīng)用程序或微服務(wù) Omniverse 代碼包括 Omniverse 工具包 SDK 并提供基礎(chǔ)工具、模板和文檔。在一個易于導(dǎo)航的界面中,開發(fā)人員在處理自己基于 Omniverse 的項目時,可以輕松體驗 Omniverse 工具包 SDK 的強大功能。
開始使用擴展管理器
使用 Omniverse 代碼時,無需從頭開始構(gòu)建。開發(fā)者可以訪問數(shù)百個 Omniverse 擴展來編輯、修改或集成到自己的擴展或應(yīng)用程序中。
該平臺非常模塊化,易于擴展和靈活。用戶可以梳理擴展,將其用作模板,或在現(xiàn)有擴展的基礎(chǔ)上構(gòu)建功能集。
Extension Manager 是最有價值的資源之一,擁有超過 200 個 NVIDIA 開發(fā)的擴展,都是 Omniverse 工具包 SDK 的一部分。
圖 1 。代碼應(yīng)用程序中的預(yù)制模板有助于加快開發(fā)速度。
了解有關(guān)在中使用擴展管理器的更多信息 Omniverse Code 。
體驗互動文檔
開發(fā)人員可以利用完全交互的 Omni.ui documentation 。新功能直接集成到 Omniverse 代碼的用戶界面中,在文檔中有功能齊全的按鈕、滑塊和其他功能。
它還直接公開文檔代碼,以便用戶可以將其作為一個整體進行復(fù)制和粘貼,或者根據(jù)需要對其進行修改。通過 Omniverse 代碼,交互集成可以擴展到平臺的其他領(lǐng)域,因此開發(fā)人員可以比以往更快地開始工作。
圖 2 。通過交互式文檔,您可以從代碼應(yīng)用程序 而不是白手起家 中獲取預(yù)制模板。
Omniverse 工具包這一版本的新框架之一是 Omni 。用戶界面。場景 – 一個新的操縱器和場景覆蓋系統(tǒng)使用戶能夠在 3D 環(huán)境中構(gòu)造交互式操縱器和控制對象。開發(fā)人員可以從提供的標(biāo)準(zhǔn)操縱器集合開始,也可以通過編寫很少的 Python 代碼來構(gòu)建自己的操縱器。
發(fā)現(xiàn)新的 3D 視口
隨著 Omniverse 工具包 103 和 Omniverse 代碼的發(fā)布,一個全新的、完全可定制的 viewport 菜單可以作為一個一鍵門戶,進入開發(fā)者可以使用的各種工具。
視口操縱器在 Python 中可用且可編程,因此用戶可以檢查、調(diào)整、修改或重建自己的視口操縱器。開發(fā)人員還可以使用獨特的相機和渲染器分別配置多個視口,從而解鎖即時預(yù)配置不同優(yōu)勢的能力。
關(guān)于作者
Damien Fagnou 目前是 NVIDIA 的軟件高級總監(jiān),在 NVIDIA Omniverse 集團工作。 Damien 匯集了他在軟件和 VFX 制作方面的專業(yè)知識,幫助構(gòu)建 Omniverse 工具包應(yīng)用平臺。
審核編輯:郭婷
-
NVIDIA
+關(guān)注
關(guān)注
14文章
5309瀏覽量
106347 -
python
+關(guān)注
關(guān)注
56文章
4827瀏覽量
86701
發(fā)布評論請先 登錄
洞悉Omniverse:如何實現(xiàn)工業(yè)設(shè)施數(shù)字孿生中的機器人機群仿真

DLP6500想調(diào)用API進行自主二次開發(fā),怎么構(gòu)建開發(fā)環(huán)境?
云端AI開發(fā)環(huán)境的優(yōu)勢
NVIDIA Omniverse擴展至生成式物理AI領(lǐng)域
AI開發(fā)框架集成介紹
使用MCUXpresso for VS Code插件開發(fā)Zephyr的hello world

Vector推出一套基于Visual Studio Code的免費插件

評論