函数曲线修改器

参考

面板:

侧栏 ‣ 修改器 ‣ 修改器

F-Curve modifiers are similar to object modifiers, in that they add non-destructive effects, that can be adjusted at any time, and layered to create more complex effects. Like object modifiers, F-Curve modifiers are evaluated from the top down. In other words, the top modifier is calculated first and consequent modifiers are calculated in order. Modifiers can be moved by dragging the modifier box from the top right.

界面

名称

By default modifiers are named by their function, however, the name can be changed by double clicking the name.

屏蔽

Modifiers can be muted or hidden by toggling the checkbox in the modifier's panel header.

删除

Modifiers can be removed using the delete button in the modifier's panel header.

添加修改器

../../../_images/editors_graph-editor_fcurves_sidebar_modifiers_panel.png

修改器面板。

The F-Curve modifier panel is located in the Sidebar region. Select a curve by selecting one of its curve points, or by selecting the channel list. Click on the Add Modifier menu to select a modifier.

修改器的类型

生成器修改器

Generator creates a polynomial function. These are basic mathematical formulas that represent lines, parabolas, and other more complex curves, depending on the values used.

模式

选择所使用的平滑方法。

扩展多项式:

Equation in the form \(y = x^1 + x^2 + ... + x^n\).

已分解多项式:

公式形式 \(y = (Ax + B)(Cx + D)\)

添加

This option causes the modifier to be added to the curve, instead of replacing it by default.

排序

Specify the order of the polynomial, or the highest power of X for this polynomial. (Number of coefficients: 1.)

Change the Coefficient values to reshape the curve.

See also

请参阅维基百科页面以获取有关多项式的更多信息。

影响

Controls the percentage of affect the modifier has on the F-Curve.

限定的帧范围

开始/结束

修改器效果开始/结束的帧。

淡入 / 淡出

The number of frames, relative the start/end values above, the modifier takes to fade in/out.

内建函数修改器

这些是额外的公式,每个公式都有相同的选项来控制它们的形状。有关每个功能的更多详细信息,请参阅数学参考:

类型

供使用的内建函数。

正弦:

正弦

余弦:

余弦

切向 (正切):

正切

平方根:

求输入值的平方根。

自然对数:

The natural log of the value.

规格化的正弦:

\(sin(x)/x\).

添加

This option causes the modifier to be added to the curve, instead of replacing it by default.

振幅

调整Y缩放。

相位乘数

调整X缩放。

相位偏移

调整X偏移量。

值偏移

调整Y偏移量。

影响

Controls the percentage of affect the modifier has on the F-Curve.

限定的帧范围

开始/结束

修改器效果开始/结束的帧。

淡入 / 淡出

The number of frames, relative the start/end values above, the modifier takes to fade in/out.

封套修改器

Allows you to adjust the overall shape of a curve with control points.

参考

Set the Y value the envelope is centered around.

最小值

Lower distance from Reference Value for 1:1 default influence.

最大值

Upper distance from Reference Value for 1:1 default influence.

添加控制点

Add a set of control points. They will be created at the current frame.

帧/框

Set the frame number for the control point.

最小值

Specifies the lower control point's position.

最大值

Specifies the upper control point's position.

影响

Controls the percentage of affect the modifier has on the F-Curve.

限定的帧范围

开始/结束

修改器效果开始/结束的帧。

淡入 / 淡出

The number of frames, relative the start/end values above, the modifier takes to fade in/out.

循环修改器

Cycles allows you add cyclic motion to a curve that has two or more control points. The options can be set for before and after the curve.

Note

"循环" 修改器只能是第一个修改器。

之前/之后模式
无循环:

Do not repeat curve data before/after.

重复运动:

Repeats the curve data, while maintaining their values each cycle.

带偏移重复:

Repeats the curve data, but offsets the value of the first point to the value of the last point each cycle.

重复镜像部分:

Each cycle the curve data is flipped across the X axis.

数量

Set the number of times to cycle the data. A value of 0 cycles the data infinitely.

影响

Controls the percentage of affect the modifier has on the F-Curve.

限定的帧范围

开始/结束

修改器效果开始/结束的帧。

淡入 / 淡出

The number of frames, relative the start/end values above, the modifier takes to fade in/out.

简单循环曲线

当两端的 循环模式 设置为 重复运动重复偏移,并且修改器的其他选项没有从默认值更改时,它定义了一个简单的无限循环。

这个特殊情况得到了 Blender 其他领域的一些额外支持:

  • 自动贝塞尔控制柄放置可识别循环并进行调整以实现平滑过渡。

  • 可以启用循环感知插帧选项,以在插入新关键帧时考虑循环。

噪波修改器

Modifies the curve with a noise formula. This is useful for creating subtle or extreme randomness to animated movements, like camera shake.

混合类型
替换:

Adds a -0.5 to 0.5 range noise function to the curve.

相加:

Adds a 0 to 1 range noise function to the curve.

相减:

Subtracts a 0 to 1 range noise function to the curve.

正片叠底(相乘):

Multiplies a 0 to 1 range noise function to the curve.

比例|缩放

Adjust the overall size of the noise. Values further from 0 give less frequent noise.

强度

Adjusts the Y scaling of the noise function.

偏移量

时间上偏移噪波。

相位

调整噪波的随机种子。

深度

调整噪波功能的详细程度。

影响

Controls the percentage of affect the modifier has on the F-Curve.

限定的帧范围

开始/结束

修改器效果开始/结束的帧。

淡入 / 淡出

The number of frames, relative the start/end values above, the modifier takes to fade in/out.

限制修改器

Limit curve values to specified X and Y ranges.

最小值 X, Y

Cuts a curve off at these frames ranges, and sets their minimum value at those points.

最小值 X, Y

Truncates the curve values to a range.

影响

Controls the percentage of affect the modifier has on the F-Curve.

限定的帧范围

开始/结束

修改器效果开始/结束的帧。

淡入 / 淡出

The number of frames, relative the start/end values above, the modifier takes to fade in/out.

步进插值修改器

Gives the curve a stepped appearance by rounding values down within a certain range of frames.

步长尺寸

Specify the number of frames to hold each frame.

偏移量

Reference number of frames before frames get held. Use to get hold for (1-3) vs (5-7) holding patterns.

起始帧

Restrict modifier to only act before its "end" frame.

结束帧

Restrict modifier to only act after its "start" frame.

影响

Controls the percentage of affect the modifier has on the F-Curve.

限定的帧范围

开始/结束

修改器效果开始/结束的帧。

淡入 / 淡出

The number of frames, relative the start/end values above, the modifier takes to fade in/out.