Date/Time: Invalid date
Link: https://meet.google.com/xxo-tyin-rem
Attendees:
- Antonio Vazquez (Developer)
- Casey Bianco-Davis (Developer)
- Daniel Martinez Lara (Grease Pencil team)
- Falk David (Blender)
- Lukas Tönne (Blender)
- Samuel Bernou (ADV studio, Python Dev)
- Wu Yiming (Blender)
Topics
- General updates
- Development updates
- Discussions
Meeting Notes
- General Updates
- During December and January, the winter quality project is taking place. For Grease Pencil, we have a task for it here: #130518 - Grease Pencil: Code Quality Project (Dec 2024) - blender - Blender Projects
- A Blender 4.3.1 corrective release is planned for either the 10th or 17th of December. Currently, this will include 21 high severity fixes for Grease Pencil.
- Development updates
- Grease Pencil: Add all supported modes to simplify operator by YimingWu
- Grease Pencil: Setter for
drawing
property on frame python API by Falk David - Grease Pencil: Save Layer Group expanded state by Falk David
- 27 bug fixes
Show all commits
- Fix #131235: Grease pencil: Final rendering not working by Clément Foucault
- Fix #131239: Grease Pencil: Last stroke in drawing uses wrong layer opacity by Clément Foucault
- Fix: Grease Pencil: Error caused by non-matching texture type with sampler by Clément Foucault
- Grease Pencil: Save Layer Group expanded state by Falk David
- Fix #130813: Grease Pencil: Skip stabilize stroke line drawing when cursor is hidden by Pratik Borhade
- Refactor: Grease Pencil: Port rendering to new draw manager by Clément Foucault
- Fix: Grease Pencil: issues with the transform keyframes system by Philipp Oeser
- Grease Pencil: Add all supported modes to simplify operator by YimingWu
- Fix #130309: Grease Pencil: Smooth doesn’t use correct smooth settings by Falk David
- Fix: Grease Pencil: Crash in
curves_merge_by_distance
for cyclic curves by Falk David - Cleanup: Remove references to legacy Grease Pencil object by Hans Goudey
- Fix #130748: selection of bones in grease pencil weightpaint mode fails by Philipp Oeser
- Fix #130992: Grease Pencil: Edit wire/vertex color usage fix by YimingWu
- Cleanup: Remove unused Grease Pencil shader file by Falk David
- Fix #130513: Grease Pencil: material/vertex color pinning logic fix by YimingWu
- Fix #130785: Grease Pencil: Selection mask ignored in vertex paint by Pratik Borhade
- Fix #130799: Prevent cycles material template to show in Grease Pencil by YimingWu
- Fix #130840: Grease Pencil: Use vgroup count to guard invalid defnr by YimingWu
- Fix #130771: Grease Pencil: Copy vertex group names when interpolating by YimingWu
- Cleanup: Grease Pencil: Draw operations by Falk David
- Fix #130904: Grease Pencil: Build modifier additive mode issues by YimingWu
- Fix #130687: Grease Pencil: Rendering order broken by Clément Foucault
- Fix #130792: Grease Pencil: Locked layers creates keyframes when sculpting by Pratik Borhade
- Fix: Grease Pencil: Ensure no bezier curves for offset modifier by YimingWu
- Fix #130691: Grease Pencil offset modifier missing position change tag by YimingWu
- Fix #130739: Grease Pencil: MMB to confirm primitives does not work by Pratik Borhade
- Fix #130760: Grease Pencil: Group channel crash by Pratik Borhade
- Fix #130725: Grease Pencil: Avoid sculpting strokes with locked material by Pratik Borhade
- Grease Pencil: Setter for
drawing
property on frame python API by Falk David - Grease Pencil: Add python tests for the
layer.frames
API by Falk David - Overlay-Next: Implement Grease Pencil material name display by Clément Foucault
- Fix #130216: GPv3: Crash in render due to slotted Actions by Nathan Vegdahl
- Fix #130569: Grease Pencil tint modifier should use gradient alpha by YimingWu
- Fix #129389: Lineart modifier updates when camera changes by ernst-ellert
- Fix #130521: Grease Pencil: Selection not working when everything was selected by Falk David
- Fix: Grease Pencil: Double drawing user increment by Falk David
- Discussion: Moving strokes out or into a locked layer is no longer possible in 4.3. What should be the solution to this?
- Antonio: I think it’s better if locked layer aren’t changed. Keep the current behavior.
- Others agree as well.
- Discussion: When disabling “Show Cursor” (in the
Cursor
panel) using the eraser usingCTRL
won’t show the cursor as well. This is currently working as intended. Should we change this (follow 4.2)?- Falk: There is a bit of a problem where the
Cursor
panel is changing a setting on the mode, not a brush, but is shown right next to the brush settings. This is confusing.- Talk to other modules about this.
- Casey: Maybe the show cursor thing should be part of the overlay?
- Solution for initial problem: Temporarily change the paint cursor to show the eraser when holding control.
- Falk: There is a bit of a problem where the
- Antonio: Now that Grease Pencil 3 is in
main
, we should think about what we want to do next (bigger milestones) and maybe structure the meetings around this.- Falk: Definitely! Let’s start thinking about the next projects to work on.
- Falk: Tries to finish the “material change” prototype and get a devtalk feedback thread soon
- Casey: Has been working in the background on holes support for fills. This could be something to look at next.
- Falk: Agreed.
- Daniel: From studios, the most common feedback is that they need better fill tools and shift & trace tools.
- Lukas: Asked about “shift & trace”. Was briefly explained by Falk.
- Matias: Also, having the ability to render Grease Pencil layers as e.g. different render passes.
- Falk: Definitely! Let’s start thinking about the next projects to work on.
Next Meeting
- Time/Date: 2024-12-17T15:00:00Z