Openusd Material

Domain skill for USD material authoring. Create UsdShadeMaterial prims, attach PBR UsdPreviewSurface shaders, and bind materials to geometry prims.

dcc-mcp 64c6b6c 5 files · 5.5 KB Updated

File contents

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

  1. Ensure a stage exists (use openusd-stage__create_stage or openusd-project).
  2. create_material — define a UsdShadeMaterial prim.
  3. create_preview_surface — attach a UsdPreviewSurface shader to the material.
  4. bind_material — bind the material onto a geometry/shading prim.

dcc-mcp/dcc-mcp-openusd/tree/main/src/dcc_mcp_openusd/skills/openusd-material commit 64c6b6cedf

Frequently asked questions

npx skillmds@latest add dcc-mcp/openusd-material