A Clojure library for creating computational artwork. Inspired by thobbs/genartlib and created as a supplement.
Very expiremental. See also artlib-cuda.
3d.native - 3D projection a la OpenGL and GLM. Backed by vectorz-clj and runs on the CPUcolor.palettes - oscillating color palletes and color pallete generatorcolor.dictionary - implementation of A Dictionary of Color combinations by Sanzo Wadacolor.model - various color model transforms, e.g. rgb->hsbgeometry.jts - a wrapper around the JTS Topology Suite containing various high-level utilitieskeyframea.core - basic keyframingmidi.core - low level access to .mid filesmidi.data - higher-level, more useful access to .mid file dataquil.global - macros I typically require with :refer :allquil.middleware - a useful animation middleware built on top of quil's fun-mode middlewaremodulation - A set of modulation sources based on the audio production conceptswaveform - Simple periodic waveforms, e.g. sine, cosine, triangleCan you improve this documentation? These fine people already did:
stevan, Stevan Dedovic & sdedovicEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |