unreal.GeometryScriptPatchBuilderOptions

class unreal.GeometryScriptPatchBuilderOptions(initial_patch_count: int = 0, min_patch_size: int = 0, patch_curvature_alignment_weight: float = 0.0, patch_merging_metric_thresh: float = 0.0, patch_merging_angle_thresh: float = 0.0, exp_map_options: GeometryScriptExpMapUVOptions = Ellipsis, respect_input_groups: bool = False, group_layer: GeometryScriptGroupLayer = Ellipsis, auto_pack: bool = False, packing_options: GeometryScriptRepackUVsOptions = Ellipsis)

Bases: StructBase

Geometry Script Patch Builder Options

C++ Source:

  • Plugin: GeometryScripting

  • Module: GeometryScriptingCore

  • File: MeshUVFunctions.h

Editor Properties: (see get_editor_property/set_editor_property)

  • auto_pack (bool): [Read-Write] Auto Pack

  • exp_map_options (GeometryScriptExpMapUVOptions): [Read-Write] Exp Map Options

  • group_layer (GeometryScriptGroupLayer): [Read-Write] Group Layer

  • initial_patch_count (int32): [Read-Write] Initial Patch Count

  • min_patch_size (int32): [Read-Write] Min Patch Size

  • packing_options (GeometryScriptRepackUVsOptions): [Read-Write] Packing Options

  • patch_curvature_alignment_weight (float): [Read-Write] Patch Curvature Alignment Weight

  • patch_merging_angle_thresh (float): [Read-Write] Patch Merging Angle Thresh

  • patch_merging_metric_thresh (float): [Read-Write] Patch Merging Metric Thresh

  • respect_input_groups (bool): [Read-Write] Respect Input Groups

property auto_pack: bool

[Read-Write] Auto Pack

Type:

(bool)

property exp_map_options: GeometryScriptExpMapUVOptions

[Read-Write] Exp Map Options

Type:

(GeometryScriptExpMapUVOptions)

property group_layer: GeometryScriptGroupLayer

[Read-Write] Group Layer

Type:

(GeometryScriptGroupLayer)

property initial_patch_count: int

[Read-Write] Initial Patch Count

Type:

(int32)

property min_patch_size: int

[Read-Write] Min Patch Size

Type:

(int32)

property packing_options: GeometryScriptRepackUVsOptions

[Read-Write] Packing Options

Type:

(GeometryScriptRepackUVsOptions)

property patch_curvature_alignment_weight: float

[Read-Write] Patch Curvature Alignment Weight

Type:

(float)

property patch_merging_angle_thresh: float

[Read-Write] Patch Merging Angle Thresh

Type:

(float)

property patch_merging_metric_thresh: float

[Read-Write] Patch Merging Metric Thresh

Type:

(float)

property respect_input_groups: bool

[Read-Write] Respect Input Groups

Type:

(bool)