unreal.GeometryScript_MeshRepair
¶
- class unreal.GeometryScript_MeshRepair(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibrary
Geometry Script Library Mesh Repair Functions
C++ Source:
Plugin: GeometryScripting
Module: GeometryScriptingCore
File: MeshRepairFunctions.h
- classmethod compact_mesh(target_mesh, debug=None) DynamicMesh ¶
Compact Mesh
- Parameters:
target_mesh (DynamicMesh) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod fill_all_mesh_holes(target_mesh, fill_options, debug=None) -> (DynamicMesh, num_filled_holes=int32, num_failed_hole_fills=int32)¶
Fill All Mesh Holes
- Parameters:
target_mesh (DynamicMesh) –
fill_options (GeometryScriptFillHolesOptions) –
debug (GeometryScriptDebug) –
- Returns:
num_filled_holes (int32):
num_failed_hole_fills (int32):
- Return type:
tuple
Remove Hidden Triangles
- Parameters:
target_mesh (DynamicMesh) –
options (GeometryScriptRemoveHiddenTrianglesOptions) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod remove_small_components(target_mesh, options, debug=None) DynamicMesh ¶
Remove Small Components
- Parameters:
target_mesh (DynamicMesh) –
options (GeometryScriptRemoveSmallComponentOptions) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod repair_mesh_degenerate_geometry(target_mesh, options, debug=None) DynamicMesh ¶
Repair Mesh Degenerate Geometry
- Parameters:
target_mesh (DynamicMesh) –
options (GeometryScriptDegenerateTriangleOptions) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod resolve_mesh_t_junctions(target_mesh, resolve_options, debug=None) DynamicMesh ¶
Resolve Mesh TJunctions
- Parameters:
target_mesh (DynamicMesh) –
resolve_options (GeometryScriptResolveTJunctionOptions) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod split_mesh_bowties(target_mesh, mesh_bowties=True, attribute_bowties=True, debug=None) DynamicMesh ¶
Split Mesh Bowties
- Parameters:
target_mesh (DynamicMesh) –
mesh_bowties (bool) –
attribute_bowties (bool) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod weld_mesh_edges(target_mesh, weld_options, debug=None) DynamicMesh ¶
Weld Mesh Edges
- Parameters:
target_mesh (DynamicMesh) –
weld_options (GeometryScriptWeldEdgesOptions) –
debug (GeometryScriptDebug) –
- Return type: