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