Converting Arnold Shaders to Material X Standard Library shaders

Converting Arnold Shaders to Material X Standard Library shaders

jeroen.lapre
Participant Participant
1,045 Views
3 Replies
Message 1 of 4

Converting Arnold Shaders to Material X Standard Library shaders

jeroen.lapre
Participant
Participant

I have Maya projects where the shaders were look-dev-ed using Arnold shaders.

I want to convert the Arnold standard surface shaders to USD Material X standard surface shaders.

i.e. NOT the Arnold flavor of Material X shader, which only renders with Arnold.

I want to convert the Arnold Shaders to the Material X standard surface initially developed by ILM:

https://materialx.org/

 

Does anyone here know of a way to do this?

Since this is a significant undertaking, I didn't want to re-invent the wheel.

I did a google search and nothing came up.

 

Any pointers would be much appreciated.

 

Thanks

 

 

Thanks

 

0 Likes
1,046 Views
3 Replies
Replies (3)
Message 2 of 4

jeroen.lapre
Participant
Participant

The lack of responses to my question is a downer. 😕

Let me reframe my question:

Would others find it useful if I developed an open-source script that converts Maya Arnold shaders to Material X standard library shaders?

Thanks

 

0 Likes
Message 3 of 4

Christoph_Schaedl
Mentor
Mentor

Im sure its useful to a lot of Artists in the future.

But the thing is matX is not adopted in most smaller Studios. And big studios do have TDs to handle that.

 

Even in Maya the integration is not finished. Its all to new.

----------------------------------------------------------------
https://linktr.ee/cg_oglu
Message 4 of 4

jeroen.lapre
Participant
Participant

Hi Christoph,

thanks for sharing your thoughts on this topic.

The Material X spec has been around for some time.
https://materialx.org/

It's disappointing that adoption has not been as fast as we'd like.

 

With that in mind, anyone who sees this thread, please let me know if you'd be interested in contributing to an open-source effort to convert Maya Arnold-native aiStandardSurface shaders to Material X standard_surface (Pbr) Bxdf shaders. i.e. the standard library version that will render on other USD hydra delegates, such as SideFX Houdini's Karma, etc.

Thanks

0 Likes