2025-01-06 Grease Pencil Module Meeting

Date/Time: 2025-01-06T15:00:00Z
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)
  • Iliya Katushenock (Developer)
  • Lukas Tönne (Blender)
  • Wu Yiming (Blender)

Topics

  • Development updates
  • Discussions

Meeting Notes

  • Development updates
    • Some fixes for high-severity issues landed before the holiday break. Not much else landed during the holidays.
    • Focus is still on getting the high-severity issues fixed (at the time of writing there are 19).
    • The Winter of Quality project is still ongoing until the end of the month.
Show all commits
  • Discussions
    • Layers that are not visible are still evaluated.
      • Issue: This means for example that in geometry nodes curves that are converted to a mesh would still render.
      • Falk: A connected problem is that Grease Pencil layers have one toggle both for “not visible” and “disabled”. This is similar to the checkbox for collections, but importantly, different from the visibility toggle for objects.
      • Idea: Don’t use the default id_copy for Grease Pencil evaluation. Build a Grease Pencil that contains only what should be evaluated (drawings that are visible on the current frame).
      • Falk will write this into a task/PR and ask for feedback from other devs.
    • Shape Design
      • Casey: Doesn’t think that having a is_hole attribute is a good idea. Thinks that “holes” should be derived runtime data.
      • There was a back and forth about this topic. On the one hand, it’s good to have this as “automatic” as possible, but on the other hand it might lead to cases where users don’t have enough control over what is a hole and what not.
      • Falk: For now (in the prototype), keep it automatic (no hole attribute). It seems like this is still something that could be turned into an attribute later. Wants to talk to other devs about this some more.

Next Meeting

  • Time/Date: 2025-01-20T15:00:00Z
6 Likes