
圖源:英偉達(dá)
各個(gè)行業(yè)的開(kāi)發(fā)人員正在構(gòu)建 3D 工具和應(yīng)用程序 , 以幫助團(tuán)隊(duì)在藝術(shù)、設(shè)計(jì)、制造等領(lǐng)域創(chuàng)建虛擬世界 。 NVIDIA Omniverse 是一個(gè)可擴(kuò)展平臺(tái) , 可以用來(lái)進(jìn)行全保真設(shè)計(jì)、模擬以及開(kāi)發(fā)基于 USD 的工作流程 。 該平臺(tái)有一個(gè)不斷擴(kuò)大的開(kāi)發(fā)者生態(tài)系統(tǒng) , 其中的開(kāi)發(fā)者們正在構(gòu)建基于 Python 的擴(kuò)展程序 。 NVIDIA 過(guò)去曾發(fā)起過(guò)一個(gè)使用 Omniverse Create 應(yīng)用構(gòu)建驚艷 3D 模擬的比賽 。
NVIDIA 現(xiàn)已宣布舉辦首屆專(zhuān)為開(kāi)發(fā)者、工程師、技術(shù)藝術(shù)家、業(yè)余愛(ài)好者和研究者打造的 NVIDIA Omniverse 比賽 , 參賽者需要開(kāi)發(fā)用于 3D 世界的 Python 工具 。 本次比賽從 2022 年 7 月 11 日持續(xù)到 8 月 19 日 。 總冠軍將獲得一塊 NVIDIA RTX A6000 , 每個(gè)類(lèi)別的亞軍將獲得一塊 GeForce RTX 3090 Ti 。
比賽的內(nèi)容是使用 Omniverse Kit 和以開(kāi)發(fā)者為中心的 Omniverse 應(yīng)用——Omniverse Code 構(gòu)建一個(gè) Omniverse 擴(kuò)展程序 。 參賽者可以創(chuàng)建以下的 Python 擴(kuò)展程序來(lái)參加 Extend the Omniverse 比賽:
- 布局和場(chǎng)景創(chuàng)作工具
- 帶有 Omniverse Kit 的 Omni.ui
- 場(chǎng)景修改器和操控工具
對(duì) 3D 內(nèi)容和環(huán)境的需求呈指數(shù)級(jí)增長(zhǎng) 。 布局和場(chǎng)景創(chuàng)作工具有助于擴(kuò)展用于世界構(gòu)建的工作流 , 充分利用基于規(guī)則的算法和人工智能來(lái)生成資產(chǎn) 。
創(chuàng)作者可以使用更多種類(lèi)的筆觸繪制和自動(dòng)生成書(shū)籍、燈具或柵欄等實(shí)物來(lái)填充場(chǎng)景 , 不需要繁瑣地手動(dòng)放置每個(gè)組件 。 由于能夠更自由地迭代布局和場(chǎng)景 , 創(chuàng)作者可以加快他們的工作流程并騰出時(shí)間來(lái)專(zhuān)注于創(chuàng)作 。
Universal Scene Description ( USD )是參賽者可以在 Omniverse 中開(kāi)發(fā)的布局和場(chǎng)景創(chuàng)作工具的基礎(chǔ) 。 這個(gè)強(qiáng)大、易于擴(kuò)展的場(chǎng)景描述可以處理穩(wěn)定地龐大的 3D 數(shù)據(jù)集 , 支持 3D 世界中的創(chuàng)建、編輯、查詢(xún)、渲染和協(xié)作 。
帶有 Omniverse 工具包的 Omni.ui
精心設(shè)計(jì)的用戶(hù)界面為藝術(shù)家和開(kāi)發(fā)者提供了卓越的體驗(yàn) 。 它們可以提高生產(chǎn)力 , 并使非技術(shù)和技術(shù)用戶(hù)能夠利用復(fù)雜算法的力量 。
Omni.ui 是一個(gè)用于創(chuàng)建美觀(guān)、靈活圖形 UI 設(shè)計(jì)的 Omniverse UI 工具包 , 它讓自定義用戶(hù)界面的構(gòu)建變得前所未有的簡(jiǎn)單 。 Omni.ui 使用現(xiàn)代異步技術(shù)和 UI 設(shè)計(jì)模式設(shè)計(jì) , 因此具備反應(yīng)性和響應(yīng)性 。
用戶(hù)可以使用 Omniverse Kit 中用于創(chuàng)建可視組件、接收用戶(hù)輸入和創(chuàng)建數(shù)據(jù)模型的小部件 , 來(lái)深度定制應(yīng)用程序的最終外觀(guān) 。 它的樣式表架構(gòu)類(lèi)似于 HTML 或 CSS, 因而用戶(hù)可以更改小部件的外觀(guān)或?yàn)檎麄€(gè)應(yīng)用程序創(chuàng)建新的配色方案 。
用戶(hù)可以組合現(xiàn)有的小部件 , 并定義新的小部件來(lái)構(gòu)建想要的界面 。 這些擴(kuò)展包括導(dǎo)航欄中的浮動(dòng)面板以及 Omniverse View 和 Showroom 中的標(biāo)記工具 。 用戶(hù)還可以創(chuàng)建數(shù)據(jù)模型、視圖和委托 , 以構(gòu)建強(qiáng)大、靈活的界面 。
場(chǎng)景修改器和操控工具
場(chǎng)景修改器和操控工具為藝術(shù)家提供了與他們的場(chǎng)景互動(dòng)的新方法 。 無(wú)論是改變物體的幾何形狀、場(chǎng)景的照明 , 還是創(chuàng)建動(dòng)畫(huà) , 這些工具讓藝術(shù)家只需要進(jìn)行很少的手動(dòng)操作就能修改和操作場(chǎng)景 。
用戶(hù)可以使用用于在 3D 空間中構(gòu)建 UI 的低代碼模塊 omni.ui.scene 開(kāi)發(fā) 3D 小部件和操控器 , 并使用 Python 在 3D 投影場(chǎng)景中創(chuàng)建和移動(dòng)形狀 。 還可以使用許多原始對(duì)象 , 包括文本、圖像、矩形、弧線(xiàn)、直線(xiàn)、曲線(xiàn)和網(wǎng)格等 。 NVIDIA 正在定期添加更多的對(duì)象 。
NVIDIA 迫不及待地想看看用戶(hù)將創(chuàng)建哪些擴(kuò)展來(lái)為這個(gè)擴(kuò)展程序生態(tài)系統(tǒng)錦上添花 , 進(jìn)一步擴(kuò)大 Omniverse 的可能性 。 進(jìn)一步了解比賽 , 訪(fǎng)問(wèn) GitHub 比賽頁(yè)面獲得入門(mén)所需的示例代碼和其他資源 。
相關(guān)經(jīng)驗(yàn)推薦
- 小米科技|小米12S Ultra涉嫌虛假宣傳?1英寸貌似“縮水”了
- 客服|重慶渝北,劉先生只花1072.9元,就在網(wǎng)上買(mǎi)到一臺(tái)70寸的巨大液晶電視
- 華為mate40|下半年買(mǎi)手機(jī)選128G、256G還是512G?跟著“內(nèi)行人”走,不會(huì)踩坑
- iPhone|80W閃充+驍龍870+OIS防抖,跌至1699元,配置直接拉滿(mǎn)
- 華碩|跨次元強(qiáng)力游戲BUFF,嘗嘗這份“華碩天選電競(jìng)套餐”
- 科大訊飛|霸氣十足!中企正面回懟:核心技術(shù)自主研發(fā),不懼美方“制裁”!
- 紅米手機(jī)|粉絲某網(wǎng)店買(mǎi)iPhone11遇翻新機(jī),商家:原裝正品的置換機(jī)!
- 阿斯麥爾|中企深夜回應(yīng)光刻機(jī)巨頭ASML,自研核心技術(shù)“變味”了?
- 人民日?qǐng)?bào)|華為改正“錯(cuò)誤”:Mate50系列瀑布屏消失了,微曲面正式上線(xiàn)?
- |如何用直播一體機(jī)簡(jiǎn)單模仿“你這背景太假了”小哥的大火直播間
