CINXE.COM
Pixar Universal Scene Description USD | NVIDIA Developer
<!DOCTYPE html> <html lang='en' class='h-100'> <head> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="9_voz-ouWN5Eg2-UmV3xaaePk78ShNLXJcPd5HTkHlYCTp-zZjg5nlxiW4SYfPZUmfZRAIbl8JDpMTB_VkKRfw" /> <meta name="csp-nonce" /> <title>Pixar Universal Scene Description USD | NVIDIA Developer</title> <meta name="description" content="Pixar USD is an open source 3D scene description used for 3D content creation and interchange among different tools."> <meta name="keywords" content="universal scene description, pixar usd, 3d scene description, 3d content creation, nvidia"> <link rel="canonical" href="https://developer.nvidia.com/usd"> <link rel="alternate" href="https://developer.nvidia.com/usd" hreflang="x-default"> <link rel="alternate" href="https://developer.nvidia.com/usd" hreflang="en-us"> <link rel="alternate" href="https://developer.nvidia.cn/usd" hreflang="zh-cn"> <meta property="og:site_name" content="NVIDIA Developer"> <meta property="og:title" content="Pixar Universal Scene Description (USD)"> <meta property="og:description" content="An open source 3D scene description for 3D content creation."> <meta property="og:type" content="website"> <meta property="og:image" content="https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/omniverse/usd/ALAB_omniverse.png"> <meta property="og:url" content="https://developer.nvidia.com/usd"> <meta name="twitter:title" content="Pixar Universal Scene Description (USD)"> <meta name="twitter:description" content="Pixar USD is an easily extensible, open-source 3D scene description and file format for 3D content creation and interchange among different tools."> <meta name="twitter:image" content="https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/omniverse/usd/ALAB_omniverse.png"> <meta name="twitter:site" content="@NVIDIA"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:creator" content="@NVIDIA"> <meta property="interest" content="Simulation / Modeling / Design,SIGGRAPH"> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/application-1e91adb0e814253f53c7a621169b6daa7cc975f97befa1c8f1a2ffe493719eb1.css" media="all" /> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/one-trust-bea625cf16a072ce5fdb0707a19f2645daf63c05eb1a016db72773eba008fc07.css" /> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="3e2b62ff-7ae7-4ac5-87c8-d5949ecafff5"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/onetrust-overrides-v2-9d7d1399c432d702a5bf32a31067737e10c123fdbe5ffef8ae83a34cf2d680ee.js"></script> <script> function OptanonWrapper() { let event = new Event('bannerLoaded'); window.dispatchEvent(event); if (window.OnetrustActiveGroups && window.OnetrustActiveGroups.includes("C0002")) { window.DD_RUM && window.DD_RUM.init({ clientToken: 'pub0430c74fae5d2b467bcb8d48b13e5b32', applicationId: '9fc963c7-14e6-403d-bdec-ee671550bb7f', site: 'datadoghq.com', service: 'devzone', env: 'production', version: '', sessionSampleRate: 10, sessionReplaySampleRate: 5, trackUserInteractions: true, trackResources: true, trackLongTasks: true, defaultPrivacyLevel: 'mask-user-input', }); } } </script> <script> (function() { var didInit = false; function initMunchkin() { if(didInit === false) { didInit = true; Munchkin.init('156-OFN-742'); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> <meta name='typesense-host' content='typesense.svc.nvidia.com'> <meta name='typesense-key' content='uFs9XGl9BWS7af7eAIbKNQ49sJnjEfQk'> <script src="https://developer.download.nvidia.com/scripts/typesense.js"></script> <script src="https://assets.adobedtm.com/5d4962a43b79/c1061d2c5e7b/launch-191c2462b890.min.js" data-ot-ignore="true"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js" integrity="sha512-STof4xm1wgkfm7heWqFJVn58Hm3EtS31XFaagaa8VMReCXAkQnJZ+jEy8PCC/iT18dFy95WcExNHFTqLyp72eQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/bootstrap/5.1.3/bootstrap.bundle.min-51ad1d8cab4ebd9873a0429f5e67ca717a71fd96daf8025bc04a88848e5b375c.js"></script> <link rel="icon" type="image/x-icon" href="https://dirms4qsy6412.cloudfront.net/assets/favicon-81bff16cada05fcff11e5711f7e6212bdc2e0a32ee57cd640a8cf66c87a6cbe6.ico" /> </head> <body class='d-flex flex-column h-100'> <div id='header'></div> <div id='page-mobile-nav-container'></div> <div class='page'> <div class="getting-started-page"><div class="container breadcrumb-container"></div><div class="container page"><div class="row"><div class="col-xl-2 col-lg-3 col-md-12 col-sm-12 d-md-none d-lg-block col-sidebar"><aside class="page__sidebar with-sticky-nav"><div class="page-navigation-container"><div data-react-class="PageNavigation" data-react-props="{"draggable":"true","editable":"true","use_numbering":"true","id":"ii3x9k"}" data-react-cache-id="PageNavigation-ii3x9k"></div></div></aside></div><div class="col-xl-1 col-lg-1 col-separator with-border"></div><div class="col-xl-9 col-lg-9 col-md-12 col-sm-12 col-main-content"><main class="page__content"><section class="page__section page__first-section"><div class="separator separator--no-scale separator--60 d-md-block d-lg-none"></div><h1 title="Introduction" class="section__heading mb-0 h--large">OpenUSD for Developers</h1><div class="separator separator--45"></div><p class="p--large text-color-gray mb-0">NVIDIA continues to expand development of <a href="http://www.nvidia.com/en-us/omniverse/usd/" id="ie96yx" target="_blank">Universal Scene Description</a> (OpenUSD or USD) to help our industrial and scientific communities build large-scale, physically accurate digital twins. OpenUSD is foundational to <a href="https://www.nvidia.com/en-us/omniverse/" id="iravi3" target="_blank">NVIDIA Omniverse™</a>, the platform for developing OpenUSD applications for industrial digitalization and generative physical AI.<br><br>NVIDIA is also working with an ecosystem of partners through the <a href="https://blogs.nvidia.com/blog/openusd-alliance-3d-standard/" id="ih7mhl" target="_blank">Alliance for OpenUSD</a> (AOUSD)—including Pixar, Adobe, Apple, and Autodesk—to evolve OpenUSD as it becomes one of the building blocks in the <a href="https://blogs.nvidia.com/blog/openusd-ai-industrial-digitalization/" id="idwx39" target="_blank">era of AI and industrial digitalization</a>.<br></p><div class="separator separator--45"></div><p id="ihmj8l-3"><a href="#section-getting-started" target="" title="Download Now" class="btn btn-cta me-2 mt-2">Get Started<br></a></p></section><hr class="separator"><section class="page__section page__second-section"><h2 title="How It Works" class="h--medium section__heading toc-item">How It Works</h2><div id="iwzaux"><div class="row"><div class="col col-lg-12"></div><div class="row"><div class="col col-lg-12"><p id="ikp1pd">OpenUSD is an open-source framework for creating, simulating, and collaborating in 3D worlds. Developed by Pixar Animation Studios, OpenUSD goes beyond a file format to support 3D content creation and tool interchange. This versatility has made OpenUSD an industry standard in VFX, architecture, robotics, manufacturing, and more.</p></div></div></div><div class="row"><div class="col col-lg-12"></div><div class="row"><img src="https://developer.download.nvidia.com/images/usd/nvidia-sigg24-usd-resources-framework-1920x1080.jpg" id="ip6c9k" alt="A diagram showing X"><div class="col col-lg-12"></div></div></div></div></section><hr class="separator separator--md"><section class="page__section pt-0 pb-0"><div class="row cards__list"><div class="col-md-12 col-sm-12 col-xl-3 col-lg-3"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="i9wnn"><h3 class="h--smaller txt-clr--blck mb-0">OpenUSD Overview</h3><div class="separator separator--30"></div><p class="mb-0">Check out this guide for samples, technical references, and tools to help you get started with OpenUSD.</p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://docs.omniverse.nvidia.com/usd/latest/index.html" target="_blank" class="link-cta text-transform-unset fw-bold">Get Started<i class="chevron-right"></i></a></div></div></div></div></div><div class="col-md-12 col-sm-12 col-lg-3 col-xl-3"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="iufin7"><h3 class="h--smaller txt-clr--blck mb-0">Explainer Blog</h3><div class="separator separator--30"></div><p class="mb-0">Learn how developers are adopting OpenUSD in the era of AI and industrial digitalization to accelerate their 3D workflows.</p><p class="mb-0"></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://blogs.nvidia.com/blog/openusd-ai-industrial-digitalization/" target="_blank" class="link-cta text-transform-unset fw-bold">Read Blog<i class="chevron-right"></i></a></div></div></div></div></div><div class="col-md-12 col-sm-12 col-lg-3 col-xl-3"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="iu7lbi"><h3 class="h--smaller txt-clr--blck mb-0">Introductory Videos</h3><div class="separator separator--30"></div><p class="mb-0">Watch this introductory series to learn about the four superpowers of OpenUSD that you can use to unlock new possibilities in 3D workflows.</p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://www.youtube.com/playlist?list=PL3jK4xNnlCVcUP08kj6eOzvCA82U_JKiy" target="_blank" class="link-cta text-transform-unset fw-bold">Watch Series<i class="chevron-right"></i></a></div></div></div></div></div><div class="col-md-12 col-sm-12 col-lg-3 col-xl-3"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="iem26g"><h3 class="h--smaller txt-clr--blck mb-0">Learn OpenUSD</h3><div class="separator separator--30"></div><p class="mb-0">Accelerate your OpenUSD workflows with this free curriculum for developers and 3D practitioners.</p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://www.nvidia.com/en-us/learn/learning-path/openusd/" target="_blank" class="link-cta text-transform-unset fw-bold">Start Learning<i class="chevron-right"></i></a></div></div></div></div></div></div></section><hr class="separator separator--md"><h2 id="ih08w2-2" title="Getting Started" class="h--medium toc-item gjs-selected">Ways to Get Started With OpenUSD</h2><section class="page__section"><div class="separator separator--30"></div><p id="iivu96">Use the pre-built libraries to start exploring and learning with OpenUSD content like USD samples, or start developing for OpenUSD using the latest USD Python build or API.</p><div class="separator separator--30"></div><div id="iwzaux-3"><div class="row cards__list"><div class="col-md-12 col-sm-12 col-lg-6 col-xl-6"><div id="iol95t-3" class="card-wrapper"><div class="card"><div id="idy0b6-3" class="card__content"><img alt="decorative image representing pre-built OpenUSD libraries and tools" src="https://developer.download.nvidia.com/images/omniverse/m48-software-stack-container.svg" class="img-fluid mw-6-rem"><div id="if1qfx-3"><h3 id="ieos4v-2-3" class="h--smaller txt-clr--blck mb-0 gjs-selected">Download Pre-Built OpenUSD Libraries and Tools</h3><p class="mb-0"></p><p class="mb-0"></p><div class="separator separator--30"></div><p id="ih5euy">Download a full build of OpenUSD, which includes pre-built libraries and the <a href="https://openusd.org/release/toolset.html" id="ig6rtj" target="_blank">USD toolset</a>. The Windows download also comes fully bootstrapped so you can immediately execute <a href="https://docs.omniverse.nvidia.com/usdview/latest/overview.html" id="iymz8i" target="_blank">usdview</a> or any other bundled USD tool.</p><p class="mb-0"></p><p class="mb-0"><i id="iwrg4f"></i><i id="iw3duf">By downloading or using the pre-built OpenUSD libraries, you agree to the terms of the <a href="https://docs.omniverse.nvidia.com/platform/latest/common/NVIDIA_Omniverse_License_Agreement.html" target="_blank">NVIDIA Omniverse License Agreement</a>.</i><br></p><p></p><div class="separator separator--30"></div><b id="iszr3y" class="pb-2">Download USD 24.08, Python 3.10</b></div><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/24.08/usd.py310.windows-x86_64.usdview.release@0.24.08-gl.7245+v24.08.59992d21.zip" target="" class="link-cta text-transform-unset fw-bold ps-2 pt-3">For Windows<i class="chevron-right"></i></a><div class="card__cta"></div><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/24.08/usd.py310.manylinux_2_35_x86_64.usdview.release@0.24.08-gl.7245+v24.08.59992d21.zip" target="" class="link-cta text-transform-unset fw-bold ps-2 pt-3">For Linux<i class="chevron-right"></i></a><div class="separator separator--30"></div> <div class="custom-html-wrapper"> <div class="custom-html-wrapper__code"><a href="#" data-bs-toggle="collapse" data-bs-target="#section" aria-controls="section"> Archive (Click to toggle open/close) </a></div> <div data-react-class="CustomHtml" data-react-props="{"preview":false}"></div> </div> </div></div></div></div><div class="col-md-12 col-sm-12 col-lg-6 col-xl-6"><div id="iol95t-4" class="card-wrapper"><div class="card"><div id="idy0b6-4" class="card__content"><img alt="decorative image representing usd-core Python Package on PyPl" src="https://developer.download.nvidia.com/images/omniverse/m48-software-stack-container.svg" class="img-fluid mw-6-rem"><div id="if1qfx-4"><h3 id="ieos4v-2-4" class="h--smaller txt-clr--blck mb-0 gjs-selected">Download the usd-core Python Package on PyPI</h3><div class="separator separator--30"></div><p class="mb-0"></p><p class="mb-0">The usd-core package is also available if you want to experiment with the USD Python API or if you only need the core USD features for reading and writing USD stages and layers. USD comes pre-built, and it's just a "pip install" away.<br></p><p></p><div class="separator separator--30"></div><div class="separator separator--30"></div><div class="separator separator--30"></div><div class="separator separator--30"></div><div class="separator separator--30"></div><div class="separator separator--30"></div><div class="separator separator--30"></div><div class="separator separator--30"></div><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://pypi.org/project/usd-core/" target="_blank" class="link-cta text-transform-unset fw-bold">Download From PyPI<i class="chevron-right"></i></a></div></div></div></div></div></div><div id="section" class="pt-3 collapse"><div id="section1" class="row"><div id="sdsfdgv" class="col-md-12 col-sm-12 col-lg-4 col-xl-4"><div id="iol95t-3-5"><div id="i47cii-3-2" class="pt-3"><a href="https://developer.nvidia.com/downloads/usd/usd_binaries/24.05/usd.py310.windows-x86_64.usdview.release@0.24.05-tc.859+release.2864f3d0.zip" id="i6gaig-3-2">USD 24.05, Python 3.10 for Windows</a><div id="i47cii-2-2-2"><a href="https://developer.nvidia.com/downloads/usd/usd_binaries/24.05/usd.py310.linux-x86_64.usdview.release@0.24.05-tc.859+release.2864f3d0.zip" id="i6gaig-2-2-2">USD 24.05, Python 3.10 for Linux</a></div></div><div id="i47cii-3-2-2" class="pt-3"><a href="/downloads/usd/usd_binaries/24.03/usd.py310.windows-x86_64.usdview.release@0.24.03-tc.64+release.f941bce3.zip" id="i6gaig-3-2-2">USD 24.03, Python 3.10 for Windows</a><div id="i47cii-2-2-2-2"><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/24.03/usd.py310.linux-x86_64.usdview.release@0.24.03-tc.667+dev.0244f25c.zip" id="i6gaig-2-2-2-2">USD 24.03, Python 3.10 for Linux</a></div></div><div id="iw7xod"><a href="/downloads/usd/usd_binaries/24.03/usd.py310.windows-x86_64.usdview.release@0.24.03-tc.64+release.f941bce3.zip" id="ik0bpj"></a></div><div id="i47cii" class="pt-3"><a href="/downloads/usd/usd_binaries/23.11/usd.py310.windows-x86_64.usdview.release@0.23.11-tc.62+release.0b18ad3f.zip" id="i6gaig">USD 23.11, Python 3.10 for Windows</a><div id="i47cii-2"><a href="/downloads/usd/usd_binaries/23.11/usd.py310.linux-x86_64.usdview.release@0.23.11-tc.522+dev.1367d2e5.zip" id="i6gaig-2">USD 23.11, Python 3.10 for Linux</a><div id="i47cii-3" class="pt-3"><a href="/downloads/usd/usd_binaries/23.11/usd.py310.linux-x86_64.usdview.release@0.23.11-tc.522+dev.1367d2e5.zip" id="i6gaig-2"></a><a href="/downloads/usd/usd_binaries/23.08/usd.py310.windows-x86_64.usdview.release@0.23.08-tc.18+v23.08.10b62439.zip" id="i6gaig-3">USD 23.08, Python 3.10 for Windows</a><div id="i47cii-2-2"><a href="/downloads/usd/usd_binaries/23.08/usd.py310.linux-x86_64.usdview.release@0.23.08-tc.18+v23.08.10b62439.zip" id="i6gaig-2-2">USD 23.08, Python 3.10 for Linux</a></div></div><div id="i47cii-4" class="pt-3"><a href="/downloads/usd/usd_binaries/23.05/usd.py310.windows-x86_64.usdview.release@0.23.05-tc.5+v23.05.b53573ea.zip" id="i6gaig-4">USD 23.05, Python 3.10 for Windows</a><div id="i47cii-2-3"><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/23.05/usd.py310.linux-x86_64.usdview.release@0.23.05-tc.5+v23.05.b53573ea.zip" id="i6gaig-2-3">USD 23.05, Python 3.10 for Linux</a></div></div></div></div></div></div><div class="col-md-12 col-sm-12 col-lg-4 col-xl-4"><div id="iysin7"><div id="ii7ajk"><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/23.02/usd.py310.windows-x86_64.usdview.release@0.23.02-tc.238+v23.02.5c5ebddf.zip" id="ihthet">USD 23.02, Python 3.10 for Windows</a></div><div id="izy2qi"><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/23.02/usd.py310.linux-x86_64.usdview.release@0.23.02-tc.238+v23.02.5c5ebddf.zip" id="ih4ilh">USD 23.02, Python 3.10 for Linux</a></div><div id="ibf6r4"><a href="/downloads/usd/usd_binaries/24.03/usd.py310.windows-x86_64.usdview.release@0.24.03-tc.64+release.f941bce3.zip" id="iokz9g"></a></div><div id="i85jjy" class="pt-3"><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/22.11/usd.py37.windows-x86_64.release@0.22.11.zip" id="isf6mj">USD 22.11, Python 3.7 for Windows</a><div id="irtwxg"><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/22.11/usd.py37.linux-x86_64.usdview.release@0.22.11-tc.55+v22.11.0c7b9a95.zip" id="iazfp2">USD 22.11, Python 3.7 for Linux</a><div class="pt-3"><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/22.11/usd.py37.linux-x86_64.usdview.release@0.22.11-tc.55+v22.11.0c7b9a95.zip" id="iazfp2"></a><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/22.08/usd.py37.windows-x86_64.usdview.release@0.22.08-tc.199+v22.08.3abc4645.zip" id="ikb7su">USD 22.08, Python 3.7 for Windows</a><div><a href="https://developer.nvidia.com/downloads/USD/usd_binaries/22.08/usd.py37.linux-x86_64.usdview.release@0.22.08-tc.199+v22.08.3abc4645.zip" id="ixr24v">USD 22.08, Python 3.7 for Linux</a></div></div><div class="pt-3"><a href="/usd-22-05b-binary-windows-python-3.7" id="i0b3c8">USD 22.05b, Python 3.7 for Windows</a><div><a href="/usd-22-05b-binary-linux-python-3.7" id="ixreva">USD 22.05b, Python 3.7 for Linux</a></div></div><div class="pt-3"><a href="/usd-21-05-binary-windows-python-3.6" id="ie3xbh">USD 21.05, Python 3.6 for Windows</a><div><a href="/usd-21-05-binary-linux-python-3.6" id="iik5d3">USD 21.05, Python 3.6 for Linux</a></div></div><div class="pt-3"><a href="/usd-21-02-binary-windows-python-3.6" id="ioz15c">USD 21.02, Python 3.6 for Windows</a><div><a href="/usd-21-02-binary-linux-python-3.6" id="incawl">USD 21.02, Python 3.6 for Linux</a></div></div></div></div></div></div></div></div></div><hr class="separator separator--md"><section class="page__section"><h2 id="ih08w2-2-3" title="USD NIM Microservices" class="h--medium toc-item gjs-selected">NVIDIA NIM™ Microservices for OpenUSD</h2><div class="separator separator--30"></div><p id="iivu96-3">Leverage <a href="https://build.nvidia.com/explore/simulation" id="im58kj" target="_blank">generative AI copilots and agents</a> to develop OpenUSD tools that accelerate the creation of 3D worlds.</p><div class="separator separator--30"></div><div id="iwzaux-3-7"><div class="row"><div class="col-md-12 col-sm-12 col-lg-4 col-xl-4"><div id="iol95t-3-7" class="card-wrapper"><div id="if59e3" class="card"><img alt="USD Code answers OpenUSD knowledge queries and generated US-Python code" src="https://developer.download.nvidia.com/images/usd/nvidia-sigg24-usd-resources-code-1920x1080.jpg" class="img-fluid"><div id="idy0b6-3-7" class="card__content"><div id="if1qfx-3-7"><h3 class="h--smaller txt-clr--blck mb-0"></h3><h3 id="ieos4v-2-3-5" class="h--smaller txt-clr--blck mb-0 gjs-selected">USD Code</h3><p class="mb-0"></p><p class="mb-0"></p><div class="separator separator--30"></div><p class="mb-0">State-of-the-art LLM that answers OpenUSD knowledge queries and generates USD-Python code.<br></p><p></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://build.nvidia.com/nvidia/usdcode-llama3-70b-instruct" target="_blank" class="link-cta text-transform-unset fw-bold">Preview<i class="chevron-right"></i></a></div></div></div></div></div><div class="col-md-12 col-sm-12 col-lg-4 col-xl-4"><div class="card-wrapper"><div id="i0xtz6" class="card"><img alt="AI-powered search for OpenUSD data using text or image-based inputs" src="https://developer.download.nvidia.com/images/usd/nvidia-sigg24-usd-resources-search-1920x1080.jpg" class="img-fluid"><div id="ic69d9" class="card__content"><div><h3 class="h--smaller txt-clr--blck mb-0"></h3><h3 class="h--smaller txt-clr--blck mb-0 gjs-selected">USD Search</h3><p class="mb-0"></p><p class="mb-0"></p><div class="separator separator--30"></div><p class="mb-0">AI-powered search for OpenUSD data, 3D models, images, and assets using text or image-based inputs.<br></p><p></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://build.nvidia.com/nvidia/usdsearch" target="_blank" class="link-cta text-transform-unset fw-bold">Preview<i class="chevron-right"></i></a></div></div></div></div></div><div class="col-md-12 col-sm-12 col-lg-4 col-xl-4"><div class="card-wrapper"><div id="iwg8xo" class="card"><img alt="Verify compatibility with USD Validate" src="https://developer.download.nvidia.com/images/usd/nvidia-sigg24-usd-resources-validator-1920x1080.jpg" class="img-fluid"><div id="iefmlz" class="card__content"><div><h3 class="h--smaller txt-clr--blck mb-0"></h3><h3 class="h--smaller txt-clr--blck mb-0 gjs-selected">USD Validate</h3><p class="mb-0"></p><p class="mb-0"></p><div class="separator separator--30"></div><p class="mb-0">Verify compatibility of OpenUSD assets with instant RTX render and rule-based validation.<br></p><p></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://build.nvidia.com/nvidia/usdvalidate" target="_blank" class="link-cta text-transform-unset fw-bold">Preview<i class="chevron-right"></i></a></div></div></div></div></div></div><div class="separator separator--30"></div><div id="iwzaux-3-2-4"><div class="row"><div class="col-md-12 col-sm-12 col-lg-12 col-xl-12"><div id="iol95t-3-2-4"><div id="ivhob7-4"><div id="idy0b6-3-2-4"><div id="if1qfx-3-2-4"><h3 class="h--smaller txt-clr--blck mb-0"></h3><p class="mb-0"></p><p class="mb-0"></p><div class="separator separator--30"><hr class="separator separator--md"></div><p></p><div class="separator separator--30"></div></div><div class="card__cta"></div></div></div></div></div></div><div id="iwzaux-2-2-2-4"></div></div><div id="iwzaux-3-5-3"><div id="iwzaux-2-2-5-3"></div></div><section class="page__section pt-0 pb-0"><h2 title="Samples and Examples" class="h--medium section__heading toc-item tablet-45">OpenUSD Example Projects and Sample Assets</h2><p id="i2nbgi">Free and open-source USD samples are available for download through NVIDIA Omniverse and partner sites. Explore <a href="https://docs.omniverse.nvidia.com/usd/latest/usd_content_samples/sample_content.html#" id="inn0hn" target="_blank">USD example datasets</a> and the <a href="/learning-library?refinementList%5Bproducts%5D%5B0%5D=Omniverse&page=1" id="ic5ldf">NVIDIA Learning Library</a> for more OpenUSD resources.</p><div class="separator separator--30"></div><div class="row cards__list"><div class="col-xl-4 col-lg-4 col-md-12 col-sm-12"><div class="card-wrapper"><div id="ilt5td" class="card"><img alt="Image showcasing Da Vinci Workshop " src="https://developer.download.nvidia.com/images/omniverse/da-vinci-workshop-1920x1080.jpeg" class="img-fluid"><div id="izz8ow" class="card__content"><div id="iwg9em"><h3 class="h--smaller txt-clr--blck mb-0">Da Vinci Workshop Project<br></h3><div class="separator separator--30"></div><p class="mb-0">The da Vinci Workshop showcases how the NVIDIA creative team structured this amazing environment to develop a complete USD film production pipeline.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://docs.omniverse.nvidia.com/usd/latest/usd_content_samples/sample_content.html" target="_blank" class="link-cta text-transform-unset fw-bold">Download<br><i class="chevron-right"></i></a></div></div></div></div></div><div class="col-xl-4 col-lg-4 col-md-12 col-sm-12"><div class="card-wrapper"><div id="iiig9k" class="card"><img alt="image of a residential lobby showcasing multi-person design team" src="https://developer.download.nvidia.com/images/omniverse/residential-lobby-1920x1080.jpeg" class="img-fluid"><div id="icekoj" class="card__content"><div id="ido35q"><h3 class="h--smaller txt-clr--blck mb-0">Residential Lobby Project<br></h3><div class="separator separator--30"></div><p class="mb-0">The Residential Lobby project showcases the use of multiple USD composition arcs to help a multi-person design team create an architectural environment.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://docs.omniverse.nvidia.com/usd/latest/usd_content_samples/sample_content.html" target="_blank" class="link-cta text-transform-unset fw-bold">Download<br><i class="chevron-right"></i></a></div></div></div></div></div><div class="col-xl-4 col-lg-4 col-md-12 col-sm-12"><div class="card-wrapper"><div id="igzx7k" class="card"><img alt="A complete kitchen asset by Pixar" src="https://d29g4g2dyqv443.cloudfront.net/sites/default/files/pixar-kitchen-set-630x354.jpg" class="img-fluid"><div id="izi6vo" class="card__content"><div id="izdfxg"><h3 class="h--smaller txt-clr--blck mb-0">Kitchen Set—Sample Asset by Pixar</h3><div class="separator separator--30"></div><p class="mb-0">A complete kitchen asset provided by Pixar. The <a href="https://renderman.pixar.com/kitchen-pup-asset" id="i3tofg" target="_blank">original model</a> was created by a former intern using Pixar’s Renderman and has been optimized for USD.</p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://openusd.org/release/dl_downloads.html#assets" target="_blank" class="link-cta text-transform-unset fw-bold">Download From Pixar<br><i class="chevron-right"></i></a></div></div></div></div></div><div class="col-xl-4 col-lg-4 col-md-12 col-sm-12"><div class="card-wrapper"><div class="card"><img alt="Image showcasing a variety of surfaces and materials using Base Materials Pack" src="https://developer.download.nvidia.com/images/omniverse/base-material-sample-1920x1080.jpeg" class="img-fluid"><div class="card__content"><div id="iafh2j"><h3 class="h--smaller txt-clr--blck mb-0">Base Material Sample Asset<br></h3><div class="separator separator--30"></div><p class="mb-0">Create worlds with different surfaces from base material samples, such as carpet, glass, metal, stone, textiles, and wood.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://docs.omniverse.nvidia.com/launcher/latest/it-managed-launcher/content_install.html#basematerials" target="_blank" class="link-cta text-transform-unset fw-bold">Download<br><i class="chevron-right"></i></a></div></div></div></div></div><div class="col-xl-4 col-lg-4 col-md-12 col-sm-12"><div class="card-wrapper"><div class="card"><img alt="Image sample of USD Explorer Sample 3D Models" src="https://developer.download.nvidia.com/images/omniverse/factory-planning-3d-sample-1920x1080.jpeg" class="img-fluid"><div class="card__content"><div id="ikyqcs"><h3 class="h--smaller txt-clr--blck mb-0">Factory Planning 3D Sample Asset<br></h3><div class="separator separator--30"></div><p class="mb-0">USD Explorer’s sample 3D model uses various CAD applications to show a sample factory model and factory planning.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://docs.omniverse.nvidia.com/launcher/latest/it-managed-launcher/content_install.html#usdexplorerpack" target="_blank" class="link-cta text-transform-unset fw-bold">Download<br><i class="chevron-right"></i></a></div></div></div></div></div><div class="col-xl-4 col-lg-4 col-md-12 col-sm-12"><div class="card-wrapper"><div class="card"><img alt="Image of 3D Model warehouse sample" src="https://developer.download.nvidia.com/images/omniverse/industrial-3d-model-sample-1920x1080.jpeg" class="img-fluid"><div class="card__content"><div id="iha4zz"><h3 class="h--smaller txt-clr--blck mb-0">Industrial 3D Model Sample Asset<br></h3><div class="separator separator--30"></div><p class="mb-0">Industrial 3D model shows a sample warehouse space using Pixar USD models of boxes, crates, pallets, shelving, and safety fencing.<br></p><div class="separator separator--30"></div></div><div class="card__cta"><a href="https://docs.omniverse.nvidia.com/launcher/latest/it-managed-launcher/content_install.html#industrial3dmodels" target="_blank" class="link-cta text-transform-unset fw-bold">Download<br><i class="chevron-right"></i></a></div></div></div></div></div></div></section></div></section></section><section class="page__section"><div class="separator separator--30"></div><section class="page__section pt-0 pb-0"></section><section class="page__section pt-0 pb-0"></section><section class="page__section"></section></section><section class="page__section"><hr class="separator separator--md"><section class="page__section"><div class="container ps-2"><div class="row"><div class="col col-lg-8 ps-0"><h2 title="Learning Library" class="mb-0 h--medium toc-item ms-1">NVIDIA OpenUSD Learning Library</h2></div><div class="col d-flex align-items-center col-lg-4 justify-content-lg-end justify-content-xl-end"><h2 class="mb-0 h--medium"></h2><a id="iwcoae-2-4"></a><a id="imx9-2-4" href="https://developer.nvidia.com/learning-library?refinementList%5Bproducts%5D%5B0%5D=Omniverse&page=1" class="link-cta text-transform-unset fw-bold">View All OpenUSD Resources</a><br></div><div class="separator separator--30"></div><div class="separator separator--30"></div></div></div><section class="page__section page__first-section"><div class="separator separator--no-scale separator--60 d-md-block d-lg-none"></div><div id="i1ny9f"><div class="row cards__list"><div class="col-lg-4 col-md-12 col-sm-12 col-xl-4"><div class="card-wrapper"><a href="https://docs.omniverse.nvidia.com/dev-guide/latest/index.html" target="_blank" id="ijydcj" class="text-decoration-none"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="igvtyn"> <div class="custom-html-wrapper"> <div class="custom-html-wrapper__code"><div class="card-badges"> <div class="badge badge--instructional">Documentation </div> </div></div> <div data-react-class="CustomHtml" data-react-props="{"preview":false}"></div> </div> <h3 id="ia76f3" class="h--smaller">Omniverse Developer Guide</h3><div class="separator separator--30"></div><p class="mb-0"><span id="docs-internal-guid-8e6d09f4-7fff-c3c9-6fe1-0e0168cd8443"><span id="idaea4">The go-to guide for developing an Omniverse project, from initial build setup through packaging and deployment.</span></span></p></div><div class="card__cta"></div></div></div></div></a></div></div><div class="col-lg-4 col-md-12 col-sm-12 col-xl-4"><div class="card-wrapper"><a href="https://docs.omniverse.nvidia.com/embedded-web-viewer/latest/index.html" target="_blank" id="icb0ow" class="text-decoration-none"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="i6t5dy"> <div class="custom-html-wrapper"> <div class="custom-html-wrapper__code"><div class="card-badges"> <div class="badge badge--instructional">Tutorials </div> </div></div> <div data-react-class="CustomHtml" data-react-props="{"preview":false}"></div> </div> <h3 id="ibgazy" class="h--smaller">Embedded Web Viewer Overview</h3><div class="separator separator--30"></div><p class="mb-0"><span id="docs-internal-guid-9e722ddb-7fff-0f28-fd90-4e85282f4bc3"><span id="ibq35u">Learn step-by-step how to stream a Kit-based application to a front-end web client.</span></span></p></div><div class="card__cta"></div></div></div></div></a></div></div><div class="col-lg-4 col-md-12 col-sm-12 col-xl-4"><div class="card-wrapper"><a href="https://docs.omniverse.nvidia.com/kit/docs/kit-app-template/latest/docs/intro.html" target="_blank" id="iwioes" class="text-decoration-none"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="i0nmci"> <div class="custom-html-wrapper"> <div class="custom-html-wrapper__code"><div class="card-badges"> <div class="badge badge--instructional">Tutorials </div> </div></div> <div data-react-class="CustomHtml" data-react-props="{"preview":false}"></div> </div> <h3 id="ibjys1" class="h--smaller">Omniverse Kit-Based Application Overview</h3><div class="separator separator--30"></div><p class="mb-0"><span id="docs-internal-guid-bc9eb269-7fff-75f0-adc8-06fca4fd272b"><span id="ij3zj6">Learn the fundamentals of using the Kit SDK to develop applications that can be customized and extended.</span></span></p></div><div class="card__cta"></div></div></div></div></a></div></div><div class="col-lg-4 col-md-12 col-sm-12 col-xl-4"><div class="card-wrapper"><a href="https://github.com/NVIDIA-Omniverse/kit-app-template" target="_blank" id="iadbbh" class="text-decoration-none"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="ij4w7h"> <div class="custom-html-wrapper"> <div class="custom-html-wrapper__code"><div class="card-badges"> <div class="badge badge--code">Samples </div> </div></div> <div data-react-class="CustomHtml" data-react-props="{"preview":false}"></div> </div> <h3 id="i6h32n" class="h--smaller">Omniverse Kit App Template</h3><div class="separator separator--30"></div><p class="mb-0"><span id="docs-internal-guid-446cfeef-7fff-fc4c-e50d-4b75aca39478"><span id="igpjbg">Explore a variety of templates and tooling that can be customized to fit the specific needs of any 3D project.</span></span></p></div><div class="card__cta"></div></div></div></div></a></div></div><div class="col-lg-4 col-md-12 col-sm-12 col-xl-4"><div class="card-wrapper"><a href="https://developer.nvidia.com/blog/build-openusd-applications-for-the-cloud-with-nvidia-omniverse-kit-106-milestone-release/" target="_blank" id="is4itf" class="text-decoration-none"><div class="card-wrapper"><div class="card"><div id="i887zg" class="card__content"><div id="irzuue"> <div class="custom-html-wrapper"> <div class="custom-html-wrapper__code"><div class="card-badges"> <div class="badge badge--informational">Tech Blog </div> </div></div> <div data-react-class="CustomHtml" data-react-props="{"preview":false}"></div> </div> <h3 id="ivmbma" class="h--smaller">Omniverse Kit 106 Milestone Release</h3><div class="separator separator--30"></div><p class="mb-0"><span id="docs-internal-guid-409a1861-7fff-5aaf-dc94-b837165327a4"><span id="izt3eh">Explore the latest release of Omniverse Kit 106 brings you greater ease and control over development workflows.</span></span></p></div><div class="card__cta"></div></div></div></div></a></div></div><div class="col-lg-4 col-md-12 col-sm-12 col-xl-4"><div class="card-wrapper"><a href="https://www.youtube.com/watch?v=cqggH5skWH8" target="_blank" id="ihzo7e" class="text-decoration-none"><div class="card-wrapper"><div class="card"><div class="card__content"><div id="ifqzrh"> <div class="custom-html-wrapper"> <div class="custom-html-wrapper__code"><div class="card-badges"> <div class="badge badge--misc">Video </div> </div></div> <div data-react-class="CustomHtml" data-react-props="{"preview":false}"></div> </div> <h3 id="iyuqsx" class="h--smaller">Generative AI-Powered Virtual Factories</h3><div class="separator separator--30"></div><p class="mb-0"><span id="docs-internal-guid-645bec6f-7fff-b073-d781-e101514a0a5f"><span id="i1q7cu">Watch developers at Continental use OpenUSD and the latest simulation and generative AI technologies to build immersive digital twins.</span></span><br></p></div><div class="card__cta"></div></div></div></div></a></div></div></div></div></section><section class="page__section pt-0 pb-0"><section class="page__section page__first-section"><div class="separator separator--no-scale separator--60 d-md-block d-lg-none"></div><div id="iedinv-2-2"></div></section></section><div class="separator separator--30"></div><section class="page__section"><hr class="separator separator--md"><h2 title="More Resources" class="mb-0 h--medium toc-item">More Resources<div class="separator separator--30"></div><p id="i4fw9r">Explore curated USD and Hydra resources to further accelerate your learning journey.</p></h2><div class="separator separator--30"></div><div class="row cards-grid--60"><section class="page__section page__first-section"><div class="separator separator--no-scale separator--60 d-md-block d-lg-none"></div><div id="iedinv-2"><div class="row cards__list"><div class="col-md-12 col-sm-12 col-lg-6 col-xl-6"><div class="card-wrapper"><div id="iwx1e7"><div class="container"><div class="row"><div class="col col-sm-12 col-md-12 col-lg-4 col-xl-4"><img src="https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/omniverse/m48-document-support-guide-256px-blk.jpg" id="iv50du" alt="decorative image representing resources for documentation and refefences"></div><div class="col col-sm-12 col-md-12 col-lg-8 col-xl-8 d-flex align-items-center"><h5 id="iou212" class="h--smallest text-left">Documentation and References</h5></div></div></div><div class="container"><div class="row"><ul id="ievspr" class="nv-list"><div class="separator separator--30"></div><li id="ix1xti" data-icon="file"><div><p class="mb-0">Documentation: <a href="https://openusd.org/release/index.html" id="is35zg" target="_blank">Pixar's USD Documentation</a> </p></div></li><li data-icon="file" id="it5wck"><div><p class="mb-0">Documentation: <a href="https://openusd.org/release/glossary.html" target="_blank" id="ijwpak">Glossary of USD Terminology</a> </p></div></li><li data-icon="file" id="ijc1y7"><div><p class="mb-0">Documentation: <a href="http://docs.omniverse.nvidia.com/usd" target="_blank" id="ium1og">NVIDIA USD Documentation</a> </p></div></li><li data-icon="file" id="it23gi"><div><p class="mb-0">Documentation: <a href="https://docs.omniverse.nvidia.com/dev-guide/latest/programmer_ref/usd.html" target="_blank" id="i5q327">NVIDIA USD Python and C++ Code Samples</a> </p></div></li><li data-icon="link" id="iw5q0f"><div><p class="mb-0">GitHub: <a href="https://github.com/NVIDIA-Omniverse/usd-plugin-samples" id="ih5rl7" target="_blank">NVIDIA USD Plugin Samples</a></p></div></li><li data-icon="link" id="i84mik"><div><p class="mb-0">GitHub: <a href="https://github.com/PixarAnimationStudios/OpenUSD" target="_blank" id="ixlios">Pixar OpenUSD Source Code and Documentation on GitHub</a></p></div></li><li data-icon="file" id="icq47r"><div><p class="mb-0">Documentation: <a href="https://github.com/ColinKennedy/USD-Cookbook" target="_blank" id="ih5d3c">USD Cookbook by Colin Kennedy</a> </p></div></li><li data-icon="file" id="iyofw2"><div><p class="mb-0">Documentation: <a href="https://remedy-entertainment.github.io/USDBook/" target="_blank" id="ideq0s">Remedy Entertainment's Book of USD</a> </p></div></li></ul></div></div></div></div></div><div class="col-md-12 col-sm-12 col-lg-6 col-xl-6"><div class="card-wrapper"><div id="iw5w7l"><div class="container"><div class="row"><div class="col col-sm-12 col-md-12 col-lg-4 col-xl-4"><img src="https://d29g4g2dyqv443.cloudfront.net/sites/default/files/m48-broadcast-256px-blk.png" id="ivj8eh" alt="decorative image representing resources for videos and learning"></div><div class="col col-sm-12 col-md-12 col-lg-8 col-xl-8 d-flex align-items-center"><h5 id="iihqzv" class="h--smallest text-left">Videos and Learning</h5></div></div></div></div><ul id="ievspr-4" class="nv-list"><div class="separator separator--30"></div><li id="ix1xti-3" data-icon="play"><div><p class="mb-0"><a href="" id="iwmt5c-3"></a>Tutorial: <a href="https://www.youtube.com/watch?v=Yp_TRVD3wjQ" id="ichny4" target="_blank">USD Primer by Rob Stauffer, SideFX</a> </p></div></li><li data-icon="play" id="ict2s8"><div><p class="mb-0"><a href="" id="ijtn6q"></a>Tutorial: <a href="https://dl.acm.org/doi/pdf/10.1145/3305366.3328033" id="in5u9v" target="_blank">Overview of USD and Hydra by Pixar</a> </p></div></li><li data-icon="play" id="ir0r13"><div><p class="mb-0"><a href="" id="is4sy8"></a>Tutorial: <a href="https://www.nvidia.com/en-us/on-demand/search/?facet.mimetype[]=event%20session&page=1&q=usd&sort=date" id="ixqe3c" target="_blank">USD On-Demand Video Training Content</a> </p></div></li><li data-icon="play" id="ikps5u"><div><p class="mb-0"><a href="" id="iziyh8"></a>Tutorial: <a href="https://developer.apple.com/videos/play/wwdc2022/10129/" id="iq6ly7" target="_blank">Understand USD Fundamentals by Apple</a> </p></div></li><li data-icon="play" id="i1hb9l"><div><p class="mb-0"><a href="" id="itra6h"></a>Tutorial: <a href="https://www.youtube.com/watch?v=FI2pyzTOvaQ" id="i2itif" target="_blank">USD at Remedy</a> </p></div></li></ul></div></div></div></div></section></div><section class="page__section"><div class="row cards-grid--60"></div></section></section><section class="page__section"></section></section><section class="page__section page__section--light-gray page__last-section page__cta-section"></section><div class="separator separator--60"></div></section></main></div></div></div><div class="separator separator--60"><div class="separator separator--15"></div></div></div> </div> <div id='footer' class='mt-auto'></div> <script type="text/javascript"> (() => { const handleQuotesBlock = (quotesBlock, idx) => { const blockquotes = quotesBlock.querySelectorAll('blockquote'); if (blockquotes.length < 1) { return; } const navContainer = document.createElement('ul'); navContainer.classList.add('quotes-list-navigation'); for (let i = 0; i < blockquotes.length; i++) { let navItem = document.createElement('li'); let btn = document.createElement('button'); btn.type = 'button'; btn.dataset['group'] = idx.toString(); btn.dataset['length'] = blockquotes.length.toString(); btn.value = i.toString(); btn.addEventListener('click', (e) => { const group = e.target.dataset['group']; const groupActiveButtons = document.querySelectorAll(`button[data-group="${group}"].active`); groupActiveButtons.forEach((activeButton) => { activeButton.classList.remove('active'); }); e.target.classList.add('active'); const viewPortWidth = quotesBlock.getBoundingClientRect().width; const clickedSlide = parseInt(e.target.value); quotesBlock.querySelector('.quotes-list').style.transform = `translate(-${viewPortWidth * clickedSlide}px)`; }); navItem.appendChild(btn); navContainer.appendChild(navItem); if (i === 0) { btn.click(); } } quotesBlock.appendChild(navContainer); }; const refreshQuotesBlock = () => { document.querySelectorAll('.quotes-list-navigation button.active').forEach((b) => { const currentItem = parseInt(b.value); const maxItem = parseInt(b.dataset['length']); const group = parseInt(b.dataset['group']); const next = currentItem + 1; if (next < maxItem) { document.querySelectorAll(`button[data-group="${group}"]`)[next].click(); } else { document.querySelectorAll(`button[data-group="${group}"]`)[0].click(); } }); }; const refreshInterval = 4000; const quotesBlocks = document.querySelectorAll('.quotes-list-viewport'); if (quotesBlocks.length) { quotesBlocks.forEach(handleQuotesBlock); setInterval(refreshQuotesBlock, refreshInterval); } })(); </script> <script type="text/javascript" charset="utf-8"> (() => { const doInit = (accordionRoot, idx) => { const baseID = `page-accordion-${idx}`; accordionRoot.id = baseID; const headings = accordionRoot.querySelectorAll('.accordion-header'); if (!headings.length) { return; } const collapseElements = accordionRoot.querySelectorAll('.accordion-collapse'); headings.forEach((headingElement, idx) => { const headingID = `${baseID}-heading-${idx}`; const targetID = `${baseID}-target-${idx}`; headingElement.id = headingID; const headingButton = headingElement.querySelector('.accordion-button'); if (!headingButton) { return; } headingButton.type = 'button'; headingButton.dataset['bsToggle'] = 'collapse'; headingButton.dataset['bsTarget'] = `#${targetID}`; headingButton.setAttribute('aria-expanded', true); headingButton.setAttribute('aria-controls', targetID); headingButton.setAttribute('role', 'button'); if (!collapseElements[idx].classList.contains('show')) { headingButton.classList.add('collapsed'); } collapseElements[idx].id = targetID; collapseElements[idx].setAttribute('aria-labelledby', headingID); }); new bootstrap.Collapse(accordionRoot); }; const initAccordions = () => { const accordions = document.querySelectorAll('section.page__section div.accordion'); if (!accordions.length) { return; } let accordionIndex = 0; accordions.forEach((accordion) => { doInit(accordion, accordionIndex); accordionIndex += 1; }); }; document.addEventListener('DOMContentLoaded', initAccordions) })(); </script> <script src="https://dirms4qsy6412.cloudfront.net/assets/grapesjs-tabs-f0b094476ecf56695b765f533e437303138b1e0824d993c50ff672e16dcccd8f.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/legacy-chart/d3.v4.min-41cfecdf7c41476e805de7afacf4aacdd1a4be6947fbecf95217e947ebc2faf5.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/legacy-chart/visualize-d-06443fdef48364af6635f0d1d3535da26910671f6f6a680c531eff0e54ed595f.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/momentjs/moment-b955adb4137f92dd932ff2c3179ce60cb5e1daed5fcc4423f95cf17df02b4d68.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/momentjs/moment-timezone-with-data-10-year-range-dd05517070a46fa0052f9e706803d57a4fc38c1a223137ab480369e6308ba8d4.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/calendar-256ba38a1da92b24c057388ff6623eddd4cf1498f51d1a389cc4dfac501ab87c.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/nv-developer-menu-09b6a95e79b8d8d44b0f1ac794e39d5adac82391d128f6d4d39715826a860020.js"></script> <script> let menuLocale = 'en'; if (menuLocale == 'en') { menuLocale = 'en-US'; } function mountHeader(data = false) { let options = { baseURL: window.location.origin, signedIn: false, locale: menuLocale }; if (data) { options.secondaryMenu = data; } options.showMembershipCardLink = true; new NVDeveloperHeader({ target: document.getElementById('header'), props: options }); } function mountFooter(data = false) { let options = { menu: data, locale: menuLocale }; new NVDeveloperFooter({ target: document.getElementById('footer'), props: options }); } let url = 'd29g4g2dyqv443.cloudfront.net'; let headerMenuURL = "https://d29g4g2dyqv443.cloudfront.net/menu/en-US/header-secondary.json"; fetch(headerMenuURL) .then(response => response.json()) .then(data => { mountHeader(data); }) .catch((error) => { mountHeader(); window.nv.tracing.addError('menu', error); }); fetch(`https://${url}/menu/${menuLocale}/footer.json`) .then(response => response.json()) .then(data => { mountFooter(data); }) .catch((error) => { mountFooter(); window.nv.tracing.addError('menu', error); }); </script> <script src="https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js"></script> <script> let silentAuthHost = 'www.nvidia.com'; let crossOriginPageUrl = `https://${silentAuthHost}/auth/hints/`; function readHint() { return new Promise((resolve) => { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; function responseHandler(event) { if (event.origin === targetOrigin) { iframe.parentNode.removeChild(iframe); return resolve(event.data); } } window.addEventListener('message', responseHandler, { once: true }); iframe.onload = () => { iframe.contentWindow.postMessage({ type: 'read' }, targetOrigin); } document.body.appendChild(iframe); }); } function writeHint(login_hint, idp_id, timestamp, sub) { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; iframe.onload = () => { const message = { type: 'write', login_hint, idp_id, timestamp, sub }; iframe.contentWindow.postMessage(message, targetOrigin); } document.body.appendChild(iframe); } function deleteHint() { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; iframe.onload = () => { iframe.contentWindow.postMessage({ type: 'delete' }, targetOrigin); } document.body.appendChild(iframe); } </script> <script>_satellite.pageBottom();</script> <script src="https://api-prod.nvidia.com/search/nvidia-gallery-widget.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/nv-gallery-widget-3773782f8ce6c8c8a941c2b9081c011da255a54832177fb8bd2e6c7967d37182.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/runtime-503119e3bfeec75056bc.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/692-70104789368a40f2d231.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/341-3761d2892158034dde54.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/798-8f26177f1189c7399fb3.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/866-f9c34b19d1b60b883caf.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/311-033b6299b51897e65419.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/252-f83b27d9f72fef366bc7.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/367-0b2e82a8016bebbc82b5.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/900-34f3bf570904cbfb5a16.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/application-54bf18784eb1ee5cdece.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/ls_track-4ba11c63b23b3f4ff0d5.js" defer="defer"></script> </body> </html>