Page MenuHome

Graph Editor: Fcurve extrapolation visibility
Confirmed, NormalPublicDESIGN

Description

Tweak option to toggle off visibility of extrapolated f-curves.
Best place for 'Show extrapolation' command with on/off checkbox in the graph editor menu - View.

The option ‘Show extrapolation” is ON

Graph editor behavior is as usual. The option is ON by default.

The option ‘Show extrapolation” is OFF:

Then:

  • Constant extrapolations are hidden.
  • Linear extrapolations are shown.
  • Cycle modifier present but set to No Cycles: see above.
  • Finite cycles are shown. Beyond the cycles: see above.
  • Infinite cycles are shown.

Single keys. They should be shown just as single keyframes in the graph.
Also would be useful if the extrapolation part of the curves is a drawn a bit different (lower opacity/dotted,/bit tinner/etc.) whether show_extrapolation option On or Off. It gives a bit more information, so you know there are no keyframes prior or following what you see.

See examples below.
Constant extrapolation:

Linear extrapolation:

Cycle extrapolation finite:

Cycle extrapolation infinite:

Related Objects

Event Timeline

Sybren A. Stüvel (sybren) changed the task status from Needs Triage to Confirmed.Thu, May 7, 12:08 PM
Sybren A. Stüvel (sybren) changed the subtype of this task from "To Do" to "Design".

A small suggestion. I think it would be useful if the extrapolation part of the curves is a drawn a bit different.(lower opacity, dotted, a bit tinner etc.) It gives a bit more information, so you know there are no keyframes prior or following what you see.

what oscar says would be highly appreciated.

A small suggestion. I think it would be useful if the extrapolation part of the curves is a drawn a bit different.(lower opacity, dotted, a bit tinner etc.) It gives a bit more information, so you know there are no keyframes prior or following what you see.

Do you mean to use it with Linear and Cycle extrapolation types only when extrapolation is off?

only when the visibility of the extra is on, in anytype, to easily distinguish between the "live curve" and the generated one

only when the visibility of the extra is on, in anytype, to easily distinguish between the "live curve" and the generated one

So this thing should be used everywhere/everytime, with this new extrapolation option ON and OFF, shouldn't it? Not to replace new option?