unreal.InterchangeUsdTranslatorSettings

class unreal.InterchangeUsdTranslatorSettings(outer: Object | None = None, name: Name | str = 'None')

Bases: InterchangeTranslatorSettings

Interchange Usd Translator Settings

C++ Source:

  • Plugin: InterchangeOpenUSD

  • Module: InterchangeOpenUSDImport

  • File: InterchangeUsdTranslator.h

Editor Properties: (see get_editor_property/set_editor_property)

  • attribute_regex_filter (str): [Read-Write] Regex filter to select which USD prim attributes should be converted into translated node custom attributes

  • interpolation_type (UsdInterpolationType): [Read-Write] Describes how to interpolate between a timeSample value and the next

  • material_purpose (Name): [Read-Write] Specifies which material purpose to use when parsing USD material bindings, in addition to the “allPurpose” fallback

  • override_stage_options (bool): [Read-Write] Whether to use the specified StageOptions instead of the stage’s own settings

  • render_context (Name): [Read-Write] Specifies which set of shaders to use when parsing USD materials, in addition to the universal render context.

  • stage_options (UsdStageOptions): [Read-Write] Custom StageOptions to use for the stage

  • translate_prim_attributes (bool): [Read-Write] Whether to convert USD prim attributes into translated node custom attributes, if they pass the regex filter