Clojure: Creative Arts

Music

IOT / Lightshows

Graphics

Images are just data (numbers) that your application does something visual with.

Modern graphical images are described as 2D or 3D co-ordinates (points in space). Paths are drawn along these points to make an infinite number of shapes, just like a join the dots puzzle.

Animation is simply multiple images drawn or displayed one after the other.

Example graphics libraries

  • Quil - generate 2D graphics and animations. One of the ClojureBridge projects is Turtle, helping you understand the basics of using funcitons.
  • Thi.ng - an open source collection of 20+ computational design tools for Clojure & Clojurescript.

Example applications

  • Goya - a web application for creating pixel base images

results matching ""

    No results matching ""