Fact-checked by Grok 2 weeks ago

Universal Scene Description

Universal Scene Description (USD) is an open-source framework developed by Animation Studios for robustly and scalably interchanging, authoring, and augmenting scene data composed from elemental assets, utilizing a unified and application programming interface (). It enables non-destructive editing and collaboration across diverse content creation and rendering tools, minimizing latency to support rapid artistic iteration in complex production pipelines. USD evolved as the fourth generation of scene description technology at , building on earlier internal systems such as —used for films starting with A Bug’s Life in 1998—and Presto, introduced with in 2012. Development of USD began in 2012, integrating Presto's composition engine with the data model from TidScene, and it was released as under a modified Apache 2.0 license in 2016, hosted on for community contributions. This openness has fostered ongoing enhancements by and collaborators, positioning USD as a standardized for workflows beyond animation into simulation and virtual production. At its core, USD employs a hierarchical structure with prims (persistent scene elements), attributes (typed data values), and relationships (connections between prims), allowing to be assembled via composition arcs like references, payloads, and variants for modular overrides without altering source files. It supports extensible schemas for domains including , shading, lighting, physics, and cameras, while the integrated Hydra subsystem provides scalable OpenGL-based rendering for interactive previews. File formats include human-readable .usda (ASCII) and efficient .usdc (binary ), with .usdz for packaged, zipped distribution, ensuring across tools. USD's adoption has expanded rapidly in the 3D graphics industry, with major integrations in NVIDIA's platform for collaborative simulation and rendering, Autodesk's , 3ds Max, and for content creation, ' for real-time applications, and Apple's ecosystem for AR/VR experiences. It is now a in film and visual effects pipelines at studios like and , as well as in , engineering, and construction () for digital twins and virtual collaboration.

Overview

Definition and Purpose

Universal Scene Description (USD) is a publicly available, open-source framework developed by Animation Studios for describing, composing, and interchanging scenes and assets in pipelines. It provides a consistent and structure to enable the interchange of elemental assets, such as models and s, and their assembly into virtual sets, scenes, and worlds. As the core of 's graphics pipeline, USD is integrated into every authoring and rendering application at the studio, including its proprietary Presto animation system. The primary purpose of USD is to facilitate non-destructive , versioning, and in complex workflows, addressing the limitations of formats by establishing a universal standard for interchange. It allows multiple artists across departments to work simultaneously on the same assets or scenes through mechanisms like sub-layers and overrides, preventing overwrites and enabling reversible modifications without altering underlying . This supports versioning via variant sets for selecting non-destructive variations and promotes scalability in production environments. By providing a common language and extensible schemas, USD reduces reliance on tool-specific formats, enabling seamless integration of assets from diverse creation tools. USD emerged to address pipeline bottlenecks in film production, where assets created in various tools—such as modeling in and simulations in SideFX Houdini—require integration without data loss or conversion overhead. Initiated at in 2012, it unified the composition engine from Presto with prior data models, evolving from earlier scene description systems to handle the demands of large-scale content creation. This historical need arose from the challenges of coordinating complex, multi-tool workflows in animation and , where traditional formats often led to inefficiencies and data silos. Among its core benefits, USD offers scalability for massive scenes through native prim instancing and a high-performance runtime evaluation engine, capable of composing and managing millions of models, textures, lights, and other elements, as demonstrated in productions like . It provides extensibility via plugin mechanisms for asset resolution, file formats, and custom schemas, allowing adaptation to specific requirements. Additionally, USD supports time-varying data, with attributes that can evolve over time through blocks and value clips, ensuring efficient handling of dynamic content in collaborative environments. These features collectively enable robust augmentation and interchange of scenes at production scale.

Key Features

Universal Scene Description (USD) employs a hierarchical scene representation built around "prims," which are the fundamental primitive elements such as meshes, lights, and cameras, organized into a tree-like structure that mirrors the logical composition of a scene. This structure allows for efficient navigation and manipulation of complex scenes by encapsulating attributes—typed, time-varying values like positions or colors—and relationships, which are pointers connecting prims to other elements within the hierarchy. A distinctive capability of USD is its support for variant sets, which enable multiple interchangeable representations of a single prim without data duplication; for instance, a model can include variants for different levels of detail (LODs) that can be selected non-destructively during scene . Time sampling further enhances USD's utility for dynamic content, allowing attributes to hold animated or time-dependent data through keyframes, which facilitates , playback, and in workflows involving motion or . USD incorporates references and payloads as key mechanisms for : references link external USD files into the current for modular assembly, while payloads provide deferred loading and unloading of heavy data components, optimizing performance in large-scale environments by controlling memory usage without altering the core . The format's extensibility is achieved through custom , which build upon a foundational set of core types to define domain-specific data, such as physics simulations or material properties, via an automated schema generation tool that ensures consistent APIs and discoverability. In contrast to more rigid formats like or , which typically require full file rewrites for modifications, USD is inherently edit-friendly, supporting partial reads and writes alongside non-destructive editing through layering, making it ideal for collaborative and iterative pipelines.

History and Development

Origins and Early Development

Universal Scene Description (USD) originated at Animation Studios in 2012 as an internal experimental project aimed at unifying and enhancing the studio's graphics pipeline. The initiative sought to streamline asset interchange and in large-scale , building on prior internal systems such as , which had been used since A Bug's Life (1998), and TidScene, introduced around 2008-2009 for geometry schemas and pose caching. USD specifically merged the engine from Pixar's proprietary Presto animation system—debuted with (2012)—with TidScene's lazy-access cached scene description model to create a more scalable framework for handling complex, time-sampled data. The development was led by Pixar software engineers including F. Sebastian Grassia and George ElKoura, who addressed longstanding challenges in (VFX) workflows, such as fragmented interchange between tools from different vendors, which often resulted in the loss of critical like curves or material assignments during conversions. These issues were particularly acute in production, where hundreds of artists collaborate on scenes involving thousands of assets, necessitating robust non-destructive and versioning to avoid bottlenecks. USD was designed to mitigate these by providing a layered, composable structure that preserved scene integrity across tools, enabling efficient handling of massive datasets without redundant file exports. Early internal adoption began experimentally in films following Brave, with limited use in asset pipelines for Monsters University (2013) and Inside Out (2015). Full integration into production workflows was first achieved with Finding Dory (2016), marking the first feature-length film to utilize a USD-based pipeline and allowing refinements to features like composition arcs for better temporal scene management and artist collaboration. This period marked iterative improvements in scalability, with USD becoming central to Pixar's Presto-based authoring and rendering processes. Subsequent films further honed these capabilities, solidifying USD's role in the studio's ecosystem before broader dissemination. A key pre-open-source milestone occurred in 2015, when released a version of USD to select VFX partners, including Luma Pictures and , for testing in shared production environments. This limited rollout validated USD's potential for cross-studio asset exchange, addressing proprietary format silos that hindered industry-wide , and paved the way for its formal open-sourcing the following year.

Open-Sourcing and Community Adoption

Animation Studios officially released Universal Scene Description (USD) as on July 26, 2016, under the Apache 2.0 license, making the codebase publicly available on to facilitate 3D graphics interchange across the industry. This move enabled immediate access for developers and studios, with early adopters including major (VFX) facilities such as MPC, , , and , which began integrating USD into their pipelines between 2016 and 2018 to streamline complex scene management in film production. By 2019, USD's adoption expanded beyond VFX into gaming and (AR) workflows, driven by integrations in tools like for real-time collaboration and Unity's experimental support for USD import/export, enabling seamless asset sharing in interactive environments. Standardization efforts accelerated in 2023 with the formation of the Alliance for OpenUSD (AOUSD) under the on August 1, involving founding members , , Apple, , and to promote and submit core specifications for ISO by late 2025. Community engagement grew through milestones like annual presentations at SIGGRAPH conferences, where USD courses and talks have showcased production applications since 2016, including a dedicated "USD in Production" session in 2025. Key releases, such as USD 23.11 in November 2023, introduced enhancements to the UsdPhysics schema for improved rigid body simulations, supporting broader use in dynamic scene authoring. The AOUSD marked a governance shift to neutral, multi-stakeholder stewardship in 2023, broadening participation beyond through a steering committee that oversees development and specifications. In November 2024, the alliance elected its first rotating steering committee members and welcomed new collaborations; by August 2025, it announced eight additional general members, further expanding ecosystem-wide innovations. Contributions from focused on real-time rendering extensions for , while Apple advanced compatibility, fostering ecosystem-wide innovations in collaborative 3D workflows. By 2025, USD had achieved widespread integration in digital content creation tools from and Substance to rendering engines like RenderMan, enabling efficient non-destructive editing across , , and simulation pipelines.

Technical Architecture

Core Components and Prims

Universal Scene Description (USD) organizes scenes using prims, which serve as the fundamental building blocks representing nodes in the . Each prim acts as a container for scene data, encapsulating properties such as transforms and visibility, as well as relationships like parent-child hierarchies that define the structural organization of the scene. USD provides a set of built-in prim types through its core schemas, enabling the description of various scene elements. Common types include Xform for hierarchical transformations, for geometric surfaces, for logical grouping without geometric meaning, for illumination sources, and Camera for viewpoint definitions. These types are extensible via applied schemas, allowing prims to conform to specialized behaviors like physics or shading without altering their base structure. Properties on prims consist of attributes and relationships, with attributes being the primary mechanism for storing typed data such as vectors for positions or colors. Attributes support time samples to enable , where values can be authored at specific frames for during playback. , in contrast, attaches non-time-varying information to prims or properties, including hints like versioning identifiers or kind classifications (e.g., "component" for leaf models). The collection of prims forms a (DAG) via parent-child relationships and pointers, facilitating efficient traversal, querying, and non-destructive editing of the . This structure allows applications to navigate the using iterators for siblings, children, or descendants, optimizing operations like rendering or . Prims enable by providing opinion-based overrides, though detailed occurs through separate mechanisms. For instance, a simple model might be represented as an Xform prim named "Teapot" with a child prim for the , an attribute for its transform (e.g., a matrix4d4 value positioning it in space), and a relationship binding it to a prim for surface . This setup encapsulates the object's position, shape, and appearance within the .

Layering, Composition, and Non-Destructive Editing

Universal Scene Description (USD) employs a layering system to compose complex scenes from multiple files, where layers are stacked hierarchically to contribute scene elements or modifications without altering the underlying data. This approach allows artists and technical directors to build intricate environments modularly, with each layer representing a self-contained unit of scene description that can be authored, versioned, and reused independently. The composition engine resolves the layer stack in a deterministic order, ensuring that contributions from weaker layers form the base while stronger layers apply targeted overrides. Central to USD's composition model are the composition arcs, which define how elements from different layers are integrated into the final scene graph. The Sublayer arc includes entire layers into a parent layer's stack, enabling nested compositions where sub-layers can be added, removed, or reordered non-destructively. Reference arcs incorporate a prim and its subtree from an external layer as an instance within the current scene, facilitating the reuse of assets like characters or props while allowing local overrides. Variant arcs, organized into variant sets on a prim, provide selectable alternatives—such as different materials or poses—enabling flexible scene variations without duplicating data. Override mechanisms, often implemented through list-editing operations (e.g., prepend, append, or block), apply changes to properties or relationships from weaker layers, preserving the original files intact. Finally, Payload arcs support conditional inclusion of subtrees, loading heavy assets only when needed to optimize memory and performance during authoring or rendering. Non-destructive editing in USD is achieved through a system of "opinions" with defined strengths, where modifications are expressed as overrides that do not modify base layers but instead layer atop them during resolution. The resolution process follows the LIVERPS ordering—Local (direct authoring), Inherits (from ancestors), VariantSets, Relocates (for instancing), References, Payloads, and Specializes (for refinements)—ensuring that stronger opinions supersede weaker ones systematically. This hierarchy allows for collaborative workflows, where multiple team members can contribute overrides in separate layers, and the composition engine merges them predictably without risking data loss. Conflict resolution during prioritizes the strongest applicable opinion for each property, with metadata and relationships combined via list-editing rules that support operations like deletion or reordering to resolve ambiguities. For time-sampled attributes, such as animations, the system applies layer offsets and interpolates values if needed, blending contributions from multiple sources while deferring to the most authoritative opinion. Blocked opinions can nullify weaker values entirely, providing fine control over without propagating unwanted changes. A representative workflow for building a complex scene, such as a environment, begins with a base layer containing core geometry and layout authored in a USD . Subsequent layers reference this base to add animated elements like vehicles or pedestrians, instancing them across the scene without duplicating . Variants on prims allow switching between day and night configurations non-destructively, while payload arcs defer loading of detailed building interiors until required for specific shots. Overrides in a top-layer then apply final adjustments, such as color corrections or prop placements, ensuring the original assets remain unmodified for reuse in other projects.

File Formats

Text-Based Format (USDA)

The Text-Based Format (USDA) is a human-readable representation of Universal Scene Description (USD) data, utilizing encoding and the .usda file extension. This format employs a YAML-like syntax to structure scene hierarchies, including sections for (prims), , relationships, and , enabling straightforward authoring and inspection of scenes. Key syntax elements include indentation to denote hierarchical relationships, such as child prims within parent blocks; the # symbol for comments; the def keyword to define new prims; and = for property assignments. For instance, prim definitions follow the pattern def Type "Name" { ... }, where properties like transforms or attributes are nested inside curly braces. This supports time-sampled via bracketed time codes and variant sets for conditional content. The USDA format offers advantages in ease of debugging through direct text editing, compatibility with systems due to its diff-friendly nature, and seamless integration with scripting languages for automated modifications. It is particularly suitable for small to medium-sized scenes, such as prototype assets or configuration files with heavy referencing. However, USDA files tend to have larger sizes compared to binary alternatives, leading to increased storage needs, and incur higher parsing overhead, which can slow loading for massive datasets with extensive geometry or shading. The following snippet illustrates a basic USDA file defining a cube prim with a translate transform and a bound preview material:
#usda 1.0
(
    defaultPrim = "World"
)

def Xform "World" (
    prepend variantSets = "model"
)
{
    def Cube "Cube" (
        prepend apiSchemas = ["MaterialBindingAPI"]
    )
    {
        double size = 2
        
        rel material:binding = </World/Material>
        
        uniform token subdivisionScheme = "none"
        
        xformOp:translate = (0, 0, 0)
        xformOpOrder = ["xformOp:translate"]
    }

    def Material "Material"
    {
        token outputs:surface.connect = </World/Material/Shader.outputs:surface>
        
        def Shader "Shader"
        {
            uniform token info:id = "UsdPreviewSurface"
            color3f inputs:diffuseColor = (1, 0, 0)
        }
    }
}
This example creates a red cube at the origin, demonstrating prim hierarchy, property assignments, and material binding.

Binary and Zipped Formats (USDC and USDZ)

The USDC format represents a encoding of Universal Scene Description (USD) data, utilizing the .usdc file extension and employing a packed to enable faster operations compared to text-based representations. This approach, known as format, facilitates efficient to prims and other scene elements, making it particularly suitable for handling numerically intensive data such as in large-scale scenes. By supporting memory-mapped access and techniques, USDC reduces file sizes and improves loading performance in production environments, such as rendering pipelines where quick iteration on complex assets is essential. The USDZ format extends USD functionality through a zipped , assigned the .usdz extension, which bundles one or more USDC or USDA files alongside associated assets like textures (e.g., , , EXR) and metadata, without applying compression to allow . Optimized for platforms including ARKit and as well as web delivery, USDZ ensures seamless integration in mobile and browser-based applications by aligning files to 64-byte boundaries for enhanced performance. This packaging approach supports reading, where scene data can be accessed without unpacking the archive, streamlining distribution for interactive experiences. Conversion between USD formats, including from USDA to USDC or vice versa, is lossless and can be achieved using command-line tools like usdcat or the API provided in the OpenUSD library, preserving all references and scene integrity. In production pipelines, USDC is commonly employed for managing large scenes, such as those in workflows, where it significantly reduces load times—for instance, enabling faster ingestion of detailed models in rendering engines. Conversely, USDZ finds application in consumer-facing tools like Apple's Reality Composer, facilitating the creation and sharing of content by encapsulating complete scenes with embedded media. Backward compatibility in these formats is maintained through version headers; for USDZ, the current version 1.3 includes structured updates that allow older implementations to parse essential data without disruption. Unlike the editable, human-readable text-based USDA format detailed elsewhere, both USDC and USDZ prioritize compactness and deployment efficiency for runtime scenarios.

Software Support and Integration

Digital Content Creation Tools

Autodesk has integrated full read/write support for USD into its and 3ds Max software, enabling seamless creation, editing, and collaboration on USD stages within these modeling and animation environments. This support, available since 2020 and 3ds Max 2022, allows artists to import USD files, edit prims and variants directly, and export complex scenes while preserving layering and references. Additionally, 2025 introduces USD export capabilities tailored for automotive design workflows, facilitating the transfer of high-fidelity surface models to downstream pipelines. SideFX Houdini provides native USD Render Output Processors (ROPs) for and , integrated since Houdini 18 in 2019, building on initial features from 2018. These tools enable users to build and output layered USD stages procedurally, supporting variants, payloads, and references for efficient scene assembly in animation and VFX production. Blender offers an official USD add-on starting with version 3.0 in late , providing basic import and functionality for USD files, including meshes, cameras, lights, and materials (with approximations to USD Preview Surface), along with limited integration of the rendering subsystem for previewing. It supports subsets for material binding on but does not handle USD arcs like layers or variants, nor direct prim editing within . This makes a viable open-source option for basic USD-based modeling and workflows. Adobe Substance Painter and Designer, part of the Substance 3D suite, added USD material export capabilities in 2023, allowing texturing artists to package materials directly into USD previews for integration with broader pipelines. These tools leverage connectivity to streamline texturing workflows, enabling round-trip editing between Substance applications and USD-compatible hosts. Apple's Reality Composer Pro, introduced in 2023, provides native support for importing, editing, and exporting USD files (.usd, .usda, .usdc) in AR and spatial computing workflows, enabling composition of 3D scenes for Vision Pro and iOS/iPadOS devices. The USDZ format, a zipped USD variant, is used for AR Quick Look previews and packaged AR experiences. Other tools include The Foundry's Nuke, which supports compositing USD stages through native import of meshes, lights, and cameras since Nuke 12.2, with a full USD-based 3D system introduced in Nuke 14.0 for scalable scene handling. For sculpting software like ZBrush, custom plugins and native USD format support since 2021 enable export of detailed geometry and subdivision levels, facilitating USD integration in digital sculpting pipelines.

Rendering, Simulation, and Real-Time Engines

Universal Scene Description (USD) integrates with rendering engines through Pixar's framework, which serves as an imaging system that delegates rendering tasks from USD scene graphs to various backends, enabling efficient visualization and final renders. operates via scene delegates that adapt USD data for renderers and render delegates that execute the rendering pipeline, supporting interactive previews and production-quality outputs. For USDZ files, Pixar's Storm viewer leverages to provide rendering capabilities, allowing users to inspect and interact with compressed USD scenes. RenderMan, Pixar's production renderer, supports direct rendering of USD via integration, facilitating seamless pipeline workflows in and . Similarly, Autodesk's renderer incorporates USD support starting from version 2022, using a dedicated render delegate and native USD workflows to handle complex scene descriptions. In simulation contexts, NVIDIA's Omniverse platform utilizes USD with the PhysX engine to enable physics-based simulations, where USD stages are parsed to instantiate rigid bodies, collisions, and dynamics directly from scene data. The USD Physics schema provides the foundational prims and properties for representing rigid body dynamics, including masses, velocities, and collision shapes, ensuring compatibility across simulation tools. Unity's USD importer, introduced experimentally in 2023, supports loading USD assets for baked simulations, allowing imported physics data to integrate with Unity's runtime for playback and analysis. Additionally, the USD Skel schema handles character animation in simulations by defining skeletal hierarchies, joint bindings, and blend shapes, which can drive physics-driven deformations. Real-time engines have adopted USD for interactive applications, with Unreal Engine 5 providing full USD stage support since version 5.0 in 2022, including import, export, and Live Link for real-time editing synchronization between USD authoring tools and the engine. Godot offers experimental USD support through community plugins as of 2024, enabling basic scene import and rendering via extensions like godot-usd, though full native integration remains under discussion. To optimize performance in these real-time environments, particularly for VR, USD's payload system allows selective loading and unloading of scene components, streaming large assets on demand to maintain frame rates without loading entire compositions into memory. This mechanism, akin to lazy references, significantly reduces memory footprint and load times for expansive scenes.

Applications and Use Cases

Film, Animation, and Visual Effects

Universal Scene Description (USD) has become a central format for asset handoff in visual effects (VFX) pipelines, facilitating seamless integration across departments and vendors in film and animation production. At Walt Disney Animation Studios, USD served as the backbone for the first fully USD-based production pipeline in the 2021 film Encanto, enabling efficient look development by allowing artists to compose and iterate on scenes without altering underlying assets. This approach streamlined the exchange of complex 3D data, such as character models and environments, reducing the need for format conversions during handoffs between modeling, rigging, and surfacing teams. In , USD's non-destructive look development capabilities enable iterative adjustments to and materials across multiple shots, preserving original asset integrity while supporting rapid revisions. For instance, Animation Studios has utilized USD in its pipeline for films including the 2022 film Lightyear and 2024's , where layering time-sampled animation data onto base assets allows artists to test variations without recomputing entire scenes. This layering system minimizes data duplication and supports , which is crucial for maintaining consistency in large-scale sequences involving thousands of animated elements. Leading VFX studios have integrated USD to enhance efficiency in high-profile projects. , formerly Weta Digital, has adopted USD workflows for its VFX pipeline, leveraging features like intents to manage complex scene compositions in photorealistic films. Similarly, studios like Luma Pictures employ USD across tools such as , Houdini, and for end-to-end VFX delivery, as demonstrated in various feature films where it handles asset interchange without loss of fidelity. In , USD's time-based variants are particularly valuable for rigs, enabling the of multiple animation states—such as idle, walk, and run cycles—within a single file structure that can be selectively activated per shot. This supports collaborative multi-vendor workflows through USD stages, where external partners contribute specialized elements like effects or matte paintings, which are then composed non-destructively into the master scene. For example, has incorporated USD into its production pipeline for recent films, allowing distributed teams to build and refine rigs collaboratively without overwriting shared data. USD addresses key challenges in large-scale VFX by reducing conversion errors that plague traditional formats, as its unified ensures consistent interpretation of data across tools. This scalability supports expansive environments in feature films by enabling sparse overrides and to manage memory efficiently during and rendering. In recognition of its impact, Pixar's USD received a Scientific and Technical Academy Award in 2024.

Interactive Media, Gaming, and AR/VR

Universal Scene Description (USD) has emerged as a key format for asset pipelines in gaming, enabling seamless interchange between digital content creation tools and real-time engines like Unreal Engine and Unity. In Unreal Engine, USD support allows developers to import, edit, and render USD stages natively without converting to proprietary formats, facilitating collaborative workflows for complex game environments. Similarly, Unity's USD package provides libraries for importing and exporting USD scenes, supporting the integration of high-fidelity assets into interactive applications while preserving scene hierarchy and variants. Epic Games' MetaHuman technology leverages this compatibility, allowing character assets created in MetaHuman Creator to be exported via Unreal Engine's USD tools for use in external pipelines, as demonstrated in production workflows since 2023. In (AR) and (VR), USD's USDZ variant enables rapid prototyping of immersive scenes, particularly through Apple's Reality Composer application. This tool supports importing and assembling USDZ files to build AR experiences directly on devices, allowing users to place virtual objects in real-world contexts with behaviors like physics and animations, streamlining development for quick iterations. USD's layered structure ensures compatibility across AR platforms, contrasting with static formats by supporting dynamic interactions essential for user-driven environments, unlike the offline rendering focus in . For interactive media, utilizes USD to enable collaborative virtual production in large-scale gaming events, such as those in , where synchronization of assets across distributed teams accelerates content creation. connectors integrate USD stages into workflows, allowing multiple artists to edit scenes simultaneously for live events and trailers. Additionally, USD variants facilitate level-of-detail () switching in rendering, where lower-resolution proxies are automatically selected based on viewer distance to optimize performance without recompiling assets. In applications, USD serves as an interchange format for constructing persistent virtual worlds, enabling the assembly of modular assets from diverse sources into cohesive environments. Its physics schemas, such as those extended in , support simulations for immersive interactions like object collisions and , allowing developers to author behaviors that respond to user inputs in shared spaces. Key advantages of USD in these domains include its payload mechanism for streaming scene components , which minimizes initial load times in VR by deferring non-visible data until needed, enhancing fluidity in bandwidth-constrained scenarios. Furthermore, USD's cross-platform compatibility promotes interoperability in setups, with USD stages renderable across XR frameworks like those in and Apple RealityKit, ensuring assets function consistently from development to deployment.

Ecosystem and Future Directions

Extensions, Schemas, and Standards

Universal Scene Description (USD) employs to extend its foundational prim types, enabling the representation of domain-specific data in a standardized manner. The defines prim types and relationships for materials, , and shading networks, supporting the authoring of complex surface appearances, bindings, and interactions that remain consistent across diverse rendering pipelines. Similarly, the USDPhysics schema provides prims for physics entities such as , collision shapes, joints, and forces, allowing USD files to encode simulation-ready setups for and constraints. The USDSkel schema focuses on , introducing types for skeletons, joints, blend shapes, and skinning weights to facilitate the interchange of animated characters and rigs. These schemas build upon USD's core architecture by applying typed to prims, ensuring semantic validation and efficient data access. Custom schemas can be developed using USD's Python and C++ APIs, which permit the definition of new prim subtypes and properties tailored to proprietary or industry-specific needs. The usdGenSchema utility automates the generation of classes from a declarative USD layer , producing bindings that integrate seamlessly with the USD ecosystem. Key extensions enhance USD's capabilities, notably the USD Preview Surface, a lightweight (PBR) model designed for asset interchange. It includes parameters like diffuse color, emissive factor, metallic, roughness, and clearcoat to approximate surface behavior in preview contexts without requiring full renderer-specific details. For broader compatibility, USD supports mappings to the Khronos 2.0 standard, particularly for geometry, meshes, and basic materials; 2024 updates from the Alliance for Open USD and refined these mappings to enable efficient export of USD scenes to for web-based and real-time applications. USD interfaces with established standards to promote . The USDZ format, a compressed archive of USD data, serves as Apple's de facto AR delivery standard, integrated into via ARKit and for interactive 3D model viewing and placement in real-world environments. USD also aligns with 2.0 for export, mapping prim hierarchies to nodes and attributes to accessors for streamlined transmission in and ecosystems. Supporting tools in the USD ecosystem include USD Composer, an application for assembling, lighting, and rendering large-scale USD scenes with real-time collaboration features, and usdview, a reference viewer for debugging composition, resolution, and Hydra-based rendering previews. The and C++ APIs further enable programmatic schema creation and manipulation, with bindings that allow runtime extension of USD's . Interoperability bridges extend USD's reach to complementary formats. The usdAbc plugin enables direct referencing or conversion of animation caches into USD prims, preserving point positions, velocities, and topology for non-destructive integration in pipelines. For textures, USD leverages OpenImageIO to support files, handling high-dynamic-range multichannel images in material bindings with formats up to 32-bit float precision for accurate color and alpha representation.

Ongoing Developments and Industry Impact

In 2024, the for OpenUSD released version 24.05 of OpenUSD, introducing key improvements in scene composition and extensibility to support more complex workflows. Later that year, version 24.08 further enhanced core libraries for better and performance in collaborative environments. In 2025, releases continued with v25.02 (March), v25.05, v25.08 (August, marking milestones in and ), and v25.11 (November, adding support for nested rigid bodies in UsdPhysics, UsdImagingSceneIndex for rendering, updated usdchecker validation , and performance optimizations). complemented these updates with generative AI models and microservices tailored for OpenUSD, enabling AI-assisted development of geometry, physics, and materials to streamline asset creation. Additionally, Cloud APIs, launched in 2024, advanced cloud-based collaboration by allowing programmatic manipulation of USD scenes across distributed teams; in 2025, introduced the DSX Blueprint (October) to unite design, simulation, and operations in AI factories, emphasizing physical AI applications. Despite these advancements, OpenUSD faces challenges in handling ultra-large scenes, such as city-scale simulations, where memory usage and loading times can become bottlenecks without optimized instancing techniques. Standardization gaps persist for integrating AI-generated assets, as working groups within the Alliance for OpenUSD continue to define schemas that ensure compatibility with emerging generative tools. OpenUSD's industry impact is evident in accelerated adoption across sectors, particularly in , where leverages USD-based digital twins in for virtual factory simulations representing over 1 million square meters across 31 global facilities. This is projected to contribute to economic benefits, including up to 30% reductions in costs through optimization (as of June 2025). In , USD's has optimized pipelines by reducing asset exchange overhead, though quantitative savings vary by studio implementation. Looking ahead, OpenUSD is poised for deeper integration with to enable procedural generation, as seen in pipelines that export AI-created articulated assets directly into simulators. Its potential in robotics simulation is growing, with modular USD frameworks supporting large-scale, unified content for training physical systems. Community efforts bolster OpenUSD's evolution, with the Alliance for OpenUSD hosting annual summits and participating in major conferences like (August 2025) and to foster education and collaboration among developers. The second annual Summit is scheduled for November 21, 2025, in .

References

  1. [1]
    Introduction to USD - Universal Scene Description
    Universal Scene Description (USD) is the first publicly available software that addresses the need to robustly and scalably interchange and augment arbitrary 3 ...Usdz File Format Specification · API Docs · USD Developer API Reference · Pixar
  2. [2]
  3. [3]
    Introduction to USD - Universal Scene Description
    Universal Scene Description (USD) is the first publicly available software that addresses the need to robustly and scalably interchange and augment arbitrary 3D ...
  4. [4]
    Universal Scene Description (USD) 3D Framework - NVIDIA
    It's an open and extensible ecosystem for describing, composing, simulating, and collaborating within 3D worlds. Invented by Pixar Animation Studios, OpenUSD ...
  5. [5]
    OpenUSD Software | Universal Scene Description - Autodesk
    OpenUSD is the industry-standard framework for collaborating on 3D projects, and can be used across Autodesk software, such Maya, 3ds Max, and Arnold.
  6. [6]
  7. [7]
    Universal Scene Description - Apple Open Source
    Universal Scene Description (USD) is an efficient and scalable system for representing 3D scenes for interchange between graphics applications.Missing: definition | Show results with:definition
  8. [8]
    USD and the AEC industry
    Nov 3, 2023 · USD (Universal Scene Description) was originally developed and open-sourced by Pixar Animation Studios to help its multidisciplinary teams ( ...Wrangling Dumb Geometry · Autodesk Talks Usd · What Is Usd (universal Scene...<|control11|><|separator|>
  9. [9]
    Integrate USD the nodal way, a visual VFX pipeline
    Jul 28, 2019 · Pixar Universal Scene Description technology is well known in the VFX world. With its promising goal to unify and ease the interchanges of ...
  10. [10]
    How does USD actually get used at a VFX studio? - befores & afters
    May 25, 2020 · Luma Pictures has successfully integrated USD into all of its primary applications – Katana, Maya, Nuke, Houdini, Arnold and Mari.
  11. [11]
    OPENUSD - Pixar Animation Studios
    Developed by Pixar, Universal Scene Description (OpenUSD) is the first open-source software that can robustly and scalably interchange 3D scenes.
  12. [12]
    Universal Scene Description (USD) - Library of Congress
    Feb 3, 2025 · USD provides toolset for reading, writing, editing, and previewing 3D geometry, shading, lighting, physics, and other graphic-related domains.
  13. [13]
    Universal Scene Description | Computer Graphics World
    We present Universal Scene Description (USD), Pixar's open-source software for describing, composing, interchanging, and interacting with incredibly complex 3D ...
  14. [14]
    Did anyone use USD in a animation film? - AOUSD forum
    Apr 9, 2024 · Every Pixar film since Brave has been based on USD. DreamWorks adopted USD fairly early and I think every recent film by DWA is USD based.
  15. [15]
    Open Source Release - Universal Scene Description
    The Northern California studio has created some of the most successful and beloved animated films of all time, including “Toy Story,” “Monsters, Inc ...Missing: University | Show results with:University
  16. [16]
    Pixar open-sources its Universal Scene Description - CG Channel
    Jul 27, 2016 · Pixar describes USD as the marriage of the 'composition engine' from Presto, its animation software, to “lazy-access cached scene description”, ...
  17. [17]
    Pixar, Adobe, Apple, Autodesk, and NVIDIA Form Alliance for ...
    Aug 1, 2023 · The alliance will develop written specifications detailing the features of OpenUSD. This will enable greater compatibility and wider adoption, ...
  18. [18]
    Pixar, Adobe, Apple, Autodesk, and NVIDIA Form Alliance for ...
    Aug 1, 2023 · The alliance seeks to standardize the 3D ecosystem by advancing the capabilities of Open Universal Scene Description (OpenUSD).
  19. [19]
    AOUSD Core Specification Working Group: Paving the Way for ...
    Jul 25, 2024 · We aim to finalize these specifications by late 2025, after which they will be submitted to the ISO for broader standardization. Current ...
  20. [20]
    USD in Production | Proceedings of the Special Interest Group on ...
    Aug 14, 2025 · SIGGRAPH Courses '25 ... This resource includes a detailed slide presentation and accompanying course notes for "USD in Production".
  21. [21]
    UsdPhysics : USD Physics Schema - Universal Scene Description
    UsdPhysics defines the physics-related prim and property schemas that together form a physics simulation representation. Rigid Body Physics in USD Overview.
  22. [22]
    Leadership - The Alliance for OpenUSD (AOUSD)
    Each of the Founding Member companies–Pixar, Adobe, Apple, Autodesk, and NVIDIA–has been and continues to be large contributors to and evangelists of OpenUSD.
  23. [23]
    Pixar, Adobe, Apple, Autodesk, and NVIDIA form Alliance for ...
    PRESS RELEASE August 1, 2023. Pixar, Adobe, Apple, Autodesk, and NVIDIA form Alliance for OpenUSD to drive open standards for 3D content.Missing: contributions | Show results with:contributions
  24. [24]
    USD Terms and Concepts - Universal Scene Description
    This document attempts to define and explain all the major concepts and behaviors referred to in other parts of the USD documentation.
  25. [25]
  26. [26]
  27. [27]
    None
    ### Summary of USD Workflows from USD_Quickstart_Guide.pdf
  28. [28]
    Universal Scene Description: Unicode in USD
    Text, unless otherwise noted, should be assumed to be UTF-8 encoded. It's erroneous to describe USDA as an "ASCII" file format, as strings, tokens, and asset ...<|control11|><|separator|>
  29. [29]
    Specifications — Universal Scene Description 25.11 documentation
    So what file formats does USD support? What file format is my .usd file? What character encoding does .usda support? How can I convert USD files between binary ...
  30. [30]
    USD Basics - SideFX
    In this example, def is a keyword defining a new prim (USD also has an over operator that is like def but defines how a new prim overrides an existing prim).Quick example · Concepts · Composition · Extensibility
  31. [31]
    Maximizing USD Performance - Universal Scene Description
    Internally, Pixar relies on USD for low-latency access, preview, and introspection of production-scale 3D datasets throughout our film-making pipeline. We ...Missing: bottlenecks | Show results with:bottlenecks
  32. [32]
    USD File Basics - Confusing Acronym
    Jan 16, 2024 · Here's an example in usda . #usda 1.0 def Xform "RootTransform ... cube-example.usda. Here's the file if you'd ilke to try it out. cube ...
  33. [33]
    OpenUSD File Formats - NVIDIA Docs
    USDA ( . usda ) are ASCII text files that encode scene descriptions in a format that can easily be read and edited. It is a native file format used by OpenUSD ...Missing: syntax specification
  34. [34]
    Usdz File Format Specification - Universal Scene Description
    This document provides the specification for such a format, for which we will assign the . usdz extension; we refer to the format as “the usdz format”.
  35. [35]
    USD Toolset — Universal Scene Description 25.11 documentation
    usddumpcrate provides information on usd files encoded using USD's Crate File Format. This can be useful for very low-level debugging. usage: usddumpcrate [-h] ...
  36. [36]
    Reality Composer - App Store - Apple
    Rating 4.3 (253) · Free · iOSUSDZ models created with Object Capture for iOS can be viewed in AR Quick Look or seamlessly integrated into your professional 3D workflow using Reality ...
  37. [37]
    Autodesk/maya-usd - GitHub
    The USD plugin for Maya extension lets you create, edit, work in, work with and collaborate on USD data, while enabling data to move between products.Releases · Issues 292 · Pull requests 14 · Discussions<|control11|><|separator|>
  38. [38]
    USD for 3ds Max - Autodesk product documentation
    The USD for 3ds Max extension lets you create, edit, work in, work with and collaborate on USD data, while enabling data to move between products.Missing: 2020 | Show results with:2020
  39. [39]
    Maya USD 0.9.0 and installers are now posted! - Autodesk Forums
    Apr 6, 2021 · We have already improved on the 0.8.0 Maya USD plugin that ships with Maya 2022. Plugin Builds for Maya 2020 and 2022 are available at the
  40. [40]
    Install USD for 3ds Max - Autodesk product documentation
    USD for Autodesk 3ds Max is supported on systems capable of running 3ds Max 2022 and higher. ... The installer framework has been updated for the plug-in as of ...
  41. [41]
    Universal Scene Description (USD) File Format Support (2025)
    USD was developed by Pixar to facilitate collaboration and enable the exchange of various types of data. Along with the base .usd format (ASCII or binary ...
  42. [42]
    USD render node - SideFX
    This node renders out USD files. To render images from a LOP network, use the Karma render node or USD Render render node.
  43. [43]
    What's New in 18 | SideFX
    Houdini 18 introduces SideFX Solaris - a USD-based context for lookdev, layout and lighting that brings procedural tools to this important part of the pipeline.
  44. [44]
    Blender 3.0 Release Notes - Blender Developer Documentation
    Blender 3.0 Release Notes: Blender 3.0 was released on December 3, 2021. Check out the final release notes on blender.org.
  45. [45]
    Introducing Omniverse USD Support for Blender - NVIDIA Developer
    Aug 10, 2021 · The Blender 3.0 alpha USD branch includes additional USD import and export options, as well as Omniverse universal material mapper support.Missing: 2022 | Show results with:2022<|control11|><|separator|>
  46. [46]
    Universal Scene Description (USD) | Substance 3D Painter
    Jul 13, 2023 · Export materials and textures using the USD format. ... Adobe Substance 3D sampler logo. Add incredible detail with Substance 3D Painter
  47. [47]
    The Substance 3D Collection: New Releases for June 2023
    Jun 27, 2023 · USD Interoperability. A welcome enhancement to Stager is improved support for the USD file format, allowing a comprehensive round-trip workflow ...Substance 3d Painter 9.0 · Substance 3d Designer 13.0 · Substance 3d Stager 2.1
  48. [48]
    USD in Nuke - Foundry Learn
    Note: Nuke currently supports .usd and .usda files and can display color, normals, and UV information in the Viewer. Note: For more ...
  49. [49]
    Foundry releases Nuke 14.0 | CG Channel
    Dec 7, 2022 · Foundry has released Nuke 14.0, a major update to its node-based compositing software. The release introduces a complete new USD-based 3D system.<|control11|><|separator|>
  50. [50]
    Pixologic Announces support for Pixar's open-source Universal ...
    Mar 31, 2021 · ZBrush now supports Pixar's USD format, enabling artists to export/import data, collaborate in real-time, and connect with the Omniverse ...Missing: plugin | Show results with:plugin
  51. [51]
    USD format
    The USD format was developed by Pixar to provide a way to handle scenes made up of many different elements as well as allow multiple artists to collaborate.
  52. [52]
    Hydra 2.0 Getting Started Guide - Universal Scene Description
    The Hydra imaging system is based on two core abstractions: a scene abstraction and transformation pipeline, and a renderer abstraction and execution pipeline.
  53. [53]
    Hd : The Hydra Framework - Universal Scene Description
    Hd : The Hydra Framework. Hd is a framework that enables the communication between multiple scene graphs and multiple renderers. See also: Developer Guides.
  54. [54]
    Getting started with USD and Hydra in V-Ray - Chaos Blog
    Aug 20, 2025 · Hydra, on the other hand, is a rendering framework that passes the data from the DCC's scene graph to the renderer. Hydra acts as an interactive ...
  55. [55]
    Pixar's RenderMan | Product
    Built for Collaboration ... For studios using the latest pipeline tech, RenderMan can render directly to USD Hydra. Learn how Pixar uses USD in our Pipeline.Pixar's Tractor · Whats New · Bridge Tools · Tech Specs
  56. [56]
    Autodesk/arnold-usd: Arnold components for USD - GitHub
    This repository contains a set of components and tools to use the Arnold renderer with Pixar's Universal Scene Description.
  57. [57]
    Help | Introduction to Arnold USD - Autodesk product documentation
    There are two ways that Arnold renders USD: with a USD workflow and through a Hydra delegate. A USD workflow indicates that the renderer has developed its own ...Missing: RenderMan | Show results with:RenderMan
  58. [58]
    Omni PhysX — Omni Physics - NVIDIA Omniverse
    The omni.physx extension provides a connection between USD physics content and the NVIDIA PhysX simulation engine. Physics content in USD is defined through two ...
  59. [59]
    UsdPhysics : USD Physics Schema - Universal Scene Description
    UsdPhysics defines the physics-related prim and property schemas that together form a physics simulation representation. Rigid Body Physics in USD Overview.Missing: 2023 | Show results with:2023
  60. [60]
    UsdSkel : USD Skeleton Schema and API
    This manual contains API documentation for the UsdSkel module, along with an introduction key schemas and API concepts. API Manual. UsdSkel Introduction.
  61. [61]
    Universal Scene Description (USD) in Unreal Engine
    An overview of Universal Scene Description (USD) and how to use it in Unreal Engine. Using Live Link With USD. Use USD files to ...Missing: 2022 | Show results with:2022
  62. [62]
    Using Live Link With USD - Epic Games Developers
    This tutorial provides a walkthrough of setting up Live Link connections in Unreal Engine using USD files, and an overview of the benefits of the USD format ...Missing: 2022 | Show results with:2022
  63. [63]
    V-Sekai/godot-usd - GitHub
    Apr 23, 2025 · This addon for Godot will automatically import any .blend file in your project directory. Changes to the file will be automatically picked up, and your scene ...Missing: 2024 | Show results with:2024
  64. [64]
    USD Fundamentals — Data Aggregation and Navigation Guide
    Here's a quick list of some common prim types: Xform. Scope. Mesh. Material. Light. Camera. You can learn about these and other prim types by searching for them ...Missing: Pixar | Show results with:Pixar
  65. [65]
    How USD is set to change the face of VFX | Foundry
    May 21, 2019 · In this article, we explore Universal Scene Description (USD) and the opportunities it holds for VFX studios. Read more here!
  66. [66]
    Making Encanto with USD | ACM SIGGRAPH 2022 Talks
    Jul 24, 2022 · In 2017, Walt Disney Animation Studios began a transition towards Universal Scene Description (USD) as its primary data interchange format.
  67. [67]
    Making Encanto with USD - Walt Disney Animation Studios
    In this talk we present our approaches to our new USD pipeline that was targeted for the production of Encanto and our takeaways from our experience.
  68. [68]
    Stories | Pixar's USD Pipeline - Pixar's RenderMan
    Dec 2, 2019 · Pixar's Universal Scene Description is at the forefront of these workflows and has transformed the film production pipeline into what it is today.Missing: integration | Show results with:integration
  69. [69]
    What Is a USD File: 3D Collaboration & Storage Format
    Rating 4.6 (38) Mar 27, 2023 · A USD, or Universal Scene Description, file is a 3D asset format and much more. USD provides a framework for artists to create 3D assets.
  70. [70]
    Transformations, Animation, and Layer Offsets
    To summarize, layer offsets are intended to support simple cases of retiming animation. For more elaborate scenarios, USD supports the more powerful (and ...
  71. [71]
    Intents: Building USD Workflows for Wētā FX and Beyond - YouTube
    Aug 18, 2023 · Explore the adoption of OpenUSD in the Wētā FX pipeline, leveraging USD ... USD for Visual Effects | TD Meetup 06. TD Academy•2K views · 33:45.
  72. [72]
    Universal Scene Description in Unreal Engine
    The Universal Scene Description (USD) interchange format is an open-source format developed by Pixar to address the need to robustly and scalably interchange ...Supported Actions · Usd Runtime Support · Python Scripting
  73. [73]
    USD UE Format Support | Epic Developer Community
    Aug 29, 2025 · Export workflow. These are the assets we support exporting to USD files, and the features and limitations of each export type. Generic ...
  74. [74]
    Unreal Engine and NVIDIA: From One Generation to the Next
    Apr 5, 2022 · You can see DLSS and Reflex in action on Unreal Engine 5 by playing Epic's Fortnite on an NVIDIA GeForce RTX-powered PC. NVIDIA Ominiverse is ...
  75. [75]
    Create LOD - SideFX
    Create LOD. Uses the PolyReduce SOP to automatically generate multiple levels of detail from a high-res model, and stores them as USD variants.
  76. [76]
    UsdPhysics Schema - NVIDIA Omniverse
    Mar 6, 2025 · Our schema proposal is to extend USD to represent the data needed by such simulation applications. The space of all types of simulation is enormous.Missing: Skel | Show results with:Skel
  77. [77]
    RTX-Powered Spatial Framework Delivers Full Ray Tracing with ...
    Aug 8, 2023 · Omniverse users can build USD stages that are compatible with other OpenUSD-based spatial computing platforms such as AR Kit and RealityKit.
  78. [78]
    Schemas In-Depth - Universal Scene Description
    Note that in both example primitives above, the given paths do not reference any real primitives. Also note that each primitive has its own joint ordering, and ...Missing: billions | Show results with:billions
  79. [79]
    Creating New Schema Classes with usdGenSchema
    USD provides a code generator script 'usdGenSchema' for creating new schema classes. The script is driven by a USD layer (typically named schema.usda)
  80. [80]
    UsdPreviewSurface Specification - Universal Scene Description
    The goal of this proposal is to have a preview material with a basic set of nodes that can be used to interchange assets from one platform to another in film ...
  81. [81]
    Example: glTF and OpenUSD Conceptual Data Mapping
    Sep 18, 2024 · A node in glTF is very similar to a prim in OpenUSD, but the functionality of single prim can often be mapped to multiple nodes that work together in glTF.Missing: integration | Show results with:integration
  82. [82]
    Quick Look Gallery - Augmented Reality - Apple Developer
    Tap any of the 3D models below on a iPhone or iPad to view the object and place it in AR.* Or click a model on Mac to download the USDZ file. Made with Variants.
  83. [83]
    USD Composer Overview - NVIDIA Omniverse
    NVIDIA Omniverse™ USD Composer is an Omniverse app for world-building that allows users to assemble, light, simulate and render large scale scenes. It is built ...Features and Benefits · Essential Skills · Formats · Preferences PanelMissing: usdview | Show results with:usdview
  84. [84]
    USD Toolset — Universal Scene Description 26.02 documentation
    usdview . usdview is the most fully-featured USD tool, combining interactive gl preview, scenegraph navigation and introspection, a (growing) set of ...
  85. [85]
    Alembic USD Plugin - Universal Scene Description
    One of these plugins, usdAbc, which provides the ability to interact with Alembic files, is included in the pxr/usd/plugin directory of the USD distribution.Missing: bridge | Show results with:bridge
  86. [86]
    USD material support - Maya Help - Autodesk product documentation
    MayaUSD also supports OpenEXR textures, 8, 16 and 32 bits, single channel, RGB and RGBA. Best practice. For best results (in regard to achieving similar results ...
  87. [87]
    Announcing OpenUSD v24.05: Key Features and Improvements
    May 14, 2024 · The second release of OpenUSD in 2024 is now available. Below are some of the key features and improvements in OpenUSD v24.05.Missing: 24.05 24.08 AI
  88. [88]
    Announcing OpenUSD v24.08: Key Features and Improvements
    Jul 23, 2024 · OpenUSD v24.08 is now available on GitHub and its core non-imaging libraries can be installed via PyPI with the command line.
  89. [89]
    NVIDIA Announces Generative AI Models and NIM Microservices for ...
    Jul 29, 2024 · The world's first generative AI models for OpenUSD development, developed by NVIDIA, will be available as NVIDIA NIM microservices.
  90. [90]
    Check out NVIDIA's Omniverse announcements from GTC 2024
    Mar 18, 2024 · NVIDIA announces five new Omniverse Cloud APIs and showcases Omniverse support for the Apple Vision Pro VR headset.
  91. [91]
  92. [92]
    AOUSD Releases OpenUSD v24.08 | Animation World Network
    Jul 30, 2024 · Chaired by Autodesk's Angel Velez and Trimble's Sean Snyders, the group will assess the role of USD in AECO and its relationship with existing ...
  93. [93]
    NVIDIA Omniverse: The $50T Physical AI Operating System - Introl
    Aug 11, 2025 · The five Cloud APIs launched in 2024—USD Render, Write, Query, Notify, and Channel—enable programmatic 3D scene manipulation and distributed ...
  94. [94]
    BMW Group scales Virtual Factory
    Jun 11, 2025 · Going forward, the BMW Group's Virtual Factory is projected to reduce production planning costs by up to 30 percent.Missing: USD VFX
  95. [95]
    Customer Insights: Should We Be Using OpenUSD?
    Sep 2, 2025 · Should you adopt OpenUSD? Discover the pros and cons for different scales of operations and learn how to navigate the transition smoothly.Where Usd Is A Clear Win · Where Usd Might Not Be Worth... · How 4d Pipeline Can Help
  96. [96]
    Procedural Generation of Articulated Simulation-Ready Assets - arXiv
    Oct 28, 2025 · We also provide an export pipeline to integrate the resulting assets along with their physical properties into common robotics simulators.
  97. [97]
    Using OpenUSD for Modular and Scalable Robotic Simulation and ...
    Mar 18, 2025 · The value of OpenUSD Universal Scene Description (OpenUSD) is key for unifying content from disparate data sources and empowering large-scale simulations.<|separator|>
  98. [98]
    The Alliance for OpenUSD (AOUSD) - Alliance for OpenUSD Summit
    Details · Start: November 21, 2025, at 9:00 AM PT · End: November 21, 2025 at 5:00 PM PT.Missing: grants education USD Fest
  99. [99]
    SIGGRAPH 2025 - The Alliance for OpenUSD (AOUSD)
    Aug 10, 2025 · SIGGRAPH 2025 will take place from August 10-14 2025 in Vancouver, BC, Canada. The annual event is the premier conference and exhibition on computer graphics.Missing: presentations | Show results with:presentations
  100. [100]
    OpenUSD Conference Sessions | NVIDIA GTC 2025
    OpenUSD conference sessions, training, demos, and more at GTC, the #1 AI conference for developers, business leaders, and AI researchers.Missing: Fest | Show results with:Fest