Page MenuHome

Add frame stepping to Timeline transport controls
AbandonedPublic

Authored by William Reynish (billreynish) on Mar 7 2019, 9:04 PM.

Details

Reviewers
None
Group Reviewers
User Interface
Summary

Based on a suggestion in the UI papercuts thread on Devtalk, we could add frame stepping to the transport controls:

It turns out to be trivial to add.

To me, I'm conflicted. It makes frame stepping more obvious, but does look more complex too.

We also essentially already have frame stepping here:

Second opinion needed.

Diff Detail

Event Timeline

William Reynish (billreynish) edited the summary of this revision. (Show Details)
William Reynish (billreynish) edited the summary of this revision. (Show Details)
William Reynish (billreynish) edited the summary of this revision. (Show Details)
William Reynish (billreynish) edited the summary of this revision. (Show Details)

Another proposal along the lines of what @Yevgeny Makarov (jenkm) proposed is to expose the jump-size setting (that we used to have in 2.4x IIRC, or more recently the thing in Pablo's addon) between the frame step buttons. So something like:

The main issue with this one is that it's really starting to feel a bit too much for the average user. However, in some workspaces (e.g. Animation or Simulation in particular), I know that this is something they'd love to see.

Here's a quick patch for trying this out (Note, we'd need to add a separate setting, as this currently abuses the render frame step setting):
https://developer.blender.org/P929

@Joshua Leung (aligorith): The built-in stepping arrows on the frame number field already provides that. There's little point in adding this twice around the number value.

All in all, because of this, I think we should just not add this. There really is no real utility or need to.

@William Reynish (billrey) The main difference with what I was proposing was that you could set the buttons to jump more than a single frame at once (i.e. try setting the thing to 5, 10, or 20), whereas the buttons on the frame number are only really for going a single frame at a time.