unreal.CustomizableObjectNodeTextureProject

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

Bases: CustomizableObjectNode

Customizable Object Node Texture Project

C++ Source:

  • Plugin: Mutable

  • Module: CustomizableObjectEditor

  • File: CustomizableObjectNodeTextureProject.h

Editor Properties: (see get_editor_property/set_editor_property)

  • enable_angle_fade_out_for_alpha (bool): [Read-Write]

  • enable_angle_fade_out_for_rgb (bool): [Read-Write]

  • enable_texture_seam_correction (bool): [Read-Write] When this is enable, additional operations will happen to correct projections that go over a texture UV seam to prevent interpolation artifacts. This is not necessary if the projection is guaranteed to not go over a seam.

  • error_msg (str): [Read-Write] Error/Warning description

  • layout (uint8): [Read-Write] Layout to use for the generated images.

  • min_filter_method (TextureProjectMinFilterMethod): [Read-Write]

  • reference_texture (Texture2D): [Read-Write] Reference Texture used to decide the texture properties of the mutable-generated textures connected to this material (e.g. LODBias, Size X,…). If null, mutable default texture properties will be applied.

  • sampling_method (TextureProjectSamplingMethod): [Read-Write]

  • texture_size_x (uint32): [Read-Write] Set the width of the Texture. If greater than zero, it overrides the Reference Texture width.

  • texture_size_y (uint32): [Read-Write] Set the height of the Texture. If greater than zero, it overrides the Reference Texture height.

  • textures (uint32): [Read-Write]