Data Aggregation and Navigation Guide
After following the tutorial to develop a Kit-based application using the USD Explorer and Kit app templates, you’ll want to import and connect various 3D CAD files to a unified view, then navigate and review them individually or across project teams.
This guide covers the essentials of working with Universal Scene Description (OpenUSD), how to import data from various tools and sources, how to share data, and how to present projects across varying deployments.
Some fundamental knowledge of 3D CAD and tools typically surrounding industrial workflows will be helpful and is strongly recommended.
Before you begin, you must build a Kit-based application using the USD Explorer template by following the companion tutorial.
Learn the Fundamentals
Get started with the USD Explorer template here.
Data Exchange
You can import data into your application from most 3D file formats through Converters and File Format Plugins.
Project Assembly with USD
Understand the fundamental aspects of working with OpenUSD scenes in your application and how to aggregate your data and prepare for non-destructive, collaborative workflows.
Navigate a Scene
Understand the fundamentals of moving through a 3D scene in your application with ease, including how to Orbit, Teleport, and use your mouse and keyboard to move around.
Work with Assets & Materials
Discover how to optimize layouts in your application by placing, moving, and editing assets and materials.
Work with Lights
Illuminate scenes in your application by adding direct and environmental lighting to simulate real-world scenarios.
Annotation Tools
Leverage markup, waypoints, and measure tools in your application to review your scene, document changes and points of interest, check dimensions, and prepare for multi-user reviews.
Collaborative, Real-time Review Sessions
Learn how to initiate review sessions in your application to collaborate and problem solve in real-time.
Omniverse in the Cloud
Work with and stream content via Omniverse Cloud.
Note
Looking for software developer guides? NVIDIA Omniverse is a development platform for building advanced, OpenUSD-native tools, extensions, and applications. Learn more in our developer guide.