The Sol Lewitt 1136 app is a digital recreation of Sol Lewitt's Wall Drawing 1136 that allows the user to "paint" their own version to an infinite canvas. For reference, the "original" (see Background) can be found at the Scottish National Gallery of Modern Art.
Sol Lewitt (1928 – 2007) was an American visual artist. Among his most famous works are his Wall Drawings, mural paintings consisting of simple figures or patterns covering large wall segments. In most cases, the actual "work" consists of a small piece of paper with diagrams or algorithm-like instructions detailing how to create the painting. The murals are then created by teams of draftsmen following or interpreting the instructions. An example of his instructions can be found accompanying Wall Drawing 118:
On a wall surface, any continuous stretch of wall, using a hard pencil, place fifty points at random. The points should be evenly distributed over the area of the wall. All of the points should be connected by straight lines.
In many cases, the instructions themselves are not public, but some rules can be inferred by observing the drawings closely. In the case of Wall Drawing 1136, it appears that each color is to be separated by at least two other colors before it is repeated. This informs the color selection algorithm in the app as the canvas advances and new wall strips are generated.
Many other examples of digital versions of the Wall Drawings can be found at the Solving Sol project, an open source collection of implementations of Lewitt's work in Javascript.
The app can be downloaded from the Releases page in this repository. You may need to authorize the app to be run on your machine in "System Preferences -> Security & Privacy -> General -> Allow apps downloaded from".
Currently, the binary provided is for macOS. If you would like to generate a binary for your platform, please see Build.
The Sol Lewitt 1136 app was built in openFrameworks. You should be able to build the .app by creating a new openFrameworks project and installing the files in the src/ directory.