| AttributeRegexFilter |
FString |
Regex to match against USD prim attribute names to decide whether to convert them into translated node user attributes |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
- Meta=(EditCondition=bTranslatePrimAttributes)
|
| bOverrideStageOptions |
bool |
Whether to use the specified StageOptions instead of the stage's own settings |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
|
| bTranslatePrimAttributes |
bool |
Whether to convert USD prim default attribute opinions (i.e. non-animated) into translated node user attributes, ultimately ending up imported as asset and actor metadata. |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
|
| bTranslatePrimMetadata |
bool |
Whether to convert USD prim metadata into translated node user attributes, if they pass the regex filter. |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
|
| bUsePrimKindsForCollapsing |
bool |
Use KindsToCollapse to determine when to collapse prim subtrees or not (defaults to disabled on Interchange). |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator|Collapsing"
|
| bUseSchemaForCollapsing |
bool |
Whether to use the dedicated collapsing schema to collapse prim subtrees into single meshes |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator|Collapsing"
|
| CustomHandlerEntries |
TArray< FSchemaHandlerEntry > |
Custom array of schema handlers to use for translation. |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator|Handlers"
- AdvancedDisplay
|
| GeometryPurpose |
int32 |
Only import geometry prims with these specific purposes from the USD file |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
- Meta=(Bitmask, BitmaskEnum="/Script/UnrealUSDWrapper.EUsdPurpose")
|
| InterpolationType |
EUsdInterpolationType |
Describes how to interpolate between a timeSample value and the next |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
|
| KindsToCollapse |
int32 |
Which prim kinds that are allowed to collapse its children and/or be collapsed. |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator|Collapsing"
- Meta=(Bitmask, BitmaskEnum="/Script/UnrealUSDWrapper.EUsdDefaultKind", EditCondition=bUsePrimKindsForCollapsing)
|
| MaterialPurpose |
FName |
Specifies which material purpose to use when parsing USD material bindings, in addition to the "allPurpose" fallback |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
|
| MetadataRegexFilter |
FString |
Regex to match against the full USD prim metadata key to decide whether to convert them into translated node user attributes. |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
- Meta=(EditCondition=bTranslatePrimMetadata)
|
| PointInstancerCollapsing |
EUsdPointInstancerCollapsing |
How the USD Translator should behave when it tries collapsing a subtree and encounters a PointInstancer prim |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator|Collapsing"
|
| PrimsToImport |
TArray< FString > |
List of prim paths to import. |
InterchangeUsdTranslator.h |
- EditAnywhere
- Transient
- Category="USD Translator"
- Meta=(DisplayName="Prims to Import")
|
| RenderContext |
FName |
Specifies which set of shaders to use when parsing USD materials, in addition to the universal render context. |
InterchangeUsdTranslator.h |
|
| StageOptions |
FUsdStageOptions |
Custom StageOptions to use for the stage |
InterchangeUsdTranslator.h |
- EditAnywhere
- Category="USD Translator"
- Meta=(EditCondition=bOverrideStageOptions)
|