I wonder whether usd is supported well in all production processes of an animation film. If so, what are the DCCs involved?
USD has been used in several animated features.
Of the top of my head (though my timeline might be off by one film in either direction):
Of course to start, 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.
Walt Disney Animation also has used USD for several films since Raya/Encanto
Animal Logic as well has used it for several projects, I believe since the second Lego Movie?
Each studio uses a variety of DCCs but some common ones will be Maya and Houdini
Do you know any documents about real practise in these films?
We want to use USD in our pipeline(or a new adapted pipeline), but It seems hard to find a best practise of whole process to refer.
I wonder if anyone knows if the SIGGRAPH sessions are available anywhere? Those have been the best so far on documenting practices.
Otherwise the only âdocumentationâ for workflows I know of is stuff like the ALab2 asset from Animal Logic which is well structured as an example Animal Logic ALab - USD Production Scene - DPEL
If weâre talking âstandardsâ I think one could take reference from example assets and asset structure guidelines out there. But the thing with âUSDâ being universal also means that it can be bend many ways and brings along flexibility that make it somewhat harder to say: âThis is the standard.â
Example assets
Not all are âproduction scenesâ but they are all, in some form, references to how USD can be used.
Asset Structure
- ASWF Guidelines for Structuring USD Assets
- NVIDIA Docs: USD Asset Structure Principles
- OpenUSD - Should I reference or sublayer?
- USD-wg: Guidelines for Structuring USD Assets
USD Guides
If youâre just looking for an even bigger list of âresourcesâ - then this vfxpro99/usd-resources list may help, including a list of integrations for USD
USD has been around a long time at Pixar, but also as @dhruvgovil pointed out has a track record within VFX in multiple studios. However, over the last few years this has even extended to other industries with Omniverse and other integrations pushing boundaries there as well with big support from big companies like Nvidia, Pixar, SideFX, Autodesk, Maxon, etcera.
However, even though thatâs the case itâs a big product with constant development so resources from years ago might not apply as much to Today, especially with things like âwhat DCCs support it?â and âwhat integrations are there?â because itâs a massive evolving ecosystem. As such, you might benefit from seeing ârecentâ usage, e.g. searching and watching Youtube talks by big studios on their usage of USD in recent VFX projects or alike (or wherever your interests are).
The USD Working Group presentations recordings are just a small blip of what is out there.
Here are the relevant SIGGRAPH sessions from OpenUSD Day 2023
and a follow-up roundtable â https://www.youtube.com/live/sLkedaRnTFE?si=p8XU57zH9xibCJPG
Alan Blevins and Mike Murray from Dreamworks Animation, gave this talk at Siggraph 2018: âZero to USD in 80 daysâ. The paper and the slides are available, but not the video.
Paper: https://research.dreamworks.com/wp-content/uploads/2018/08/ZeroToUsdIn80Days-Edited.pdf
Slides: https://research.dreamworks.com/wp-content/uploads/2020/01/Zero-to-USD-with-notes.pdf