Hello,
Jitter Bug is a Processing demo by Jeremy Sarchet.
I ported it to Scheme. To run it:
$ ikarus --r6rs-script ~/agave/demos/jitter-bug.scm
or
$ ypsilon ~/agave/demos/jitter-bug.scm
The source:
http://github.com/dharmatech/agave/raw/master/demos/jitter-bug.scm
The original in processing:
http://www.openprocessing.org/visuals/?visualID=1238
The demo is an interactive animation of a "hinged octahedron", one of
Buckminister Fuller's many zany ideas.
With the introduction of this demo, Agave grew a few libraries. The
(processing *) libraries aim to provide some Processingish features; in
particular the shape drawing that Processing and Nodebox offer (fill and
stroke parameters). (geometry pt) and (geometry pt-3d) are for basic
vector math. Finally (color rgba) and (color hsva) have been added.
Comments on the design of any of these are welcome!
Ed