Image Kernels¶
Image Blink kernels are as the name suggests; kernels that work on image data. With these you can make kernels to produce any image based visual effect.
Some example Blink kernels are listed below. If you’re unsure how to implement something in a Blink kernel, check the Features for each example to find a kernel that might be doing something similar.
Ballomatic¶
The Ballomatic applies a distorting lens-like effect to its input.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Pixelwise |
Random, Point |
pow() |
BoxBlur1D¶
The BoxBlur1D does a one-dimensional box blur on its input.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Componentwise |
1D Ranged |
None |
BoxBlur2D¶
The BoxBlur2D does a two-dimensional box blur on its input.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Componentwise |
2D Ranged |
None |
Convolution¶
The Convolution convolves its input with a second, filter input.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Pixelwise |
2D Ranged, Random |
None |
Curtain¶
The Curtain applies a rippling effect to its input.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Componentwise |
1D Ranged |
sin() |
DepthBlur¶
The DepthBlur blurs an image according to the depth.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Pixelwise |
2D Ranged, Random |
clamp() |
Invert¶
The Invert inverts the colours on its input.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Componentwise |
Point |
None |
LensFlare¶
The LensFlare generates a tunable lens flare.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Pixelwise |
No inputs |
user-defined |
Median5x5¶
The Median5x5 does a 5x5 median filter on its input.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Componentwise |
2D Ranged |
median() |
Resize¶
The Resize scales its input horizontally or vertically using a bilinear filter.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Componentwise |
Random |
bilinear() |
Saturation¶
The Saturation changes the saturation of its input.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Pixelwise |
Point |
None |
Swirlomatic¶
The Swirlomatic warps part of its input around in a swirl. (This kernel is the default when you create a BlinkScript node.)
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Componentwise |
Random, Point |
cos(), sin() |
Wipe¶
The Wipe does a wipe between two inputs.
Features:
Iteration Type |
Input Access |
Functions Used |
---|---|---|
Componentwise |
Point |
cos(), sin() |