Pixar USD (Universal Scene Description) Fundamentals Training Course
Universal Scene Description (USD) is an open-source framework created by Pixar for sharing 3D computer graphics data across various applications. It is designed to be flexible and extensible, enabling collaborative environments that utilize interconnected tools, such as NVIDIA Omniverse.
This instructor-led live training (available online or onsite) targets 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 third-party applications (Maya, Katana, and Houdini).
Format of the Course
- Interactive lecture and discussion.
- Abundant 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
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
Upcoming Courses
Related Courses
Solidworks for Industrial Automation
35 HoursThis instructor-led live training in Bulgaria (online or onsite) is designed for intermediate-level mechanical engineers and CAD designers who want 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 HoursThis course aims to teach the foundational aspects of the Systems Modeling Language (SysML), its practical application via Magicdraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and established best practices in MBSE.
CATIA V5 Fundamentals
14 HoursThis instructor-led, live training in Bulgaria (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.
Upon completing this training, participants will be able to:
- Gain a solid understanding of 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 Bulgaria (online or in-person) is tailored for beginner to intermediate-level web designers seeking to master 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 powerful 3D modeling application tailored for architectural, interior design, and product visualization. It empowers users to design, edit, and showcase detailed spatial models with ease and efficiency.
This instructor-led training, available online or onsite, is designed for intermediate interior designers and design professionals seeking to master SketchUp Pro on iPad. The course focuses on creating, visualizing, and refining interior design concepts, including rooms, furniture, and spatial arrangements.
After completing this training, participants will be able to:
- Efficiently set up and navigate the SketchUp Pro interface on iPad.
- Construct and modify interior models, including walls, furniture, and spatial layouts.
- Utilize textures, materials, and lighting to achieve realistic visualizations.
- Export and share models for effective presentation and collaboration.
Course Format
- Engaging lectures combined with guided demonstrations.
- Practical exercises and hands-on modeling practice on iPad.
- Live project work featuring feedback and Q&A sessions.
Customization Options
- For tailored training on this course, please get in touch with us to arrange your session.
MBSE with Automation
40 HoursDesigned to teach the fundamentals of the Systems Modeling Language (SysML), its application via the MagicDraw/Cameo software, basic MBSE simulation techniques, and industry best practices. This training covers the creation of templates and report generation within the MagicDraw/Cameo tool suite, while also explaining how macros and scripts function within MagicDraw and their potential applications.
MBSE with Model Analysis
40 HoursThis course is structured to teach the fundamentals of the Systems Modeling Language (SysML), its implementation via MagicDraw/Cameo software, core Model-Based Systems Engineering (MBSE) simulation techniques, and industry best practices. The training focuses on the essential concepts and functionalities of validation rules, validation suites, and model metrics, while also introducing the core principles and features for developing and utilizing model queries within MagicDraw/Cameo.
Agent Based Modeling (ABM) with NetLogo
21 HoursThis instructor-led live training, offered Bulgaria (online or onsite), is designed for analysts who want 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 Bulgaria (online or onsite) is designed for designers, mechanical engineers, and anyone interested in learning how to create 3D models suitable for construction or 3D printing.
Upon completion of this training, participants will be able to:
- Create 3D models ready for printing.
- Utilize geometric transformations to construct complex 3D forms.
- Model in a non-interactive way using a minimal amount of code.
SketchUp for Architecture
14 HoursThis instructor-led, live training in Bulgaria (online or onsite) targets architects who aim 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 session in Bulgaria (available online or onsite) is intended for mechatronics, mechanical, electrical, and electronics engineers who aim to use SolidWorks to sketch and create detailed drawings of their concepts.
By the conclusion of this training, participants will be able to:
- Understand the core principles of SolidWorks.
- Design and construct parts, assemblies, and 3D models using SolidWorks.
Advanced SolidWorks
28 HoursThis instructor-led live training in Bulgaria (online or onsite) is designed for intermediate to advanced mechatronics, mechanical, electrical, and electronics engineers who wish to expand their SolidWorks proficiency by mastering advanced part modeling, along with other advanced features and shaping capabilities.
By the end of this training, participants will be able to:
- Use multi-body solids, sweeping, lofting features, and other 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 Bulgaria (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.
SolidWorks: Intermediate to Advanced
21 HoursThis instructor-led, live training in Bulgaria (online or onsite) targets intermediate to advanced SolidWorks users seeking to deepen their modeling expertise, 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 modeling 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 Bulgaria (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.