Giter VIP home page Giter VIP logo

solving-sol's Introduction

Solving Sol

Sol LeWitt Reference Image

An open project to implement Sol LeWitt's instructions in JavaScript.

Sol LeWitt was an American artist who is regarded as the founder of Conceptual and Minimal art.

A portion of his work were wall drawings for which he only provided instructions.

The instructions are simple and subtly open to interpretation. They're also good candidates to be executed programatically.

To execute an instruction, please fork this repository and create a folder with your github user name within the folder of the instruction you're solving. (i.e. /118/github_user).

The file should be executable in a modern web browser. Where possible, please load library scripts externally (cdn.js is a good place to look.)

We'll also consider pull requests containing links from JSFiddle.net and CodePen.

"In an interview, LeWitt was once asked, "How would you feel
if someone executed a wall drawing of yours without permission
but with care to follow the instructions and in an appropriate site?"
To which he replied, "OK... It would be authentic [and] it would
be a compliment."

Example Instructions:

Wall Drawing #65 (1971)

Lines not short, not straight, crossing and touching, drawn at random, using four colors, uniformly dispersed with maximum density, covering the entire surface of the wall.

Wall Drawing #97 (1971)

Within an 80 inch (200cm) square, 10,000 straight lines. Next to it is an 80 inch (200 cm) square with 10,000 not straight lines.

Wall Drawing #118 (1971)

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.

Resources for executing an instruction:

Learn more about Sol Lewitt:

Other Solutions

Sol LeWitt Reference Image Sol LeWitt Reference Image Sol LeWitt Reference Image

solving-sol's People

Contributors

1wheel avatar amiccolis avatar blinkylights23 avatar cagrimmett avatar doodybrains avatar doolittle avatar eesur avatar llimllib avatar matthewlein avatar maxbittker avatar mcshiz avatar nitriques avatar sgallese avatar ustina avatar y-a-v-a avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.