Navigation
API > API/Plugins > API/Plugins/InterchangeImport > API/Plugins/InterchangeImport/Usd
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeTranslatorSettings
- UInterchangeUsdTranslatorSettings
References
| Module | InterchangeImport |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Import/Public/Usd/InterchangeUsdTranslator.h |
| Include | #include "Usd/InterchangeUsdTranslator.h" |
Syntax
UCLASS (BlueprintType, EditInlineNew, MinimalAPI)
class UInterchangeUsdTranslatorSettings : public UInterchangeTranslatorSettings
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bOverrideStageOptions | Whether to use the specified StageOptions instead of the stage's own settings | |
| int32 | GeometryPurpose | TODO: Most (if not all) of these settings should probably be specific to the pipeline, and not the translator, and will be moved there whenever we do make a USD pipeline. | |
| EUsdInterpolationType | InterpolationType | Describes how to interpolate between a timeSample value and the next | |
| FName | MaterialPurpose | Specifies which material purpose to use when parsing USD material bindings, in addition to the "allPurpose" fallback | |
| FName | RenderContext | Specifies which set of shaders to use when parsing USD materials, in addition to the universal render context. | |
| FUsdStageOptions | StageOptions | Custom StageOptions to use for the stage |
Constructors
| Type | Name | Description | |
|---|---|---|---|