CurveMapping(bpy_struct)¶
base class — bpy_struct
- class bpy.types.CurveMapping(bpy_struct)¶
Curve mapping to map color, vector and scalar values to other values using a user defined curve
- black_level¶
For RGB curves, the color that black is mapped to (array of 3 items, in [-inf, inf], default (0.0, 0.0, 0.0))
- Type:
- clip_max_x¶
(in [-100, 100], default 0.0)
- Type:
float
- clip_max_y¶
(in [-100, 100], default 0.0)
- Type:
float
- clip_min_x¶
(in [-100, 100], default 0.0)
- Type:
float
- clip_min_y¶
(in [-100, 100], default 0.0)
- Type:
float
- curves¶
(default None, readonly)
- Type:
- extend¶
Extrapolate the curve or extend it horizontally (default
'HORIZONTAL')- Type:
Literal[‘HORIZONTAL’, ‘EXTRAPOLATED’]
- tone¶
Tone of the curve (default
'STANDARD')STANDARDStandard – Combined curve is applied to each channel individually, which may result in a change of hue.FILMLIKEFilmlike – Keeps the hue constant.
- Type:
Literal[‘STANDARD’, ‘FILMLIKE’]
- use_clip¶
Force the curve view to fit a defined boundary (default False)
- Type:
bool
- white_level¶
For RGB curves, the color that white is mapped to (array of 3 items, in [-inf, inf], default (0.0, 0.0, 0.0))
- Type:
- update()¶
Update curve mapping after making changes
- reset_view()¶
Reset the curve mapping grid to its clipping size
- initialize()¶
Initialize curve
- evaluate(curve, position)¶
Evaluate curve at given location
- Parameters:
curve (
CurveMap) – curve, Curve to evaluate (never None)position (float) – Position, Position to evaluate curve at (in [-inf, inf])
- Returns:
Value, Value of curve at given location (in [-inf, inf])
- Return type:
float
- 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