Date/Time: 2024-10-07T14:00:00Z
Link: https://meet.google.com/xxo-tyin-rem
Attendees:
- Amélie Fondevilla (LFS, Developer)
- Antonio Vazquez (Developer)
- Casey Bianco-Davis (Developer)
- Daniel Martinez Lara (Grease Pencil team)
- Falk David (Blender developer)
- Lukas Tönne (Blender)
- Nick Fox-Gieg (York University)
- Samuel Bernou (ADV studio, Python Dev)
- Wu Yiming (Blender)
Topics
- Development updates
- Discussions
Meeting Notes
- General Updates
- Blender 4.3 is now in beta ! This means that Grease Pencil 3 is now feature locked. Please test the beta (make sure to create backups of files) and report any bug! Thank you!
- Development Updates
- Edit Mode
- “Gradient” tool to edit the fill gradient of the material of selected strokes. By Casey.
- “Select Similar” operator by Lorenzo-Carpaneto.
- “Join” (strokes) operator by Priera.
- UI
- Draw Mode: Reorder tools in toolbar by Falk.
- Add
Add Group
button under theAdd Layer
button by Casey. - Make the
Remove
button work with groups by Casey.
- Sculpt mode: Use shift for smoothing by Casey.
- Move layer operator by Casey.
- Parent to armature with automatic weights by Falk.
- Add canvas options to the overlay settings by Falk.
- “Join Objects” operator by Lukas.
- Layer “Tint Color”, “Radius Offset” and “Adjustments” panel by Casey (and Falk).
- Apply modifier to all frames by Falk.
- And many, many bug fixes and other improvements!
- Edit Mode
Show all commits
- Fix #127856: GPv3 sculpt mode delta projection (lock axis) without DrawingPlacement by Lukas Tönne
- GPv3: Sculpt mode: Use shift for smoothing by casey bianco-davis
- Fix: GPv3: Crash on loading file with layer parents by Falk David
- GPv3: Fill gradient tool by casey bianco-davis
- GPv3: Take layer transform into account when using clipboard by Lukas Tönne
- Refactor: GPv3: Arguments to
ensure_active_keyframe
function by Falk David - GPv3: Draw Mode: Reorder tools in toolbar by Falk David
- GPv3: Move layer operator. by casey bianco-davis
- GPv3: Selection support in Sculpt mode by Lukas Tönne
- GPv3: Parent to armature with automatic weights by Falk David
- Fix #128071: GPv3 Fill tool has to compute texture space for new curves by Lukas Tönne
- Cleanup: GPv3: Share layer menu drawing code by Casey Bianco-Davis
- GPv3: Enable selection operators and overlays in vertex paint mode by Lukas Tönne
- Fix #128119: GPv3: Modifier UI cleanups by Aleš Jelovčan
- Fix: Assert drawing GPv3 outline stroke by Pratik Borhade
- GPv3: Hide “Add Group” operator in dopesheet by Falk David
- GPv3: Select operations in sculpt mode by Pratik Borhade
- GPv3: Add
Add Group
button under theAdd Layer
button by casey bianco-davis - GPv3: Make the
Remove
button work with groups. by casey bianco-davis - GPv3: “Select Similar” operator by Lorenzo-Carpaneto
- Cleanup: GPv3: Remove duplicated “Add Extra” menu by Falk David
- GPv3: Add canvas options to the overlay settings by Falk David
- GPv3: Assert in weight paint with zero points by Pratik Borhade
- GPv3: Add keys to all layers in sculpt mode by Pratik Borhade
- Fix: GPv3: Group color tag icons in outliner and dopesheet by Pratik Borhade
- Fix: GPv3: Redraw outliner when group is added by Pratik Borhade
- Fix #126587: GPv3: Select less fails if all points in stroke selected by Pratik Borhade
- GPv3: Join Operator by priera
- GPv3: Increase minimum rows in layers panel by Pratik Borhade
- GPv3: Show select operators in vertex paint mode by Pratik Borhade
- Fix: GPv3: Issues in
BKE_grease_pencil_nomain_to_grease_pencil
by Falk David - GPv3: Add function to copy
GreasePencil
parameters by Falk David - GPv3: Add functions to copy parameters of layers and groups by Falk David
- Fix #128390: GPv3: Select all toggle preference not working by Pratik Borhade
- GPv3: “Join Objects” operator by Lukas Tönne
- GPv3: Layer
Tint Color
,Radius Offset
andAdjustments
panel. by Casey Bianco-Davis - Fix #128461: GPv3: Crash importing svg with more than one drawing by Pratik Borhade
- GPv3: Attribute panel to configure layer attributes on original data by Lukas Tönne
- GPv3: Add mode toggle operators by Falk David
- GPv3: Merge Layers Operator by Falk David
- GPv3: Remove unused GPv2 keymap entries by Lukas Tönne
- Fix: GPv3: Crash in evelope modifier by Falk David
- Cleanup: GPv3: Separate weight paint context menu class by Lukas Tönne
- Fix: GPv3: Paint cursor rendering by Falk David
- Fix: GPv3: Radial controls not working in some modes by Falk David
- Fix #128430: GPv3: Crash using “Shrink/Fatten” operator by Sean
- GPv3: Python: Add API to move a frame by Falk David
- GPv3: Material Isolate Operator by Falk David
- Fix #128533: GPv3: Crash on undo by Lukas Tönne
- GPv3: Apply modifier to all frames by Falk David
- GPv3: Display layers when properties tab is pinned by Pratik Borhade
- GPv3: Remove unused GPv2 operators by Lukas Tönne
- Fix: GPv3: Solid View: Show vertex colors in Draw and Vertex paint mode by Falk David
- Fix: GPv3: Context object has no attribute
grease_pencil
by Falk David - Fix: GPv3: Tint color property and panel by Falk David
- Fix: GPv3: Flip primary and secondary toggle and shortcut missing by Falk David
- GPv3: Add vertex group selector to topbar by Philipp Oeser
- Cleanup: GPv3: Don’t show snap increment menu in topbar by Falk David
- Fix: GPv3: Some selection keybinds not working in edit mode by Falk David
- GPv3: Rename mode enum names and python identifiers by Falk David
- Discussions
- Should
Ctrl
+A
on a modifier apply to the active keyframe or all keyframes?- Most people feel like it should apply to all keyframes like in GPv2.
- Falk will look into changing the shortcut.
- Should
- Samuel: Multi-frame now shows frames for other objects as well, not ideal.
- Falk: Thinks this is a bug, should just show the selected keyframes of the active object.
- Antonio: Would be good to have a way to switch to different object into the same mode.
- Falk: Mesh sculpt mode has this too and it’s very useful.
- Samuel: Is working on porting the Grease Pencil addons
- There is an option to download brushes and append them to the file.
- Brushes have to be marked as assets now. Needs to be explained in the manual and liked to from the release notes.
- Should now use brush assets. Maybe better as a separate download. Users can put the
.blend
file in their asset library.
- Amélie: Was wondering on any updates regarding textured brushes.
- Falk: Will have to talk Clément about possible Grease Pencil rendering project. Maybe this is also tied to the ongoing NPR project?
- Antonio: Was wondering about what ideas are for the 4.4 release.
- Falk: Has many ideas. Probably highest on the list is a change to the materials. Moving the fill/stroke toggle out of the material and onto the geometry. This would be the first step towards hole support for fills, boolean eraser, fill brush, etc. There are other topics like adding the option to create other curve types from the draw tool or adding a pen tool for creating polylines and curves.
Next Meeting
- Time/Date:
2024-10-21T14:00:00ZSkipped. 2024-11-04T15:00:00Z