## Media &amp; Entertainment Teaching Kit Syllabus  

_This page is the syllabus for the **NVIDIA Deep Learning Institute (DLI) Industrial Metaverse Teaching Kit** outlining each module&#39;s organization in the downloaded Teaching Kit .zip file. It shows the content for every module including Lecture Videos where available, as well as links to the suggested online DLI course for each module and related resources where applicable._

## Module 1: Introduction to the   
Industrial Metaverse Teaching Kit  

**Lecture Slides**

- 

1.1 - Syllabus Overview

- 

1.2 - Course Synopsis

- 

1.3 - Quick Start Guide

- 

1.4 - Getting Started: Omniverse Nucleus Installation

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/playlist/playList-76d88c2f-92ef-413f-9893-1b0da41387ee/)

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

- 

1.4 - Getting Started: Omniverse Nucleus Installation

## Module 2: Develop Tools for your Industrial Metaverse Pipeline  

**Lecture Slides**

- 

2.1 - Omniverse Kit

- 

2.2 - Omniverse Omni.UI

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/playlist/playList-eea5395d-f8ad-4637-a5cf-8d9b773647a7/)

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

- 

2.1 - Omniverse Kit  

- 

2.2 - Omniverse Omni.UI

**Resources - Learn More**

- 

[Omniverse Developer Resource Center](https://developer.nvidia.com/nvidia-omniverse-developer-resource-center)
- 

[Mati Codes YouTube Channel](https://www.youtube.com/@mati-codes)
- 

[Kit Developer Documentation](https://docs.omniverse.nvidia.com/prod_kit/prod_kit/overview.html)
- 

[How to Build Extensions and Apps for Virtual Worlds with NVIDIA Omniverse](https://www.nvidia.com/en-us/on-demand/session/gtcfall22-a41167/)
- 

[Why Use USD?](https://graphics.pixar.com/usd/release/intro.html#why-use-usd)
- 

[Omni.UI Overview Documentation](https://docs.omniverse.nvidia.com/kit/docs/omni.ui/latest/Overview.html)
- 

[Omni.UI Tutorial Playlist](https://www.nvidia.com/en-us/on-demand/playlist/playList-6e090c22-6b15-4c72-9406-01d9a9adf571/)
- 

[Developer Breakout: Building Extensions on Omniverse](https://www.nvidia.com/en-us/on-demand/session/gtcfall22-se41414/)

**Resources - DLI Self-Paced Online Courses**

- 

[Developing an Omniverse Kit-Based Application](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-11+V1)
- 

[Build Beautiful, Custom UI for 3D Tools on NVIDIA Omniverse](https://courses.nvidia.com/courses/course-v1:DLI+S-OV-08+V1/)
- 

[(Simplified Chinese) Build Beautiful, Custom UI for 3D Tools on NVIDIA Omniverse](https://courses.nvidia.com/courses/course-v1:DLI+S-OV-08+V1-ZH/)
- 

[Develop, Customize, and Publish in Omniverse With Extensions](https://courses.nvidia.com/courses/course-v1:DLI+S-OV-02+V1/)
- 

[(Simplified Chinese) Develop, Customize, and Publish in Omniverse With Extensions](https://courses.nvidia.com/courses/course-v1:DLI+S-OV-02+V1-ZH/)
- 

[Easily Develop Advanced 3D Layout Tools on NVIDIA Omniverse](https://courses.nvidia.com/courses/course-v1:DLI+S-OV-07+V1/)
- 

[(Simplified Chinese) Easily Develop Advanced 3D Layout Tools on NVIDIA Omniverse](https://courses.nvidia.com/courses/course-v1:DLI+S-OV-07+V1-ZH/)
- 

[How to Build Custom 3D Scene Manipulator Tools on NVIDIA Omniverse](https://courses.nvidia.com/courses/course-v1:DLI+S-OV-06+V1/)
- 

[(Simplified Chinese) How to Build Custom 3D Scene Manipulator Tools on NVIDIA Omniverse](https://courses.nvidia.com/courses/course-v1:DLI+S-OV-06+V1-ZH/)

## Module 3: Assembling 3D Scenes with   
Omniverse Reference Apps  

**Lecture Slides**

- 

3.1 - Introduction Omniverse USD Composer( _Formerly Create_)

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/playlist/playList-24156845-df02-4663-9ce7-73b4b317e5be/)

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

- 

3.1 - Introduction Omniverse USD Composer( _Formerly Create_)

**Resources - Learn More**

- 

[Omniverse USD Composer Overview](https://docs.omniverse.nvidia.com/app_create/app_create/overview.html)
- 

[Kit Developer Documentation](https://docs.omniverse.nvidia.com/prod_kit/prod_kit/overview.html)
- 

[Extensions Overview](https://docs.omniverse.nvidia.com/prod_extensions/prod_extensions/overview.html)
- 

[Omniverse Farm](https://docs.omniverse.nvidia.com/app_farm/app_farm/overview.html)
- 

[Omniverse Forum](https://forums.developer.nvidia.com/c/omniverse/300)
- 

[Pixar&#39;s USD Reference Documentation](https://graphics.pixar.com/usd/release/index.html)
- 

[Material Definition Language (MDL)](https://www.nvidia.com/en-us/design-visualization/technologies/material-definition-language)

## Module 4: Introduction Universal Scene Description (OpenUSD)  

**Lecture Slides**

- 

4.1 - Fundamentals of USD Data Modeling

- 

4.2 - USD Paths ( Available in a future release of the Teaching Kit )

- 

4.3 - USD View ( Available in a future release of the Teaching Kit )

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/playlist/playList-fd72a888-c250-400e-8195-c8b29f0f4c41/)

**Labs**

_Available in a future release of the Teaching Kit_

**Quiz**

- 

4.1 - Fundamentals of USD Data Modeling  

**Resources - Learn More**

- 

[USD and Hydra Resources](https://developer.nvidia.com/usd#resources%20)
- 

[Maximizing USD Performance](https://graphics.pixar.com/usd/release/maxperf.html)
- 

[Guidelines for Structuring USD Assets](https://github.com/usd-wg/assets/blob/main/docs/asset-structure-guidelines.md)
- 

[Workflow Basics Part 1: USD and Layers in Omniverse](https://youtu.be/euC5BJWRla0)
- 

[USD Paths](https://docs.omniverse.nvidia.com/prod_extensions/prod_extensions/ext_usd-paths.html)
- 

[USD View In Omniverse](https://youtu.be/mxRnFZ9TMtc)

**Resources - DLI Self-Paced Online Courses**

- 

[Getting Started with USD for Collaborative 3D Workflows](https://courses.nvidia.com/courses/course-v1:DLI+S-FX-02+V1/)
- 

[Essentials of USD in Omniverse](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-05+V1)
- 

[Building a 3D Product Configurator with USD and Omniverse](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-14+V1)
- 

[How to Build USD Applications for Industrial Digital Twins](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-13+V1)

## Module 5: Connect your Favorite DCC App to the   
Omniverse Platform  

**Lecture Slides**

- 

5.1 - Data Exchange - Work in your preferred DCC app ( _Available in a future release of the Teaching Kit_ )

- 

5.2 - Collaboration using the Omniverse Platform ( _Available in a future release of the Teaching Kit_ )

- 

5.3 - Animation in Omniverse USD Composer by way of your favorite DCC app ( _Available in a future release of the Teaching Kit_ )

- 

5.4 - How to Build a Connector

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/session/dliteachingkit-dlitk1025?playlistId=playList-8b8337cd-d2ff-47e1-9838-c1aaff80c1fa)

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

_Available in a future release of the Teaching Kit_

**Resources - Learn More**

- 

[Connect Overview](https://docs.omniverse.nvidia.com/con_connect/con_connect/overview.html)
- 

[Install Connectors](https://docs.omniverse.nvidia.com/con_connect/con_connect/installing-connectors.html)
- 

[Connect Sample](https://github.com/NVIDIA-Omniverse/connect-samples)

**Resources - 3rd Party Connector Examples**

- 

[Exploring Creative Workflows with Omniverse and the Unreal Engine Connector](https://www.nvidia.com/en-us/on-demand/session/omniverse2020-om1643/?playlistId=playList-0d151e6e-cf21-4686-b4e2-b141eaf17de6)
- 

[Unreal Engine Connector - Imported USD Workflows](https://www.nvidia.com/en-us/on-demand/session/omniverse2020-om1604/?playlistId=playList-984a8dc6-cd63-4087-9101-aedd98fa2586)
- 

[Autodesk Maya (Native) Omniverse Connector Overview](https://www.nvidia.com/en-us/on-demand/session/omniverse2020-om1560/?playlistId=playList-18b8594a-5183-48d9-99f0-655cd6a4ca28)
- 

[Exporting an Animation Clip with Autodesk 3ds Max Connector to NVIDIA Omniverse Create](https://www.nvidia.com/en-us/on-demand/session/omniverse2020-om1562/?playlistId=playList-18b8594a-5183-48d9-99f0-655cd6a4ca28)
- 

[Omniverse For AEC: Getting Started with AutoDesk Revit](https://www.nvidia.com/en-us/on-demand/session/omniverse2020-om1402/?playlistId=playList-3c90fff2-a052-49d0-8a32-582be2c450c2)
- 

[Blender Connector Scene Optimizer Overview](https://www.nvidia.com/en-us/on-demand/session/omniverse2020-om1662/?playlistId=playList-d37d7b1a-2b54-4337-abd2-40a30d2956fb)

## Module 6: Explore Isaac Sim, a Robotics Toolkit  

**Lecture Slides**

- 

6.1 - Getting Started with OmniGraph and Action Graph

- 

6.2 - Creating and animating your Camera ( _Available in a future release of the Teaching Kit_ )

- 

6.3 - Rigging ( _Available in a future release of the Teaching Kit_ )

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/playlist/playList-57a51e82-309c-4e1f-95cc-272988d4a789/)

**Labs**

[**AnimGraph Lab**](https://www.nvidia.com/en-us/on-demand/playlist/playList-6854c207-0797-4a70-a48c-1f127a3b674a/)

- 

Hands-on 1 USD Animation

- 

Hands-on 2 Retargeting Basics

- 

Hands-on 3 AnimGraph Basics

- 

Hands-on 4 AnimGraph and Action Graph

- 

Hands-on 5 AnimGraph with Python

- 

Hands-on 6 AnimGraph and Retargeting

- 

Hands-on 7 Instancing

**Quizzes**

_Available in a future release of the Teaching Kit_

**Resources - Learn More**

- 

[Using Camera Animation to Enhance Storytelling in Omniverse USD Composer](https://youtu.be/rRz9lc-It5g)
- 

[Cameras Overview](https://youtu.be/htPbcKkNMPs)
- 

[Using Cameras  
](https://docs.omniverse.nvidia.com/materials-and-rendering/latest/cameras.html)

## Module 7: Lighting and Rendering on the   
Omniverse Platform  

**Lecture Slides**

- 

7.1 - Managing Lighting ( _Available in a future release of the Teaching Kit_ )

- 

7.2 - Light Linking ( _Available in a future release of the Teaching Kit_ )

- 

7.3 - Introduction to the RTX Renderer

- 

7.4 - MDL in Omniverse USD Composer

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/playlist/playList-90e74ec3-97fe-4429-ba9b-4e4ac428c3e3/%22)

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

- 

7.3 - Introduction to the RTX Renderer

- 

7.4 - MDL in Omniverse USD Composer

**Resources - Learn More**

- 

[Lighting Basics](https://docs.omniverse.nvidia.com/app_create/prod_materials-and-rendering/lighting.html#light-sources3)
- 

[Lighting Overview](https://docs.omniverse.nvidia.com/prod_materials-and-rendering/prod_materials-and-rendering/103/lighting.html)
- 

[Light Linking Overview](https://youtu.be/VIN0DUQMt5s)
- 

[Light Linking Property Panel](https://docs.omniverse.nvidia.com/app_create/prod_materials-and-rendering/lighting.html#property-panel-settings)
- 

[RTX Renderer Forum](https://forums.developer.nvidia.com/c/omniverse/platform/rtx-renderer/403)
- 

[Rendering Basics](https://docs.omniverse.nvidia.com/prod_materials-and-rendering/prod_materials-and-rendering/manual.html)
- 

[Render Settings Overview](https://docs.omniverse.nvidia.com/prod_materials-and-rendering/prod_materials-and-rendering/103/render-settings_overview.html)
- 

[Five things to know about Materials](https://docs.omniverse.nvidia.com/prod_materials-and-rendering/prod_materials-and-rendering/materials.html)
- 

[Materials and Rendering](https://docs.omniverse.nvidia.com/prod_materials-and-rendering/prod_materials-and-rendering/overview.html)
- 

[UsdShadeNode Reference](https://graphics.pixar.com/usd/release/api/class_usd_shade_node_def_a_p_i.html)
- 

[Material Graph](https://docs.omniverse.nvidia.com/prod_materials-and-rendering/prod_extensions/ext_material-graph.html)

## Module 8: Client Review  

**Lecture Slides**

- 

8.2 - Connect Teams for the review process ( _Available in a future release of the Teaching Kit_ )

- 

8.3 - Interactive presentations ( _Available in a future release of the Teaching Kit_ )

- 

8.4 - Virtual World immersion with Omniverse XR ( _Available in a future release of the Teaching Kit_ )

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/playlist/playList-8845ceeb-d877-4579-a339-a63d9a5b007d/%22)

**Labs**

_Available in a future release of the Teaching Kit_

**Resources - Learn More**

- 

[Omniverse Live](https://www.nvidia.com/en-us/on-demand/session/omniverse2020-om1572/)
- 

[LiveWorkflows](https://www.youtube.com/watch?v=al_XhUQLXhY)


