Attendees
- Joe Eagar (Developer)
- Brecht van Lommel (Developer)
- Pablo Vazquez (UI/UX)
- Jeroen Bakker (Developer)
- Daniel Bystedt (Artist)
- Julien Kaspar (Artist)
Agenda
- 3D Brush prototype update
- Making Sculpt Vertex Colors patch ready for Blender 3.2 (D12587)
- Renaming Vertex Colors to Color Attributes now or in 3.3?
- Workflow/operators for converting color attributes?
- Select painting target for paint brushes (T96709)
- Can the targeted data be tied to the workspace?
- This could allow Texture Painting / Vertex Painting workspaces
Notes
-
3D Brush prototype update
- Jeroen is finalising the design tasks right now (T96225)
-
Texture settings vs Texture Mask setting
- Should become consistent in naming and storing names across modes and in code underneath
- Lots of renaming in the upcoming week
- “Texture Mask” affects the strength of the brush. “Texture” affects the color of the brush.
-
Brush settings
- Jeroen created a list of all brush settings for basic Draw brush in all modes
- Discussed the last open questions on what settings belong in the new 3D texturing brush
-
Select painting target for paint brushes (T96709)
- Right now in the design the slot setting (what data is being painted) is stored per object
- Should we make this setting per workspace?
- Makes switching workflows more intuitive (via vertex painting/sculpting workspace vs texture painting workspace vs shading workspace)
- But there are no per workspace settings in Blender (With the exception of Modes)
- Maybe a toggle that is per workspace to toggle vertex/image painting specifically? Also not ideal.
- We didn’t come to a conclusion yet
- When choosing a slot from a material, the list should include vertex colors, not just images
- This would be more intuitive for the shading workflow
- Maybe data target picking should be more automatic?
- First check for materials. If no material available → Choose individual vertex color/ texture
- Maybe that would be too restrictive?
- Right now in the design the slot setting (what data is being painted) is stored per object
-
Renaming “vertex color” to “color attribute”
- We’ll go ahead with the change and rename it everywhere
- Vertex paint mode stays as it is for now
-
Converting color attributes
- Still a missing option in the color attributes UI in the properties editor
- Convert any data type or domain to another (Like Vertex Colors to Face Corner Byte Colors)
- Copy similar options from Attribute tab
- Very important if users need to paint sharp edges but started with the wrong data type
-
Sculpt vertex colors patch status (D12587)
- One week left for bcon2
- Joe will finish the task asap for final review
- Then it will be ready for Blender 3.2
- The patch can be tested with the latest temp-sculpt-colors branch
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
- Time: Wednesday 6pm CET
- Next Meeting: March 30, 2022