More advanced uses for sculpt mode face sets inside Blender. Use face sets in Geometry Nodes, as Vertex Groups, or to quickly draw material slots and UV Map with a brush. This add-on makes it possible to divide mesh into separate parts for ANY PURPOSE with brush strokes in sculpt mode, instead of manually selecting faces and assigning them to groups, attributes, and material slots in edit mode.
Assigning multiple materials on meshes can be a slow process, especially when the mesh is high-poly and selecting faces in the edit mode becomes slow. With this operator you can use brush in sculpt mode to draw face sets where you want your materials to be and them into material slots. Dummy materials will be assigned to every face set which you can later swap with your materials.
This is also useful for ID mapping when you want to export your mesh to external software such as Substance Painter, or for *Quad Remesher* add-on to include material slots into the remeshing process.
Selecting edges and marking seams on organic objects is tedious (and also slow for high-poly) in edit mode. With this operator you can draw face sets where you want your UV islands to be, add seams to face set boundaries, and unwrap your mesh according to your drawings. You can also use custom-set edit mode seams alongside face sets.
This operator converts each face set into vertex group, where every vertex inside each face set is assigned to the group with the weight of 1. Makes it possible to select face sets outside sculpt mode and therefore work on them in edit mode, paint modes, and etc.
Face Sets can't be used procedurally in geometry nodes modifiers (by design), but this feature comes close. This operator converts cached face sets into an integer attribute, with each group of faces inside the face set assigned the integer ID from 0 to N. This will allow you to use geometry nodes with your sculpting workflow, create abstract art, or whatever you can imagine, from inside the sculpt mode.
Add-on also has features for working on masks:
Like the similar built-in operator for face sets, this will allow you to convert edit mode selections into sculpt masks. Can be called either from edit mode (in Vertex menu), or from sculpt mode (in Mask menu).
No changelog for this release.
This extension does not require special permissions.
Absolutely love this idea as is should be a built in feature.
In Blender 4.2.0 on a Windows machine it seems like Face Set from Masked is not working.