The ColorWheel component sets the linear offset of the coordinates of the current color space.
Visual part
|

|
The vertical and horizontal shift of the center point sets the offset of the coordinates in the plane of the color space (in the illustration, the UV plane of the YUV/YCrCb space). Moving a point with the shift key pressed sets the offset of coordinates on the third axis (in the illustration - the Y-axis of YUV/YCrCb space).
Context menu
The context menu is available by right - clicking on any area of the component.

|
"Color space" group
Contains the available color spaces in which the component can operate.
"Auto" means to use the current color space without conversion. In this case, if the brightness axis in the color space is not parallel to one of the coordinate axes (for example, RGB space), the behavior of the component will not be obvious, but the option to lock neutrals, for example, will work correctly.
"Options" group
"Lock gamut" - lock color, located on the LDR range boundaries of the specified color space, partially affecting those close to them.
"Soft gamut bounds" - smoothly limit the shift along the LDR range boundaries of the specified color space. Only shift is limited, input and output values can lie in the HDR range.
"Lock neutral" - lock neutral colors, partially affecting those close to them.
|
Parameters inside the component node
Component node
|

|
"background opacity" parameter - allows you to set the opacity of the fill within the color ring. The fill color is determined by the current internal color space of the component, as well as the current point shift.
"show cloud" option - enables/disables the display of the image color distribution cloud inside the color ring.
"show color wheel" option - enables/disables the display of the color ring around the shift point area.
"scale factor" parameter - allows you to specify the scale coefficient for the shift of the point on the image colors.
"logarithmic scale" parameter - allows you to specify nonlinearity relative to the center of the component (for viewing convenience only). Valid values are from 0 (linear scale) to 1 (logarithmic scale).
"apply log scale to cloud" option - allows you to apply the nonlinearity to the color distribution cloud, if the cloud is on.
Port name
|
Port type
|
Description
|
show cloud
|
boolean
|
Corresponds to the "show cloud" option - enables/disables the display of the image color distribution cloud inside the color ring.
|
show wheel
|
boolean
|
Corresponds to the "show color wheel" option - enables/disables the display of the color ring around the component.
|
scale factor
|
weight
|
Corresponds to the "scale factor" option - allows you to specify the scale coefficient for the shift of the point on the image colors.
|
distance
|
weight
|
The amount of shift in the plane of the current color space. It can take values from -1 to 1. The default value is 0.
|
direction
|
weight
|
The direction of the shift in the plane of the current color space. It can take cyclic values from 0 to 1.
|
z-depth
|
weight
|
Z-depth, the amount of shift on the third axis of the current color space. It can take values from -1 to 1. The default value is 0.
|
lock gamut
|
boolean
|
Corresponds to the option "Lock gamut" - lock colors located on the boundaries of the LDR range of the specified color space, partially affecting close to them.
|
soft gamut
|
boolean
|
Corresponds to the option "Soft gamut bounds" - smoothly limit the shift on the boundaries of the LDR range of the specified color space. Only shift is limited, input and output values can lie in the HDR range.
|
lock neutral
|
boolean
|
Corresponds to the option "Lock neutral" - lock neutral colors, partially affecting close to them.
|
log scale
|
weight
|
Corresponds to the parameter "Logarithmic scale" - scale nonlinearity amount.
|
Standard ports are not listed here because these ports and their functions are equal for all components (see " Standard ports").
|
Port name
|
Port type
|
Description
|
distance
|
weight
|
The amount of shift in the plane of the current color space. It can take values from -1 to 1. The default value is 0.
|
direction
|
weight
|
The direction of the shift in the plane of the current color space. It can take cyclic values from 0 to 1.
|
z-depth
|
weight
|
Z-depth, the amount of shift on the third axis of the current color space. It can take values from -1 to 1. The default value is 0.
|
dx
|
weight
|
The amount of horizontal shift in the plane of the current color space. It can take values from -1 to 1. The default value is 0.
|
dy
|
weight
|
The amount of vertical shift in the plane of the current color space. It can take values from -1 to 1. The default value is 0.
|
Standard ports are not listed here because these ports and their functions are equal for all components (see " Standard ports").
|