2023-06-08 Grease Pencil Module Meeting

Practical info

Date/Time: 2023-06-08T14:00:00Z
Link: https://meet.google.com/xxo-tyin-rem

  • Amélie Fondevilla (Developer)
  • Antonio Vazquez (Developer)
  • Charles Kenway
  • Daniel Martinez Lara (Grease Pencil Core team)
  • David McInnis
  • Elisabetta Abbattista (Developer)
  • Falk David (Blender developer)
  • Ivan Cappiello (director | head of animation @ MAD entertainment spa)
  • Julien Kaspar (Blender Studio Artist)
  • Samuel Bernou (ADV Studio, addon developper)
  • Sietse Brouwer (Developer)


Meeting Notes

  • Falk talks about the meeting with the Geometry Nodes team:
    • There is a proposal on how to integrate grease pencil into Geometry nodes on a technical level. No concrete UI design or nodes yet.
    • Sietse asks about Geo Nodes Stroke + Layer Order considerations
      • Falks says he and the GN team talked about it. In the initial integration layers will not be able to be re-ordered at first, but it is a feature they are thinking about.
      • There are some ideas on how to tackle this issue like a re-order node, but the design for that will come in the future.
  • Falk and Amélie met with people from the Animation Module:
    • Discussion about how Grease Pencil integrates with the animation system and how it is displayed (and interagted with) in the UI. Mock-up of the dopesheet for grease pencil v3:
    • One “block” could be named cel (see Cel - Wikipedia)
    • First milestone for now: display the layers and cels in the dopesheet.
    • Antonio asks if we are keeping the main Dope Sheet + Grease Pencil Dope Sheet.
      • Falk says for now we are keeping them both, yes.
      • Going forward we are going to make annotations a separate thing (require community feedback). The focus here is to limit the feature scope of annotations.
  • GP 3.0 Updates have several commits already
    • Add Operator
    • Edit Mode + Overlays
    • Selection Operators (box/lasso/click)
    • More to come
  • GP in Blender 3.6 Fixes
    • Weight Painting Fixes
  • Falk is keeping community tasks column up to date with new tasks blender/blender - blender - Blender Projects
  • Samuel asks: will the layer stack we will be able to add custom properties to the layers in the future?
    • Falk: The current design doesn’t support custom properties, because layers are not IDs they cannot have custom properties but they maybe could have custom attributes, which are similar but more limited in data types. More thinking is needed.
    • Note: look how custom properties work internally.
    • Nick added that rigging could be helped by this as well
  • Charles: Will the conversion of the GP to curves have any impact on the ‘accordion’ effect that GP lines can get?
    • Falk: this is a rendering problem, there is a known fix for this. Expects it to be fixed for Blender 4.0.
  • Antonio: If I find bugs ion Grease Pencil 3.0 should I report them, like memory leaks?
    • Falk: Yes. Crashes, memory leaks and these sorts of issues should be tracked.
  • Betti gives update about grease pencil modifiers Surface Deform

Next Meeting

  • Time/Date: 2023-06-26T14:00:00Z
  • Link: TODO
  • Agenda: