Skip to main content
Participant
December 18, 2024
Open for Voting

USD with MaterialX file references Support?

  • December 18, 2024
  • 4 replies
  • 348 views

I don't see MaterialX marked as supported, in the Get Started page, but I've managed to create and open some basic USD+referenced MtlX files in the Substance Viewer, e.g. a Sphere or simple meshes:

 

 

However, it seems like some more complex files just end up losing or not finding the MaterialX bindings, which ends up being ignored. I can, however, open other complex scenes like the Open Chess Set just fine.

I'm curious if this is technically supported already, and, if so, if there are any known limitations or things we need to take into account, e.g. "how should a valid USD file with MaterialX references look like for it to open correctly?".

4 replies

JMathews
Community Manager
Community Manager
February 13, 2025

MaterialX is not officially supported though we do have the start of support in place.  It's under evaluation!

Adobe Principal Product Manager, 3D & Immersive
JMathews
Community Manager
Community Manager
February 13, 2025

We have some foundational MaterialX workings in place but it's not officially fully supported and therefore not listed in our support page.  In the future we expect to support more general MaterialX graphs but no time range on that.

Adobe Principal Product Manager, 3D & Immersive
joao_dggAuthor
Participant
January 22, 2025

Posting here just in case someone comes across the same issue, but I believe I ended up finding a workaround myself. It seems like the viewer is able to find the MaterialX references *if* they are below your default prim in USD? In either case, my models seem to work now.

joao_dggAuthor
Participant
January 13, 2025

Hi! Just pinging here again, to see if anyone has any idea.

Ideally, I would want to know how a USD asset with MaterialX references is expected to look like for it to be compatible with the viewer, if possible at all.