Skip to content

ampersanda/quil-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quil Examples

Collection of generative art and creative coding sketches built with Quil (Clojure wrapper for Processing).

Prerequisites

How to Run

All sketches run from the repo root via aliases in deps.edn:

clj -M:fractal-tree

Replace fractal-tree with any project name from the table below.

For a REPL with a sketch on the classpath:

clj -A:fractal-tree
# then: (require 'fractal-tree.core) and (fractal-tree.core/-main)

Projects

Project Description
10-print Classic algorithmic maze pattern
chaos-game-1 Fractal generation via random vertex selection
fractal-tree Recursive tree drawing with animated angles
lissajous-table Lissajous curves displayed in a grid
moire-patterns Geometric interference patterns
parameterize-wave Wave generation with adjustable parameters (source)
pi-digit-collision Elastic collision simulation that reveals digits of pi; drag the slider to choose how many digits (1-5)
terrain-3d Procedural 3D terrain using Perlin noise
wave Simple wave pattern animation

About

🎨 Quil (p5.js wrapper in CLJS) Studies

Topics

Resources

Stars

Watchers

Forks

Contributors