Date/Time: 2024-03-25T15: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)
- Lukas Tönne (Blender)
- Samuel Bernou (ADV Studio, Python developer)
- Sietse Brouwer (Developer)
- Yiming Wu (Grease Pencil Line Art)
Topics
- Development updates
- Blender 4.2 status
- Questions
Meeting Notes
- Development updates
- Last two modifiers not merged yet: fill texture modifier and simplify modifier
- Lukas is looking at the texture modifier
- Falk will look into the remaining geometry functions for the simplify modifier
- Grease Pencil 3 is now rendered using the current (GPv2) engine. This fixed a bunch of issues. It also means that we’re now able to use all the rendering functionality of GPv2 in GPv3.
- Falk worked on onion skinning. It’s in review.
- Lukas is making good progress on sculpt mode. Already has multiple tools implemented.
- There are many patches in review (20!) so focus will also be on getting more review done and patched merged.
- Last two modifiers not merged yet: fill texture modifier and simplify modifier
Show all commits
- Fix #119026: GPv3: Stack use after scope by YimingWu
- GPv3: Outline modifier by Lukas Tönne
- GPv3: Fix jittery miter points by the outline modifier by Lukas Tönne
- GPv3: Length modifier end property not working by Pratik Borhade
- GPv3: Fix outline modifier edge cases by Lukas Tönne
- GPv3: Fix: Avoid the creation of new objects for empty material slots when separating by material by Matias Mendiola
- GPv3: Shrinkwrap modifier by Lukas Tönne
- GPv3: Fix outline modifier unstable end cap direction by Lukas Tönne
- Fix: GPv3: Frames map not saved by Falk David
- Fix: GPv3: Memory leaks from Grease Pencil undo steps by Lukas Tönne
- Fix #119055: GPv3: Set end caps correctly with hard eraser by Lukas Tönne
- GPv3: Legacy Conversion: Animation: Optimize fcurves handling. by Bastien Montagne
- GPv3: Fix missing Custom Properties panel for new GreasePencil ObData. by Bastien Montagne
- Fix: GPv3: Armature modifier crash when vertex groups are empty by Casey Bianco-Davis
- GPv3: Deselect newly drawn strokes by Casey Bianco-Davis
- GPv3: Set dash segment active by Pratik Borhade
- Fix: GPv3: Eraser used wrong layer index by Falk David
- Fix: GPv3: Add missing check in
get_mutable_attribute
by Falk David - Fix: GPv3: Add missing call to
selection.finish()
by Falk David - GPv3: Show ‘Use Lights’ object setting in Visibility panel by Falk David
- GPv3: Add view layer name property by Falk David
- GPv3: Add layer blend mode to the UI by Falk David
- GPv3: Add layer masks operators and UI by Falk David
- Fix: GPv3: Function
use_masks
returns wrong value by Falk David - GPv3: Conversion: Convert some object-data flags by Falk David
- GPv3: Expose stroke depth order setting in the UI by Falk David
- GPv3: Insert duplicate keyframe when erasing by Pratik Borhade
- Fix: Geometry Nodes: GPv3 component is always in Separate Component node by Iliya Katueshenock
- GPv3: Switch back to the current grease pencil render engine by Falk David
- GPv3: Multithread fill triangulation by Falk David
- Fix: GPv3: Assert in
LayerTreeView::build_tree()
by Falk David - GPv3: Build Modifer migration by YimingWu
- GPv3: Show stats in edit mode by Pratik Borhade
- Fix #119714: GPv3: Remove cyclic stroke point count limit by YimingWu
- Fix: GPv3: Empty grease pencil object crash by Pratik Borhade
- GPv3: Fill texture coordinates system by Casey Bianco-Davis
- GPv3: Optional automatic conversion of legacy GP objects on fileload. by Bastien Montagne
- Fix (unreported) broken GPv3 conversion code using one node socket for both input and output. by Bastien Montagne
- GPv3: Clean loose points in draw mode menu by Pratik Borhade
- There was a meeting with some of the admins about Grease Pencil 3 and Blender 4.2.
- Having both GPv2 and GPv3 in the same release was discussed, but decided against. When GPv3 is ready, it will replace GPv2 completly.
- Before bcon2 (in about 5 weeks), there will be a final call on whether we will push the switch (from GPv2 to GPv3) back to 4.3 or not. At the moment it looks a bit optimistic. GPv3 will not be released unless it’s fully ready.
- Next milestones
- Get the draw mode and animation features (e.g. main dopesheet support) in a good shape.
- Casey: Was wondering if it would be good to add an option to the draw tool for resampling or if we should wait for these new features.
- Falk: Yes, we should wait until GPv3 is released to add new tool options.
- Yiming: is not sure what to work on next. Anything to do?
- Falk: The interpolation tool or fill tool would be a good next candidate.
- Samuel: Wanted to know if there were any more (behind the scenes) plans for the VSE to allow for better storyboarding/layout workflows.
- Falk: There are no plans at the moment. Maybe some more discussions will happen in Q3.
Next Meeting
- Time/Date: 2024-04-08T14:00:00Z