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 Packexp_map_options
(GeometryScriptExpMapUVOptions): [Read-Write] Exp Map Optionsgroup_layer
(GeometryScriptGroupLayer): [Read-Write] Group Layerinitial_patch_count
(int32): [Read-Write] Initial Patch Countmin_patch_size
(int32): [Read-Write] Min Patch Sizepacking_options
(GeometryScriptRepackUVsOptions): [Read-Write] Packing Optionspatch_curvature_alignment_weight
(float): [Read-Write] Patch Curvature Alignment Weightpatch_merging_angle_thresh
(float): [Read-Write] Patch Merging Angle Threshpatch_merging_metric_thresh
(float): [Read-Write] Patch Merging Metric Threshrespect_input_groups
(bool): [Read-Write] Respect Input Groups
- property exp_map_options¶
[Read-Write] Exp Map Options
- property group_layer¶
[Read-Write] Group Layer
- Type
- 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