twodee A Javascript graphics library.

Graphics in the Browser

Here are the some of the results of a simple javascript image processing library I have been writing for fun called twodee. Twodee aims to be as expressive and simple as possible. I first started writing it as a way to quickly play around with concepts I had been reading about in some books on computer vision and image processing, as well as explore some functional programming concepts. While the library is no where near as robust, optimized, or full featured as other solutions ( meaning I wouldn't do much real work with it ), it is the only thing I've seen like it written in Javascript.

A brief overview of features:

  • Abstracted Canvas API
  • Color manipulation functions
  • Image manipulation functions
  • Deferred ( Promises )
  • Web Workers
  • Basic functional programming constructs
  • Vector Math ( ie Linear Algebra )

Demos :

Voronoi launch demo
3D Torus launch demo
Dejong Attractor launch demo