Compression-noise-like destruction that stretches the previous frame along estimated motion vectors.
- Plugging the flow field of another image into MotionOverride lets you transplant the motion of that other image
- The estimated motion can be passed to other nodes from the
Motion output
amount: 0-1 (default 0.8), vectorScale: 0-64 (default 8)
If you want to actually break the codec rather than imitate the look, use MoshLive.
Video
Input ports
| Port ID | Type |
Source | RenderTexture |
Keyframe | trigger |
Amount | float |
Enable | bool |
MotionOverride | FlowFieldInput |
Output ports
| Port ID | Type |
Out | RenderTexture |
Motion | FlowFieldOutput |
Scriptable members
| Path | Type |
amountInput | float |
enableInput | bool |
currentAmount | float |
currentVectorScale | float |
currentSeed | int |
currentEnabled | bool |
Synapse Apps (scripting)
await synapse.modules.create({ type: "Datamosh" })