2024-07-02 Grease Pencil Module Meeting

Date/Time: 2024-07-02T14: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)
  • Lukas Tönne (Blender)
  • Matias Mendiola (Grease Pencil team)
  • Yiming Wu (Grease Pencil Line Art)

Topics

  • General updates
  • Development updates

Meeting Notes

  • General updates
    • Falk is going to work 4 instead of 5 days a week starting this month. His day off will be Wednesday, unless a change is communicated of course.
  • Development Updates
    • Falk worked on the draw tool:
      • Stroke to Outline setting
      • Randomize radius, opacity, color and rotations
      • Use “Strength” brush setting for fill opacity
      • Write timing data for the build modifier
      • Added the “Cursor” menu and the cursor is now hidden while drawing
      • Updated the settings for the default brushes to better match GPv2
      • Many fixes
    • Falk also worked on the Python API implementation (current code needs refactors before we can move forward).
    • Lukas added the alpha threshold setting for the fill tool
    • Pratik, Casey, Yiming helped fix bugs
Show all commits
  • Work in progress
    • Casey submitted PRs for adding more curve type support (bézier, catmull-rom, NURBS), this is under review
    • Lukas has a PR for the interpolation tool, review is ongoing.
    • Lukas is also working on the import/export operators for SVG and PDF
      • libharu apparently has issues with lots of changes in radii - something to look into
    • Yiming worked on the conversion to mesh operator, this is now in review.
  • Status task: #123468 - GPv3: Feature Parity - blender - Blender Projects
  • Performance issues
    • There are currently major slowdowns with files that have long strokes. Very noticible when drawing a long stroke too.
    • Falk is going to create a task to sum up the issues and write down a list of ideas on how to improve performance.
  • Falk: will add a render test for grease pencil to quickly find rendering issues when they happen

Next Meeting

  • Time/Date: 2024-07-15T14:00:00Z
10 Likes