Third-Party MaterialX Support

A number of third-party systems and packages support MaterialX, or are working to add support for MaterialX in the future. We will add descriptions to the list below as these efforts are made public.

MaterialX Standard Node OSL Shaders

The MaterialX specification expects material node operators to have the exact same mathematical behavior regardless of which context or package they're evaluated in. To remove any interpretation ambiguity in how operators should be computed, OSL code has been provided for most MaterialX nodes. Adam Martinez and Derek Haase have generously contributed these as part of a MaterialX subsection of the OSL repository, and a copy will soon be included with the MaterialX distribution on GitHub.

USD / MaterialX (Pixar)

Lucasfilm and Pixar are working together toward full compatibility between MaterialX and USD, so that MaterialX node graphs and assignments can be fully encoded in USD within the USDShade schema. This allows systems to take advantage of USD scene composition features for MaterialX-compliant networks via direct references to .mtlx files within USD files and automatic on-the-fly conversion of supported content in MaterialX documents to USDShade.

MaterialX was developed in collaboration with:

<Autodesk Logo> <Foundry Logo>