Course Outline


  • 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


Summary and Conclusion


  • An understanding of 3D modeling and production concepts
  • Python programming experience


  • Design Engineers
  • Architects
  • Developers
  7 Hours


Related Courses

AutoCAD: Beginner to Advanced

  21 hours


  35 hours

PCB Circuit Design with Eagle

  21 hours

PCB Circuit Design with Altium

  21 hours

Blender: 3D Modeling Fundamentals

  35 hours

Advanced Blender: Python Scripting

  7 hours

Learning CATIA

  14 hours

FreeCad: Getting Started with Parametric Modeling

  21 hours


  14 hours

OpenSCAD: Introduction to 3D Modeling

  21 hours

Creating 3D Models with RealityCapture

  21 hours

SketchUp for Architecture

  14 hours


  14 hours