Created by: portnov
This adds:
- mask for the edges to be extruded
- face_data socket.
Note: here I'm proposing a solution for our infamous "bmesh edge indexing" problem. Initial indexes of the edges are stored in special custom data layer of the bmesh, and then used for mask indexes.
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.