unreal.GeometryScript_MeshSubdivide

class unreal.GeometryScript_MeshSubdivide(outer: Optional[Object] = None, name: Union[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 PNTessellation

Parameters:
Return type:

DynamicMesh

classmethod apply_recursive_pn_tessellation(target_mesh, options, num_iterations=3, debug=None) DynamicMesh

Apply Recursive PNTessellation deprecated: Use ‘Apply PN Tessellation’ instead; this deprecated version recursively subdivided the mesh NumIterations times while the new version splits every triangle into (TessellationLevel+1)^2 smaller triangles.

Parameters:
Return type:

DynamicMesh

classmethod apply_selective_tessellation(target_mesh, selection, options, tessellation_level=1, pattern_type=SelectiveTessellatePatternType.CONCENTRIC_RINGS, debug=None) DynamicMesh

Apply Selective Tessellation

Parameters:
Return type:

DynamicMesh

classmethod apply_uniform_tessellation(target_mesh, tessellation_level=3, debug=None) DynamicMesh

Apply Uniform Tessellation

Parameters:
Return type:

DynamicMesh