the entertainments of noise
using a perlin noise function to simulate psuedo-randomness, two agents begin on the left of the canvas and move right. as the agents proceed they select their colors from a photograph, and then curve towards each other in gradient. the quadratic curve drawn between the lower and upper points in the simulation is determined by the intensity of the perlin noise map at those two points combined. and some other oververbose words.
perlin tubes:


the following two images are perlin tubes drawn on top of their source palette images:

look closer:

perlin tubes:


the following two images are perlin tubes drawn on top of their source palette images:

look closer:








