The meeting will be open for everybody interested to join on Google Meet (link below).
Present: Amélie Fondevilla, Beorn Leonard, Brad Clark, Daniel Salazar, Greg Hendrix, Jeremy Bot, Kevin Burke, Luciano Muñoz, Nate Rupsis, Thibault de Villèle, Thomas Dinges
People present are referred to by first name for brevity. Others are referred to by full name.
Links
- Google Meet
- A&R Module Meetings agenda for inclusion in your own calendar
- Previous meeting notes
- Workboard
- Patches
- #animation-module chat channel
Since the Last Meeting / Announcements
- New faces:
- Greg Hendrix, has been working in the game industry for 10 years, long time Maya user, just started learning Blender for job.
- Thomas Dinges, Development Community Coordinator at Blender, managing releases, helping onboarding. Curious about our module meeting.
Landed
- D14961: Default group_select_mode to “Active Group” for Normalize wight Operator
-
D15003: Add GP layers in main dopesheet
- Needs a nice image or video for the release notes, Kevin will help.
-
D14658: Changes to the actions performed by the ‘Start’ and ‘End’ fields of a NLA strip in the NLA editor
- Needs a nice image or video for the release notes. Thibault will take care of demo.
Short-term goals
-
T97980: N-panel visible by default in Animation editors
- D14910 is almost ready to land.
- Needs decision on behaviour in the Dopesheet & Timeline editors. The issue is that the behaviour of the Dopesheet and Timeline editors interact with each other, as secretly, internally, they are the same; the Timeline is a special mode of the Dopesheet editor. Currently choosing between two scenarios:
- Dopesheet editor always pops open the N-panel on mode switches. Pro: N-panel is visible, also when switching from the Timeline (where it’s hidden by default) to the Dopesheet. Con: it always pops open, even when the user has closed it.
- By default the Dopesheet has the N-panel open (so in the Animation workspace, or when creating a new Dopesheet from an unrelated editor, like the 3D view). After its creation, it just follows whatever the user sets (stays open/closed). Pro: This is friendlier to users. Con: it will not show the N-panel when the Timeline is switched to Dopesheet.
- Luciano & Beorn: timeline & dopesheet should be merged into one.
- Beorn has his own add-on for this.
- Brad: if you switch editors, you also know the N-panel. By then the show-by-default has done its work.
- Decision: Sybren’s patch-on-patch (scenario 2 above) is good. Continuing to pop it open is too much.
- For a future patch, it would be good to have a visibility flag per Dopesheet-mode. That way the non-Timeline modes can be open by default, and switching around will retain that particular mode’s visibility setting.
-
- Has landed.
-
T97477: Dope Sheet standard mode does not show Grease Pencil keyframes
- Has landed.
-
Maybe we should also add T98712: Lots of animation-related operators do not check if the data is editable or not?
- Last meeting we decided to wait with this until this meeting, when Bastien Montagne is back from holiday and can hopefully give some more feedback on the technical side of things.
- Sybren will discuss with Bastien to make things more concrete, get a list of things he already found.
- Thibault: we should make a list of operations that break or not, then break it down into separate issues. So more of a long-term goal.
- So no, not for STG.
-
New idea for short-term goal: making all weight painting operations respect the “normalize” option.
- The idea was mentioned, but not discussed to the point of actually going for a design task.
-
T96787: Edit mode normalize fails to respect non deforming groups or locked groups
- Nate wants to work on this, but needs help. Needs more info about the context of the weight painting system.
- Jeremy wants to help, has been an issue for him for the past 5-6 years.
- Sybren suggests asking Campbell Barton or Alexander Gavrilov.
- Will become a short-term goal.
- Regarding autonormalize, Nate says: here’s another related report, including summary from Luciano : #84651 - Weight Paint Gradient Tool doesn't consider Auto-Normalize - blender - Blender Projects
Patch Review & Decision Time
-
D14163: Weight & Vertex Paint: always respect edit mode hiding on faces.
- Patch was accepted, will land soon.
- Needs a nice image or video for the release notes.
-
D14960: Animation: Add redo panel to Dopesheet and NLA
- Kevin looking forward to having this.
- Luciano agrees redo panel is a bit big, but better to have it than not.
- Sybren will review tomorrow.
Help Needed
-
T61099: Pose In-Betweening doesn’t work correctly with animation layers was closed back in 2019 as a known limitation. As it fits in the current improvements to the NLA/layered animation, it might be something interesting to work on?
-
T99113: Add Selection functionality to weight painting mode
- Made by Marion Stalke after last meeting.
- Could be a nice first patch for new developers.
- Sybren tagged is as such in the tracker.
Next Meeting
The next meeting will be on Thursday 21 July, 18:00-19 CEST (Your local time: 2022-07-21T16:00:00Z). Again it will be open for everybody who’s interested. The provisionary meeting agenda will be linked in the #animation-module channel before the meeting.