Liking cljdoc? Tell your friends :D

artlib-core

Clojars Project

A Clojure library for creating computational artwork. Inspired by thobbs/genartlib and created as a supplement.

Very expiremental. See also artlib-cuda.

Contents

3d

  • 3d.native - 3D projection a la OpenGL and GLM. Backed by vectorz-clj and runs on the CPU.

color

  • color.palettes - oscillating color palletes and color pallete generator

geometry

  • geometry.jts - tools for offsetting and insetting arbitrary polygons, wrapper around JTS

keyframing

  • keyframea.core - basic keyframing

midi

  • midi.core - low level access to .mid files
  • midi.data - higher-level, more useful access to .mid file data

quil

  • quil.global - macros I typically require with :refer :all
  • quil.middleware - a useful animation middleware built on top of quil's fun-mode middleware

misc

  • modulation - A set of modulation sources based on the audio production concepts

Can you improve this documentation? These fine people already did:
stevan & Stevan Dedovic
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close