2023-04-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.

Attendees

  • Julien Kaspar
  • Joe Eagar
  • Sergey Sharybin

Agenda

Needs Final Review/Merge

Current Tasks

Dyntopo Refactor

Sergey is available for code review & feedback and to help out with any blocking issues.
Joe would like to get some feedback on changes to Bmesh itself too.
Campbell, Hans & Jacques could help there. Most are added as reviewers too.

The patch is still marked as WIP. Joe did a lot of work in the past month but the description needs update to reflect the current state.

Joe kicked a new build of temp-sculpt-dyntopo for users to test.
Dev review will be done as soon as it’s ready.
We won’t make it for 3.6 anymore so we’ll mark it as 4.0 instead and aim for review soon after entering Bcon2.

There are other improvements in the patch which should be reverted and split into it’s own patches.
This way the review stays straight forward.

Sculpt/Painting Modes: Revamp Keymap

Julien will focus some time on this for the 4.0 release.

  • Fix long standing issues
  • Overhaul IC keymap to be maintainable

IC keymap was so far maintained but not actively improved.
William might know more.

Other Topics

Community patches

Other

  • Joe is working on an improved auto-save feature for inside sculpt mode. Right now it’s part of the dyntopo refactor patch.
    Including it in the PR is slowing review down so it will be split off into another PR.
    It’s also a much more generic issue to address since all of sculpt mode is affected.
    There’s also more work happening on auto-save so it would be wise to sync up with other devs once the PR is out for review.

  • We should plan for a high level discussion soon on how C++ should be done for sculpt mode. Like use of templates. Hans would be a good contact for this.

13 Likes