People present are referred to by first name for brevity. Others are referred to by full name.
Present Christoph Lendenfeld, Hjalti Hjálmarsson, Jan-Willem van Dronkelaar Nacho de Andrés, Nathan Vegdahl, Pablo Fournier, Rik Schutte, Sybren Stüvel, Zophiecat
Links
- Video Call
- A&R Module Meetings calendar for inclusion in your own calendar app
- Previous & next meeting notes
- Long Term Plans & Current Focus
- Issues & Pull Requests
- #module-animation chat channel
- Draft agenda for any upcoming meetings
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.
- Zohpiekat uwu: Blender afficianado, here to listen in.
Landed
Names are from the Git log. This list is limited to functional improvements & bugfixes.
Blender
- cd43760843b: Fix: Graph Editor proportional editing wrong distances (Philipp Oeser)
- 953aaf1daec: Fix: Pose Inbetweener crashes when bones have custom properties (Sybren A. Stüvel)
- e7191f8390b: Python API: update animation example in quickstart docs for slots (Alberto-Luaces)
- 941d2ac1e1f: Anim: Add action + slot selector to node tree editor’s side panel (Nathan Vegdahl)
- 41b24d6293c: Anim: remove Compositor action selector from Scene properties (Nathan Vegdahl)
- 1203b726d1c: Fix #140183: Add Armature Constraint (with target) wrong behavior (Philipp Oeser)
Ongoing Work
- High Severity bugs:
- Christoph:
- Christoph’s weekly report
- Fixes and Reviews of Fixes
- VSE module implementing keyframing functionality: #140107: Keyframes in VSE Preview
- Nathan:
- Nathan’s weekly report
- Added an action/slot selector to the node tree editor: #140347
- Created and added #140349: Anim: Change constraint system to use 64-bit floats internally to the workboard, as discussed in last week’s module meeting.
- Investigated (well, was told about) GeoNodes alternative for the Armature Deform modifier’s Multi Modifier checkbox.
- Nathan: Multi Modifier is a bit horrible. It was added by Ton, by Nathan’s request when working on Big Buck Bunny.
- Nathan: effectively it’s a way to get a very narrow, limited version of node-based modifiers, without going node-based.
- Jan-Willem: is looking very much forward to having a geonodes version of the armature modifier.
- Sybren:
- Sybren’s weekly report
- Reviews of Fixes and some Fixes.
- Reviewing #135697: UI: Add Footer to Animation/VSE Editors
Rik’s quick question
#136468: Transform Gizmo: Use PoseBone Custom Transforms
- Wayde Moss has been silent for more than a month.
- Christoph can look into it, in between bugfixes.
Blender Conference workshop
Sybren wants to do another workshop, on the day before the conference.
- Nathan & Christoph: yes!
- Sybren: Choice of topics: layered anim vs. rigging nodes.
- Nathan: Layered anim makes more sense, is more of an immediate target. If we discuss rigging nodes too early, things may be forgotten (even when we take good notes) once we actually start working on it.
- Module agrees to workshop layered animation. Sybren will talk with Francesco about possibilities in the planning.
- Nathan: when we at some point do discuss rigging nodes, we should include somebody from the geonodes team.
Jan-Willem’s sadness about lack of Armature in Geonodes
Context: Removing the "Multi Modifier" option of the armature modifier
- Jan-Willem: shame that Lukas Tönne isn’t continuing the cleanup necessary to get an Armature Deform node in Geonodes
- Nathan: he’s still working on it, fortunately. He’s just not removing the ‘Multi Modifier’ option from the Armature Deform modifier.
- Jan-Willem expresses frustration about how vertex groups are treated as “2nd class citisen”. For example, when there is a geonodes modifier, weight painting is no longer working well. But also in the past bugreports about this have been closed without getting fixed, so I’m hesitant to spend another hour or so to report this properly.
- Sybren: offers to help see if it’s worth reporting.
Help Needed
- The Add Curve Sapling add-on needs updating for slotted actions.
- Zophiecat is looking for general sources of info on GLSL and C++ coding. Later via Blender Chat Sybren got these references from these fine folks:
- Jacques Lucque (later via Blender Chat): https://youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfGUldqGD0S4FFb&si=x25DrO0U6LXAwigr
- Clément Foucault (also later via Blender Chat): https://vulkan-tutorial.com/, https://learnopengl.com/, LearnOpenGL - Advanced GLSL, The Book of Shaders: about this book
- Hans Goudey: https://www.youtube.com/watch?v=rX0ItVEVjHc
- Both Jacques and Hans recommended watching videos from cppcon.
Next Meeting
The next meeting will be on 2025-06-05T16:00:00Z. Again it will be open for everybody who’s interested. The provisionary meeting agenda will be updated before the meeting.