Products Using USD

USD has support in many 3D Content Creation Applications and Ecosystems.

This list is maintained by the community, and is not meant to be an exhaustive or complete list of resources, nor is it an endorsement of any of the linked material. We haven’t checked the linked materials for accuracy, nor to see if they represent best practices. Please enjoy this material in the spirit intended, of celebrating community and industry achievements around the use and advancement of USD.


3Delight

3Delight is a path-traced renderer that supports USD and has a Hydra Delegate.


Adobe

Adobe is a developer of several content generation applications. Their Substance suite of applications are geared towards 3D content creation

Substance 3D Painter

Substance 3D Painter is a software for painting textures for 3D content.

Substance 3D Modeler

Substance 3D Modeler is a 3D modelling application.

Substance 3D Stager

Substance 3D Stager is a 3D package to build and assemble 3D scenes.


AMD ProRender

AMD ProRender is a GPU and CPU path-traced renderer. There is an open source Hydra delegate.


Apple

Apple uses USD as the primary format for their 3D renderers. USDZ is their format of choice for Augmented Reality content.

Creating USD files for Apple devices outlines creating content that works on their platforms. macOS, iOS and iPadOS ship with USD integrations.

Preview and QuickLook

iOS and iPadOS ship with AR QuickLook , an augmented reality USD viewer.

macOS provides Preview and QuickLook in Finder, allowing you to directly preview files.

AR Creation Tools

Apple has several AR Creation Tools , including:

  • Reality Composer : An application for creating augmented reality applications

  • Reality Converter : An application for converting popular 3D formats to USDZ

  • USDZTools : Command line tools for converting other 3D formats to USD

Rendering Engines

Apple has multiple render engines available to developers:

  • RealityKit is a 3D rendering engine focused on augmented reality applications.

  • SceneKit is a rendering engine for 3D games and content.

Validating feature support for USD files documents feature support for USD across the different renderers available.

ModelIO

ModelIO is a framework for importing, exporting and manipulating common 3D formats.

Motion

Motion is a motion graphics application.


ArcGIS CityEngine

ArcGIS CityEngine is a city design application.


Autodesk

Autodesk is a developer of several 3D Content Creation, Rendering and CAD software packages.

Autodesk’s USD Website highlights their USD work.

3ds Max

3ds Max is general purpose 3D package.

3ds Max USD Documentation

Arnold

Arnold is a path-traced renderer.

Arnold USD Documentation

Bifrost

Bifrost is a visual programming environment inside of Autodesk Maya for creating procedural effects for film, TV, and games.

Autodesk provides a library of Bifrost nodes to create USD-based scene graphs in Bifrost.

Fusion 360

Fusion 360 is a CAD, CAM, CAE and PCB software.

Maya

Maya is a general purpose 3D package

Maya comes bundled with an open source plugin .

Maya USD Documentation

There are also plug-ins from other Developers. See the J Cube Multiverse section as an alternative.

Revit

Revit is a BIM software for designers and builders with a third party USD extension.


Blender Foundation

The Blender Foundation are a public benefit organization that develop 3D software.

Blender

Blender is a free and open source 3D creation suite.

Blender USD Documentation

Blender also has a Hydra addon courtesy of AMD.

Cycles

The Cycles Renderer is an open source, path-traced renderer.

It has a Hydra Delegate , originally developed by Tangent Animation.


Chaos V-Ray

V-Ray is a 3D path-traced renderer that supports USD and has a Hydra delegate.

V-Ray Documentation


E-on

E-on are a software developer of world building 3D software.

E-on Documentation for USD Export

Plant Factory

Plant Factory is a vegetation generation software.

Vue

Vue is world building application.


Gaffer

Gaffer is an open source , node based application for lighting and compositing.


Golaem

Golaem is a crowd simulation program with an open source, USD plugin that allows viewing Golaem crowd caches within USD.


Guerilla Render

Guerilla Render is a 3D renderer.


Foundry

The Foundry are a developer of 3D Content Creation, Lighting and Compositing software.

Katana

Katana is look development and lighting package.

Katana has open source USD plugins as well as a support for Hydra render delegates.

Mari

Mari is a 3D texture painting application. Mari has open source USD plugins.

Modo

Modo is a general purpose 3D package.

Nuke

Nuke is a compositing package with support for both USD and Hydra.

Nuke documentation


Intel OSPRay

Intel’s OSPRay renderer is a path-traced renderer with an open source Hydra delegate.


Dreamworks Moonray

Moonray is an open-source renderer that comes with a USD Hydra render delegate.


J Cube

J Cube are a developer of 3D software and cloud services.

Multiverse for Maya

Multiverse is a USD plugin for Maya with a range of pipeline features.

Muse

Muse is a standalone USD Editor


Left Angle Autograph

Autograph is a compositing and motion design package that comes with a 3d system based on USD.


Maxon

Maxon are a developer of 3D content creation, rendering and motion graphics software.

Cinema 4D

Cinema 4D is a general purpose 3D package.

Redshift

Redshift is a GPU-accelerated path-traced renderer.

Redshift supports USD and is also available as a Hydra delegate for rendering integration.

ZBrush

ZBrush is a 3D sculpting and painting application.

ZBrush USD documenation


NVIDIA Omniverse

NVIDIA Omniverse is a modular development platform for building Universal Scene Description (OpenUSD)-based real time 3D simulations and workflows for industrial digitalization and perception AI applications.

Omniverse connects many top OpenUSD-based software applications to unify your 3D workflow. Some of the applications are:

  • Adobe Photoshop

  • Adobe Substance 3D Designer

  • Archicad

  • Autodesk 3ds Max

  • Autodesk Maya

  • Autodesk Revit

  • Blender

  • Epic Games Unreal Engine

  • Kitware Paraview

  • McNeel Rhinoceros

  • PTC Creo

  • Reallusion Character Creator

  • Reallusion iClone

  • Trimble SketchUp

Please see the latest list of Omniverse Connectors.


Procreate

Procreate is a 2D and 3D painting application for the iPad that supports import of USDZ models .


Shapr3D

Shapr3D is a CAD application that supports USD export on iPads, Mac and Windows.


SideFX Houdini

Houdini is a 3D package with a focus on procedural content and effects.

Houdini includes Solaris to create composed USD content.

SideFX USD Documentation


SynthEyes

SynthEyes is a match move application.


Tilt Brush

Tilt Brush is a VR painting application.


Unity

Unity is a real time 3D engine and editor.

It provides 3 USD packages for import, export and USD C# bindings.

Documentation:

Formerly an open source USD Package was available.


Unreal Engine

Unreal Engine is a real time 3D engine and editor.

Unreal USD Documentation


Usdtweak

usdtweak is a free and open source editor for USD.


Vicon Shogun

Vicon Shogun is a motion capture application.


Wizart

Wizart DCC Platform is a USD based general purpose 3D application.