_The meeting will be on [date=2025-02-18 time=12:00:00 timezone="Europe/Amsterdam"]. It is open for everybody interested to join the video call (link below)._ Present: Christoph Nathan Sybren Andy Beers Rik Pablico People present are referred to by first name for brevity. Others are referred to by full name. ## Links - **[Video Call][videocall]** - [A&R Module Meetings calendar][calendar] for inclusion in your own calendar app - [Previous][prev] meeting notes - [Long Term Plans][longterm] & [Current Focus][current] - [Issues][issues] & [Pull Requests][PRs] - [#module-animation][chat] chat channel - [Draft agenda][draft] for any upcoming meetings [prev]: https://devtalk.blender.org/t/2025-02-13-animation-rigging-module-meeting/39081 [next]: ... [videocall]: https://meet.google.com/otb-wyte-xec [calendar]: https://stuvel.eu/anim-meetings/ [draft]: https://hackmd.io/@anim-rigging/rkRuV4Nc3 [issues]: https://projects.blender.org/blender/blender/issues?state=open&labels=268 [PRs]: https://projects.blender.org/blender/blender/pulls?state=open&labels=268 [chat]: https://chat.blender.org/#/room/#module-animation:blender.org [longterm]: https://developer.blender.org/docs/features/animation/module/bigger_projects/ [current]: https://projects.blender.org/blender/blender/issues/130921 ## Opening - Please **raise your hand when you don't understand** things for any reason. The purpose of these meetings is collaboration. It is absolutely fine to ask for explanations. - There are **no recordings** of the meeting. This way everybody is free to say or show anything they want. ## Landed Names are from the Git log. This list is limited to functional improvements & bugfixes. **Blender** - [c74f9e65ec3: Fix #134190: NLA track not evaluating when toggling its 'mute' setting](https://projects.blender.org/blender/blender/commit/c74f9e65ec3) (*Sybren A. Stüvel*) - [62c21a0800a: Fix: NLA Track Solo flag handling, in depsgraph and F-Curve iteration](https://projects.blender.org/blender/blender/commit/62c21a0800a) (*Sybren A. Stüvel*) - [996d19d4b37: Fix #129967: Annotations in the VSE not showing in Dope Sheet](https://projects.blender.org/blender/blender/commit/996d19d4b37) (*Christoph Lendenfeld*) **Technical Documentation** - [71c80a48: 4.4: Anim - Link to manual for pose library updates](https://projects.blender.org/blender/blender-developer-docs/commit/71c80a48) (*Christoph Lendenfeld*) ## Ongoing Work [weekly-c]: https://projects.blender.org/ChrisLend/.profile/src/branch/main/reports/2024.md [weekly-n]: https://projects.blender.org/nathanvegdahl/.profile/src/branch/main/reports/2024.md [weekly-s]: https://projects.blender.org/dr.sybren/.profile/src/branch/main/reports/2024.md [highprio]: https://projects.blender.org/blender/blender/issues?q=&type=all&sort=&state=open&labels=268%2c285&milestone=0&project=0&assignee=0&poster=0 - [High Prio][highprio] bugs: None! - Christoph: - [Christoph's weekly report][weekly-c] - Working on Bugfixes for 4.4 - Looking at what happens when you play animation with "Sync to Audio", and during playback change the frame rate. - Sybren: make sure to check with Sebastian Parborg, he's also looking into sync-related things. - Nathan: - [Nathan's weekly report][weekly-n] - Working on [Project Setup](https://projects.blender.org/blender/blender/issues/133001) (not actually animation related). Currently the "Blender Variables" milestone. - Sybren: - [Sybren's weekly report][weekly-s] - Python API docs: [#134683: Anim: update Action RNA descriptions to clarify legacy status](https://projects.blender.org/blender/blender/pulls/134683) - Convenience for F-Curve creation: [#134686: Anim: add RNA function Action.fcurve_ensure_for_datablock(...)](https://projects.blender.org/blender/blender/pulls/134686) (basically for fixing VSE code in [#134656](https://projects.blender.org/blender/blender/pulls/134656)) - Going to investigate options to get "Z-axis along the bone" for Blender 5.0. - Single flag on the armature, to flip between current system and desired one - One choice for +/- X/Y/Z axis along the bone. - Two choices, for axis along the bone and "secondary" axis. - Nathan: probably best to use a single flag on the armature, to avoid all kinds of tooling around bones to become harder to write. Per-bone changes can be handled when importing/exporting. - Christoph agrees with Nathan. - Sybren: expects to end up with the single flag, modeled as an enum with two options (so it's clearer what is what than just true/false). ## Patches: Review & Decision Time - [#134503: Improvements to bones "Select Child/Parent" hierarchy](https://projects.blender.org/blender/blender/pulls/134503) - To decide: What happens at the end of the chain? Should the bone stay selected, or should it get deselected? - Rik: it should keep the current selection. - Rik: does Blender have a "select sibling" option? - Sybren: nope. - Rik: then selecting all children may not always be desirable. - Rik is going to try out [the test build](https://builder.blender.org/download/patch/PR134503/) & report back on the PR. ## Rik: Slotted Actions Rik shows a bug: 1. Character is keyed 2. All keys are deleted 3. The slot's summary line still shows keys, which are not editable. - Nathan: what happens when you save & reload? - Rik: the phantom keys are still there. ## Next Meeting The next meeting will be on [date=2025-02-27 time=18:00:00 timezone="Europe/Amsterdam"]. Again it will be open for everybody who’s interested. The [provisionary meeting agenda][draft] will be updated before the meeting.