Unit is a series of four real time animations with an identical core algorithm but variations in color and direction of movement. The ruleset for the animation has been implemented in a deterministic fragment shader with a feedback framebuffer. The shader is delegated by data from three virtually generated textures. Texture one and two are created once on initialization by the same algorithm to add structural and color data in two different versions. The third texture prompts usage instructions on how to use the informations stored in texture one and two, and how to apply and combine the eight animation algorithms.