Navigation
API > API/Plugins > API/Plugins/USDExporter
References
| Module | USDExporter |
| Header | /Engine/Plugins/Importers/USDImporter/Source/USDExporter/Public/USDAssetOptions.h |
| Include | #include "USDAssetOptions.h" |
Syntax
USTRUCT (BlueprintType )
struct FUsdMeshAssetOptions
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bBakeMaterials | Whether to bake the mesh's assigned material and export these as separate UsdPreviewSurface assets | |
| bool | bConvertSkeletalToNonSkeletal | Whether to convert skeletal data to non-skeletal, ie. skeletal mesh to static mesh, anim sequence to animated mesh | |
| bool | bExportStaticMeshSourceData | If true it means we'll try exporting the source data when exporting static meshes. | |
| BlueprintReadWrite | |||
| bool | bRemoveUnrealMaterials | Whether to remove the 'unrealMaterial' attribute after binding the corresponding baked material | |
| bool | bUsePayload | If true, the mesh data is exported to yet another "payload" file, and referenced via a payload composition arc | |
| Category | |||
| config | |||
| EditAnywhere | USD format to use for exported payload files | ||
| int32 | HighestMeshLOD | Highest of the LOD indices to export static and skeletal meshes with | |
| int32 | LowestMeshLOD | Lowest of the LOD indices to export static and skeletal meshes with (use 0 for full detail) | |
| FUsdMaterialBakingOptions | MaterialBakingOptions | ||
| meta |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | We need this as clang would otherwise emit some warnings when generating these due to the usages of bRemoveUnrealMaterials. | ||
FUsdMeshAssetOptions
(
const FUsdMeshAssetOptions& |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FUsdMeshAssetOptions & | operator=
(
const FUsdMeshAssetOptions& |