Page MenuHome

Graph Editor: Link Visible and Selected states
Confirmed, NormalPublicDESIGN

Description

Working with many curves in the GE currently requires animators to often toggle the visibility of curves and then select the newly visible curves.
Linking 'visible' and 'selected' would make it faster to use the GE. However, having those two always linked would remove the feature of having certain curves visible "in the background", i.e. visible but unselected. We do not want to lose this feature.

Proposal: Add a user preference to link 'visible' and 'selected'. When this mode is enabled:

  • The visibility icon can be removed from the graph editor UI.
  • Selection state determines visibility.

We think a user preference is best for this, as we suspect it's a personal preference and not so much something you want to manage per GE editor.

Event Timeline

Sybren A. Stüvel (sybren) lowered the priority of this task from 90 to Normal.Aug 21 2019, 11:37 AM
Sybren A. Stüvel (sybren) created this task.
Sybren A. Stüvel (sybren) renamed this task from Graph editor: link Visible and Selected states to Graph Editor: Link Visible and Selected states.Aug 22 2019, 11:19 AM

we have something remotely similar :

the biggest problem with this, is that, even if you only have one channel selected, it still considers the rest of the "disabled" channels for the zoom so it becomes really awkard when you press "home" and because it doesnt select the keys so you need 4 extra steps every time you want to focus on a specific curve.

+1 !

What @Luciano Muñoz Sessarego (looch) mentions (Home taking into account disabled channels) seems like a bug and should be discussed as a separate task.

we have something remotely similar :


the biggest problem with this, is that, even if you only have one channel selected, it still considers the rest of the "disabled" channels for the zoom so it becomes really awkard when you press "home" and because it doesnt select the keys so you need 4 extra steps every time you want to focus on a specific curve.

That is actually reported as a bug in T67873: View Selected in Graph Editor (Only Selected Curve Keyframes) takes hidden keys into account when calculating zoom, I was planning to have a look today (after it has been sitting around for very long... shame on me...) Would this investigation be obsoleted then?

The 'Only Selected Curve Keyframes' feature covers most of this task, indeed. The major visible difference is that it still keeps the curve itself visible, and only hides the keyframes. I have no opinion on that, I'll leave that to @Luciano Muñoz Sessarego (looch), @Hjalti Hjálmarsson (hjalti), @Nacho Conesa (Nanoide)
and other interested animators to discuss.

What's left is this:

We think a user preference is best for this, as we suspect it's a personal preference and not so much something you want to manage per GE editor.

Currently the 'Only Selected Curve Keyframes' setting is per graph editor. How important is it to have this setting as a user preference?

Diving into this more, I also have the following question regarding selection:

Subscibing @Julian Eisel (Severin) here as well (since he is working on D6235: UI: Changes to graph editor selection and transform -- to avoid possible overlap/conflicts...)

Note that this is rather similar to T68962.