Kaleid0sc0pe¶
Description
Applies a kaleidoscope effect.
Parameters
Parameter |
Value |
Description |
---|---|---|
origin_x |
Float |
X-coordinate of the origin of the kaleidoscope. Default 0.5 (center). |
origin_y |
Float |
Y-coordinate of the origin of the kaleidoscope. Default 0.5 (center). |
segmentation |
Float |
Kaleidoscope segmentation / 128. Segmentations of 1, 2 or multiples of 4 work best. Default 16/128 (0.125) |
specify_source |
Switch |
If on then source angle is read from source_segment, otherwise auto-calculated |
source_segment |
Float |
Centre of source segment if specify_source is on. 0 is in +x and rotates counter clockwise |
segmentation_direction |
Float |
Segmentation direction, < 1/3 is none, < 2/3 is counter clockwise, otherwise clockwise |
reflect_edges |
Switch |
If on then reflections that end up outside the source reflect back into it, otherwise the specified background |
edge_threshold |
Float |
Edge threshold / 4, reflections outside the image but within this distance clamp to the edge. Default is 0 |
preferred_corner |
Float |
Preferred corner, 0 is top right, 0.25 top left, 0.5 bottom left, 0.75 bottom right |
corner_search |
Switch |
If on search clockwise for furthest corner, otherwise counter clockwise |
bg_alpha |
Float |
Alpha to use if reflection lies outside of source image and not reflecting back in. Default is 1. |
multithreaded |
Switch |
Set to on to enable multithreaded calculation. Default is on. |
n_threads |
Float |
The number of threads to use, if 0 then auto-calculate otherwise value * 32. Default is 0 |
bg_color |
Picker |
Color to use if reflection lies outside of source image and not reflecting back in. Default 1,0,1 (pink) |