Patrick Traile

traileverse

About Me

Motion Designer from the beautiful island of Xaymaca (Jamaica). Houdini is my tool of choice and I'm comfortable on both the creative and technical side of things. Oh, and I love DOPS in DOPS but it's cool we can have it in SOPS as well.
専門知識
Generalist
業界:
Advertising / Motion Graphics

Connect

LOCATION
Runaway Bay, Jamaica

Houdini Engine

Availability

I am available for Freelance Work

Recent Forum Posts

when will OpenPBR be default in Karma with MaterialX? 2024年6月5日11:54

Also, will I need to rebuild shaders for assets that I've already created or is it a seamless transition?

MaterialX in Houdini vs everywhere else? 2024年5月8日14:22

Siavash Tehrani
From my understanding of it, there are a couple of ways that applications and renderers can support MaterialX: .mtlx documents and/or through USD.

From the Houdini docs: "Solaris and Karma utilze MaterialX through UsdMaterialX". Unless you go through the process of exporting and hand-editing .mtlx documents out of VOPs, MaterialX out of Houdini ends up as UsdShade networks. I think in order for other apps/renderers to faithfully recreate complex MaterialX mats from Houdini they would need to have solid USDMaterialX support. I can't speak to Omniverse or Unreal, but from my testing there are a lot of things that don't work right in the latest versions of Renderman and V-Ray. Maybe Arnold does a better job?

At the moment I get the impression that when you hear this or that application has MaterialX support, it's really more in the limited context of textures feeding into Standard Surface. Most of the .mtlx files floating around out there seem to fit that mold.

As far as out-of-spec nodes, Karma subnets have some goodies that will only work for Karma, whereas MaterialX subnets should only allow you to tab in nodes that are part of the spec I believe.


Happy to be corrected if any of that is wonky.


Thanks Siavash, I'll see if I can get info from Nvidia and Epic side about future plans with regard to full materialX support. Having seamless interoperability across these apps with usd is awesome, but throwing in full materialX spec support across the board would just make it a breeze.

MaterialX in Houdini vs everywhere else? 2024年5月5日13:20

Hello, so I've been setting some cool materials using MaterialX inside Houdini, using different patterns, noises, composition nodes etc. They work great for Karma of course (both CPU and XPU) however, bring them in omniverse or unreal (which both claim to have materialX conversion for imported assets) will only acknowledge changes to the base mtlxstandard material. Not even mtlximage doesn't seem to be recognized in those applications.

My questions:

1. are those applications just lacking in proper materialX support? (which I really hope is the case lol)
2. Are any of MaterialX nodes using things outside the materialX specifications such that they will only work in houdini?
3. Are there any open source applications out there that supports USD and the full materialX spec where I can test my assets?