Barrage (/bəˈrɑʒ/ french for dam) is a project that proposes a narrative by invoking a game of radical composition. The program traverses a texture, searching for gaps in depth. When it identifies deep areas, it will draw lines, and when they are high, it will write text. The texture will then define the width and height of the letters and the direction of the lines.
Randomly for each edition, the text will be written vertically or horizontally, but it will always be repeated, becoming a kind of incantation, a statement that is repeated endlessly while awaiting the intervention of a higher power, but also like an instruction in code that will be executed a certain number of times or until a condition is met.
Textures and texts hybridize, the text is no longer flat but in motion, altered by a Perlin noise that renders it illegible in places and, at other times, enlarged, dominating the rest of the composition. Like an elocution, the text now has a rhythm, its acceleration and its hollows: it comes alive.
___
Click on the edition to generate an image (PNG) or a vector (SVG).
You are free to plot your edition by your own and if you want a signed edition you can use the great feature "reedemable" of fxhash to order a small (A4) or a large (A3) plotter drawing of your edition.
Project setup with thi-ng/tpl-umbrella-fxhash Using thi.ng/umbrella, nclslbrn/plotter-writer and simplex-noise packages.