← ArchivePaper2022
USD at Scale
Jon-Patrick Collins, Romain Maurer, Fabrice Macagno, Christian Lopez Barron
Animal Logic integrates USD into a large legacy pipeline for simultaneous feature film production, documenting architecture decisions that improved toolchain productivity across character and shot work.
Abstract
This paper describes the key steps by which the animation and VFX studio Animal Logic integrated Pixar's Universal Scene Description into a large existing legacy pipeline. It discusses architectural choices, including an entity-fragment composition pattern inspired by the Entity-Component-System pattern, entity domains that map to departmental workflows, technical variants for heavy payload data, and a USD-based packaging and versioning scheme. The authors detail the software systems developed to support these patterns, namely the LEAF, AssetWorkshop, and VirtualBreakdown toolkits, and the phased rollout across productions such as Peter Rabbit and DC League of Super-Pets. The successful migration consolidated many workflows and technology stacks, enabling the simultaneous development of multiple feature films.
How to read this
- Category
- Production talk / pipeline architecture breakdown
- Contributions
- Describes integrating Pixar's USD into Animal Logic's large existing legacy pipeline
- Architectural patterns: an entity-fragment composition pattern (inspired by Entity-Component-System), entity domains mapped to departments, technical variants for heavy payloads, and a USD-based packaging and versioning scheme
- Documents the supporting toolkits (LEAF, AssetWorkshop, VirtualBreakdown) and a phased rollout across productions, enabling simultaneous feature-film development
- Context
- Builds on USD's open-source release (Pixar, 2016) and prior pipeline-with-USD experience (Baillet et al., Forging a New Animation Pipeline with USD, 2018), focused on retrofitting USD into a pre-existing studio stack.Builds on: Forging a New Animation Pipeline with USD · Universal Scene Description: Open Source Release
- Correctness
- Studio practice, not peer-reviewed; the architecture is production-proven across named films, so the lessons are concrete but specific to Animal Logic's legacy context and may not transfer directly to a greenfield pipeline.
- Clarity
- Accessible to pipeline and TD readers; a first pass conveys the patterns and rollout, with terminology assuming USD familiarity.
- How to read it
- Read once for the architectural patterns and the migration strategy; focus on the entity-fragment/ECS-inspired composition and the variant-and-versioning scheme as the transferable design lessons rather than the studio-specific toolkit names.
Builds on
Built upon by
Nothing yet.
Related work
- Forging a New Animation Pipeline with USD 2018 / SIGGRAPH
- Universal Scene Description: Open Source Release 2016 / Tech Note
- Combining the Benefits of Nodes and Layers in a USD World 2025 / DigiPro
- A Deep Dive into Universal Scene Description and Hydra 2019 / 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 →