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.
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
- Module Chat
- Time: Wednesday 6pm CET
- Next Meeting: June 1, 2022
Attendees
- Jeroen Bakker (dev)
- Joe Eagar (dev)
- Ramil Roosileht (dev)
- Julien Kaspar (artist)
Announcements
The channels on blender.chat have been expanded to open up for more general discussions.
The existing channel is renamed to #sculpt-paint-texture and a new official module channel has been created as #sculpt-paint-texture-module.
Agenda
Release Notes & Demos
- Daniel, Ramil & Julien finished their demo files & videos
- The files have been forwarded to Pablo Vazquez
- Julien will still add descriptions for the blender.org release note page
- Wiki release notes have been updated and are now complete
- Julien still needs to hand over the main demo file for the blender.org demo file section
New Tasks
-
T98291 Unfinished Revisions
- “Missing Approval” section can be reviewed again
- The other patches need a closer look first since they are quite old and might need discussion again
- A lot of further patches just need to be mentioned in existing tasks or have new ones created for them. That way they stay part of the workboard.
- D8558 is a precursor of new PBVH drawing patch and can be archived
In Review
-
T83519 Sculpt, Line project tool, late responce for side switch
- In review for a long time, Julian has been poked and he accepted it.
- It landed in master.
-
T90120 Image editor Paint mode brush display bug
- Joe will commit it
-
D14974 Tip roundness - match square and round brush radius
- Joe can help out fix the remaining issue
- Joe also is working on a patch to rework tip roundness (based on sculpt-dev) for further improvements
-
T97353 PBVH: Split PBVH Pixels into more nodes.
- Should be put on high priority
- Not completely essential but should be worked on further soon
- The other accepted patches can get committed by Joe & Jeroen
In Progress
-
T97352 Fix Seam Bleeding
- Progresses slowly due to the upcoming blender 3.2 release. Next week have limited time, due to other priorities. Might have something working in 2 weeks.
- Joe in progress tasks
- Will first work on high priority bugs and committing accepted patches
- Also worked on a patch to expose Face Sets in Python API
- Julien will create a task for it to put it on the board
- Ramil is making a patch to fix jumping numbers on voxel remesher
High Prio Bugs
New Sculpt Painting bug reports that should be high priority. Joe will work on them.
- T98364 Sculpt Paint: Swap Colors on high density mesh causes short freeze
- T98368 Sculpt Paint: Smooth shading glitches with textured anchored strokes
Previous High prio bugs:
-
T97408 Converting the color attribute causes undo to fail
- Joe will try to track down and fix the underlying Mem-file undo bug
Next To Do’s
- Jeroen will continue with fix seam bleeding.
- Joe
- Focus on high priority bugs related to color attributes
- T97353 PBVH: Split PBVH Pixels into more nodes.
- Work on cavity masking
- Has a prototype for the Blur brush implementation in texture paint brush
- Can discuss implementation further with Jeroen & Brecht
- Julien
- Create more tasks and update existing ones
- Go through T98291 Unfinished Revisions
- Ramil
- Will look into T97959 Color Filter: Sliding UI
Other
-
Fix poles defaults discussion
- The defaults of the voxel remesher have recently been changed, which unfortunately resulted in “Fix Poles” getting disabled by default
- Joe can eventually write a faster version of Fix Poles. Then it can be re-enebled
- For now to drastically improve performance it should stay disabled
-
Sculpt-dev link to #sculpt-paint-texture module needs to be changed to #sculpt-paint-texture
- Joe will update the branch
-
Joe got an early prototype of the roll brush working
- It’s implemented as texture mapping mode
- The current version is available in the sculpt-dev branch
- Joe will update T98070 Improved Rake functionality but work on higher priority tasks for now
- The roll brush will be further developed later