Skip to content

A repository of my new generative art projects created in processing

License

Notifications You must be signed in to change notification settings

SnailDragon/ProcessingProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProcessingProjects

A repository of my new generative art projects created in processing

--Not including projects finished before Oct 1 2021--

From before I was organized, if you can't find a project in the README it's probably here

A matrix of a normal int value (#000000 or 0) is seeded with a number of constants of a differing value (#FFFFFF or 255). Then the grid is averaged with each cell being the average of its neighbors. The constants can later be phased out.

A sweeping semi-transparent blue triangle that changes width and alternates with a black triangle. Video: https://youtu.be/JXxlWly6DBs

Circles are placed in random locations and rings are drawn around them until a ring will overlap another circle's ring or go off the screen. Video: https://youtu.be/tEbOOEOPkAg

Conquering Colors (Pulsing Colors)

Randomly spreads pixels out in a solid color and then expands them using the spreading pixel method until they cover the screen, then it randomly spreads another color and repeats. (Also the blue/red is an example of chromostereopsis - https://en.wikipedia.org/wiki/Chromostereopsis). Video: https://youtu.be/7ugP48Gb2-c

Variant of my Random Connect The Dots project - recycling version of Dots Out of Center. Video: https://youtu.be/P6eO3NCH-6U

Spreading Pixels but with too many pixels for any to win and only two colors green (the islands) and blue (the ocean). Video: https://youtu.be/jHJoBTvOhfI

Projects based on Conway's Game of Life and adding new rules and twists.

  • Game of Life - basic rules
  • Game of Life Overpop (Spreading Stripes) - basic rules but the grid is modified and updated after each modification. Video: https://youtu.be/-9KzASJ-6mA

A month of generated art challenges (genuary.art) - see README in folder

A terminating line (16000 mini-segments) that reflects off the walls starting from the center. Video: https://youtu.be/jiLxZkUr6dA

Basic project is a lissajous curve (https://en.wikipedia.org/wiki/Lissajous_curve) with the parametric --> x = A * sin(at+c) y = B * sin(bt) (t = i) increasing the 'c' value. Video: https://youtu.be/8zjWcnMuFd0

A collection of implementations of different maze generators, most of which I learned about here.

  • RandomDFS - A stack implementation of the randomized depth-first search algorithm.
  • RandomizedKruskal - An iterative implementation of a randomized version of Kruskal's algorithm.

Same as Wonky Orbits but with all of the circles circling with the path created by something like r = cos(0.5 * theta). Video: https://youtu.be/BJSpUPocrBo

IN PROGRESS - currently displays slope as a line segment at each coordinate.

Base project for other orbit-themed projects. Honestly a mess. Video: none.

Pollock Painting (Random and Spread)

Project inspired by the works of Jackson Pollock done in his drip painting style. Random (Red) places drips randomly and Spread (Grayscale) places drips connected to other drips.

A given number of dots are generated and then they are connected to their neighbors. Image generation concept for future videos.

rCTDDrift - a collection of very similar projects (all built on the Random Connect The Dots Project):

Same as Circles and Rings but with rectangles of varying dimensions. Video: https://youtu.be/bfsLtpVNjuI

Ripples made from expanding dot circles that get deleted when they collect. Video: https://youtu.be/rqoi_fCQEmE

Randomly generated snowflakes fall and build up at the bottom. Video: https://youtu.be/IY_xDrwEOgk

Randomly generated grid of colors, every frame it randomly selects 5 boxes that have different colors ajacent to them and expands their color to the 4 boxes on each side (no diagonal). Video: https://youtu.be/1FTefi0TnVY

Animation imitating the style produced when photos are taken of stars throughout the night using long exposures, rotating forever. Video: https://youtu.be/_aBD7zjS9sc

Same as Wonky Orbits but with more circles orbiting each circle. Video: https://youtu.be/YoZxNnHlHOU and https://youtu.be/koUqfKm1EHA (with tracing enabled)

A vector field with each vector rotating at a speed based on where it is in the field. Video: https://youtu.be/t-w4YcIibU4

Circles circling circles with the center circle circling the path created by something like r = cos(.5 * theta). Video: https://youtu.be/K9ZYQq7PilY

About

A repository of my new generative art projects created in processing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published