2022-10-11 Sculpt/Texture/Paint Module Meeting

Practical Info

This is a weekly video chat meeting for planning and discussion of development related to the sculpting and painting in Blender. Any contributor (developer, UI/UX designer, writer, …) working on these features in Blender is welcome to join and add proposed items to the agenda.
Write us a message in the module chat if you’re interested.

For users and other interested parties, we ask to read the meeting notes instead so that the meeting can remain focused.


  • Julien Kaspar
  • Joe Eagar
  • Daniel Bystedt
  • Ramil Roosileht


High Prio Bugs

In Review

Nothing new. See last weeks notes.

  • Blender Archive - developer.blender.org
    Ramil says, this will be split into two patches.
    Current one is just to add the operator.
    Next patch will add the atuo-fill info for multiple attribute convert operators

In Progress

To Do’s

Mostly occupied with Blender conference this week.
Apart from that:

  • Work towards manual and release notes update (with demo material)
  • Brush Asset project design


  • High priority bugs (High Priority)
  • Roll texture mapping method (Medium Priority)
  • An overview of sculpt-dev features that we want to land in master (Low Priority)


  • Normal auto-masking visual and demo material


  • Cavity auto-masking demo file

Other Topics

No face sets by default?

:anchor: T101623 Deleting the default cube breaks face set initialization with joining objects

This needed a decision to be made if this is a bug or if we want to reconsider the intended behavior.
Since not using face sets uses less memory and “initialize face sets” can still be used once user wants to opt-in, everyone seems in favor to embrace the new behavior.

We just need to fix the issue when objects with face sets are joined into an object without. It will currently lose all face sets.
Also if we embrace current behavior then we should remove code to set face sets on join.