The meeting will be open for everybody interested to join on Google Meet (link below).
Present: Bassam Kurdali, Brad Clark, Christoph Lendenfeld, Dalai Felinto, Duncan Rudd, Fani-Eleni Pandi, Jason Schleifer, Jeremy Bot, MohammadHossein Jamshidi, Nate Rupsis, Nathan Vegdahl, Paul Thuriot, Sybren Stüvel
People present are referred to by first name for brevity. Others are referred to by full name.
Links
- Google Meet. Note that there are no recordings of the meeting. This way everybody is free to say or show anything.
- A&R Module Meetings agenda for inclusion in your own calendar
- Previous and next meeting notes
- Workboard
- Patches
- #animation-module chat channel
Since the Last Meeting / Announcements
- New face: Paul. He’s an “extremely long-time maya user”, and met Brad & Jason years ago in online trainings for Maya. Last Blender conference made him happy to see there’s movement in the module. Works as Valve, where the goal is to get internal development and external users use the same toolset.
- Charge has been released, with a ‘Making Of’ video.
- Blender 3.4.1 released last Wednesday.
- Brush Assets Workflow blog post published by Julien Kaspar. This also will affect the pose library (T103265).
Landed
- 51759e659579: Fix T101130: Scaling of NLA Strip Via S Hotkey Not Working
- Fixes short-term goal T101130: Regression: Scaling of NLA Strip Via S Hotkey Not Working
- Will be back-ported to Blender 3.3 LTS.
- Some motion path improvements:
- d9510f02c8f3: Animation: separate constraint owner space descriptions for objects
Short-term goals
- T87548: Propagate Pose, Next Keyframe
- Ongoing work by Christoph, ready to land in master (D16654).
- T99113: Add Selection functionality to weight painting mode
- Christoph created D16848: Animation: Add Select Linked Vertices to Weight Paint Mode
Patch Review & Decision Time
- Dalai will discuss his proposal for some pose library changes (T103265).
- The most discussed is the pose asset creation workflow, mainly the “Create Pose Asset” button in the Action editor. The big choice: whether assets created by that button end up in the “Uncategorised” asset catalog (Dalai’s proposal for predictability) or the active catalog of the asset browser (current behaviour).
- Christoph: we could says extra UI element to choose the catalog before clicking ‘Create’. Module agrees.
- Sybren proposes to remove the “Convert Legacy Pose Library” operator altogether.
- Module agrees.
- Just like last meeting, do a vote on what opportunities from the Opportunity Solution Tree to prioritise.
- Sybren will gather this and last week’s votes.
Help Needed
- The module could use more people to help extending & updating the Blender manual.
- Jason: make a video when the manual also moves to Gitea, to show the new workflow.
- Jason: maybe also video about best practices in add-on development?
Other Discussions
-
Sybren: we discussed replacing the Armature in Animation 2025, but after further inspection of the code, it would be a huge undertaking.
- Sybren: Instead of removing, let’s treat it like a basis, and add control rigs & other wannahaves as separate “things”. If that gets blocked by the current Armature, we know which concrete problems to solve.
- Nathan: On the coding side, now every tool has to implement everything twice for object & bones. Build APIs such that the natural way is to unify things. Also: how can we bring Armature-features to Objects?
- Brad: We should look at current limitations. Tangent ran out of room for more bones.
-
Bassam: about the “parent inverse” matrix in the Opportunity Solution Tree: maybe zoom out & look at how we use transforms in general. Objects have “delta transform”, bones don’t.
- Sybren: this hooks directly into Nathan’s gripe of the difference between objects & bones. Good idea to put this under the same umbrella.
-
Bassam (after discussing the “Multi Modifier” option in the Armature Modifier): Mesh Deform also works with Armature’s Multi Modifier. That was likely the original reason the “Multi Modifier” option was added.
-
Brad shares a bunch of things:
- Grooms with deforms can be exported from Blender into Unreal Engine now: https://epicgames.github.io/BlenderTools/send2ue/asset-types/groom.html
- Lovely work from Duncan Rudd, on rigging wings with geometry nodes: https://www.youtube.com/watch?v=jPHEXWGDLrw (after which Duncan pops into the meeting).
-
Jeremy might be making an “intro to the Pie Menu Editor”. Worth noting, it’s the most popular thread on Blender Artists.
- The creator used to be very responsive (within hours), but since August they haven’t replied.
- With new versions of Blender (3.2+) the addon is starting to break, and the users (myself included) are… concerned.
Next Meeting
The next meeting will be in two weeks, on Thursday 5 January, 18:00-19 CET (Your local time: 2023-01-05T17: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.