unreal.GeometryScript_MeshSubdivide
¶
- class unreal.GeometryScript_MeshSubdivide(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibrary
Geometry Script Library Mesh Subdivide Functions
C++ Source:
Plugin: GeometryScripting
Module: GeometryScriptingCore
File: MeshSubdivideFunctions.h
- classmethod apply_pn_tessellation(target_mesh, options, tessellation_level=3, debug=None) DynamicMesh ¶
Apply PN Tessellation to the Target Mesh as controlled by the Tessellation Level and the Options.
- Parameters:
target_mesh (DynamicMesh) –
options (GeometryScriptPNTessellateOptions) –
tessellation_level (int32) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod apply_selective_tessellation(target_mesh, selection, options, tessellation_level=1, pattern_type=SelectiveTessellatePatternType.CONCENTRIC_RINGS, debug=None) DynamicMesh ¶
Selectively Tessellate a Selection of the Target Mesh or possibly the entire mesh as controlled by the Options.
- Parameters:
target_mesh (DynamicMesh) –
selection (GeometryScriptMeshSelection) – selects the triangles of the mesh to be tessellated.
options (GeometryScriptSelectiveTessellateOptions) – controls the behavior of the tessellation if the Selection is empty.
tessellation_level (int32) – determines the amount of tessellation
pattern_type (SelectiveTessellatePatternType) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod apply_uniform_tessellation(target_mesh, tessellation_level=3, debug=None) DynamicMesh ¶
Apply Uniform Tessellation to the Target Mesh as controlled by the Tessellation Level and the Options.
- Parameters:
target_mesh (DynamicMesh) –
tessellation_level (int32) –
debug (GeometryScriptDebug) –
- Return type: