Date/Time: 2024-07-15T14:00:00Z
Link: https://meet.google.com/xxo-tyin-rem
Attendees:
- Amélie Fondevilla (LFS, Developer)
- Antonio Vazquez (Developer)
- Casey Bianco-Davis (Developer)
- Falk David (Blender developer)
- Iliya Katueshenock (Developer)
- Jacques Lucke (Blender)
- Lukas Tönne (Blender)
- Matias Mendiola (Grease Pencil team)
- Samuel Bernou (ADV studio, python dev)
- Wu Yiming (Blender)
Topics
- Development updates
- Discussions
Meeting Notes
- Development updates
- More work on the draw tool:
- Trim stroke ends option (Falk)
- Enable eraser while holding CTRL (Falk)
- Automerge setting (Lukas)
- More fixes
- Fill tool updates, e.g. extension lines overlay, and more (Lukas)
- Interpolation tool in edit mode and draw mode (Lukas)
- More work on the draw tool:
Show all commits
- Fix: GPv3: Bracket keys [ and ] don’t change the brush size by Sietse Brouwer
- Fix: GPv3: Draw Tool: Use “Dot” cursor for draw tool by Falk David
- Fix: GPv3: Draw Tool generates invalid vertex colors by Falk David
- Fix: GPv3: Wrong cursor radius for Tint tool and Weight Paint tools by Sietse Brouwer
- GPv3: Port
frame_clean_duplicate
operator by Abdelrahman - Fix #124082: GPv3: New frames created in sculpt mode are empty by Pratik Borhade
- GPv3: Draw Tool: Trim Stroke Ends option by Falk David
- Fix #122536: GPv3: Render cyclic stroke with 2 point break next fills. by Casey Bianco-Davis
- Fix: GPv3: Draw Tool creates wrong curve type by Falk David
- Fix: GPv3: use curve plane normal as projection direction for triangulation by Jacques Lucke
- GPv3: add method to set local layer transform by Jacques Lucke
- GPv3: simplify adding multiple layers with empty drawings by Jacques Lucke
- Fix: GPv3: Draw tool outline invalid geometry with
View
drawing plane. by Casey Bianco-Davis - Revert “Fix #124082: GPv3: New frames created in sculpt mode are empty” by Falk David
- Fix #124393: GPv3: invalid frame when inserting in the draw tool by Lukas Tönne
- Fix: GPv3: Crash caused by invalid curve plane normal by Falk David
- Fix: GPv3: Draw Tool: Prevent
trim_end_points
from removing entire stroke by Falk David - GPv3: Remove tint tool from tool bar by Falk David
- GPv3: Expose overlay options in UI by Falk David
- GPv3: Fill tool overlay for extension lines and circles by Lukas Tönne
- GPv3: Automerge feature for joining curve endpoints by distance by Lukas Tönne
- GPv3: Interpolate Tool by Lukas Tönne
- GPv3: Draw Tool: Enable eraser while holding CTRL by Falk David
- Fix: GPv3: Sculpt mode crash after brush assets merge by Pratik Borhade
- Fix: GPv3: Conversion of edit curves not working correctly by Falk David
- Discussions:
- Automerge distance is hardcoded to 20px, would be nice to make this a setting. Where could this setting be?
- Brush asset system: Needs feedback and testing!
- Download a 4.3 build from Blender Builds - blender.org
- Try it out and give feedback here: Brush Assets - Feedback
- Casey : What is the eraser used when holding ctrl?
- Falk: It should be the “Default Eraser” that can be set in the side panel of the draw tool
- Sietse/Antonio: Having separate tools for the eraser and fill bucket with their own brushes would be best.
- Antonio: Radius slider is hard to use with low values.
- Jacques: An idea would be to use a logarithmic slider for the radius brush. This would mean that with lower values the slider has more control, higher values have lower control
- Nick: In 4.3 the python operator to add an object still creates a GPv2 object
- Falk: This should be fixed at some point. In 4.3 there will only be GPv3 objects (GPv2 will be converted on file load).
- Samuel: Will the conversion nodes in geometry nodes support materials ? What about converting fills?
- It’s currently not possible to create materials within geometry nodes.
- Grease Pencil materials can’t be created from a mesh material.
- Falk: There is a bigger issue that we’re running into here which is that we’re storing information like, the fill type of a stroke, or the base color of a stroke, within the material and not on the geometry. Since materials can be stored at the object level, we can’t really know what a strokes color is or if it’s filled or not. This will have to change to make these grease pencil material workflows within geometry nodes better.
Next Meeting
Time/Date: 2024-07-29T14:00:00Z- Time/Date: 2024-07-30T14:00:00Z