Check the overview thread for more information about the meeting.
Present
- Sean Kim
- Hans Goudey
- Dalai Felinto
- Daniel Stagg
Announcements
N/A
Since the Last Meeting
- Sean
- Vertex Paint undo changes merged.
- Some work on pen tilt support, still one remaining issue before we can consider moving it out of experimental.
- Focus on some performance regressions since 4.3 to ensure 4.5 works well.
- Hans
- Talked with Julian about indirect data-block usage in Geometry Nodes brushes integration.
- The overall idea is to copy a selected data-block to the brush asset’s library when it’s used by the brush. This seems good and can be done by the data-block UI template.
- However, RNA pointer property polling will prevent local data-blocks from showing in data-block UI button lists. It’s not clear how to override the poll given that the library mismatch is handled at a higher level.
- Talked with Julian about indirect data-block usage in Geometry Nodes brushes integration.
Commits
- Sculpt: Avoid use of BKE_pbvh_redraw_BB
- Sculpt: Allow negative values for tilt_strength_factor
- Sculpt: Adjust list of brushes that can use tilt functionality
- Sculpt: Improve smooth brush performance with small radius
- Vertex Paint: Allow editor actions to create undo steps
- Weight Paint: Remove partial redrawcalculations
- Fix: Clay Strips brush plane inconsistently calculated & used
- Fix: Clay strips brush does nothing with ‘Original Plane’ set
- Fix #136637: Voxel remesh crashes with small input
- Fix #136625: Crash switching to Texture Paint workspace
- Fix #136835: Sculpting with certain modifiers uses original positions
For a full set of changes, see the main tracker. The above is a curated list of fixes and changes for the module.
Meeting Topics
- Brush settings reset after closing Blender
- Want to try targeting this for 4.5 so that we don’t have this workflow regression long term in the next LTS.
- Conclusion: Sean to talk with Julian to see what work is remaining, general agreement to prioritize this for the LTS.
- Brief discussion with Dalai about the remaining work (listed in Multiresolution Issues) before Layered Sculpting can start
- Current status:
- Pending writeup of design for sculpt undo & memfile undo
- Pending writeup of design for spikes & propagation issue
- Of the two topics above, Sean is focusing on the former right now since it’s a bit broader but more actionable.
- Current status:
- Brief discussion about meeting time
- Looking to shift meeting an hour later (17:00 CEST) and subsequently offsetting it by a week so that other people are able to join, since the current time is early for the west coast of the US.
- Potential next meeting time: 2024-04-29T15:00:00Z
Postponed Topics
- 3D Texture Paint
- What is the MVP for getting this out of experimental?
- Sculpt Paint Brush support?
- Old Texture Paint replacement?
- Paint Mode?
- Conclusion: No quorum for discussion - postponed for now
- What is the MVP for getting this out of experimental?
Need Help
N/A