# 2022-5-11 Sculpt/Texture/Paint Module Meeting ## Attendees - Jeroen Bakker (dev) - Joe Eagar (dev) - Brecht van Lommel - Ramil Roosileht (dev) - Daniel Bystedt (artist) - Julien Kaspar (artist) ## Announcements ## Agenda ### New Design Tasks - [⚓ T97955 Paint Mode: Masking Modes](https://developer.blender.org/T97955) - Good to go as design? - [⚓ T97903 Invert Masking behaviour for Sculpt/Paint Mode](https://developer.blender.org/T97903) - Time availible to prototype this change? - [⚓ T97957 Sculpt Mode Painting](https://developer.blender.org/T97957) - Decision needed if we keep painting tools in sculpt mode - For sculpt and paint at the same time absolutely necessary - Sculpt mode could override the color setting without changing it, yes ### New Community Tasks - [⚓ T97959 Color Filter: Sliding UI](https://developer.blender.org/T97959) - Good as community task or needs further design? - [⚓ T97961 Tip Roundness: Radius improvement](https://developer.blender.org/T97961) - Create further tasks from Pablo D. abandoned revisions? - A lot with approved status or approved design but never committed/finished - Might be good to open up as community tasks to wrap up - Roll brush might need bigger brush texture project? - Probably not that involved - Make a basic to do task and asssign Joe - Daniel will help out with the design and feedback ### Release Documentation - Color Attribute painting demo file - Got many updates - Julien will upload demo file - Release notes - Switch out visual material - New videos with updated demo file - New screenshots with default theme - Avoid showing Eevee and multires for now - Ramil will replace footage - Manual update ([D14888](https://developer.blender.org/D14888)) - Anyhting missing? - Daniel will work on visual demo material for character sculpt painting ### In Review - [⚙ D13897 PBVH Draw Support for EEVEE](https://developer.blender.org/D13897) - Can be commiteed anytime. Joe will take care of it - Other modlue will create tasks for cleanup - Need work on additional task to support general attribute - [⚙ D14821 3D Texturing: Undo](https://developer.blender.org/D14821) - Needs more work with sculpting vs image undo steps - Jeroen will ask for help from other devs - [⚙ D14702 PBVH: Fix UV Seams](https://developer.blender.org/D14702) - More work to fix artefacts - Jeroen is busy with other tasks this week? - [⚓ T97346 Canvas Selector UX: Add option to create a color attribute in material mode.](https://developer.blender.org/T97346) - Can be marked as done - [⚙ D14671 Fix T96414: Stencil mapping is incorrect for UDIMs](https://developer.blender.org/D14671) - Author can commit - [⚙ D14823 T97706: Adds operator to duplicate the active color attribute layer](https://developer.blender.org/D14823) - [⚙ D14733 Color Attribute: Add convert color attribute operation](https://developer.blender.org/D14733) - Poke Hans to review them - [⚙ D14900 PBVH Texture Paint Node Splitting](https://developer.blender.org/D14900) - Still needs time to review it ### In Progress - [⚓ T96225 PBVH image texture painting implementation](https://developer.blender.org/T96225) - Added needed features to description to avoid regression - Some of it in sculp dev. Joe can create patches based on it - [⚓ T97101 Color attribute improvements](https://developer.blender.org/T97101) - Bmesh API - Can be marekd as done - IO features - https://developer.blender.org/D11591 - https://devtalk.blender.org/t/gsoc-2020-faster-io-for-obj-stl-ply-feedback/13528/125 - Talk to Kevin, Aras (obj) for color attribute implementation - Talk to Bastien for fbx? - Joe can also work on it and Daniel/Ramil can test it - Create individual tasks and put on to do for now? - [⚓ T97697 Sculpt Mode: Correct color filter saturation](https://developer.blender.org/T97697) - Put on To Do for now ### High Prio Bugs - [⚓ T97408 Converting the color attribute causes undo to fail](https://developer.blender.org/T97408) - Could Joe investigate - [⚓ T96810 Regression: Shading artefacts in sculpt mode](https://developer.blender.org/T96810) - Poke Hans? - [⚓ T87243 Problem with the mask option "mask slice to new object"](https://developer.blender.org/T87243) - Bump down in prio or mark as bug - Assign Joe to it - [⚓ T86868 Image Editor "Erase Alpha" brush erases all channels](https://developer.blender.org/T86868) - Bump down prio and work on design first - Discussion on it will continue to look into the issue ### Next To Do - Jeroen - Busy with other releas related tasks - Will review PBVH splitting - Joe - Look into tasks mentioned above - Cavity masking - Afterwards can work [⚓ T97902 Missing PBVH 3D paint brush functionality](https://developer.blender.org/T97902) - Ramil - Will check out community tasks - [⚓ T97903 Invert Masking behaviour for Sculpt/Paint Mode](https://developer.blender.org/T97903) - Will prototype the sculpt mode behaviour to test out - Julien - Triage backlog and bugs - Create more to do and community tasks? - Maybe demo material based on project heist - Daniel - More demo videos for 3.2 release - Sculpt Paint is a huge milestone. Should be advertised heavily. ### Other - Triaging many multires problems as known issues right now - Do we wait for rewrite or tackle current bugs? - Mostly depends on difficulty and time estimate for rewrite? - Julien will comile a list of known multires issues first - Sculpt dev imporvemnts - Mainly depending on refactors