# 2022-8-3 Sculpt/Texture/Paint Module Meeting ## Attendees - Julien Kaspar - Dalai Felinto - Joe Eagar - Ramil Roosileht - Daniel Bystedt - Bastien Montagne ## Agenda ### Brush Assets Discussion We'll present the current conclusions from [recent conversations at the Blender HQ](https://developer.blender.org/T100122). Questions can be clarrified but further discussion should be done another time, or after the meeting. - Different brushes use different Shift Smooth algorythm - Current behaviour is using the brush called "Smooth" - Depending on the brush Shift does something different. Usually hard coded. - Ctrl is also inconsitently changing brush behaviour - For Shift and Ctrl modifier keys we could define a specific brush to be used instead - Goals: - First goal would be to improve smooth on sculpt and paint brushes (More consistent. Not pointing at other brushes) - Afterwards we could add minimal customisation options - With Nodes we could add way more customisation long term ### Needs Commit - [⚙ D14734 Fix: add attribute with empty string name crash](https://developer.blender.org/D14734) - Joe needs to commit ### High Prio Bugs - [⚓ T99288 Color attributes of index above 7 deletes after entering edit mode](https://developer.blender.org/T99288) - Hans & Joe are working on it - Will continue on it - [⚓ T98889 Regression: Sculpting on a linked copy of an objects crashes Blender](https://developer.blender.org/T98889) - Joe, any help from viewport module - They don't seem to have time atm - Julien will poke them in the caht if they can take the time - [⚓ T99282 Regression: Object invisible in Sculpt Mode when using >8 color attributes](https://developer.blender.org/T99282) - Still depending on PBVH Draw Cleanup ### In Review - [⚙ D15428 PBVH Draw Cleanup](https://developer.blender.org/D15428) - Brecht seems confused on the state of the patch - Joe will respond and clarify - [⚙ D15344 Fix T99294: Voxel Remesher text is resized based on object scale.](https://developer.blender.org/D15344) - Joe will do that asap - [⚙ D15502 Support gradient color mode in sculpt paint brush](https://developer.blender.org/D15502) - Joe will give final review - Commit it to 3.3 as bug fix - [⚙ D15596 Convert Color Attribute operator](https://developer.blender.org/D15596) - Poke Hans for review - [⚙ D15025 Expose Face Sets In Python API](https://developer.blender.org/D15025) - Campbell has notes - [⚙ D14970 3D Texturing: Fix seam bleeding.](https://developer.blender.org/D14970) - No review update yet - [⚙ D15298 Support Automasking For Texture Paint](https://developer.blender.org/D15298) - No review update yet - [⚙ D14900 PBVH Texture Paint Node Splitting](https://developer.blender.org/D14900) - No review update yet ### In Progress - [⚓ T96225 PBVH image texture painting implementation](https://developer.blender.org/T96225) - Nothin new from Jeroen - [⚓ T98383 Sculpt Mode Cavity Masking](https://developer.blender.org/T98383) - Joe will update asap - We'll need to wrap this up soon for the Brush Assets project - [⚓ T98593 Paint Mode: Backface Occlusion](https://developer.blender.org/T98593) - Blurring of the border would be best once cavity auto-masking is committed (Reuse cavity mask blurring) - Small UI updates coming asap - Performance relys on fixing the PBVH Draw Cleanup - We'll need to wrap this up soon for the Brush Assets project ### Next To Do's - Joe - Automasking features - Brush Refactor Design - Experiments to simplify brush settings from sculpt-dev by combining properties tabs - High Prio bugs - Jeroen - Busy - Julien - Brush Assets Design involvement - Testing auto-masking patches - Ramil - Bug fixes - Collaborate in brush asset design - Daniel - Ready for feedback and testing when poked ### New Tasks - [⚓ T100122 Brush Assets](https://developer.blender.org/T100122) - [⚓ T100137 Brush Properties](https://developer.blender.org/T100137) - [⚓ T100147 Brushes Assets Viewport User Interface](https://developer.blender.org/T100147) ### Other Topics - "Essentials" Asset Library - Shipping current brush-tools as assets - Call for content for more brushes - Not strictly needed but good to do if we ahve the time - Full Cloth brushes catalogue needed - Chat with Pablo Dobarro for advice on optimal brush presets