2024-11-07 Animation & Rigging module meeting

The meeting will be on 2024-11-07T17: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, David Woolf, Dimitri Gouacide, Drew Medina, Jorn Boven, Nacho de Andrés, Nate Rupsis, Nathan Vegdahl, Nika Kutsniashvili, Raymond Luc, Swann Martinez, Sybren Stüvel

Links

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.

Since the Last Meeting / Announcements

Landed

Names are from the Git log. This list is limited to functional improvements & bugfixes.

Blender

Technical Documentation

Ongoing Work

  • High Prio bugs:
  • Christoph:
  • Nathan:
  • Sybren:
    • Sybren’s weekly report
    • Interesting report: #129587: NLA modifiers not interacting with each other properly
      • We should take this into account when designing layered Actions. Where do we keep track of such things?
      • Christoph: add an NLA category to the ‘Weak Areas of the Animation System’ page, and link it there.
    • Feedback/confusion Tal Hershkovitch: #129563: An extra Action slot created called “Slot”
      • Sybren: name the slot “Shared Slot” when the Action was shared? Lots of nodding heads.
    • Moved the longer-term vision document to technical docs (might need a while for the buildbot to publish, the updated text says Slotted Actions will be in 4.4).
    • #129376: Anim: Dope Sheet, Select by Key Type
      • What if there are keys selected, but none of the chosen type?
      • Nathan: feels like a bug.
      • NDA: could report a warning about this, and then not deselect everything.
      • Nika: always report the number of keys selected. NDA likes the idea.
      • Nathan: having this ‘selecting’ and ‘filtering’ in the same option feels a bit weird. Maybe these should be two operators?
      • NDA: maybe a dynamic label in the menu, depending on selection state? Sybren: impossibru, as finding “is anything selected” requires looping over all F-Curves, all keys. Maybe in future an improvement to the F-Curve could be keeping track of the nr. of selected keys.
      • Nathan: also only helps if they use the menu, as the hotkey may still behave unexpectedly.
      • NDA: Maybe “select / filter by type”? Double functionality is better than double operators, as it makes it possible to share hotkeys.
      • Nathan: ‘select all objects’ would work with A hotkey, where pressing once would ‘select all’, and pressing it again would ‘deselect all’.
      • Nathan: maybe the filter is the important one to have (people nod), and then you can always do ‘A’ + ‘filter by type’.
      • Nika: could we have ‘selection state’? So have SELECT, DESELECT, TOGGLE in there?
      • NDA: maybe have these as buttons in a panel in the N-sidebar, and then plain/shift/alt click to do the differen types of selection? Christoph & Nathan like the idea.
      • Sybren: not sure if the UI guidelines allow for such buttons.
      • Raymond: Feature Request: can we have a new keyframe type “inbetween”? Sybren: technically easy to do, but hard to come up with a visual way to identify them.
      • Jorn: suggests a mode that expands the selection of keys of the given type, by expanding the selection until keys of other types are seen. Bit like “select islands” in UV editor.
  • Animator meeting at Blender HQ, with Rik Schutte and Pablo Fournier:
    • Sybren showed #129376: WIP: Anim: Dope Sheet, Select by Key Type, got approval from Rik & Pablo.
    • Rik’s Request 1: ‘Copy to Selected’ on shapekey properties, for example to set the minimum value to -1 on all selected shapekeys.
      • Christoph nods
      • Nika: Every UI list should get replaced by the tree view, which has multi-selection. This will help a lot here.
      • Nika: Interested in adding this to his Bake Shapekeys add-on.
    • Rik’s Request 2: Rotation Mode Polish.

Demo by Swann

Exploiting Pose Library and VSE: a case study by Cube Creative

For reference: Sybren’s work in progress on animation snippet support in the pose library, via drag & drop: #129381: WIP: Anim: Add drag & drop of Actions to the asset browser

Next Meeting

The next meeting will be on Thursday 2024-11-14T17:00:00Z. Again it will be open for everybody who’s interested. The provisionary meeting agenda will be updated before the meeting.

2 Likes