Skip to content

Face Set Operators

by nickberckley·Workflow

Images © nickberckley. Used for product review; image policy.

Why we like it

Face Set Operators earns its place in the blender_extensions library by extending face sets past sculpting itself, routing brush-drawn divisions into materials, UVs, vertex groups, and geometry nodes from one small add-on.

What is Face Set Operators?

Face Set Operators brings more advanced uses for sculpt mode face sets inside Blender. Rather than manually selecting faces in edit mode and assigning them to groups, attributes, and material slots, you divide a mesh into separate parts with brush strokes in sculpt mode, for any purpose.

The add-on converts face sets in four ways. Face Sets to Material Slots draws face sets where you want materials and assigns dummy materials to each, which you can later swap out. Face Sets to UVMap adds seams to face set boundaries and unwraps the mesh accordingly, with support for custom edit mode seams alongside. Face Sets to Vertex Groups turns each face set into a vertex group with every vertex weighted at 1, so you can work on them outside sculpt mode. Face Sets to Attribute converts cached face sets into an integer attribute, assigning each group an ID from 0 to N for use in geometry nodes.

It also includes an operator to convert edit mode selections into sculpt masks, callable from the Vertex menu or the Mask menu.

Who is Face Set Operators best for?

Face Set Operators is best for sculpt mode artists who want to divide meshes with brush strokes and reuse those face sets as material slots, UV islands, vertex groups, or attributes.

How much does Face Set Operators cost?

Face Set Operators is completely free to download and use.

Key features

  • Face Sets to Material Slots: draw face sets with a brush in sculpt mode and assign dummy materials to each, useful for ID mapping when exporting to Substance Painter or for the Quad Remesher add-on
  • Face Sets to UVMap: add seams to face set boundaries and unwrap the mesh, with support for custom edit mode seams alongside
  • Face Sets to Vertex Groups: convert each face set into a vertex group with every vertex assigned a weight of 1
  • Face Sets to Attribute: convert cached face sets into an integer attribute, each group assigned an ID from 0 to N for use in geometry nodes
  • Mask from Edit Mode Selection: convert edit mode selections into sculpt masks, callable from the Vertex menu or the Mask menu
  • Compatible with Blender 4.2 LTS and newer
  • Requires no special permissions

Tags

#Blender#face sets#sculpt mode#material slots#UV mapping#vertex groups#geometry nodes#add-on

Frequently asked questions

Does Face Set Operators work with Blender 4.2?

Face Set Operators lists compatibility with Blender 4.2 LTS and newer, so it runs on the 4.2 long-term support release and later versions. The current release is version 1.0.0, published in June 2024. It's distributed as a Blender extension you can drag and drop into Blender or download and install from disk. For the exact minimum version and any later updates, check the developer's page before installing on a specific build.

Is Face Set Operators free to use?

Face Set Operators is listed as free in this catalog and is released under the GNU General Public License v3.0 or later. That open-source license governs how you can use, modify, and redistribute the add-on. The extension also states it requires no special permissions to run inside Blender. The developer maintains a GitHub repository where you can report issues and view the source. For the most current licensing terms and any changes, check the developer's page.

Can Face Set Operators use face sets in Geometry Nodes?

Face Set Operators includes a Face Sets to Attribute operator aimed at geometry nodes. Face sets can't be used procedurally in geometry nodes modifiers by design, but this operator converts cached face sets into an integer attribute, assigning each group of faces an integer ID from 0 to N. That lets you bring a sculpting workflow into geometry nodes. The developer also notes it can be used to create abstract art.

How do I install Face Set Operators?

Face Set Operators is a small extension, around 4.5 KB, that installs into Blender either by dragging and dropping the file into Blender or by downloading it and installing from disk. It requires no special permissions once added. It's released under the GNU General Public License v3.0 or later, and the developer maintains a GitHub repository for issue reports and source.

Alternatives to Face Set Operators

Also in Workflow for Blender.

Similar plugins