Questions tagged [fcurves]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
10
votes
3answers
1k views

What is the mathematical basis for F-Curves?

The Blender user's manual says: Although F-curves are very similar to Bézier Curves, there are some important differences. One of these differences is the fact that an F-curve doesn't allow a ...
6
votes
0answers
153 views

Set Active FCurve in Graph Editor through python

I'm trying to set an FCurve in the Graph Editor to "Active" through python. In the API FCurves don't actually have an "Active" property, but manually click-selecting a channel or keyframe on an ...
5
votes
2answers
815 views

How to make a wiggly animated curve?

I'm trying to make a curve move in sort of a worm-like fashion, and I'm not able to get it to move properly with F Curve modifiers. Basically, I want it to move in a looped "s" shape pattern. How ...
5
votes
1answer
93 views

What is the purpose of the “active” toggle on fcurve modifiers?

What is the purpose of this toggle? What can it be used for? The manual page doesn't mention anything about it as far as I can see.
5
votes
1answer
698 views

Is there a way to make baking sound to F-curves more accurate?

At the moment I've got a script that generates a bunch of bars, and bakes a narrow range of frequencies to each bar's Z scale. It ends up being a pretty simple spectrogram that I composite onto the ...
4
votes
1answer
1k views

How to access driver f-curve data with python?

I have a script I am working on where I create and add a shape key to an object and add a driver to the value of the shape key. By adding the driver through python it doesn't have any keyframes like a ...
4
votes
1answer
96 views

How to change order of F-curve's modifiers?

Is this possible at all? Because UI isn't obvious in this case.
4
votes
1answer
176 views

How to repeat an emitter 'burst'

I have a plane acting as a simple emitter. It emits 10 particles from frame 1 to 4. And again from frame 11-14. And again from 21-24. Then there's a pause for 40 frames, and the entire sequence ...
4
votes
1answer
2k views

Loop Actions with a Cycle F-modifier

I am about to create a ~3 minutes long forest scene with some rabbit roaming around. I created a rabbit with two animations: Sit, Walk. I then created a curve and key framed the evaluation time so ...
3
votes
2answers
1k views

modifying fcurve modifiers in python?

I've been able to assign an fcurve modifier to to fcurves in my scripts, but I can't figure out how to modify them once created. here's what the info panel spits out when I do it manually: ...
3
votes
1answer
48 views

How can I create a snapshot of a curve in the Graph Editor (like Buffer Curve Snapshot feature in Maya)?

Maya has something called Buffer Curve Snapshot in its graph editor which allows to temporarily save a snapshot of a curve and then use it as reference when doing further changes to the curve. You can ...
3
votes
2answers
832 views

How to change an FCurve value in Python

Someone asked for the functionality to change multiple fcurves at once (f.e. Loc X, Loc Y, Loc Z). Now I managed to get all selected Fcurves in an array but I can't find any way to change their ...
3
votes
4answers
2k views

Possible to use object speed/acceleration as driver variable?

If I have an animated moving object, is it possible to get its speed and/or acceleration vector into a driver variable? Some ideas I've thought of and haven't worked out: Obviously differentiating ...
3
votes
1answer
153 views

What kind of F-curve can be used for a perpetual elastic effect of clock second hand motion?

I'm trying to animate my clock second hand with an elastic F-curve to make it more snappy like a real hand. The thing is I'm not good at advanced math to figure out the equation for its curve, so ...
3
votes
1answer
731 views

Delete specific fcurve in python

Hello all blenderheads ! i'm trying to write a simple tool to split a frame in piece with the great animated render border addon ! so far so good, all's working but i need a way to delete the created ...
3
votes
1answer
553 views

Exporting animation F-curve points from the Graph Editor

I have an animation consisting of translation in X and Y and rotation along the Z axis. Each of these Bézier curves consist of points, such as the black points in the picture above. Each of these ...
3
votes
2answers
665 views

How do I subdivide F-Curves?

My apologies if this question doesn't make sense, I'm brand new to animation. I've been fiddling around with the F-Curves and would like to subdivide two F-Curves to have another keyframe between two ...
3
votes
1answer
924 views

What's the range of values on a sound-baked f-curve?

I'm doing a lot of sound baking at the moment, but it's kind of hard to work with since I don't know what kind of values to expect out of the f-curve. Common sense would say that it would range from ...
3
votes
2answers
440 views

How do you visualize changes animations in the graph editor?

This might sound stupid but I think I've looked everywhere for a good tutorial and explanation on the graph editor, but I still don't fully understand. I know that generally, it's the main animation ...
3
votes
2answers
625 views

Interpolation of animation cycle extremes

I'm working on a cyclic animation. I applied the F-Curve modifier Make Cyclic for better seeing what I'm doing. In the image you can see the f-curve for an specific bone. My question is, is there a ...
3
votes
1answer
424 views

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. ...
3
votes
0answers
46 views

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 :)
2
votes
1answer
26 views

How do I add an Fcurve Noise modifier with Python?

I am looking to add a Noise Modifier to a Node in the Compositor. I have added a keyframe to the Node but when I try and add the Noise Modifier, it's obviously not correct. I guess it's space_type ...
2
votes
1answer
308 views

Best sound baking settings

I'm building an audio visualizer in Animation Nodes. It's working well, but there's always just a strong peak, rather than well distributed activity across the board. I've been trying various ...
2
votes
1answer
549 views

How to change the rotation of an already existing animation?

I need to change the rotation of an already existing animation, it currently only goes forward but I also want it to go up and down. I know I can use R to rotate ...
2
votes
1answer
931 views

Combine F-Curve Modifiers with baked Sound

I have a Particle System on a grid with an X Velocity of 200 and a Tangent of 60. The Tangent has a keyframe with a sound baked ...
2
votes
1answer
524 views

How to apply fcurve modifiers on top of each other, like object modifiers?

I have a looping animation made up of a few keyframes and a Cycles fcurve modifier. I'd like to introduce some random variations so it doesn't look like an exact loop, however the cycles modifier ...
2
votes
1answer
590 views

What has caused this f-curve to be inactive?

The f-curve for the Y location is still there, but it isn't working. I must have clicked or pressed something without realizing, but I can't find what. It shows up in white with all its keyframes ...
2
votes
1answer
146 views

Filter fcurves using script

I have an object with more than 100 fcurves. In my addon, the user has an option to filter these fcurves, and show only those that their max value is above a certain threshold. I'm using fcurve.hide ...
2
votes
1answer
2k views

Curve Editor — Move 2 Handles the same time

I am quite new to blender and started out to do some animation with shape keys. That is working quite fine so far and now I would like to make that whole thing a bit more vivid. Therefore I would ...
2
votes
1answer
253 views

Is it possible to move an FCurve from one bone to another?

I have 2 bones at the exact same location and in the same armature. I also have an action and a set of FCurves which are all assigned to the same bone. Now i need to "move" the fcurves from that bone ...
2
votes
1answer
571 views

Simplify F-Curves of Shape Key animation

i am trying to clean-up animation curves from facial mocap data. The recorded data/animation is containing keys on nearly every frame. Usually i would use the Add-on 'Simplify Curves', wich does ...
2
votes
1answer
785 views

How to get xyz coordinates from f-curve

We are doing research on monitor human activities to avoid adverse events. In part of it, we did an experiment in our MoCap lap to detect the human motion to monitor his activities. We have f-curves ...
2
votes
2answers
321 views

Is it possible to repeat modified Shape Key actions?

so I'm trying to sync a Taurus mesh with some music to mimic the thumping of a bass and have found this video: https://www.youtube.com/watch?v=RWebgsyuaNg (starts around 1:20) which describes using ...
2
votes
0answers
253 views

Efficiently creating noise in animations

Organic animation in Blender looks a lot more convincing when everything has a bit of jitter to it. I'm trying to find an efficient, clean way to do this. F-Curve modifiers are the obvious solution, ...
2
votes
0answers
135 views

How to restrict frame range for multiple F-curves at once?

I have lots of f-curves(~100) cycle modifier applied to and I want to restrict same frame range for all of them simultaneously. is it possible to make it? coz I feel pain to restrict same frame range ...
2
votes
0answers
126 views

Why does undo select all channels in graph editor?

I select any channel (with only show selected option or\and with show only selected curve keyframes option on) then modify keyframes on f-curve, then press CtrlZ for undo and all channels become ...
2
votes
0answers
127 views

Facial tracking

I've been playing around with facial tracking. Placing markers on my face, then tracking it in blender. Once I hit "Link Empty to track" It creates the markers and they follow my facial movement. Each ...
2
votes
1answer
151 views

FCurve Noise modifier: set “Offset” value using Python

First of all: excuse me for my terrible english. Is there any way to set "Offset" value of "Noise" modifier in Graph Editor using Python?
2
votes
0answers
55 views

Armature transform matrix

I have a question about how to place bones in a right position. Let's say I have 3 bones root, mid, and last. And root is a parent of mid, mid is a parent of last, and last is the very end. As I know ...
2
votes
0answers
703 views

How do I smooth out an f-curve?

So maybe it´s a dumb question to the more experienced users, but I´m a noob at animating, so I tried to make a Basic intro(basically a world where there is a simple camera movement to the text which ...
2
votes
1answer
122 views

Why is “create snapshot (ghosts)” disabled? (baked sound F-Curves in Graph Editor)

In VSE I have inserted a sound clip and added two custom properties. This is purely so I can bake different frequencies as F-Cruves which greatly helps with aligning video with music. I want those ...
2
votes
1answer
667 views

Insert fcurve keyframe point whilst keeping curve shape

I have 2 keyframe points on an fcurve with free bezier handles, and using Python I want to insert a point in between these keyframes whilst keeping the custom shape of the curve with the handles. I ...
2
votes
0answers
132 views

Tracking one strip, to another?

I've got one of my Video strips in the Video editor fully 3D-tracked by motion tracking. I wanted to add another video strip on top of it, following the track and being stabilized in the movie. How do ...
2
votes
0answers
46 views

Addon executes only after left click on window

I have written a script that interpolates the beginning and end keyframes of an animation intended to be cyclic in response to my own question here. The addon executes just fine, but only after ...
1
vote
1answer
118 views

What does path_from_id actually do?

I learned to use object.path_from_id(property) to obtain the path for my fcurves. But when I did this: ...
1
vote
1answer
1k views

How to select the fcurve of a material

I have a fcurve assigned to a material, but for some reason it neither influences the Offset, which it should be, nor shows up in the Dope Sheet or NLA Editor. And actually, the X-Offset is only ...
1
vote
1answer
20 views

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 ...
1
vote
1answer
193 views

Making trails in a curve mesh created by the Animation Nodes add-on

I've asked the question before in here: Creating trails using Animation Nodes by delaying the frame of the following polygons . This was for making trails, but for objects only. I realized I want to ...
1
vote
1answer
221 views

Round values of a f-curve to be either 0 or 1

I would like to transform my baked f-curve in blender. I already scaled it so it's values are between 0 and 1 using the envelope-modifier. Now i want to transform the f-curve in a way that all values ...