Openusd Composition

Domain skill for OpenUSD composition arcs. Add sublayers, payloads, variant sets, and variant selections to build multi-layer scenes.

dcc-mcp 04c689e 6 files · 5.5 KB Updated

File contents

OpenUSD Composition

Manage layer composition arcs: add sublayers to the root layer, attach payload arcs on prims, create variant sets, and set variant selections. Reference arcs remain in openusd-stage. Requires the pxr OpenUSD runtime.

Workflow

  1. Ensure a stage exists.
  2. add_sublayer — compose another layer under the root layer.
  3. add_payload — attach a payload arc on a prim.
  4. add_variant_set — create a named variant set on a prim.
  5. set_variant_selection — switch the active variant in a variant set.

dcc-mcp/dcc-mcp-openusd/tree/main/src/dcc_mcp_openusd/skills/openusd-composition commit 04c689ef81

Frequently asked questions

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