The meeting will be on 2024-06-27T16: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: Christoph Lendenfeld, MohammadHossein Jamshidi, Nathan Vegdahl, Sybren Stüvel
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
Since the Last Meeting / Announcements
- Action Bindings will be renamed to Action Slots (motivation).
- Demeter Dzadik will live-stream a rigging session at https://www.youtube.com/channel/UCz75RVbH8q2jdBJ4SnwuZZQ, Friday July 5 14:00→19:00 CEST.
Landed
Names are from the Git log. This list is limited to functional improvements & bugfixes.
Blender
- 1ab66a6b4fe: Fix #116138: Hidden bones cannot be active (Christoph Lendenfeld)
- 1070ae46fa2: Fix #122490: Snapping with free handles doesn’t move the handles (Christoph Lendenfeld)
- 99796991d83: Fix #123245: Inserting keys was lacking depsgraph update (Christoph Lendenfeld)
- 295df944786: Anim: add “legacy behavior” option to Limit Rotation constraint (Nathan Vegdahl)
- 2948b1e7903: Give timeline marker default name when created via binding to camera (Damien Picard)
- aa0e5368e7b: Anim: add layered Action support to
BKE_action_frame_range_calc()
(Sybren A. Stüvel) - b07f0e8a65b: Anim: prevent pushing down layered Actions onto the NLA (Sybren A. Stüvel)
- 3ab3ac1b0a1: Anim: make “XYZ to RGB” user preference work for layered actions (Nathan Vegdahl)
- 34dcfb365b7: Fix #88208: Multi user action missing depsgraph update (Christoph Lendenfeld)
- 2034884a812: Anim: make auto-keying in shapekey anim editor work for layered actions (Nathan Vegdahl)
- 38f889d07a0: Fix #123538: Crossfade sounds sets volume to 0 (Nathan Vegdahl)
- fb0f4092375: Fix #123716: autokeying Shape Key fields does not work (Nathan Vegdahl)
- ef8f14f3d61: Fix #90923: Bone Stick active color (Christoph Lendenfeld)
Technical Documentation
- c1f32fe: 4.2: Mention bug fix that allows to have hidden bones as active (Christoph Lendenfeld)
- 838d214: 4.2: mention the “Legacy Behavior” option for Limit Rotation constraints (Nathan Vegdahl)
- 5d93123: 4.2: Mention changes to armature drawing mode “Stick” (Christoph Lendenfeld)
Ongoing Work
- High Prio bugs (all fixed):
- Christoph:
- Christoph’s weekly report
- Lots of bug fixes
- #122043: Anim: Operator to convert a legacy action to a layered action
- Sybren: Convert in-place or create a new Action?
- Sybren: Creating a new Action is probably the best, because undo’ing later is better.
- Nathan: When Actions are used by the NLA as well, they can’t be swapped out yet, so in-place is going to cause problems there.
- Nathan: curious how Action constraints are going to work with layered Actions.
- Sybren: that won’t work yet, but once #122500 has landed, this should be easy to do.
- Decision: create a new Action and assign it where possible.
- #121908: Anim: Deselect Keys before inserting new keys
- Sybren: not working well when the Dope Sheet is showing all animation data.
- Christoph: should all keys in all Actions get deselected? To avoid confusion when switching out Actions?
- Sybren: only selecting keys that are visible in animation editors is enough. That’ll keep manipulating invisible data to the minimum.
- Christoph: is going to build this, and then create a test build for artist feedback.
- #121523: Anim: Eyedropper for bone properties
- Nathan:
- Sybren:
- Sybren’s weekly report
- Published extension Action to Scene Range
- Continuing work on Project Baklava:
- #123187: Anim: add ID* cache of users to Action Bindings
- That’s pretty much the only thing standing in the way of landing #122672: show Bindings in the Action editor
- #123833: Add-ons: move Rigify into core add-ons
- Nika Kutsniashvili brought up #120412: Adjusting hotkey behavior for bone (de)selection in the UI Module Meeting:
- Answer: it has to be changed everywhere in Blender, but its too big of a change for next release, since current Ctrl-click operators will have to be reassigned and will conflict with custom keymaps. So either has to be done for 5.0, or as experimental feature for studio to use it. But we thought it would be good for now to change Deselect behavior for select operators (across Blender), so that deselecting doesn’t change active object/bone, and then it can be assigned on Ctrl-click in custom keymaps and imitate the behavior.
- Christoph: let’s make a TODO for this, so we can describe & track the changes.
- Sybren: I’ll make that TODO.
- Animator meeting at Blender HQ, with Rik Schutte, Hjalti Hjálmarsson, and Pablo Fournier:
- Discussed potential new names for ‘bindings’.
Help Needed
- #123490: Anim: Option to stop playback of movies and image sequences Needs artist feedback. Is this something you came across?
- Nathan: suggests posting this in the Video Sequence Editor module chat channel as well.
- #121523: Anim: Eyedropper for bone properties Needs artist feedback. Has been implemented with limitations.
Next Meeting
The next meeting will be on Thursday 2024-07-04T16:00:00Z. Again it will be open for everybody who’s interested. The provisionary meeting agenda will be updated before the meeting.