Week 1

Week 1

Some initial experiments using a Perlin noise vector flowfield. This is a depiction of a water surface - with local application of repelling forces that return to initial position.

Week 1 - Dev Test Site

Week 1 - ChangeLog

Week 1 - Code Repository

Week 2

Week 2

Reverse engineering Jeremy Muller’s work Color Flocking. Includes implementation of webcam.

Week 2 - Dev Site Test

Week 2 - ChangeLog

Week 2 - Code Repository

Week 3

Week 3

Continuing with reverse engineering of Muller work. Now with Subpixel sample and display, alpha and additive blending and sizing.

Week3 - Dev Site Test

Week 3 - ChangeLog

Week 3 - Code Repository

Week 4

Week 4

Addition of noise algorithm to apply to colour values. Included seek and arrive algorithm for transitions.

Week 4 - Test Dev Site

Week 4 - ChangeLog

Week 4 - Code Repository

Week 5

Week 5

Testing a new idea using Moire Patterns. Split particle system into PGraphics image layers, and added rotation to each layer.

Week 5 - Test Dev Site

Week 5 - ChangeLog

Week 5 - Code Repository

Week 6

Week 6

Integration of ML Face detection library Face-api.js into P5js code.

Week 6 - Test Dev Site

Week 6 - ChangeLog

Week 6 - Code Repository

Week 7

Week 7

Trial Presentation Week. Implemented face detection and triggers.

Week 7 - Test Dev Site

Week 7 - ChangeLog

Week 7 - Code Repository

Week 8

Week 8

Some more work on moire patterns. Added a mask to the pgraphics layers and changed pixel displays to ellipses.

Week 8 - Test Site Dev

Week 8 - ChangeLog

Week 8 - Code Repository

Week 9

Week 9

Testing of colour palette restrictions to noise algorithm and particle display. Work on warm colour palette for Revisiting the Symbol show.

Week 9 - Test Dev Site

Week 9 - ChangeLog

Week 9 - Code Repository

Week 10

Week 10

Some more Moire Pattern work. Added LFO to add variations to pixel widths, added more PGraphics masking.

Week 10 - Test Dev Site

Week 10 - ChangeLog

Week 10 - Code Repository

Week 13

Week 13

Testing out inserting DOM elements into P5 sketch. Add CSS styling and scrolling text bypassing scroll-blocker for mobile sites.

Week 13 - Test Dev Site

Week 13 - ChangeLog

Week 13 - Code Repository

Week 14

Week 14

Implemented DOM insertion for site didactics. Added multiple camera support for hardware testing. Added optional control of red, green, blue layers for install testing.

Week 14 - Site Dev Test

Week 14 - ChangeLog

Week 14 - Code Repository