Check the overview thread for more information about the meeting.
Present
- Hans Goudey
- Sean Kim
- Wu Yiming
- Julien Kaspar
- Daniel Bystedt
Since the Last Meeting
- N/A - Most effort outside of fixing high priority bugs in the module has been on the ongoing project.
Meeting Topics
- Sculpt Pivot
- There will be some time to work on this for 4.3. As a break from refactoring and an opportunity to get some smaller user-visible changes in 4.3.
- Automasking
- Moving cavity masking out of automasking in favor of the bake option
- Why?
- One of the last remaining areas for refactoring in the project, have been questioning overall usefulness as it needs to recalculate if the shape of the mesh changes & can be unintuitive & produce weird artifacts.
- Undecided on a path forward with this, Julien uses it for paint brushes often but agrees that for deformations it’s less useful. There are workflows that benefit from the combination of automasking and normal masks.
- Why?
- Making mask from boundary / face set boundary
- Makes sense, it would be a nice feature. But it may not be worth the time compared to working on other larger projects. Prioritization is going to depend on amount of effort needed.
- Moving cavity masking out of automasking in favor of the bake option
- Mask Support for Node Tools
- Useful for more flexibility when building masks
- What are other blocking things for node tools in sculpt mode?
- Some form of multires and dynamic topology support.
- Q4 Quality Project
- A developer focused project, not really impacting users.
- The past few months have basically been a “quality project” so maybe we won’t plan another one. Depending on others’ availability it may make more sense to slowly start focusing on other larger next steps.
- If we were to pick one thing it would be regression testing for sculpt brushes.
- Polishing the Painting Experience
- Yiming will likely be working in this area soon.
- Handling the undo bugs and UDIM bugs that have/haven’t been reported are probably good priorities.
- Also starting to work on the new 3D brush sculpt texture painting code (i.e. figuring out if it has bugs and fixing them or looking into optimizations).
- Image syncing between editors doesn’t work anymore. Maybe we need the concept of an active image per material, rather than just an “active node”.
- The simple/stupid method of just selecting an image in the dropdown could be more convenient. But somehow we should support the workflow of quickly switching objects and images at the same time.
- Possible short term fixes for Clay Strips issue
- This needs some investigation, no current ideas that were listed panned out.
- Geodesic distances is likely the ideal fix here, but that would not be backported to supported LTS releases due to the overall size and complexity.