OpenUSD Material
Author materials using UsdShadeMaterial and PBR UsdPreviewSurface inputs, then bind them to prims. Requires the pxr OpenUSD runtime — all tools fail with a clear error when pxr is not available.
Workflow
- Ensure a stage exists (use
openusd-stage__create_stageoropenusd-project). create_material— define a UsdShadeMaterial prim.create_preview_surface— attach a UsdPreviewSurface shader to the material.bind_material— bind the material onto a geometry/shading prim.