## Digital Humans Teaching Kit Syllabus  

_This page is the syllabus for the **NVIDIA Deep Learning Institute (DLI) Digital Humans 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 Digital Humans   
Teaching Kit  

**Lecture Slides**

- 

1.1 - Modules Overview

- 

1.2 - Course Synopsis

- 

1.3 - Quick Start Guide

- 

1.5 - 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.5 - Getting Started: Omniverse Nucleus Installation

## Module 2: Develop Tools for your Digital Humans Pipeline  

**Lecture Slides**

- 

2.1 - Omniverse Kit and Code

- 

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)
- 

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

[Creating and Customizing an Omniverse Extension](https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-OV-16+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/)
- 

[(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/)

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

**Lecture Slides**

- 

3.1 - Introduction to Omniverse USD Composer ( _Formally Create_ )

[**Lecture Videos**](https://www.nvidia.com/en-us/on-demand/playlist/playList-673c9ba7-6796-4608-b7f7-039830fe4724/)

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

- 

3.1 - Introduction to Omniverse USD Composer ( _Formally 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 (USD)  

**Lecture Slides**

- 

4.1 - Fundamentals of USD Data Modeling

- 

4.2 - USD Paths ( _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**

- 

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

[Maximizing OpenUSD 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: OpenUSD 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 OpenUSD 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**

_Available in a future release of the Teaching Kit_

- 

5.1 - Data Exchange - Work in your preferred DCC app

- 

5.2 - Collaboration using the Omniverse Platform

- 

5.3 - Animation in Omniverse USD Composer by way of your favorite DCC app

- 

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_

- 

_Connect Sample_

**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: Audio2Face, Audio2Emotion, Audio2Gesture  

**Lecture Slides**

_Available in a future release of the Teaching Kit_

- 

6.1 - Audio2Face Overview

- 

6.2 - Audio2Face - Audio2Emotion Overview

- 

6.4 - Reallusion iClone and Omniverse Audio2Face - Language Independent Facial &amp; Lip-sync Animation from Voice

- 

6.5 - Audio2Face to UnReal Engine Metahuman

- 

6.6 - Audio2Face and the Real Illusion iClone connector to Unreal Engine Metahuman

**Lecture Videos**

_Available in a future release of the Teaching Kit_

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

_Available in a future release of the Teaching Kit_

**Resources - Learn More**

- 

[Audio2Face Overview](https://docs.omniverse.nvidia.com/audio2face/latest/index.html)
- 

[Audio2Face Interface](https://docs.omniverse.nvidia.com/audio2face/latest/interface.html)
- 

[Optimizing Performance](https://docs.omniverse.nvidia.com/audio2face/latest/common/performance.html)
- 

[Character Transfer Part 1: Overview in Omniverse Audio2Face](https://youtu.be/SkFrmiA_kLE)
- 

[Character Transfer Part 2: User Interface and Samples in Omniverse Audio2Face](https://youtu.be/eoLVpm2srkQ)
- 

[Character Transfer Part 3: Mesh Fitting in Omniverse Audio2Face](https://youtu.be/pJdVhRMz7fI)
- 

[Character Transfer Part 4: Post Wrap in Omniverse Audio2Face](https://youtu.be/7G-VOSaRh3k)
- 

[Character Transfer Part 5: Iterative Workflow in Omniverse Audio2Face](https://youtu.be/Vy9-a80p4Iw)
- 

[Character Transfer Part 6: Custom Mesh in Omniverse Audio2Face](https://youtu.be/jkWFzfwqMRs)
- 

[Character Transfer Part 7: Creating Presets in Omniverse Audio2Face](https://youtu.be/hu1WdcnM2bM)
- 

[Audio2gesture](https://docs.omniverse.nvidia.com/extensions/latest/ext_audio2gesture.html)
- 

[Overview of the NEW Audio2Emotion Feature in Omniverse Audio2Face](https://youtu.be/oNBYgd2ji1c)
- 

[Overview of Character Setup in Omniverse Audio2Face](https://youtu.be/jZTKn1BSvW8)
- 

[Audio2Face Tool](https://docs.omniverse.nvidia.com/audio2face/latest/user-manual/audio2face-tool.html)
- 

[Realistic Digital Human Rendering with Omniverse RTX Renderer](https://www.nvidia.com/en-us/on-demand/session/siggraph2021-sigg21-s-09/?playlistId=playList-570a99ce-c749-41d7-ba92-a1221f209c32)

**Resources - Omniverse Partner**

- 

[Overview of the Reallusion iClone Connector with Omniverse](https://youtu.be/6Gcgoq8KLOI)
- 

[Importing and Rendering Realistic Human Characters with Reallusion iClone Connector in Omniverse](https://youtu.be/r4nml-qFh9U)
- 

[NVIDIA Omniverse Audio to Gesture to Unreal Engine 5 Metahuman](https://youtu.be/oY7iGJxSatg)
- 

[NVIDIA Omniverse Audio2face to Unreal Engine Metahuman Tutorial](https://youtu.be/E8DwHkkjgOA)
- 

[Animating MetaHuman with Omniverse Audio2Face and Autodesk Maya Character Transfer: Maya Workflow Example in Omniverse Audio2Face](https://youtu.be/DA6H5sT5dW4)

## 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 with Omniverse USD Composer

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

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

- 

7.3 - Introduction to the RTX Renderer

- 

7.4 - MDL with Omniverse USD Composer

**Resources - Learn More**

- 

[Lighting Basics](https://docs.omniverse.nvidia.com/materials-and-rendering/latest/lighting.html)
- 

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

[Light Linking Property Panel](https://docs.omniverse.nvidia.com/kit/docs/rtx_remix/2024.4.1/docs/howto/learning-properties.html)
- 

[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/materials-and-rendering/latest/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/extensions/latest/ext_material/ext_material-graph.html)
- 

[Realistic Digital Human Rendering with Omniverse RTX Renderer](https://www.nvidia.com/en-us/on-demand/session/siggraph2021-sigg21-s-09/?playlistId=playList-570a99ce-c749-41d7-ba92-a1221f209c32)

## 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/)

**Labs**

_Available in a future release of the Teaching Kit_

**Quizzes**

_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)


