unreal.InterchangeTextureFactoryNode

class unreal.InterchangeTextureFactoryNode(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: InterchangeFactoryBaseNode

Interchange Texture Factory Node

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeFactoryNodes

  • File: InterchangeTextureFactoryNode.h

get_custom_adjust_brightness() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_adjust_brightness_curve() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_adjust_hue() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_adjust_max_alpha() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_adjust_min_alpha() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_adjust_rgb_curve() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_adjust_saturation() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_adjust_vibrance() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_allow_non_power_of_two() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_custom_alpha_coverage_thresholds() Vector4 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (Vector4):

Return type:

Vector4 or None

get_custom_chroma_key_color() Color or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (Color):

Return type:

Color or None

get_custom_chroma_key_threshold() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_composite_power() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_composite_texture_mode() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_compression_no_alpha() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_custom_compression_quality() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_compression_settings() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_defer_compression() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_custom_downscale() float or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (float):

Return type:

float or None

get_custom_downscale_options() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_filter() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_lod_bias() int32 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (int32):

Return type:

int32 or None

get_custom_lod_group() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_lossy_compression_amount() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_max_texture_size() int32 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (int32):

Return type:

int32 or None

get_custom_mip_gen_settings() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_mip_load_options() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_padding_color() Color or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (Color):

Return type:

Color or None

get_custom_power_of_two_mode() uint8 or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (uint8):

Return type:

uint8 or None

get_custom_prefer_compressed_source_data() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_custom_srgb() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_custom_translated_texture_node_uid() str or None

Get the translated texture node unique ID.

Returns:

attribute_value (str):

Return type:

str or None

get_custom_virtual_texture_streaming() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_customb_chroma_key_texture() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_customb_do_scale_mips_for_alpha_coverage() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_customb_flip_green_channel() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_customb_preserve_border() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_customb_use_legacy_gamma() bool or None

Return false if the Attribute was not set previously.

Returns:

attribute_value (bool):

Return type:

bool or None

get_object_class()

Get the class this node want to create

Return type:

type(Class)

initialize_texture_node(unique_id, display_label, asset_name) None

Initialize node data param:: UniqueID - The uniqueId for this node

Parameters:
  • unique_id (str) –

  • display_label (str) – The name of the node

  • asset_name (str) –

set_custom_adjust_brightness(attribute_value, add_apply_delegate=True) bool

Set Custom Adjust Brightness

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_adjust_brightness_curve(attribute_value, add_apply_delegate=True) bool

Set Custom Adjust Brightness Curve

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_adjust_hue(attribute_value, add_apply_delegate=True) bool

Set Custom Adjust Hue

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_adjust_max_alpha(attribute_value, add_apply_delegate=True) bool

Set Custom Adjust Max Alpha

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_adjust_min_alpha(attribute_value, add_apply_delegate=True) bool

Set Custom Adjust Min Alpha

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_adjust_rgb_curve(attribute_value, add_apply_delegate=True) bool

Set Custom Adjust RGBCurve

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_adjust_saturation(attribute_value, add_apply_delegate=True) bool

Set Custom Adjust Saturation

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_adjust_vibrance(attribute_value, add_apply_delegate=True) bool

Set Custom Adjust Vibrance

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_allow_non_power_of_two(attribute_value) bool
  • Should the factory allow the import of texture that would have a resolution that is not a power of two

  • By default this is not allowed

Parameters:

attribute_value (bool) –

Return type:

bool

set_custom_alpha_coverage_thresholds(attribute_value, add_apply_delegate=True) bool

Set Custom Alpha Coverage Thresholds

Parameters:
  • attribute_value (Vector4) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_chroma_key_color(attribute_value, add_apply_delegate=True) bool

Set Custom Chroma Key Color

Parameters:
  • attribute_value (Color) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_chroma_key_threshold(attribute_value, add_apply_delegate=True) bool

Set Custom Chroma Key Threshold

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_composite_power(attribute_value, add_apply_delegate=True) bool

Set Custom Composite Power

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_composite_texture_mode(attribute_value, add_apply_delegate=True) bool

Set Custom Composite Texture Mode

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_compression_no_alpha(attribute_value, add_apply_delegate=True) bool

Set Custom Compression No Alpha

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_compression_quality(attribute_value, add_apply_delegate=True) bool

Set Custom Compression Quality

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_compression_settings(attribute_value, add_apply_delegate=True) bool

Set Custom Compression Settings

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_defer_compression(attribute_value, add_apply_delegate=True) bool

Set Custom Defer Compression

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_downscale(attribute_value, add_apply_delegate=True) bool

Set Custom Downscale

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_downscale_options(attribute_value, add_apply_delegate=True) bool

Set Custom Downscale Options

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_filter(attribute_value, add_apply_delegate=True) bool

Set Custom Filter

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_lod_bias(attribute_value, add_apply_delegate=True) bool

Set Custom LODBias

Parameters:
  • attribute_value (int32) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_lod_group(attribute_value, add_apply_delegate=True) bool

Set Custom LODGroup

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_lossy_compression_amount(attribute_value, add_apply_delegate=True) bool

Set Custom Lossy Compression Amount

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_max_texture_size(attribute_value, add_apply_delegate=True) bool

Set Custom Max Texture Size

Parameters:
  • attribute_value (int32) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_mip_gen_settings(attribute_value, add_apply_delegate=True) bool

Set Custom Mip Gen Settings

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_mip_load_options(attribute_value, add_apply_delegate=True) bool

Set Custom Mip Load Options

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_padding_color(attribute_value, add_apply_delegate=True) bool

Set Custom Padding Color

Parameters:
  • attribute_value (Color) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_power_of_two_mode(attribute_value, add_apply_delegate=True) bool

Set Custom Power Of Two Mode

Parameters:
  • attribute_value (uint8) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_prefer_compressed_source_data(attribute_value) bool
  • Should the factory tell the translator to provide a compressed source data payload when available.

  • This will generally result in smaller assets, but some operations like the texture build might be slower because the source data will need to be uncompressed.

Parameters:

attribute_value (bool) –

Return type:

bool

set_custom_srgb(attribute_value, add_apply_delegate=True) bool

Set Custom SRGB

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_translated_texture_node_uid(attribute_value) bool

Set the translated texture node unique ID. This is the reference to the node that was create by the translator and this node is needed to get the texture payload.

Parameters:

attribute_value (str) –

Return type:

bool

set_custom_virtual_texture_streaming(attribute_value, add_apply_delegate=True) bool

Set Custom Virtual Texture Streaming

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool

set_customb_chroma_key_texture(attribute_value, add_apply_delegate=True) bool

Set Customb Chroma Key Texture

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool

set_customb_do_scale_mips_for_alpha_coverage(attribute_value, add_apply_delegate=True) bool

Set Customb Do Scale Mips for Alpha Coverage

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool

set_customb_flip_green_channel(attribute_value, add_apply_delegate=True) bool

Set Customb Flip Green Channel

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool

set_customb_preserve_border(attribute_value, add_apply_delegate=True) bool

Set Customb Preserve Border

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool

set_customb_use_legacy_gamma(attribute_value, add_apply_delegate=True) bool

Set Customb Use Legacy Gamma

Parameters:
  • attribute_value (bool) –

  • add_apply_delegate (bool) –

Return type:

bool