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.
- Upcoming Agenda
- Google Meet
- Time: Tuesday 6pm CEST
- Next Meeting: April 25, 2023
- Module Chat
Attendees
- Julien Kaspar
- Joe Eagar
- Sergey Sharybin
Agenda
Needs Final Review/Merge
- #106476 - Fix #106242 “Edit Dyntopo Detail Size” status bar missing info
- #105759 - UI: Sculpt Paint tool defaults #97616
- #104568 - Sculpt: updated Mask and Face Set menu operators
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
-
No reviewers for #106371 - Fix #106358: Handles null evaluated object when entering sculpting workspace.
Joe will take a look. -
We won’t go forward with #105410 - Sculpt: Add operators to Mask, Face Sets, and Paint menus for now. We wait for more resources and design on Paint Mode instead of trying to implement this now in Sculpt Mode.
-
This community task needs guidance: #106243 - Edit Dyntopo Detail Size: Add resolution value for visual feedback
Julien will make visual mockup and Joe will give some technical pointers and advice. We should go for a dynamic text placement around the cursor too. -
Archive #104570 - Vector Displacement Brushes to the wiki for future projects for now.
Julien will also communicate tomorrow on shipping the VDM brush creation addon in Blender for 3.6
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.