Navigation
API > API/Plugins > API/Plugins/USDUtilities
Description of a material slot we need to add to a UStaticMesh or USkeletalMesh to have it represent a material binding in a prim. It may or may not contain an actual material assignment.
| Name | FUsdPrimMaterialSlot |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/USDCore/Source/USDUtilities/Public/USDGeomMeshConversion.h |
| Include Path | #include "USDGeomMeshConversion.h" |
Syntax
struct FUsdPrimMaterialSlot
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssignmentType | EPrimAssignmentType | USDGeomMeshConversion.h | ||
| bMeshIsDoubleSided | bool | USDGeomMeshConversion.h | ||
| MaterialSource | FString | What this represents depends on AssignedMaterialType | USDGeomMeshConversion.h | |
| PrimPaths | TSet< FString > | Path to the prims that contain this material assignment (e.g. '/Root/my_cube' or '/Root/my_cube/geomsubset_0'. This is a set because this single material slot in UE may be merged from N identical prims. | USDGeomMeshConversion.h |