The meeting will be on 2024-08-01T16:00:00Z. It is open for everybody interested to join the video call (link below).
People present are referred to by first name for brevity. Others are referred to by full name.
Present: Bassam Kurdali, Christoph Lendenfeld, David W, Eduardo Rubio, Jon Matthis, Pierrick Picaut, Nacho de Andrés, Nate Rupsis, Nathan Vegdahl
Links
- Video Call. Note that there are no recordings of the meeting. This way everybody is free to say or show anything.
- A&R Module Meetings calendar for inclusion in your own calendar
- Previous & next meeting notes
- Issues & Pull Requests
- #animation-module chat channel
- Draft agenda for any upcoming meetings
Landed
Names are from the Git log. This list is limited to functional improvements & bugfixes.
Blender
- c7bf1a697e4: Anim: forward compatibility for F-Curves in layered Actions (Sybren A. Stüvel) (2024-07-26)
- 7346ef03f41: Anim: hide slot selector in Action editor behind experimental flag (Sybren A. Stüvel) (2024-07-26)
- c5c53837018: Anim: add RNA path function to AnimData struct (Sybren A. Stüvel) (2024-07-30)
- 6e9731cb471: Anim: implement ‘only show selected’ filter on slotted Actions (Sybren A. Stüvel) (2024-07-30)
- ba1f7caffac: Fix #125226: Anim: Rigify limbs.spline_tentacle doesn’t generate correctly (Sybren A. Stüvel) (2024-07-30)
- a2b53f47ddb: Fix #125509: Reordering of channels doesn’t work in Graph Editor (Christoph Lendenfeld) (2024-08-01)
- 06fab9f8f1f: Fix #125542: Bone Stick selection color is not drawn (Christoph Lendenfeld) (2024-08-01)
Ongoing Work
- High Prio bugs:
#125226: Blender 4.2 rigify (limbs.spline_tentacle) doesn’t generate correctly(fixed)#125509: Can’t move channels in Graph Editor except for Object Transforms(priority was lowered, and also fixed)#125542: Regression: Stick bone tail selection is not drawn(fixed)
- Christoph:
- Christoph’s weekly report
- worked on removing empty FCurves from layered actions #125327: Anim: Remove empty FCurves from layered Actions
- Nathan:
- Nathan’s weekly report
- Moved on from layered action NLA stuff, since I’ve at least confirmed that we can make it work, and there are higher priority things to work on.
- Currently working on implementing fcurve groups for layered actions. The intention is to first match how they work on legacy actions just to get feature parity, and then at some later time we can reconsider how they should work (since there are definitely some issues with their design).
- Sybren:
- Animator meeting at Blender HQ, with Rik Schutte, Hjalti Hjálmarsson, and Pablo Fournier:
- No meeting, due to both Nathan and Sybren being out of the office on Tuesday.
Misc
- Nacho: in the new system are we going to allow addons to easily detect if an object is in an action, so that you can quickly see what actions contain animation for that object.
- Nathan: just like old-style actions, new-style layered actions don’t have a concept of animation being for a specific object. In other words, objects aren’t “in” an action, instead actions contain animation data that any object can use. So in a literal sense, we can’t provide that functionality for addons, no. However, in practice each slot of an action usually will be for a specific object (or other datablock), and they’re named after those objects by default. So you should be able to loop through the slots of an action to see if there’s animation data for a particular object based on slot names, etc.
- Nacho: in the current version of Blender, there’s no way to switch the color mode (e.g. XYZ to RGB) of multiple fcurves at once. Holding alt doesn’t work.
- Nathan: that’s goofy. We should make that work.
- Christoph: I’ll put it on my todo.
- Pierrick: rendering of the interpolation between keys in the dopesheet/action editor doesn’t work.
- Christoph: on my radar, will fix.
Next Meeting
The next meeting will be on Thursday 2024-08-08T16:00:00Z. Again it will be open for everybody who’s interested. The provisionary meeting agenda will be updated before the meeting.