Essentials of Developing Omniverse Kit Applications

Enroll Now

About this Course

NVIDIA has built a number of large reference applications including USD Composer, Drive Sim, and Isaac Sim to show you how to extend the capabilities of Omniverse Kit. Everything that you see in the reference apps is possible for your custom app and you can leverage many of the existing NVIDIA extensions to kickstart your own apps. Apps are made up of many extensions working together to address specific workflows. While end-users and content creators leverage the Omniverse platform to connect and accelerate their 3D workflows, developers can plug into the platform layer of the Omniverse stack to easily build extensions, apps and microservices using Omniverse Kit.

Learning Objectives

In this course, participants will learn:

  • What is a Kit file and how to create one
  • How to add Extensions to Applications
  • What are Extension Dependencies
  • How to define the Layout of an application
  • How to use styling
  • How to package and distribute an application

Upon completion, you will be able to create and share your own custom Application and join the Omniverse community.

Course Details

Requirements

Familiarity with:

Tools, libraries, frameworks used: Visual Studio Code and Python

Hardware (minimum suggested requirements): Desktop or Laptop Computer with an Intel i7 Gen 5 or AMD Ryzen, NVIDIA RTX Enabled GPU with 16GB

Related Training

Getting Started with USD for Collaborative 3D Workflows

A self-paced course on the Universal Scene Description (USD) framework developed by Pixar to foster collaboration between technical and creative world builders, moving from a sequential workflow to a collaborative workflow.

Easily Develop Advanced 3D Layout Tools on NVIDIA Omniverse

Get hands-on experience with NVIDIA Omniverse – the platform for connecting and creating physically accurate, 3D virtual worlds. See how easy it is to create your own custom scene layout tools in Omniverse Code with a few lines of Python script.

Build Beautiful, Custom UI for 3D Tools on NVIDIA Omniverse

Experience the NVIDIA Omniverse development platform for builders and creators of virtual worlds. Become a master in UI with a deep dive into NVIDIA Omniverse Kit’s powerful omni.ui suite of tools and frameworks.

How to Build Custom 3D Scene Manipulator Tools on NVIDIA Omniverse

See how you can build advanced tools on the modular, easily extensible Omniverse platform. You’ll learn from the Omniverse developer ecosystem team how you can extend and enhance the 3D tools you know and love today.

Course Details

Duration: 90 minutes

Price: Free

Tags: Media & Entertainment, Smart Cities / Spaces, Manufacturing, Rendering / Ray Tracing, Simulation / Modeling / Design

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x