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