Date/Time: 2023-11-21T15:00:00Z
Link: https://meet.google.com/xxo-tyin-rem
Attendees :
- Amélie Fondevilla (LFS, Developer)
- Antonio Vazquez (Developer)
- Andry Rasoahaingo D edouze (2d/3d animator)
- Casey Bianco-Davis (Developer)
- Falk David (Blender developer)
- Hans Goudey (Blender Developer)
- Matias Mendiola (Grease Pencil core team)
- Samuel Bernou (ADV Studio, Python dev)
Topics
- General updates
- Development updates
Meeting Notes
- General updates
- Blog post about a task force was released.
- Goal is to get more contributors in. Help port all the functionality quicker.
- There is now a feedback thread on devtalk for Grease Pencil 3. This is meant for testing, finding bugs, helping with documentation, etc. Anybody who wants to get involved is welcome to comment there.
- Blog post about a task force was released.
- Development updates:
- Antonio and Matias have been working on some edit mode operators and material related operators. There is an overview task with the progress.
- Caseys
Delete
operator landed. - Falk worked on material locking. The patch has now landed. There is also a video recording of a live coding session.
Show all commits
- GPv3: Include current frame in multi-frame editing by Falk David
- GPv3: Set selected curve material as active material by Antonio Vazquez
- GPv3: Switch Direction operator by Matias Mendiola
- GPv3: Set Uniform operator for Thickness and Opacity by Antonio Vazquez
- GPv3: Set caps operator by Antonio Vazquez
- GPv3: Frame selected channels for grease pencil by Amelie Fondevilla
- GPv3: Show All Materials Operator by Antonio Vazquez
- GPv3: Delete operator by casey bianco-davis
- GPv3: Fix Remove Material Slot and Unused Slots by Antonio Vazquez
- Fix: GPv3: Using current frame twice in multi-frame by Falk David
- GPv3: Use immutable layer references by Falk David
- GPv3: Cleanup style and change depsgraph tag by Antonio Vazquez
- Fix: GPv3: Stutter while drawing by Falk David
- GPv3: Material locking by Falk David
- GPv3: Replace depsgraph tag to ID_RECALC_GEOMETRY by Antonio Vazquez
- Casey: Is the plan after edit mode to move on to sculpt tools?
- Falk: Was hesitant to start with sculpting tools because there was no descision made if we should include the sculpt tools in draw mode or not.
- There was a discussions on this topic. Everyone present mostly agrees that this needs more careful planning because it has implications on Draw Mode (e.g. selection/masking is needed for sculpting, keymap changes, etc.). For now the plan is to not introduce changes from GPv2 to GPv3.
- Summary: Yes, we can start working on sculpting tools. They will be in their own mode like in GPv2 for now. We will open a discussion to move the tools to draw mode after the GPv3 project.
- Falk: Was hesitant to start with sculpting tools because there was no descision made if we should include the sculpt tools in draw mode or not.
- There was a discussion on a code design related issue.
- At the moment we have to tag Grease Pencil IDs with
RECALC_GEOMETRY
even if the geometry didn’t change (e.g. just the selection, or a material on a stroke). That’s because of how the batch cache for the rendering is built. This should be changed at some point so that we can e.g. tag withRECALC_SHADING
. - Falk: There will be a meeting about grease pencil rendering.
- At the moment we have to tag Grease Pencil IDs with
- Sietse added a way for the WIP fill tool to use multiple algorithms (e.g. pixel based flood-fill or geometry based).
- Antonio: Will work on porting the flood-fill algorithm.
Next Meeting
- Time/Date: 2023-12-04T15:00:00Z
- Link: 2023-12-04 Grease Pencil Module Meeting
- Agenda:
TODO