Skip to main content

Mesh Divide

Divides meshes into submeshes according to specific criteria.

NodeImage_c08e468c-4d16-45c0-91f9-7d93320b7c89

Tags: Mesh

Parameters

Groups [Multi-Type List]
Criteria by which the mesh should be divided. If none is indicated, the whole set of faces will be considered.
Adjacency [Compound]
Divides the meshes by their vertex connections.
Attribute [Compound]
Divides the meshes by attribute value, i.e. building sets of faces that share the same value.
Value [Object]
A parameter that accepts any type of data. Is set as an expression by default.
Direction [Compound]
Divides the meshes into sets of faces that share the same (approximate) normal direction.
Size [Compound]
Divides the meshes by number of faces of vertices, so that they don't exceed the requested size.
Type [Choice]
Type of element to divide by:
Faces means that the meshes will not exceed the indicated face count.
Vertices means that the meshes will not exceed the indicated vertex count.
Count [Int]
The maximum allowed count of faces or vertices to keep in each resulting mesh.
Separate [Optional]
if true, each one of the faces of the mesh will be placed into a separate mesh entity.
Separate [Compound]
Separation options.
Attributes [Choice]
Defines what the attributes of the individual meshes should be: if they should take the attributes of the parent, use the ones of the face or mix both.
Scope [Choice]
Defines how the 3D Scope of the individual meshes should be: if they should inherit from the parent mesh or assume new ones, adjusted to the orientation of the face.

Inputs

  • Input [Single | Mesh]: The mesh to be divided.

Outputs

  • Output [Mesh]: The divided meshes, according to the defined groups.