unreal.GeometryScriptPatchBuilderOptions

class unreal.GeometryScriptPatchBuilderOptions(initial_patch_count=100, min_patch_size=2, patch_curvature_alignment_weight=1.0, patch_merging_metric_thresh=1.5, patch_merging_angle_thresh=45.0, exp_map_options=[0, 0.25], respect_input_groups=False, group_layer=[True, 0], auto_pack=True, packing_options=[512, True])

Bases: unreal.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

[Read-Write] Auto Pack

Type

(bool)

property exp_map_options

[Read-Write] Exp Map Options

Type

(GeometryScriptExpMapUVOptions)

property group_layer

[Read-Write] Group Layer

Type

(GeometryScriptGroupLayer)

property initial_patch_count

[Read-Write] Initial Patch Count

Type

(int32)

property min_patch_size

[Read-Write] Min Patch Size

Type

(int32)

property packing_options

[Read-Write] Packing Options

Type

(GeometryScriptRepackUVsOptions)

property patch_curvature_alignment_weight

[Read-Write] Patch Curvature Alignment Weight

Type

(float)

property patch_merging_angle_thresh

[Read-Write] Patch Merging Angle Thresh

Type

(float)

property patch_merging_metric_thresh

[Read-Write] Patch Merging Metric Thresh

Type

(float)

property respect_input_groups

[Read-Write] Respect Input Groups

Type

(bool)