Playing around with some image processing concepts based on glitch art techniques.
vectorDrift uses the concept of repeatedly copying shifting and pasting fragments of an image into itself. The concept derives from the technique of datamoshing, specifically the smearing artifact created when Iframes of an MPEG4 video file are removed a P frame is repeatedly copied. The effect is that the P frame data iterates, shifting, rotating hue, changing brightness, sharpening, blurring, or zooming whatever pixel data is in the frame buffer.
At present, vectorDrift generates a bunch of “blocks” in randomize locations, velocities, and accelerations. Notice that the origin and shift positions are relative to one another. Something to work on is the hue rotation, brightness, “focus”, “zoom”.