Weld Vertices

Welds overlapping polygon triangle edges based on an angle threshold.


Inputs

  • geometry

    • Accepts a single geometry connection (unless the SHIFT key is held).
  • radius

    • The radius that determines if adjacent vertices will be welded together.
  • angle threshold

    • The minimum angle that determines if adjacent vertices will be welded together.
  • average position

    • Sets whether to average the position of welded vertices or not.
  • nuke ghost triangles

    • Sets whether to delete triangles with zero area (that can often occur by the weld). This is done after the weld.
  • nuke orphan points

    • Sets whether to delete points not associated with any triangles. This is done after the weld.
  • mask

    • The list of boolean values that defines which vertices to weld together. If empty, all vertices will be welded together.

Outputs

  • geometry

    • Output primitives.
  • points

    • The list of points of the output primitives.
  • points.x

    • The list of x values of the points of the output primitives.
  • points.y

    • The list of y values of the points of the output primitives.
  • points.z

    • The list of z values of the points of the output primitives.

Notes

  • Other names for this node include: WeldVertices, Smooth normals, Merge points, and Weld polygons.

Examples