Navigation
API > API/Plugins > API/Plugins/USDClasses
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAssetUserData
- UUsdAssetUserData
- UUsdMaterialAssetUserData
References
| Module | USDClasses |
| Header | /Engine/Plugins/Runtime/USDCore/Source/USDClasses/Public/USDAssetUserData.h |
| Include | #include "USDAssetUserData.h" |
Syntax
UCLASS (BlueprintType)
class UUsdMaterialAssetUserData : public UUsdAssetUserData
Remarks
AssetImportData assigned to Unreal materials that are generated when parsing USD Material prims
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< FString, FString > | ParameterToPrimvar | In the context of our reference materials that just read a single texture for each material parameter, this describes the primvar that the USD material is sampling for each texture. | |
| TMap< FString, int32 > | PrimvarToUVIndex | In the context of our reference materials that just read a single texture for each material parameter, this describes the Unreal UV index that will be used for sampling by each USD primvar. |