Node: Draw Something, Next: , Previous: ae, Up: Top



Draw Something

Draw Something generates simple line drawings. It does this by generating a set or random points, finding their convex hull (smallest enclosing shape), and drawing around that. These stages are a very simple analogue to observational or constructive drawing.

Precedents

I was inspired to start on draw-something (and rob-art as a whole) by Harold Cohen's program AARON. Ed Burton's ROSE and Kazushi Mukaiyuma's Shizuka, both also inspired by AARON, were influences as well.

Running Draw Something

To run ae, change to the directory rob-art/draw-something and run the file run.lisp there.

     $ cd draw-something
     $ openmcl --load run.lisp
     

Draw Something will print messages describing its progress then write the files debug.ps and image.ps in its directory. image.ps is the finished drawing.

You can open both files with a PostScript viewer such as GhostView, MacOSX Preview can also open PostScript files.

A Sample Session

     cd draw-something
     openmcl --load run.lisp
     Drawing something.
     Generating skeleton.
     Finished generating skeleton.
     Generating convex hull.
     Finished generating convex hull.
     Drawing around convex hull.
     

Sample Image Output

draw-something.jpg