TechnologyClassroom / generative_art

A collection of generative artwork, mostly with Processing in Python mode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

After forking from a fork of a nonexistent repo, this repo is a hard fork from the last free software commit 9bd9a21404fa163d2432fdf8f31761cde9d49cc8 from Sun Dec 20 08:48:14 2020 -0800.


The latest & greatest is in the ppy_terminal directory. Using Processing from the terminal with Python. It is fun, and has a thorough readme.


Note: To run the .pyde Python Processing scripts you need the Processing IDE with Python mode enabled. This will get you started. The default installation location of Processing has a dir titled libraries/site-packages where any further Python scripts/imports live. Be sure to copy/paste this repo's libraries/site-packages files into that dir on your system.

Dots (animation in source dir) (source)

dots

Blob slices (source)

blobs

Generative geodes (source)

geode

Allegory (source)

allegory

Take on Mutación de Formas by Julio Le Parc (source)

parc_pie_wannabe

Seuss Tubes

seuss_tube

seuss_tube

Creatures

Butterflies (source)

butterflies

Beetles (source)

beetles

Reach

stack

Good Fortune (source)

kbo_a

Yarn (source)

scribbles

scribbles_more

Hole (source)

hole

Dots (source)

red_squares

wallpaper

Font Fingerprints Square with Webdings

fingerprint_square

Font Fingerprints (source)

courier

krungthep

Font Fingerprints comparison of font layouts (source)

font_comparison

Playing with x-scaled randomness (source)

playing with lines

Take on M74 by Wojciech Fangor

fangor_wannabe

Random iterations in the Fangor style (source)

fangor_wannabe

Trying to make blurry circles

blurry_circles

Recreating the style of Felipe Pantone's Chromadynamica series

color_bars

Recreating Paul Rickards' "Stack of Circles"

concentric

Having fun with test data in matplotlib

test_data

About

A collection of generative artwork, mostly with Processing in Python mode

License:MIT License


Languages

Language:Python 84.2%Language:Processing 11.2%Language:HTML 3.3%Language:JavaScript 1.1%Language:Shell 0.1%