日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在元宇宙編程系列教程中學習 USD 知識

NVIDIA英偉達企業(yè)解決方案 ? 來源:未知 ? 2022-12-07 20:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在對程序化建模工具進行編程的同時,了解通用場景描述(USD)。

12cc3c7e-7629-11ed-8abf-dac502259ad0.gif

從開發(fā)電影視覺特效到構建大型的 3D 世界,通用場景描述(USD)正在迅速成為虛擬世界的標準。USD 不僅是一種文件格式,還是一個開放、可擴展的框架和生態(tài)系統(tǒng),具有可用于在 3D 虛擬世界中合成、編輯、查詢、渲染、協(xié)作和仿真的 API。NVIDIA 與其合作伙伴生態(tài)系統(tǒng),正繼續(xù)投資 USD,致力于將其發(fā)展成為 3D 互聯(lián)網(wǎng)的通用語言和“元宇宙的 HTML”。

Omniverse 使用 USD 作為其原生場景描述。新加入 NVIDIA Omniverse 社區(qū)的開發(fā)者想要了解 USD 以及其作為虛擬世界語言的作用。

為了向開發(fā)者展示如何有效使用 USD API,Matias Codesal 開設了一個編程系列教程,以展示 USD 的實際應用。Matias Codesal 記錄了自己開發(fā)程序化建模工具的過程,他將該工具稱為 Bookshelf Generator(書架生成器)。這個系列展示了如何在 Omniverse 中創(chuàng)建這個作為擴展程序的工具并且使用 USD 進行建模和場景布局操作的全過程。

178d8934-7629-11ed-8abf-dac502259ad0.png

該編程系列教程由七個部分組成,將從頭到尾告訴開發(fā)者如何使用 NVIDIA Omniverse 構建基于 USD 的程序化建模工具。

開發(fā)者將學到的內容

在該系列教程中,開發(fā)者將了解如何有效地利用集成開發(fā)環(huán)境(IDE)—Omniverse Code 開發(fā) Omniverse 擴展程序。而后將探討如何使用 Visual Studio Code 開發(fā)這個 Bookshelf Generator 擴展程序。

Matias Codesal 從事開發(fā) Omniverse 擴展程序已有好幾年了,其最初開發(fā)的兩個擴展程序是 CityEngine PyPRT 和 Camera Reticle 擴展程序,從那時起,Matias Codesal 學到了很多關于 Omniverse 開發(fā)的知識。當開發(fā)者看到 Matias Codesal 在該系列中快速創(chuàng)建和迭代其想法時,就能發(fā)現(xiàn)他最喜歡 Omniverse Code 的一點在于,Omniverse Code 能夠熱重載其源代碼并提供強大的 Python 支持。

該系列最適合具有 Python 背景的中高級開發(fā)者觀看。但由于 Matias Codesal 在該系列中主要展示了其思考過程,因此初級開發(fā)者也可以從其展示的如何尋找答案和推理問題中進行學習。該系列主要不是用于詳細介紹 USD 的所有功能。事實上,合成是 USD 的一個關鍵功能,但 Matias Codesal 在該項目中只使用了合成操作符中的引用符。

該項目涵蓋了許多建模和場景創(chuàng)作概念。雖然其重點是使用 UsdGeomPointInstancer 實例化和排列書架上的書本,但開發(fā)者也能學到諸如 prim 算法、自定義屬性、關系、邊界框計算等概念。該項目完全利用 Python 編寫,但對 USD 感興趣的 C++ 開發(fā)者也可以通過該項目有所收獲。

這部完整的教程分為七個部分:

  • 使用 Kit Commands 來創(chuàng)建書柜的原始形狀和材質。

  • 縮放和轉換構建書柜的書柜板。

  • 引用書本資產(chǎn)并將其實例化,而后將其排列在書架上。

  • 為書本添加隨機比例并改進書柜資產(chǎn)結構。

  • 改進 UV 縮放,并增加對于在一個階段內制作多個書柜的支持。

  • 更新多書柜制作的用戶界面并支持自定義書本資產(chǎn)。

  • 最終確定用戶體驗并修復剩余的 bug。

17bada74-7629-11ed-8abf-dac502259ad0.png

學習如何構建自定義 UI 工具和創(chuàng)建自定義物體。

開始學習

  • 試用書架生成器

    當前是開始學習通用場景描述的最佳時機。您可以下載 NVIDIA Omniverse Launcher 和 Omniverse Code,試用書架生成器。

    詳情請見:

    https://www.nvidia.cn/omniverse/download/

    https://developer.nvidia.cn/zh-cn/nvidia-omniverse-platform/code-app

  • 閱讀原文章

    如果您想要按步驟學習,可閱讀原文章,觀看書架生成器播放列表,點播該系列的全部七個部分。

    詳情請見:

    https://medium.com/@nvidiaomniverse/hit-the-usd-books-in-this-metaverse-coding-series-c1d7fb35194e

  • 該項目的完整代碼

    該項目的完整代碼位于此存儲庫。此存儲庫還包含在該系列每一部分結尾處標記代碼狀態(tài)的 Git 標簽。

    詳情請見:

    https://github.com/mati-nvidia/omni-bookshelf-generator

  • Omniverse 開發(fā)者資源中心

    如需了解更多關于通用場景描述的信息,以及進一步了解 NVIDIA Omniverse 開發(fā)領域的信息,敬請訪問 Omniverse 開發(fā)者資源中心。

    詳情請見:

    https://developer.nvidia.cn/nvidia-omniverse-developer-resource-center


原文標題:在元宇宙編程系列教程中學習 USD 知識

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


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

    關注

    23

    文章

    4116

    瀏覽量

    99668

原文標題:在元宇宙編程系列教程中學習 USD 知識

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    labview編程及基礎知識分享

    最近建了一個公眾號,本人會在上面進行l(wèi)abview編程知識的分享,歡迎大家關注;公眾號叫:上位機知識分享LABVIEW
    發(fā)表于 02-13 10:08

    羅萊迪思作為中國戶外分布式裸眼3D首家企業(yè)入選國家四部委聯(lián)合公示宇宙典型案例

    戶外分布式裸眼3D首家入選該類案例的企業(yè)。此次入選,既彰顯了羅萊迪思宇宙領域的底層技術實力以及培育新質生產(chǎn)力方面的顯著成效,也展現(xiàn)出企業(yè)
    的頭像 發(fā)表于 02-12 11:26 ?825次閱讀
    羅萊迪思作為中國戶外分布式裸眼3D首家企業(yè)入選國家四部委聯(lián)合公示<b class='flag-5'>元</b><b class='flag-5'>宇宙</b>典型案例

    嵌入式單片機開發(fā)學習路徑

    作,這時候你能清晰的感受到自己的進步。 2.2 學習電路基礎 嵌入式開發(fā)離不開硬件知識。掌握基本的電路知識,包括電阻、電容、二極管、三極管等元器件的工作原理及其電路中的應用。這部
    發(fā)表于 02-09 15:42

    阻燃系列基礎知識

    我很榮幸有機會在這里與大家分享我對阻燃系列基礎知識的研究。今天,我們將探討的主題是“阻燃系列基礎知識”。我們日常生活中,火災事故頻發(fā),造成
    的頭像 發(fā)表于 02-06 08:07 ?651次閱讀
    阻燃<b class='flag-5'>系列</b>基礎<b class='flag-5'>知識</b>

    小白也能聽懂的單片機知識路徑

    級的單片機打下堅實基礎。 51單片機學習要點: 硬件結構:了解51單片機的引腳功能、CPU結構、內存分布等。 編程語言:掌握C語言或匯編語言,學習如何編寫控制程序,理解程序單片機
    發(fā)表于 02-04 16:44

    OBOO鷗柏丨75英寸觸摸屏廣告屏科技館宇宙信息互動展廳系統(tǒng)數(shù)字化

    OBOO鷗柏丨75英寸觸摸屏如何賦能科技館宇宙互動系統(tǒng)數(shù)字化升級科技館等展廳展館的數(shù)字化浪潮中,互動體驗已成為吸引觀眾、傳遞知識的核心。以75英寸觸摸屏為代表的大尺寸交互終端,正扮
    的頭像 發(fā)表于 12-09 14:26 ?906次閱讀
    OBOO鷗柏丨75英寸觸摸屏廣告屏科技館<b class='flag-5'>元</b><b class='flag-5'>宇宙</b>信息互動展廳系統(tǒng)數(shù)字化

    ALVA榮膺2025年度宇宙創(chuàng)新企業(yè)

    隨著虛擬現(xiàn)實與人工智能技術的迅猛發(fā)展與宇宙生態(tài)的加速構建,智能技術與宇宙產(chǎn)業(yè)正迎來前所未有的發(fā)展機遇。
    的頭像 發(fā)表于 11-17 17:41 ?938次閱讀
    ALVA榮膺2025年度<b class='flag-5'>元</b><b class='flag-5'>宇宙</b>創(chuàng)新企業(yè)

    基于 HT 技術的園區(qū)宇宙可視化管理平臺

    在數(shù)字化轉型浪潮下,園區(qū)管理對智能化、可視化的需求日益迫切。本文基于 HT(Hightopo)技術棧,不依賴任何第三方插件,從技術開發(fā)視角,詳細闡述園區(qū)宇宙智慧綜合治理可視化管理平臺的架構
    的頭像 發(fā)表于 11-07 14:54 ?605次閱讀
    基于 HT 技術的園區(qū)<b class='flag-5'>元</b><b class='flag-5'>宇宙</b>可視化管理平臺

    賽目汽測榮膺第十屆“創(chuàng)客中國”宇宙中小企業(yè)創(chuàng)新創(chuàng)業(yè)大賽優(yōu)勝獎

    2025年10月30日,由工信部網(wǎng)安中心、北京市經(jīng)信局、石景山區(qū)人民政府、首鋼集團主辦,宇宙工委會、中關村石景山園區(qū)科委、首鋼建投承辦的第十屆“創(chuàng)客中國”宇宙中小企業(yè)創(chuàng)新創(chuàng)業(yè)大賽頒
    的頭像 發(fā)表于 11-05 10:19 ?988次閱讀

    NVIDIA Omniverse USD插件開發(fā)中的UI卡頓問題復現(xiàn)及分析

    在外部攝影機記錄原始的綠幕影片素材的時候,點擊開始 / 結束分別會觸發(fā)一個時間碼 (Timecode)的信號,信號可以 BMD 采集卡當中通過 SDK 獲得,這樣我們把從開始到結束的相機定位軌跡記錄存至 buffer 中,然后更新到 USD 的 stage sublay
    的頭像 發(fā)表于 11-03 15:17 ?821次閱讀
    NVIDIA Omniverse <b class='flag-5'>USD</b>插件開發(fā)中的UI卡頓問題復現(xiàn)及分析

    【「Yocto項目實戰(zhàn)教程:高效定制嵌入式Linux系統(tǒng)」閱讀體驗】+基礎概念學習理解

    系統(tǒng)的基礎知識,及yocto的基礎知識。這部分內容對于我這樣有一定 Linux 基礎的讀者來說,起到了很好的復習和鞏固作用,同時也為后續(xù)學習 Yocto 項目奠定了堅實的理論基礎。
    發(fā)表于 08-04 22:29

    ARM入門學習方法分享

    )架構。學習ARM的開始可以從學習RISC和CISC架構的基礎知識開始。 二、學習匯編語言:ARM架構的核心是匯編語言。學習匯編語言能夠幫
    發(fā)表于 07-23 10:21

    FPGA機器學習中的具體應用

    隨著機器學習和人工智能技術的迅猛發(fā)展,傳統(tǒng)的中央處理單元(CPU)和圖形處理單元(GPU)已經(jīng)無法滿足高效處理大規(guī)模數(shù)據(jù)和復雜模型的需求。FPGA(現(xiàn)場可編程門陣列)作為一種靈活且高效的硬件加速平臺
    的頭像 發(fā)表于 07-16 15:34 ?3127次閱讀

    零基礎學習LuatOS編程:快速上手開發(fā)實戰(zhàn)教程!

    無論你是剛接觸物聯(lián)網(wǎng)編程的新手,還是希望拓展技能的技術愛好者,本教程將為零基礎的讀者提供一條清晰的LuatOS學習路徑。從安裝開發(fā)工具到編寫第一個程序,我們將通過實例講解核心概念,助你快速實現(xiàn)從理論
    的頭像 發(fā)表于 06-13 17:27 ?769次閱讀
    零基礎<b class='flag-5'>學習</b>LuatOS<b class='flag-5'>編程</b>:快速上手開發(fā)實戰(zhàn)教程!

    嵌入式開發(fā)入門指南:從零開始學習嵌入式

    特定功能的計算機系統(tǒng),廣泛應用于智能家居、工業(yè)控制、醫(yī)療設備、車載系統(tǒng)等領域。 2. 學習嵌入式開發(fā)的前置知識熟悉C語言編程掌握基本的數(shù)據(jù)結構與算法了解數(shù)字電路與微控制器原理熟悉Linux操作系統(tǒng)
    發(fā)表于 05-15 09:29
    察隅县| 霍山县| 汉寿县| 景泰县| 蒲江县| 泽州县| 富宁县| 思南县| 巴林左旗| 黑水县| 杨浦区| 峨边| 渑池县| 昂仁县| 北京市| 铅山县| 普格县| 无锡市| 博客| 肥西县| 阜宁县| 合阳县| 武清区| 江北区| 泰来县| 唐海县| 毕节市| 淮阳县| 康保县| 永济市| 玛多县| 卓资县| 军事| 年辖:市辖区| 屏东市| 舟山市| 阿尔山市| 靖宇县| 北京市| 那坡县| 宿州市|