UsdShade in the Pixar Pipeline

The VFX and animation industry is widely adopting Pixar’s USD (Universal Scene Description) format to describe and manipulate scene information throughout production of CG content. A key part to a complete description of a scene is the representation of shading of all the parts, which is the description of materials that will be used to render it. UsdShade is the submodule of USD that is designed to handle material description. UsdShade was developed at Pixar in 2014 during the production of Finding Dory and has been used on all following productions. Since then we have learned a lot and have refined our practices to get the most out of UsdShade. We want to share our best practices and learnings to guide others to great success in using UsdShade in their pipelines.