Threads

This project is the result of reflections on emptiness, occupation of space and the streams that flow through it. Graph theory, numerical analysis and applied linear algebra are combined to digitally materialize Threads into minimalist visuals.

1    Aesthetic and conceptual aspects

I propose to qualify the aesthetics of my project as “tubist”, borrowing the neologism coined in 1911 by the French art critic Louis Vauxcelles about Fernand Léger's painting: I attempted to construct a system of representation that has the cylindrical volume as its reference unit and foundation.

beaubourg
beaubourg
Centre National d'Art et de Culture Georges Pompidou

My “tubism” was born from a passion for tubular forms that has multiple origins. The oldest one is the fascination I felt as a child for the gigantic colored cylinders on the facade of the Centre National d'Art et de Culture Georges Pompidou. I filled notebooks with sketches that tried to capture, intuitively, the manner in which the blue, red, yellow and green tubes dress the structure of the museum; I tried to represent how they made the museum a reality that was at once handy, opaque and playful. In other words, their purpose is multiple: they ensure the structural integrity of the museum, they transport streams – streams of energy, of cables, of water and air, even of people – and they aspire to make the museum a friendly and welcoming place. All vertical circulation, people and fluids, are contained on the facade: the air-conditioning pipes are blue, the water pipes are green, the electric lines are yellow, the lifts are red and the white pipes are ventilation ducts for the underground.

beaubourg
beaubourg
Left: Fernand Léger, The staircase (1913 – 1914); Right: Fernand Léger, The Railway Crossing (1919)

I then discovered Fernand Léger and later Keith Haring, two artists who use tubular forms in some of their compositions. In the latter, I recognize features such as distortion, curvature and undulation that comprise a particular visual grammar, without it being clear whether it is the object that is twisted or the space itself; I like this in-between the solid and the fluid: in “tubism”, the solids seem to be set up to carry a flow (a liquid, an electrical flow, information, etc.). In both, I appreciate the apparent casualness of the line – almost negligence – which evokes, through its simplicity and vibrant colors, the naive lightness of children's play. At the same time, what interests me about Keith Haring is his work on the reiteration of the same patterns (which is not completely foreign to generative art): the repetition and combination of a very simple pattern allows him to construct a dense, chaotic and yet very structured geometry.

beaubourg
beaubourg
Left: Keith Haring, Untitled (1983); Right: Keith Haring, untitled (1984)

This project was also inspired by my readings during my study of programming and philosophy. One of the main insights I would highlight is about the material infrastructure of globalization: the cable is perhaps its main tool (electric cables, submarine cables for the internet, optic fiber cables for high frequency trading, etc.). The cable has a contradictory duality in that it can be either visible – because of its length – or unnoticed – because of its thinness, either buried, put in the sky or hidden in a wall. My work seeks to symbolize this form which is both discreet and fundamental. In Threads, threads run through 3D space: one thread can hide another, they travel side by side or cross each other; when combined, patterns and key moments emerge on the canvas.

Then there are the books of the Scottish researcher Tim Ingold, and in particular his anthropology of the line. He defines the human being as an animal who, through weaving, writing, walking and drawing, never ceases to draw lines; he shows how the surface and pattern emerge from the crossing of lines, in a whole range of culturally significant human activities. I have retained from Tim Ingold the idea that modernity is the aspiration to the reign of the straight line. In my opinion, it can be more than the straight line and I have sought to invent a graphic language that brings to light alternative typographies, calligraphies and cartographies. From the metro map to Ariadne's thread, from noodles to spaghetti, tubism begins with the decision to explore the line in all its forms: the knot, the piece of string, the ideogram, the road system, etc. Threads is the result of this exploration.

beaubourg
beaubourg
Left: Tim Ingold, Lines: A Brief History; Right: The Tate Gallery by Tube

2    Overview of the generative principle

If an order were to be given to the computer to generate a Threads piece, it could be the following:

Given a number of threads, lay them out, one after the other, to fill space evenly.

The generation process starts with an empty space (3D grid). A randomized version of Prim's algorithm connects the empty cells of the grid with edges so that the grid can be manipulated as a graph.

To achieve the goal of an ideal space filling, a measure of emptiness is achieved by a dedicated solver. The idea is to consider emptiness as a diffusing entity to probe where the space is the most empty. A diffusion equation is solved, accounting for empty and filled cells, to provide a smooth measure of emptiness. Thus, before adding a new thread, emptiness is measured to assign weights to the edges of the graph.

Then, the graph is iteratively traversed to identify the path that travels through the emptiest region of the space. Once this path is identified, its vertices are stored as filled cells, while the remaining portion of the graph is discarded.

Subsequently, Prim's algorithm is run again on the empty cells to continue the generation process. This iterative procedure is repeated until a desired filling density threshold is reached.

beaubourg
beaubourg
Left: first generated thread (path); Right: emptiness measure (white for emptier, red for filled)