Autodesk / arnold-usd

Arnold components for USD
https://www.arnoldrenderer.com/
Other
242 stars 57 forks source link

Shaders exports should be placed under a Material prim #2047

Open sebastienblor opened 1 month ago

sebastienblor commented 1 month ago

When shaders are exported (alone) from arnold plugins, the root shader has a user data "material_surface" giving the name of the Material in the DCC. Same for shaders used as displacement with a user data "material_displacement". This is what we have in the Arnold scene description.

We should make it so that our writer puts such shaders under a Material primitive. This way the shaders can be rendered through hydra

autodesk-oss-arnold-bot[bot] commented 1 month ago

Issue synced internally to ARNOLD-15337