splitFV - Partition a mesh into its connected components.

Splits a 2D or 3D mesh defined by faces and vertices into separately connected mesh pieces. [2025 update for vastly faster performance]

Download
Download

You are now following this Submission

Cite As

Sven (2026). splitFV - Partition a mesh into its connected components. (https://www.mathworks.com/matlabcentral/fileexchange/27667-splitfv-partition-a-mesh-into-its-connected-components), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
2.0.0

Major overhaul to improve performance (graph logic instead of iterative loops), allow a tolerance to handle splitting while keeping adjacent meshes together, and including triangulation objects

Download
1.7.0

Implemented Christopher's amendment to fix bug in following connectivity matrix.

Download
1.6.0

Updated icon (thanks Tom Clark!)

Download
1.0.0

Download