Questions tagged [fcurves]

F-curves are curves that show the changes in value over time of animated properties. Use this tag for questions about creating and modifying F-curves.

The manual describes F-Curves thus:

After animating some property in Blender using keyframes you can edit their corresponding curves. When something is “animated”, it changes over time. This curve is shown as something called an F-curve. Basically what an F-curve does is an interpolation between two animated properties. In Blender, animating an object means changing one of its properties, such as the object’s location, or its scale.

Interpolation is a mathematical term for the process of calculating what animators call in-betweens, the value that an animation property takes as time moves from one keyframe to another.

F-curves are changed by changing keyframes, but they can also be manipulated in the Graph Editor.

Use this tag for questions about creating and modifying F-curves, especially in the Graph Editor.

264 questions
4
votes
2 answers

How to edit xyz F-Curves at once?

Is there a way to edit/move multiple f-curves (xyz) at once? I am editing a Cube and got it to scale up. To get a feel for the right timing, I'd like to edit all xyz f-curves at once during playback. Possible? Cheers!
BlauesPink
  • 59
  • 4
3
votes
1 answer

How to bake multiple audio sounds to f curve?

I want to add three different audio clips to same character's mouth using bake sound to f curve. But I am able to add only one sound clip. when i try to add second clip, it replaces the first one. Please help me.
3
votes
0 answers

Generate a f-curve from another one

How can I generate a f-curve from the upper and lower points of another f-curve? (check out the image as example, I want to generate the green f-curve from the red f-curve) Thank you :)
3
votes
1 answer

How to clean linear f-curves to keep only peaks/valleys

How to clean f-curves that have linear lines so that the only keyframes that are kept after the cleanse are the peaks and lowest keyframes where the curve's slope changes. What I have tried: The Decimate (ratio) command - after a certain percentage…
Leo Aguiar
  • 524
  • 2
  • 10
1
vote
0 answers

How do I duplicate an action and change the F-curves?

I'm trying to write a script that duplicates an action. Ultimately I'm going to be generating an entirely new set of F-curves and key-frames but I thought simply removing all F-curves and re-entering them would be an easy first step. Here's my…
user1445709
  • 93
  • 1
  • 4
1
vote
1 answer

How to Cycle only part of the frames in an animation

How can I cycle only some key frames of an animation in graph editor? Let's say I have an animation with 100 frames. When I apply cyclic F-Curve modifier, all the frames are made cyclic, i.e, after frame 100, frames 1-100 are again repeated and so…
1
vote
1 answer

need my F-Curve sine modifier coming full circuit on Nth frame

How can I determine the exact Phase Multiplier for an sine/cosine F-Curve modifier so that my animation ends up in the exact beginning location on the last frame of my animation? I want to be able to then have a looping video where there is no…
james_t
  • 5,446
  • 8
  • 29
1
vote
1 answer

Is it possible to scale F-Curves linearly?

In the graph edutor, I press S then Y then 2. It doesn't multiply the x location of the key frames by 2. Instead, it multiplies every single key frame by a factor and I don't know what is this factor or what the equation is. I added the generator…
user2824371
  • 796
  • 1
  • 7
  • 27
1
vote
2 answers

F-curve modifier not working

Tried to apply noise F-curve modifier on the power of a light but it isn't showing up on graph editor. Not sure what the problem could be.
1
vote
1 answer

Rotate two points on f-curve by opposite amounts

If I have two points on a curve and I want to rotate the handles the same amount I can select both handles, choose pivot from individual centers and rotate them. However what if I want to rotate them in opposite directions? One way to do this is to…
user56873
0
votes
1 answer

What are the formulas governing blender's exponential easing for animation fcurves?

I was trying to animate something that was scaling exponentially, so I created an fcurve with two keyframes and configured it for exponential easing. It did not behave as I expected. Consider two keyframes (frame,value): (1,1) and (11,32). I would…
Mutant Bob
  • 9,243
  • 2
  • 29
  • 55
0
votes
0 answers

Lagging the f-curve

I have a line with 5 points in an animation. I also have a f curve. The Z of the first point on the curve is tied to the f curve. I would like to tie the second point's z-axis to the f curve but with a lag of say 10 frames. And so on for the other 3…
Tommie Jones
  • 125
  • 3
0
votes
1 answer

FCurves transformation type recognizing (c++ blender file parsing)

I'm doing c++ blender file parser, and I faced a problem with reading fcurves arrays for an actionGroup (that is mainly pointer to a bone). The thing is we can insert keyframes via multiple options: location, rotation, scale, location & rotatiopn &…
auraxarr
  • 41
  • 6
0
votes
1 answer

How do you use an F-Curve with negative values?

I want to use the start to finish values of -1.7 -var = (driver value = 0) to -2.7 -var = (driver value = 1) I've always done it in the expression as a math formula but I never learned to use the F-Curve to achieve the same results and once in a…
Eric Huelin
  • 2,251
  • 7
  • 38
  • 73
0
votes
2 answers

BAKE SOUND TO F CURVE option MISSING in blender 2.82?

My option under KEY in the dope sheet is missing the option to bake sound to f curves. Tried it on several scaling options on several objects but the option is totally missing. Is there a trick to enable the feature? I dont ever remember having to…
wendigo
  • 19
  • 4