Data Mosh
| Field |
Value |
| Shader ID |
data-mosh |
| Category |
Glitch |
| Package |
shaders/data-mosh/ |
| Temporal |
preLayerInput, 8 requested frames |
Data Mosh creates a blocky temporal glitch by sampling older pre-layer frames, tearing rows horizontally, offsetting blocks, and adding chroma separation.
Controls
| Control |
Type |
Default |
What It Does |
| Amount |
float |
0.45 |
Overall strength of the temporal block replacement. |
| Block Count |
vec2 |
[32, 18] |
Number of blocks across X and Y. Higher values make smaller blocks. |
| Tear |
float |
0.18 |
Horizontal row tearing strength. |
| Chroma Shift |
float |
1.8 |
Red/blue channel separation in pixels. |
Tips
- Lower Block Count makes larger, chunkier smears.
- Increase Amount first, then Tear, for a controlled glitch build.
- This is temporal, so it may settle after a few frames and reset after layer changes.
- Place it before color correction if you want later layers to tame the look.