← ArchivePaper2016
Universal Scene Description: Open Source Release
Pixar open-sources USD, a scalable system for authoring, reading, and interchanging time-sampled scene descriptions across DCC tools and production pipelines.
Abstract
Universal Scene Description is an open-source technology providing a declarative ASCII file format and runtime system for representing 3D scenes using prims, schemas, and attributes. USD serves as the central conduit in Pixar's production pipeline, integrating with multiple DCCs and tools like Maya, Houdini, and Katana through the Hydra rendering architecture.
How to read this
- Category
- System / open-source release: a scene-description format and runtime
- Contributions
- Open-sources Universal Scene Description, a declarative ASCII format and runtime for representing 3D scenes via prims, schemas, and attributes
- Serves as the central conduit of Pixar's production pipeline for authoring, reading, and interchanging time-sampled scene descriptions
- Integrates with DCCs and tools (Maya, Houdini, Katana) and the Hydra rendering architecture
- Context
- Addresses scene interchange and composition across heterogeneous DCC tools, positioned as the pipeline backbone connecting authoring applications to rendering via Hydra.
- Correctness
- This is a technical note describing a production system rather than an evaluated method; its claims are about pipeline integration and scalability proven in Pixar production, not benchmarked comparisons, and adoption cost in other pipelines is left to the reader.
- Clarity
- Accessible as a system overview; a first pass conveys the data model and role, with deeper composition semantics requiring the full documentation.
- How to read it
- First pass for the prims/schemas/attributes data model and where USD sits in a pipeline; go deeper into composition, layering, and Hydra only if you are adopting or integrating USD.
Builds on
Nothing in the archive, this is a starting point.
Built upon by
- Forging a New Animation Pipeline with USD 2018
- Mobilizing Mocap, Motion Blending, and Mayhem: Rig Interoperability for Crowd Simulation on Incredibles 2 2018
- USD and Scene Interoperability: Demystifying the State of the Art 2018
- Zero to USD in 80 Days 2018
- A Deep Dive into Universal Scene Description and Hydra 2019
- Conduit: A Modern Pipeline for the Open Source World 2019
- A Pipeline Retrospective on USD and Conduit 2021
- Using USD in Pixar's Digital Backlot 2021
- Building Scalable and Evolutive USD Pipelines on Distributed Architecture at Ubisoft 2022
- USD at Scale 2022
- Demystifying OpenUSD: End-to-End Data Pipelines and Workflows 2023
- USD in Production 2023
- Sony Imageworks Animation Layout Workflow with Unreal Engine and OpenUSD 2024
- Combining the Benefits of Nodes and Layers in a USD World 2025
Related work
- A Deep Dive into Universal Scene Description and Hydra 2019 / SIGGRAPH Courses
- Combining the Benefits of Nodes and Layers in a USD World 2025 / DigiPro
- USD and Scene Interoperability: Demystifying the State of the Art 2018 / SIGGRAPH Courses
- Demystifying OpenUSD: End-to-End Data Pipelines and Workflows 2023 / SIGGRAPH Courses
Keywords
This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →