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 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
Requirements
- An understanding of 3D modeling and production concepts
- Python programming experience
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
Consultancy Enquiry
Testimonials (3)
Anil was very understanding and explained the course content in detail. With more time the outcome of the course would be better instead of rushing the content, but over all Anil is very familiar with the software CATIA and is a great trainer,
Jaydon - GRI Towers South Africa
Course - Learning CATIA
Learning all the things that I wasn't understand it.
Anonymous
Course - SolidWorks
The trainer well prepared the course material beforehand and the session was very flexible and arranged to meet the trainee's interests. The management staffs were also around during the course to help us. The project was well managed in a friendly atmosphere throughout.
Kikuko Shoyama
Course - Repast - Agent Based Modeling and Simulation (ABMS)
Provisional Upcoming Courses (Contact Us For More Information)
Related Courses
Solidworks for Industrial Automation
35 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at 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 analyze industrial automation components and systems.
- Export designs for real-world implementation in industrial settings.
Applying SysML with Magic Draw
24 HoursThe course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through the Magicdraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE.
Learning CATIA
14 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at web designers who wish to use CATIA to develop and design 2D and 3D models.
By the end of this training, participants will be able to:
- Support multiple stages of product development including design, manufacturing, and engineering.
- Facilitate the design of various systems, such as fluid systems.
- Apply CATIA to a wide variety of industries and industrial equipment.
CATIA V5 Fundamentals
14 HoursThis instructor-led, live training in Belgium (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.
CATIA V5 Fundamentals - 3 Days
21 HoursThis instructor-led, live training in Belgium (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.
MBSE with Automation
40 HoursThe course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through the MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE. This training covers the fundamentals of creating templates and generating reports within the MagicDraw/Cameo tool suite, and teaches how macros and scripts work inside MagicDraw and what they can be applied to.
MBSE with Model Analysis
40 HoursThe course is designed to teach the fundamentals of the Systems Modeling Language (SysML), its application through the MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and best practices in MBSE. This training teaches the core concepts and features of validation rules, validation suites, and model metrics and is designed to introduce the core concepts and features of developing and utilizing model queries in MagicDraw/Cameo.
Agent Based Modeling (ABM) with NetLogo
21 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at investigators who wish to use NetLogo to create Agent Based Models (ABM).
By the end of this training, participants will be able to:
- Install NetLogo.
- Develop an agent-based model.
- Visualize agent activity.
- Analyze 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 Belgium (online or onsite) 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.
Repast - Agent Based Modeling and Simulation (ABMS)
28 HoursThe Repast Suite is a family of advanced, free, and open source agent-based modeling and simulation libraries that have collectively been under continuous development for over 10 years. This four day course in Belgium (online or onsite) explains in detail how to create simulation for agent-based systems using the Repast environment.
Course Objectives
- Introduce participants to principles and concepts of agent-based modeling and simulation.
- Develop participants’ capacity to read and understand agent modeling programming code.
- Equip participants with knowledge, so they understand the importance of accurate and precise modeling.
- Increase the participants’ understanding of systems of their own using the Agent-based simulation.
- Develop a better capacity to use and code agent-based systems using repast, reLogo.
SketchUp for Architecture
14 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at 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, etc.
- Apply different types of materials to the interior and exterior of a 3D structure.
- Geolocate a modeled structure for mapping realistic elements, such as shadows.
SolidWorks
14 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at mechatronics, mechanical, electrical, and electronics engineers who wish to use SolidWorks to sketch and produce a detailed drawing 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 Belgium (online or onsite) is aimed at intermediate-level to advanced-level mechatronics, mechanical, electrical, and electronics engineers who wish to further enhance their SolidWorks knowledge by mastering advanced part modeling, 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.
- Utilize the assembly modeling capabilities of SolidWorks.
- Master the advanced modeling features of SolidWorks.
Advanced SolidWorks - 5 Days
35 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at intermediate-level to advanced-level mechatronics, mechanical, electrical, and electronics engineers who wish to further enhance their SolidWorks knowledge by mastering advanced part modeling, 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.
- Utilize the assembly modeling capabilities of SolidWorks.
- Master the advanced modeling features of SolidWorks.
Introduction to Solidworks PDM
35 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at beginner-level users who wish to explore the core functionalities of Solidworks PDM and its applicability to their organization's design file management requirements.
By the end 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 basic end-user tasks such as file check-in/check-out, versioning, and searching.
- Explore administrative functionalities, including vault configuration, user permissions, and workflow customization.
- Assess the potential implementation of Solidworks PDM across multiple company sites.