Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 1.46 KB

README.md

File metadata and controls

29 lines (15 loc) · 1.46 KB

processing-projects

Personal repository for digital art projects in Processing.

Most of the code here is somewhat trivial, but sometimes the results are interesting.

Dependencies

Hershey Font

HersheyFont (https://github.com/ixd-hof/HersheyFont) is used to create single-stroke text that can be printed using a pen plotter. To use it within Processing, the library (HersheyFont.zip) must be downloaded, uncompressed, and placed in the Processing /library directory. This will resolve import errors. Note that the top-level Github project for HersheyFont is not a valid Processing library!

References

Some of the projects are basically worked examples from Matt Pearson's excellent book Generative Art (Manning Publications, 2011). Strongly recommended if you are interested in generative/algorithmic art!

If you want to see all the examples in the book in runnable form, there's (naturally) a GitHub repo for that: https://github.com/samaaron/gen-art

Licensing

Code

Code licensed under GPL v3, except where noted (some code is excerpted from other sources and has its own licensing).

Images / Artwork

Output images (SVG, PDF, PNG, etc.) included in the repository should be considered CC-BY-SA 2.0; other licenses can potentially be negotiated. I would appreciate a message if you use any of the images in a publication, website, etc.