| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Importers/USDImporter/Source/USDExporter/Public/MaterialExporterUSDOptions.h |
Include |
#include "MaterialExporterUSDOptions.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Editor, Blueprintable)
class UMaterialExporterUSDOptions : public UObject
Options for exporting materials to USD format. We use a dedicated object instead of reusing the MaterialBaking module as automated export tasks can only have one options object, and we need to also provide the textures directory.
Name | Description | ||
---|---|---|---|
|
DefaultTextureSize |
Size of the baked texture for all properties that don't have a CustomSize set |
|
|
Properties |
Properties which are supposed to be baked out for the material |
|
|
TexturesDir |
Where baked textures are placed |
Name | Description | |
---|---|---|
|
UMaterialExporterUSDOptions() |
We need a default constructor to have a slate attribute with UMaterialExporterUSDOptions type. |