unreal.GeometryScript_MeshSubdivide¶
- class unreal.GeometryScript_MeshSubdivide(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryGeometry 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: