Welcome

Generative art, data visualisation etc.

Monday, March 23, 2015

Interactive Scrim


Inspired by some work from @MartArtin, here is my interactive version.

It will be ordered if your mouse is on the left. Disordered if your mouse is toward the right.


  • Click to toggle between grids or solids. 
  • Right-click to set a new start index for the noise function.




Here's a screenshot in case anything's broken and you can't see it.



Tuesday, January 13, 2015

Common Ground

Ten points are generated with a random location and shade. Each pixel on the screen is assigned a shade based on the interpolation of all known points (weighted by inverse distance). The known points move around.

Click to get a new one.


Thursday, January 8, 2015

Vector Interpolation

Working on another project I had a requirement to estimate a vector at any given point based on known observations (wind speed and direction in this case). This is my test bed to explore the approach.

10 random vectors are generated. These are interpolated to estimate the vector at the mouse position.