This pose will cover some interesting distortion nodes.
Displace node shift the pixel around according to the brightness (or red and green channel) of the displace map.


| Inputs | Type | Description |
|---|---|---|
| Surface in | Surface | Image input. |
| Displace map | Surface | Displace strength map. |
| Position | Float[2] | Base displacement. |
| Strength | Float | Displacement multiplication. |
| Mid value | Float | Middle value to map from black to white. |
| Use RG as vector | Boolean | Use red and green to displace in XY axis. |
| Iterate | Boolean | Resample displace map every step or not. |
| Outputs | Type | Description |
|---|---|---|
| Surface out | Surface | Image output. |
Texture remap use red and green channel to remap X,Y position of the image.


| Inputs | Type | Description |
|---|---|---|
| Surface in | Surface | Image input. |
| RG Map | Surface | Texture position. |
| Outputs | Type | Description |
|---|---|---|
| Surface out | Surface | Image output. |
Time remap use greyscale map to displace image from the previous frames. The brighter the color is, the more delay.


| Inputs | Type | Description |
|---|---|---|
| Surface in | Surface | Image input. |
| Map | Surface | Time delay map. |
| Max life | Integer | Maximum frames (white pixel). |
| Outputs | Type | Description |
|---|---|---|
| Surface out | Surface | Image output. |
Node based VFX compositor for pixel art.
| Status | In development |
| Category | Tool |
| Author | MakhamDev |
| Tags | 2D,Pixel Art,Procedural Generation |
| Languages | English |