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¶ 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
NULLInvalid.GENERATORGenerator, Generate a curve using a factorized or expanded polynomial.FNGENERATORBuilt-In Function, Generate a curve using standard math functions such as sin and cos.ENVELOPEEnvelope, Reshape F-Curve values - e.g. change amplitude of movements.CYCLESCycles, Cyclic extend/repeat keyframe sequence.NOISENoise, Add pseudo-random noise on top of F-Curves.LIMITSLimits, Restrict maximum and minimum values of F-Curve.STEPPEDStepped 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.Structsubclass
-
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