Open
Description
Hi,
When importing a usd file which contains materials that are bound with the binding:preview the USD materials don't get converted back in to maya shaders.
Default binding without selected Purpose.
rel material:binding = </pig/materials/red_material>
Binding with purpose preview
rel material:binding:preview = </pig/materials/red_material>
Steps to reproduce
- import USD file which contains binding:preview
- make sure check materials in USD import options
- Notice materials are missing / not present in the scene.
Alternative method:
- create usd stage
- create xform
- reference USD file which contains binding:preview
- Right click on xform and Duplicate as Maya Data
- Notice materials are missing / not present in the scene.
Expected behavior
Materials are converted into maya shaders when binding has purpose preview.
Attachments
Specs (if applicable):
- OS & version: e.g. Windows 11
- Maya version: Maya 2025
- Maya USD: 0.30.0
Thanks for the help and having a look.
Best,
- Tom