The main goal of this meeting will be a status update on & discussion of ongoing work.
The meeting will be open for everybody interested to join on Google Meet (link below).
Present: Bassam Kurdali, Beorn Leonard, Daniel Zan Salazar, Jason Schleifer (briefly), Luciano Muñoz, Wayde Moss
People present are referred to by first name for brevity. Others are referred to by full name.
D11355: Rigify: Don’t fail generation just because the target rig is hidden, with the fix choices being:
- If the target rig is hidden, throw a useful error and exit.
- If the target rig is hidden, unhide the target rig and overwrite it instead of an error.
- Same, but re-hide the target rig afterwards.
We agreed that 1 is the safest option and that 2 is more convenient, so we proposed that if it is simple to unhide the target rig, to do so and continue, and if it is more complicated (for instance, if a collection is hidden, not just the object) to throw an error so the user can fix it.
Demeter also made a patch to improve the UI: D11356: Rigify: Clean up “Rigify Buttons” panel UX.
Everyone present agreed that it’s an improvement. It makes things simpler for the more common workflow (overwrite the existing rig) and allows users to just use “shift-D” to duplicate it if you want many generated rigs from one metarig.
This is a design task to improve the UI of the graph editor, by making the header more inline with the 2.8 design, and move options out of the view menu to a new overlays popover. Everyone present liked the proposal, with the following possible additions:
Take the analysis of the snapping options found in T83710: Click Inserting Keyframes in the Graph Editor should obey Automatic Time Snapping and create a mockup for a solution that removes the (never used?) seconds snapping options, and allows snapping to multiple targets optionally.
The 2D cursor overlay (specifically the value, not the frame) makes it really hard to see things in the graph editor, perhaps make a mockup where it is less ‘agressive’ or shorter, or optionally hidable.
- T81836: Design: New Graph Editor Key Manipulation Operators.
- T83068: Motion Paths: Refresh all
- T83908: Streamlining advanced rigging of B-Bone chains
The next meeting will be on Thursday 8 July, 18:00 CET/Amsterdam time. 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.