Created by: portnov
This introduces two new nodes:
- "Split faces". Split NGon faces into smaller ones. This can split either non-planar faces, or concave faces (NB: this means concave polygons, not that it tries to make mesh convex). This is a wrapper for bmesh.ops.connect_verts_nonplanar and bmesh.ops.connect_verts_concave.
- "Make faces planar". Move vertices to make NGon/Quad faces planar (flat). This is a wrapper for bmesh.ops.planar_faces.
Preflight checklist
Put an x letter in each brackets when you're done this item:
-
Code changes complete. -
Code documentation complete. -
Documentation for users complete (or not required, if user never sees these changes). -
Manual testing done. -
Unit-tests implemented. -
Ready for merge.