FModifier(bpy_struct)¶
base class — bpy_struct
subclasses —
FModifierFunctionGenerator
, FModifierStepped
, FModifierNoise
, FModifierCycles
, FModifierGenerator
, FModifierEnvelope
, FModifierLimits
, FModifierPython
-
class
bpy.types.
FModifier
(bpy_struct)¶ Modifier for values of F-Curve
-
active
¶ F-Curve Modifier is the one being edited
Type: boolean, default False
-
blend_in
¶ Number of frames from start frame for influence to take effect
Type: float in [-inf, inf], default 0.0
-
blend_out
¶ Number of frames from end frame for influence to fade out
Type: float in [-inf, inf], default 0.0
-
frame_end
¶ Frame that modifier’s influence ends (if Restrict Frame Range is in use)
Type: float in [-inf, inf], default 0.0
-
frame_start
¶ Frame that modifier’s influence starts (if Restrict Frame Range is in use)
Type: float in [-inf, inf], default 0.0
-
influence
¶ Amount of influence F-Curve Modifier will have when not fading in/out
Type: float in [0, 1], default 1.0
-
is_valid
¶ F-Curve Modifier has invalid settings and will not be evaluated
Type: boolean, default False, (readonly)
-
mute
¶ F-Curve Modifier will not be evaluated
Type: boolean, default False
-
show_expanded
¶ F-Curve Modifier’s panel is expanded in UI
Type: boolean, default False
-
type
¶ F-Curve Modifier Type
NULL
Invalid.GENERATOR
Generator, Generate a curve using a factorized or expanded polynomial.FNGENERATOR
Built-In Function, Generate a curve using standard math functions such as sin and cos.ENVELOPE
Envelope, Reshape F-Curve values - e.g. change amplitude of movements.CYCLES
Cycles, Cyclic extend/repeat keyframe sequence.NOISE
Noise, Add pseudo-random noise on top of F-Curves.PYTHON
Python.LIMITS
Limits, Restrict maximum and minimum values of F-Curve.STEPPED
Stepped Interpolation, Snap values to nearest grid-step - e.g. for a stop-motion look.
Type: enum in [‘NULL’, ‘GENERATOR’, ‘FNGENERATOR’, ‘ENVELOPE’, ‘CYCLES’, ‘NOISE’, ‘PYTHON’, ‘LIMITS’, ‘STEPPED’], default ‘NULL’, (readonly)
-
use_influence
¶ F-Curve Modifier’s effects will be tempered by a default factor
Type: boolean, default False
-
use_restricted_range
¶ F-Curve Modifier is only applied for the specified frame range to help mask off effects in order to chain them
Type: boolean, default False
-
Inherited Properties
Inherited Functions
References