FModifier(bpy_struct)¶
base class — bpy_struct
subclasses —
FModifierCycles
, FModifierEnvelope
, FModifierFunctionGenerator
, FModifierGenerator
, FModifierLimits
, FModifierNoise
, FModifierPython
, FModifierStepped
-
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
¶ Disable F-Curve Modifier evaluation
- 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.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’, ‘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
-
classmethod
bl_rna_get_subclass
(id, default=None)¶ - Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Struct
subclass
-
classmethod
bl_rna_get_subclass_py
(id, default=None)¶ - Parameters
id (string) – The RNA type identifier.
- Returns
The class or default when not found.
- Return type
type
-
Inherited Properties
Inherited Functions
References