The meeting will be on 2024-09-17T10: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, Nathan Vegdahl, Pablo Fournier, Rik Schutte, 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
- #module-animation chat channel
- Draft agenda for any upcoming meetings
Since the Last Meeting / Announcements
- Blender 4.3 will go into beta phase in 2 weeks.
Landed
Names are from the Git log. This list is limited to functional improvements & bugfixes.
Blender
- 9405a47442a: Fix: Anim, duplicating Action misses some properties (Sybren A. Stüvel)
- 7cb77d925a2: Anim: add NLA evaluation of slotted Actions (Sybren A. Stüvel)
- 54584ea98d0: Fix #127508: Breakdowner not affecting some properties (Nathan Vegdahl)
- 65728f16e72: Fix #127397: Duplicating layered actions makes things not animate (Sybren A. Stüvel)
- 7916a33be0f: Anim: correctly auto-sync NLA strip length for slotted Action (Sybren A. Stüvel)
- 8ba5c50f5ca: Anim: disallow switching action slots when using NLA Tweak Mode (Sybren A. Stüvel)
- cb6ed12ef1f: Anim: Reuse action between related data (Christoph Lendenfeld)
- 95308523472: Anim: avoid division by zero in Action constraint (Sybren A. Stüvel)
Ongoing Work
- High Prio bugs:
- Christoph:
- Christoph’s weekly report
- #127414: Anim: Merge Animation operator
- and the corresponding split operator
- Sybren: can you prioritise the versioning code (to convert all legacy Actions into slotted Actions) before working on the split operator? It’ll likely expose more bugs, and we need time to fix those.
- Christoph: yes
- Nathan: please wait until #126559 has landed.
- Nathan:
- Nathan’s weekly report
- Working on strip data storage (#126559). Work is done, now just working on reviewer comments. Expects that the PR will land later today.
- WARNING: When we land that PR, all existing slotted Actions will lose their animation data. A workaround is to open the blend file with Blender 4.2.1, then save it. This will convert all slotted Actions back to legacy Actions. Note that this will still discard all but the first slot in each Action. To work around that, for now the only possibility is to manually duplicate each multi-slotted Action (once for each slot), then on each Action delete all slots except one.
- Next is the deletion of strip data.
- Sybren:
- Sybren’s weekly report
- Worked on generalising code, making it much simpler to add Action Slot support to stuff.
- #127749: WIP: Anim: add Action Slot selector to Action Constraint
- Going to look at Pose Library blending issues.
Rik: researching facial rigging
Rik is following a course by a Sony/Dreamworks rigger, working in Maya. More artistic approach to rigging. A similar approach could work for Blender Studio as well, speeding up animation. One of the aspects is that they define vertex groups with specific vertices + a falloff curve & radius (like proportional editing uses). It’s meant for adding facial controls for shapekey blending in specific areas, possibly even as temporary controls for specific shots.
He’s keeping notes, and will explain more later.
Next Meeting
The next meeting will be on Thursday 2024-09-26T16:00:00Z. Again it will be open for everybody who’s interested. The provisionary meeting agenda will be updated before the meeting.