2024-02-05 Grease Pencil Module Meeting

Date/Time: 2024-02-05T15:00:00Z
Link: https://meet.google.com/xxo-tyin-rem
Attendees :

  • Amélie Fondevilla (LFS, developer)
  • Antonio Vazquez (Developer)
  • Daniel Martinez Lara (Grease Pencil Core team)
  • Falk David (Blender developer)
  • Lukas Tönne (Blender)
  • Matias Mendiola (Grease Pencil core team)
  • Samuel Bernou (ADV Studio, Python developer)
  • Sietse Brouwer (Developer)


  • Development updates
  • Discussions

Meeting Notes

  • Development updates
    • Progress on the modifiers is good
    • Edit mode undo is working, Bastien was on holidays, but should be merged soon
    • Falk is finishing layer transforms/parenting, working on conversion from GPv2
    • Lukas added basic vertex groups support: GPv3: Basic vertex group operators
      • Initial goal was to get something so we can testing
    • Casey fixed memory leaks in the edit mode overlay batch cache creation and added the “reorder/arrange” operator (GPv3: Add stroke_reorder operator)
    • Pratik and Matias worked on more layer operators (GPv3: Move to Layer, GPv3: Isolate Layers)
    • 16 PRs in review
      • Falk: Will see if more BF developers can help
      • Community help for reviewing/testing is welcome!
All commits
  • Sietse: The draw brush simplifies the strokes a lot more than the GPv2 one.
    • Falk: Right, the draw tool settings need to be exposed and will be defaulted to the same values as in GPv2.
  • Discussion on the topic of automatic conversion:
    • Idea: With the experimental flag enabled, GPv2 objects would be converted to GPv3. This includes modifiers, animation data, etc.
    • Should make testing easier
    • There should be a warning when the user tries to save the file, to make sure that they know they are overwriting the data.
  • Samuel: Because of a grant from the CNC will be able to do more work on the “Story Tools”/“Story Pencil” addons.

Next Meeting