Part of T70240
This patch can be split into two commits:
- BLI_bvhtree_overlap_ex: add 'max_interactions' parameter
- Weld Modifier: Initial Implementation
It only solves the option described as Full in the proposal.
Still to be done
From proposal
- Seams: restrict welding to vertices along boundary edges.
- Edge Collapse: collapse edges below the length threshold.
Other ToDos
- New icon for the modifier.
- Some customdata types are not being correctly interpolated (vertex weight).
- Cache BVHTree.
Obs.: The two rows for modifier icons are already filled. We need to think of a way to organize the new icon.




