UsdMaterialAssign
The UsdMaterialAssign node assigns USD materials to geometry, either using Paths or PBC expressions. Its assignmentStrength and materialPurpose can also be set.
To see more about UsdMaterialAssign in practice, see UsdMaterialAssign workflows.
Inputs
Connection Type |
Connection Name |
Function |
input | in | The material in the node graph that you want to apply to the geometry in the scene graph. |
Controls
Control (UI) |
Default Value |
Function |
---|---|---|
mode |
Paths |
The prims to add the assignment to may be specified either using a pattern or paths. |
primPaths | N/A | The paths to the Prims you wish to assign the Material to. |
assignToCollection |
disabled |
Determines whether to append a material to a collection or not. |
materialAssign | N/A | The path to the Material you wish to assign the Prims to. |
assignmentStrength | N/A | Determines the assignment strength (fallbackStrength, weakerThanDescendants, strongerThanDescendants). The default value is fallbackStrength |
materialPurpose | allPurpose | Specifies the material purpose. If set to a value other than the default allPurpose, the assignment applies only to the specified material purpose. Can be set to any string value, current options show the available USDShadeTokens. |