一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用OpenUSD

NVIDIA英偉達企業(yè)解決方案 ? 來源:NVIDIA英偉達企業(yè)解決方案 ? 2025-02-25 14:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

通用場景描述(OpenUSD)是一個開放且可擴展的框架和生態(tài)系統(tǒng),它通過 API 支持 3D 虛擬世界中的合成、編輯、查詢、渲染、協(xié)作和仿真

本文將介紹如何開始在現(xiàn)有資產(chǎn)和工具中使用 OpenUSD 以及可以采取哪些步驟不斷改進 USD 工作流。

關(guān)于 OpenUSD 基本概念、詞匯和最佳實踐的交互式介紹,請瀏覽 NVIDIA 深度學(xué)習(xí)培訓(xùn)中心的免費 Learn OpenUSD 學(xué)習(xí)路徑。

數(shù)據(jù)交換

OpenUSD 不會取代現(xiàn)有的工具或數(shù)據(jù)格式。顧名思義,通用場景描述為網(wǎng)格和 PBR 材質(zhì)等諸多 3D 概念提供了一種通用的數(shù)據(jù)表示方式,并且其支持范圍正在不斷擴展到物理學(xué)、B-reps 等其他概念。

如要將 OpenUSD 用于現(xiàn)有資產(chǎn),請先使用導(dǎo)出器或轉(zhuǎn)換器將內(nèi)容導(dǎo)入 USD。該方法可以將現(xiàn)有資產(chǎn)快速、有效地集成到新的 USD 工作流中,以便提升各個生產(chǎn)階段的協(xié)作性、性能和互操作性。

有關(guān)如何開始使用 USD 的詳細信息,參見支持 USD 交換的應(yīng)用和工具列表。

如果想要擴展 USD 工作流并將 OpenUSD 用于專有數(shù)據(jù),可能需要開發(fā)自己的數(shù)據(jù)交換解決方案。

您可通過數(shù)據(jù)交換管線管理從一種數(shù)據(jù)格式到另一種數(shù)據(jù)格式的內(nèi)容提取、轉(zhuǎn)換和攝入。如要將現(xiàn)有內(nèi)容整合到 USD 工作流中,需要使用以下幾種基本的數(shù)據(jù)交換解決方案:

導(dǎo)入器和導(dǎo)出器:可在數(shù)字內(nèi)容創(chuàng)建(DCC)應(yīng)用中找到這兩種工具,使用它們直接將 3D 資產(chǎn)導(dǎo)入到 USD 或從 USD 中導(dǎo)出 3D 資產(chǎn)。Rhino、Blender 等常用軟件可方便地導(dǎo)入 3D 資產(chǎn),Houdini 等應(yīng)用可將 3D 資產(chǎn)打開為原生 USD 文件,讓用戶能夠更加簡單地在現(xiàn)有工具中使用 USD。

轉(zhuǎn)換器:用于將各種格式的 3D 文件轉(zhuǎn)換為 USD 文件或從 USD 文件轉(zhuǎn)換為 3D 文件的獨立程序或腳本。此類工具依靠靈活的批量處理和自動化,無需人工干預(yù)即可輕松轉(zhuǎn)換資產(chǎn)。

USD 文件格式插件:此類 USD 插件讓用戶能夠以最初的源格式保存數(shù)據(jù),同時在打開一個階段時動態(tài)讀取數(shù)據(jù)并將其轉(zhuǎn)換為 USD 格式。這意味著用戶既能夠處理原生格式的資產(chǎn),同時還能夠受益于 USD 的強大功能并保持?jǐn)?shù)據(jù)的完整性和工作流效率。

概念數(shù)據(jù)映射和提取、轉(zhuǎn)換、加載(ETL)是開發(fā)數(shù)據(jù)交換解決方案的關(guān)鍵流程,有助于確保 3D 資產(chǎn)和數(shù)據(jù)的無縫傳輸與集成。

概念數(shù)據(jù)映射涉及定義一個系統(tǒng)或格式的數(shù)據(jù)如何與另一個系統(tǒng)或格式的數(shù)據(jù)相對應(yīng)。由于每種應(yīng)用或文件類型都可能有自己特有的數(shù)據(jù)結(jié)構(gòu)和表示方法,因此這一點在處理不同的 DCC 應(yīng)用或文件類型時尤為重要。

ETL 是一個將數(shù)據(jù)從一個系統(tǒng)移動并整合到另一個系統(tǒng)的完整流程。它包含以下主要步驟:

提?。簭脑聪到y(tǒng)或文件格式中提取數(shù)據(jù)。數(shù)據(jù)可以是 3D 模型、紋理、動畫或任何其他相關(guān)內(nèi)容。

轉(zhuǎn)換:轉(zhuǎn)換提取的數(shù)據(jù),使其符合目標(biāo)運行時的要求,包括轉(zhuǎn)換單位、重新格式化數(shù)據(jù)結(jié)構(gòu)或濾除無關(guān)數(shù)據(jù)或私人數(shù)據(jù)。

加載:將轉(zhuǎn)換后的數(shù)據(jù)加載到目標(biāo)運行時,使數(shù)據(jù)可直接用于基于 USD 的工作流和應(yīng)用。該步驟有時被稱為攝取。

概念數(shù)據(jù)映射和 ETL 流程對于將內(nèi)容有效、準(zhǔn)確傳輸?shù)?USD 生態(tài)系統(tǒng)并在整個交換過程中保持其質(zhì)量和功能至關(guān)重要。OpenUSD Exchange SDK 有助于加快數(shù)據(jù)交換解決方案的開發(fā)速度和編寫高質(zhì)量的 OpenUSD 數(shù)據(jù)。

在將數(shù)據(jù)導(dǎo)入 OpenUSD 后,下一步就是了解如何匯總和構(gòu)建數(shù)據(jù)以實現(xiàn)最高效率。

用戶可通過免費的 Learn OpenUSD 自學(xué)課程了解如何開發(fā)數(shù)據(jù)交換管線。

資產(chǎn)結(jié)構(gòu)化原則和內(nèi)容聚合

OpenUSD 的真正優(yōu)勢在于通過建立良好的資產(chǎn)結(jié)構(gòu)實現(xiàn)有效的內(nèi)容聚合和資產(chǎn)重用。建立良好的資產(chǎn)結(jié)構(gòu)和內(nèi)容聚合是在復(fù)雜項目中有效組織和組合 3D 資產(chǎn)與場景的關(guān)鍵。

在建立資產(chǎn)結(jié)構(gòu)時,需要將 3D 內(nèi)容分解成更小、更易于管理的組件,以便引用和重復(fù)使用。這樣就可以創(chuàng)建一個層次分明的有序結(jié)構(gòu),簡化資產(chǎn)的管理和維護。該方法只在需要時加載必要的組件,提高了可重用性和性能。

如果有良好的資產(chǎn)結(jié)構(gòu),就可以通過不同的工作流在不同圖層中獨立編寫數(shù)據(jù),然后將這些圖層組合成一個資產(chǎn)。這種無損編輯方法可確保一個團隊所做的更改不會覆蓋另一個團隊的工作,提高了團隊之間的協(xié)作性。

在創(chuàng)建了較小的組件后,就可以使用內(nèi)容聚合將它們組合成一個連貫的場景。引用、有效載荷等合成操作符支持這一過程。

合成操作(Composition arcs)

合成操作是 OpenUSD 的基礎(chǔ)運算符,可將較小的場景描述單元組合成較大的單元,使 OpenUSD 工作流中的資產(chǎn)結(jié)構(gòu)和內(nèi)容聚合更加穩(wěn)健。

該功能是使 OpenUSD 有別于其他 3D 數(shù)據(jù)格式和框架的“超能力”之一。

合成操作是無損組合 USD 數(shù)據(jù)單元的重要工具。OpenUSD 中的可用合成操作包括子圖層、引用、有效載荷、變體集、繼承、專門化以及最新添加的重定位。

可先通過以下合成操作了解如何在自己的工作流中使用這些合成操作:

子圖層:使多個協(xié)作者或流程能夠?qū)o定的 USD 上下文進行操作。子圖層中編寫的數(shù)據(jù)以“包含”方式添加到 USD 上下文中。

引用:最適合用于內(nèi)容聚合,可將一個 USD 上下文嫁接到另一個 USD 上下文的層次結(jié)構(gòu)中。通過引用資產(chǎn),您可以維護每個組件的單一基準(zhǔn)真相來源,從而確保一致性并減少冗余。這在重復(fù)使用相同資產(chǎn)的大型項目中尤其有用。

變體集:用于存儲一個組件的多個變體,可在不復(fù)制數(shù)據(jù)的情況下增強適應(yīng)性。借助該功能,您只需要一個高效的結(jié)構(gòu),就可以創(chuàng)建一項資產(chǎn)的不同版本,例如不同的材質(zhì)或配置。變體集的用例之一是為一個模型指定不同的紋理和材質(zhì)或配置,例如描述一輛具有不同油漆顏色或不同輪輞樣式的汽車。

學(xué)習(xí)和使用合成操作將為 USD 工作流帶來立竿見影的效果。但由于其高度的靈活性和應(yīng)用的多樣性,可能需要數(shù)年時間才能掌握合成操作。想要有效使用OpenUSD,可以進行多種嘗試并加深對合成操作類型的了解。

通過免費的 Learn OpenUSD 自學(xué)培訓(xùn)學(xué)習(xí)創(chuàng)建合成操作。

開始使用 OpenUSD

OpenUSD 提供了一套實現(xiàn)高效 3D 資產(chǎn)管理和內(nèi)容聚合的完整功能,因此是大型項目不可或缺的框架。掌握了數(shù)據(jù)交換、資產(chǎn)結(jié)構(gòu)化與合成操作,就可以顯著提高 3D 工作流中的協(xié)作性、性能和可重用性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 3D
    3D
    +關(guān)注

    關(guān)注

    9

    文章

    2959

    瀏覽量

    110802
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    5309

    瀏覽量

    106438
  • 工作流
    +關(guān)注

    關(guān)注

    0

    文章

    45

    瀏覽量

    12732

原文標(biāo)題:如何使用 OpenUSD

文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    使用NVIDIA Cosmos模型提高未來智能汽車安全性

    本文是洞悉 Omniverse 系列文章?!岸聪?Omniverse” 重點介紹開發(fā)者、3D 從業(yè)者與企業(yè)如何使用 OpenUSD 和 NVIDIA Omniverse 的最新進展深入改變他們的工作流。
    的頭像 發(fā)表于 07-14 11:46 ?396次閱讀

    NVIDIA推出適用于機器人的OpenUSD資產(chǎn)結(jié)構(gòu)管線

    在物理 AI 快速發(fā)展的推動下,機器人領(lǐng)域正在經(jīng)歷一場重大變革。它正在加快新機器人解決方案的上市時間,增強人們對其安全性的信心,并推動物理 AI 在工廠和倉庫中的應(yīng)用。
    的頭像 發(fā)表于 05-20 16:12 ?318次閱讀
    NVIDIA推出適用于機器人的<b class='flag-5'>OpenUSD</b>資產(chǎn)結(jié)構(gòu)管線

    借助OpenUSD與合成數(shù)據(jù)推動人形機器人發(fā)展

    適用于合成運動數(shù)據(jù)的 NVIDIA Isaac GR00T Blueprint 大幅加快人形機器人的數(shù)據(jù)生成和訓(xùn)練速度。
    的頭像 發(fā)表于 04-25 10:04 ?376次閱讀

    NVIDIA Omniverse Kit 107的安裝部署步驟

    NVIDIA Omniverse 是一個模塊化平臺,使用高級 API 和微服務(wù)來構(gòu)建由 OpenUSD 和 NVIDIA RTX 提供支持的 3D 應(yīng)用。OpenUSD 功能強大的 3D 框架與 NVIDIA RTX 用于視覺渲染和模擬的實時光線追蹤相結(jié)合,使開發(fā)者能夠為
    的頭像 發(fā)表于 03-28 10:37 ?531次閱讀
    NVIDIA Omniverse Kit 107的安裝部署步驟

    芯控智能借助OpenUSD加速工業(yè)仿真資產(chǎn)構(gòu)建與管理

    通用場景描述,又稱為 OpenUSD,是?個開放且可擴展的?態(tài)系統(tǒng),?于在 3D 世界中描述、合成、模擬和協(xié)作。
    的頭像 發(fā)表于 12-10 15:58 ?574次閱讀

    生成式AI如何通過OpenUSD實現(xiàn)定制化營銷內(nèi)容

    “洞悉 Omniverse”系列文章將重點介紹藝術(shù)家、開發(fā)者和企業(yè)如何使用通用場景描述和 NVIDIA Omniverse 的最新技術(shù)改變其工作流程。
    的頭像 發(fā)表于 12-06 13:39 ?687次閱讀

    寶馬集團將OpenUSD用于合成數(shù)據(jù)生成

    通?場景描述,又稱為OpenUSD,是?個開放且可擴展的?態(tài)系統(tǒng),?于在 3D 世界中描述、合成、模擬和協(xié)作。
    的頭像 發(fā)表于 11-20 10:22 ?648次閱讀

    OpenUSD助力吉利汽車工廠設(shè)計部署

    通?場景描述,又稱為OpenUSD,是?個開放且可擴展的?態(tài)系統(tǒng),?于在 3D 世界中描述、合成、模擬和協(xié)作。
    的頭像 發(fā)表于 11-20 10:19 ?667次閱讀

    OpenUSD助力ManifoldTech革新工業(yè)數(shù)字孿生

    通?場景描述,又稱為OpenUSD,是?個開放且可擴展的?態(tài)系統(tǒng),?于在 3D 世界中描述、合成、模擬和協(xié)作。
    的頭像 發(fā)表于 11-20 10:16 ?596次閱讀

    SoftServe借助OpenUSD實現(xiàn)虛擬設(shè)施集成

    通?場景描述,又稱為OpenUSD,是?個開放且可擴展的?態(tài)系統(tǒng),?于在 3D 世界中描述、合成、模擬和協(xié)作。
    的頭像 發(fā)表于 11-19 15:02 ?756次閱讀

    SiBORG實驗室使用OpenUSD改進設(shè)計工作流程

    通?場景描述,又稱為OpenUSD,是?個開放且可擴展的?態(tài)系統(tǒng),?于在 3D 世界中描述、合成、模擬和協(xié)作。
    的頭像 發(fā)表于 11-19 14:50 ?680次閱讀

    借助OpenUSD和NVIDIA Omniverse開發(fā)數(shù)字孿生應(yīng)用

    接口、軟件開發(fā)套件和服務(wù)組成的,使開發(fā)者能夠開發(fā)基于 OpenUSD 的應(yīng)用 NVIDIA Omniverse開發(fā)了一款數(shù)字孿生應(yīng)用。
    的頭像 發(fā)表于 09-06 14:18 ?754次閱讀

    采用OpenUSD和NVIDIA NIM微服務(wù)創(chuàng)建精準(zhǔn)品牌視覺

    全球領(lǐng)先的創(chuàng)意和制作服務(wù)機構(gòu)率先采用 OpenUSD 和 NVIDIA NIM 微服務(wù)來創(chuàng)建精準(zhǔn)的品牌視覺。
    的頭像 發(fā)表于 08-01 14:33 ?765次閱讀

    NVIDIA發(fā)布通用場景描述(OpenUSD)的重大成果

    新服務(wù)將加速基于通用場景描述的工作流以及工業(yè)數(shù)字孿生和機器人的開發(fā)。 NVIDIA 于今日發(fā)布通用場景描述(OpenUSD)的重大成果。這將擴大這一通用 3D 數(shù)據(jù)交換框架在機器人、工業(yè)設(shè)計和工程
    的頭像 發(fā)表于 07-31 10:38 ?971次閱讀

    NVIDIA發(fā)布適用于OpenUSD語言、幾何體、物理學(xué)和材質(zhì)的生成式AI模型與NIM微服務(wù)

    新服務(wù)將加速基于通用場景描述的工作流以及工業(yè)數(shù)字孿生和機器人的開發(fā) ? ? ? 丹佛 —SIGGRAPH—當(dāng)?shù)貢r間2024年7月29日 ——NVIDIA于今日發(fā)布通用場景描述(OpenUSD
    發(fā)表于 07-30 09:20 ?286次閱讀
    NVIDIA發(fā)布適用于<b class='flag-5'>OpenUSD</b>語言、幾何體、物理學(xué)和材質(zhì)的生成式AI模型與NIM微服務(wù)