Course Code: pixarusd
Duration: 7 hours
Prerequisites:
  • An understanding of 3D modeling and production concepts
  • Python programming experience

Audience

  • Design Engineers
  • Architects
  • Developers
Overview:

Universal Scene Description (USD) is an open source framework developed by Pixar for exchanging 3D computer graphics data across different applications. It is designed to be flexible and extensible to other collaborative environments that run interconnected tools, such as NVIDIA Omniverse.

This instructor-led, live training (online or onsite) is aimed at design engineers, architects, and developers who wish to use Pixar USD to create, build, and share common 3D scenes or assets while working simultaneously from different graphics tools.

By the end of this training, participants will be able to:

  • Set up the necessary development environment to start building 3D graphics and workflows.
  • Understand the basic USD composition and apply modifications to enhance 3D assets and scenes.     
  • Share, combine, and transform multiple assets using the supported USD plugins for 3rd party applications (Maya, Katana, and Houdini).

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • This course is focused on USD, but other software applications such as Maya, Katana, and Houdini may also be used. Please confirm if you have specific requirements.
  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Overview of Pixar USD features and components
  • Understanding the USD composition

Preparing the Development Environment

  • Building and installing dependencies and components
  • Setting the environment variables for Python

Authoring USD

  • Creating a USD stage
  • Creating and editing prims
  • Referencing layers
  • Converting layers into different USD file formats
  • Traversing prims in a stage
  • Creating and editing variants
  • Applying transformations, animations, layer offsets, and shading

Working with Plugins and Examples

  • Modifying variant examples in Katana
  • Generating USD assets from Maya
  • Modifying USD scenes with Houdini
  • Setting up and using Usdview plugin
  • Building schema classes

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - Pixar USD (Universal Scene Description) Fundamentals

Qatar - Pixar USD (Universal Scene Description) Fundamentals

Egypt - Pixar USD (Universal Scene Description) Fundamentals

Saudi Arabia - Pixar USD (Universal Scene Description) Fundamentals

South Africa - Pixar USD (Universal Scene Description) Fundamentals

Brasil - Pixar USD (Universal Scene Description) Fundamentals

Canada - Pixar USD (Universal Scene Description) Fundamentals

中国 - Pixar USD (Universal Scene Description) Fundamentals

香港 - Pixar USD (Universal Scene Description) Fundamentals

澳門 - Pixar USD (Universal Scene Description) Fundamentals

台灣 - Pixar USD (Universal Scene Description) Fundamentals

USA - Pixar USD (Universal Scene Description) Fundamentals

Österreich - Pixar USD (Universal Scene Description) Fundamentals

Schweiz - Pixar USD (Universal Scene Description) Fundamentals

Deutschland - Pixar USD (Universal Scene Description) Fundamentals

Czech Republic - Pixar USD (Universal Scene Description) Fundamentals

Denmark - Pixar USD (Universal Scene Description) Fundamentals

Estonia - Pixar USD (Universal Scene Description) Fundamentals

Finland - Pixar USD (Universal Scene Description) Fundamentals

Greece - Pixar USD (Universal Scene Description) Fundamentals

Magyarország - Pixar USD (Universal Scene Description) Fundamentals

Ireland - Pixar USD (Universal Scene Description) Fundamentals

Luxembourg - Pixar USD (Universal Scene Description) Fundamentals

Latvia - Pixar USD (Universal Scene Description) Fundamentals

España - Pixar USD (Universal Scene Description) Fundamentals

Italia - Pixar USD (Universal Scene Description) Fundamentals

Lithuania - Pixar USD (Universal Scene Description) Fundamentals

Nederland - Pixar USD (Universal Scene Description) Fundamentals

Norway - Pixar USD (Universal Scene Description) Fundamentals

Portugal - Pixar USD (Universal Scene Description) Fundamentals

România - Pixar USD (Universal Scene Description) Fundamentals

Sverige - Pixar USD (Universal Scene Description) Fundamentals

Türkiye - Pixar USD (Universal Scene Description) Fundamentals

Malta - Pixar USD (Universal Scene Description) Fundamentals

Belgique - Pixar USD (Universal Scene Description) Fundamentals

France - Pixar USD (Universal Scene Description) Fundamentals

日本 - Pixar USD (Universal Scene Description) Fundamentals

Australia - Pixar USD (Universal Scene Description) Fundamentals

Malaysia - Pixar USD (Universal Scene Description) Fundamentals

New Zealand - Pixar USD (Universal Scene Description) Fundamentals

Philippines - Pixar USD (Universal Scene Description) Fundamentals

Singapore - Pixar USD (Universal Scene Description) Fundamentals

Thailand - Pixar USD (Universal Scene Description) Fundamentals

Vietnam - Pixar USD (Universal Scene Description) Fundamentals

India - Pixar USD (Universal Scene Description) Fundamentals

Argentina - Pixar USD (Universal Scene Description) Fundamentals

Chile - Pixar USD (Universal Scene Description) Fundamentals

Costa Rica - Pixar USD (Universal Scene Description) Fundamentals

Ecuador - Pixar USD (Universal Scene Description) Fundamentals

Guatemala - Pixar USD (Universal Scene Description) Fundamentals

Colombia - Pixar USD (Universal Scene Description) Fundamentals

México - Pixar USD (Universal Scene Description) Fundamentals

Panama - Pixar USD (Universal Scene Description) Fundamentals

Peru - Pixar USD (Universal Scene Description) Fundamentals

Uruguay - Pixar USD (Universal Scene Description) Fundamentals

Venezuela - Pixar USD (Universal Scene Description) Fundamentals

Polska - Pixar USD (Universal Scene Description) Fundamentals

United Kingdom - Pixar USD (Universal Scene Description) Fundamentals

South Korea - Pixar USD (Universal Scene Description) Fundamentals

Pakistan - Pixar USD (Universal Scene Description) Fundamentals

Sri Lanka - Pixar USD (Universal Scene Description) Fundamentals

Bulgaria - Pixar USD (Universal Scene Description) Fundamentals

Bolivia - Pixar USD (Universal Scene Description) Fundamentals

Indonesia - Pixar USD (Universal Scene Description) Fundamentals

Kazakhstan - Pixar USD (Universal Scene Description) Fundamentals

Moldova - Pixar USD (Universal Scene Description) Fundamentals

Morocco - Pixar USD (Universal Scene Description) Fundamentals

Tunisia - Pixar USD (Universal Scene Description) Fundamentals

Kuwait - Pixar USD (Universal Scene Description) Fundamentals

Oman - Pixar USD (Universal Scene Description) Fundamentals

Slovakia - Pixar USD (Universal Scene Description) Fundamentals

Kenya - Pixar USD (Universal Scene Description) Fundamentals

Nigeria - Pixar USD (Universal Scene Description) Fundamentals

Botswana - Pixar USD (Universal Scene Description) Fundamentals

Slovenia - Pixar USD (Universal Scene Description) Fundamentals

Croatia - Pixar USD (Universal Scene Description) Fundamentals

Serbia - Pixar USD (Universal Scene Description) Fundamentals

Bhutan - Pixar USD (Universal Scene Description) Fundamentals

Nepal - Pixar USD (Universal Scene Description) Fundamentals

Uzbekistan - Pixar USD (Universal Scene Description) Fundamentals