Pixar USD (Universal Scene Description) Fundamentals Training Course
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, supporting collaborative environments that run interconnected tools, such as NVIDIA Omniverse.
This instructor-led, live training (available online or on-site) 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 begin building 3D graphics and workflows.
- Understand the fundamentals of USD composition and apply modifications to enhance 3D assets and scenes.
- Share, combine, and transform multiple assets using the supported USD plugins for third-party applications (Maya, Katana, and Houdini).
Course Format
- Interactive lectures and discussions.
- Abundant exercises and hands-on practice.
- Practical implementation in a live lab environment.
Course Customisation Options
- This course focuses on USD, but other software applications such as Maya, Katana, and Houdini may also be incorporated. Please confirm if you have specific requirements.
- To request a customised training session for this course, please contact us to arrange.
Course Outline
Introduction
- Overview of Pixar USD features and components
- Understanding USD composition
Preparing the Development Environment
- Building and installing dependencies and components
- Setting 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 within 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 the Usdview plugin
- Building schema classes
Troubleshooting
Summary and Conclusion
Requirements
- A foundational understanding of 3D modelling and production concepts
- Experience with Python programming
Audience
- Design Engineers
- Architects
- Developers
Open Training Courses require 5+ participants.
Pixar USD (Universal Scene Description) Fundamentals Training Course - Booking
Pixar USD (Universal Scene Description) Fundamentals Training Course - Enquiry
Pixar USD (Universal Scene Description) Fundamentals - Consultancy Enquiry
Testimonials (1)
The practices and the fact that you can share your screen for guidance from the trainer
Ramon Vann Cleff - DOST - Advanced Science and Technology Institute
Course - SolidWorks
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Solidworks for Industrial Automation
35 HoursThis instructor-led, live training in New Zealand (online or on-site) is tailored for intermediate-level mechanical engineers and CAD designers who wish to use SolidWorks to design and implement industrial automation systems.
By the end of this training, participants will be able to:
- Install and configure SolidWorks for automation design.
- Design, simulate, and analyse industrial automation components and systems.
- Export designs for real-world implementation in industrial environments.
Applying SysML with Magic Draw
24 HoursThis course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE.
CATIA V5 Fundamentals
14 HoursThis instructor-led, live training in New Zealand (online or on-site) is aimed at beginner-level to intermediate-level web designers who wish to learn how to use CATIA V5 for collaborative product creation and product data management.
By the end of this training, participants will be able to:
- Understand the CATIA V5 interface and navigation.
- Create 2D sketches and transform them into 3D models.
- Develop assemblies to combine multiple components.
CATIA V5 Fundamentals - 3 Days
21 HoursThis instructor-led, live training in New Zealand (online or onsite) is aimed at beginner-level to intermediate-level web designers who wish to learn how to use CATIA V5 for collaborative product creation and product data management.
By the end of this training, participants will be able to:
- Understand the CATIA V5 interface and navigation.
- Create 2D sketches and transform them into 3D models.
- Develop assemblies to combine multiple components.
iPad SketchUp Pro for Interior Design and Spatial Modeling
14 HoursSketchUp Pro is a 3D modelling software used for architectural, interior design, and product visualisation that enables users to create, modify, and present detailed spatial models efficiently.
This instructor-led, live training (online or on-site) is aimed at intermediate-level interior designers and design professionals who wish to master SketchUp Pro for iPad to create, visualise, and refine interior design concepts such as rooms, furniture, and layout compositions.
Upon completion of this training, participants will be able to:
- Set up and navigate SketchUp Pro on iPad efficiently.
- Create and modify interior models including walls, furniture, and spatial layouts.
- Apply textures, materials, and lighting for realistic visualisations.
- Export and share models for presentation and collaboration.
Format of the Course
- Interactive lecture and guided demonstrations.
- Hands-on exercises and modelling practice on iPad.
- Live project work with feedback and Q&A sessions.
Course Customisation Options
- To request a customised training for this course, please contact us to arrange.
MBSE with Automation
40 HoursThis course is designed to impart the fundamentals of the Systems Modeling Language (SysML), its application via the MagicDraw/Cameo software suite, core Model-Based Systems Engineering (MBSE) simulation techniques, and industry best practices. It covers essential skills for creating templates and generating reports within the MagicDraw/Cameo toolset, while also explaining how macros and scripts function inside MagicDraw and the scenarios in which they can be effectively applied.
MBSE with Model Analysis
40 HoursThis course is designed to introduce the fundamentals of the Systems Modeling Language (SysML), its application via MagicDraw/Cameo software, core Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE. It covers essential concepts and features related to validation rules, validation suites, and model metrics, while also providing an introduction to developing and utilising model queries within MagicDraw/Cameo.
Agent Based Modeling (ABM) with NetLogo
21 HoursThis instructor-led, live training in New Zealand (online or on-site) is designed for investigators who wish to leverage NetLogo to create Agent-Based Models (ABM).
By the conclusion of this training, participants will be able to:
- Install NetLogo.
- Develop an agent-based model.
- Visualise agent activity.
- Analyse the results of the model.
- Test and document the agent-based simulation model.
OpenSCAD: Introduction to 3D Modeling
21 HoursThis instructor-led, live training in New Zealand (online or on-site) is aimed at designers, mechanical engineers, and anyone who wishes to learn how to create 3D models that can be constructed or 3D printed.
By the end of this training, participants will be able to:
- Create printable 3D models.
- Use geometric transformations to build complex 3D shapes.
- Model in a non-interactive manner using minimal lines of code.
SketchUp for Architecture
14 HoursThis instructor-led, live training in New Zealand (available online or on-site) is tailored for architects who wish to create 3D models for architectural designs using SketchUp.
By the end of this training, participants will be able to:
- Use SketchUp to create 3D models of buildings, landscapes, scenes, furniture, and more.
- Apply various types of materials to both the interior and exterior of a 3D structure.
- Geolocate a modelled structure to accurately map realistic elements such as shadows.
SolidWorks
14 HoursThis instructor-led live training in New Zealand (online or onsite) is designed for mechatronics, mechanical, electrical, and electronics engineers who wish to use SolidWorks to sketch and produce detailed drawings of their ideas and concepts.
By the end of this training, participants will be able to:
- Understand the fundamentals of SolidWorks.
- Design and create parts, assemblies, and 3D models with SolidWorks.
Advanced SolidWorks
28 HoursThis instructor-led, live training in New Zealand (online or on-site) is designed for intermediate to advanced mechatronics, mechanical, electrical, and electronics engineers who wish to further enhance their SolidWorks knowledge by mastering advanced part modelling, as well as other advanced features and shaping capabilities of SolidWorks.
By the end of this training, participants will be able to:
- Use multi-body solids, sweeping and lofting features, and more advanced SolidWorks features.
- Utilise the assembly modelling capabilities of SolidWorks.
- Master the advanced modelling features of SolidWorks.
Advanced SolidWorks - 5 Days
35 HoursThis instructor-led, live training in New Zealand (online or onsite) is aimed at intermediate to advanced mechatronics, mechanical, electrical, and electronics engineers who wish to further enhance their SolidWorks knowledge by mastering advanced part modelling, as well as other advanced features and shaping capabilities of SolidWorks.
By the end of this training, participants will be able to:
- Use multi-body solids, sweeping and lofting features, and other advanced SolidWorks capabilities.
- Utilise the assembly modelling capabilities of SolidWorks.
- Master the advanced modelling features of SolidWorks.
SolidWorks: Intermediate to Advanced
21 HoursThis instructor-led, live training in New Zealand (online or on-site) is aimed at intermediate-level to advanced-level SolidWorks users who wish to deepen their modelling skills, master advanced features, and improve design efficiency and accuracy.
By the end of this training, participants will be able to:
- Create complex parts, assemblies, and configurations efficiently.
- Use advanced modelling tools such as sweeps, lofts, and surfaces.
- Apply design tables, equations, and parametric controls.
- Perform simulations and motion studies to validate designs.
Introduction to Solidworks PDM
35 HoursThis instructor-led, live training in New Zealand (online or on-site) is tailored for beginner-level users who wish to explore the core functionalities of Solidworks PDM and evaluate its applicability to their organisation's design file management needs.
By the conclusion of this training, participants will be able to:
- Understand the key features and benefits of Solidworks PDM.
- Navigate the Solidworks PDM interface and workflows.
- Perform essential end-user tasks such as file check-in/check-out, versioning, and searching.
- Explore administrative functionalities, including vault configuration, user permissions, and workflow customisation.
- Assess the potential implementation of Solidworks PDM across multiple company sites.