Coder Social home page Coder Social logo

curve-appreciator's Introduction

curve-appreciator (working title)

This project is a work in progress.

This project tries to create something analogous to a metronome, for the eye.

(A metronome helps keep time for a piece of music/helps develop a sense of timing. Similarly, this visualization can be used to develop/improve a sense of the visual "speed" in a composition—especially one with long linear elements.)

Robert Henri (1865-1929) was an American painter and instructor, who taught at the school where I first learned to draw and paint, under instructor Dan Thompson—The Art Students League of New York.

Refer to the recorded fragments of Henri's teachings and notes.
Talking of the brush stroke, Henri stated that there are—

"Strokes which carry the observer with exact degrees of speed.
Strokes which increase their speed, or decrease it."

Drawing from life, in line—especially figure drawing, helped me develop a (fairly clear) sense of the visual "speed" of a drawn or painted line.

I wish to make intuitive ideas shared by many painters and draftsmen, clearer and more accessible.

I hope this project makes some of the ideas Henri mentioned and my own sense of navigating visuals more comprehensible to you.

I value deliberate drawing, good craftsmanship, and clear use of terminology and ideas in the visual arts.

This project would not have been possible without the mathematics and code by Anthony.

—Gunvir Mahajan

Mathematics and code by Anthony Carapetis

The idea for the original visualization, and its use as an educational tool in the visual arts by Gunvir Mahajan

curve-appreciator's People

Contributors

acarapetis avatar

Stargazers

 avatar

Watchers

 avatar  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.