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.

_images/dang_overview.png

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.

➤ Get Started


Data Exchange#

  • You can import data into your application from most 3D file formats through Converters and File Format Plugins.

➤ Begin Importing


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.

➤ Start Assembling


Work with Assets & Materials#

  • Discover how to optimize layouts in your application by placing, moving, and editing assets and materials.

➤ Get Working


Work with Lights#

  • Illuminate scenes in your application by adding direct and environmental lighting to simulate real-world scenarios.

➤ Start Lighting


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.

➤ Start Annotating


Collaborative, Real-time Review Sessions#

  • Learn how to initiate review sessions in your application to collaborate and problem solve in real-time.

➤ Get Collaborating


Omniverse in the Cloud#

  • Work with and stream content via Omniverse Cloud.

➤ Get Streaming


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.