FModifierGenerator(FModifier)
base classes — bpy_struct, FModifier
- class bpy.types.FModifierGenerator(FModifier)
Deterministically generate values for the modified F-Curve
- coefficients
Coefficients for ‘x’ (starting from lowest power of x^0) (array of 32 items, in [-inf, inf], default (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0))
- Type:
bpy_prop_array[float]
- mode
Type of generator to use (default
'POLYNOMIAL')- Type:
Literal[‘POLYNOMIAL’, ‘POLYNOMIAL_FACTORISED’]
- poly_order
The highest power of ‘x’ for this polynomial (number of coefficients - 1) (in [1, 100], default 0)
- Type:
int
- use_additive
Values generated by this modifier are applied on top of the existing values instead of overwriting them (default False)
- Type:
bool
- classmethod bl_rna_get_subclass(id, default=None, /)
- Parameters:
id (str) – The RNA type identifier.
default (
bpy.types.Struct| None) – The value to return when not found.
- Returns:
The RNA type or default when not found.
- Return type:
- classmethod bl_rna_get_subclass_py(id, default=None, /)
- Parameters:
id (str) – The RNA type identifier.
default (type | None) – The value to return when not found.
- Returns:
The class or default when not found.
- Return type:
type