This piece was created on a rainy evening in Venice Beach.
This piece uses a rate to draw items across the canvas. When the rate is higher, the piece appears more disparate as the draw speed is much faster.
![](https://storage.googleapis.com/papyrus_images/b084f5b077a22f4f4a779deeb9662ff8.png)
This is a result of using a custom random walk algorithm.
let yy = sin(noise(xx+xo*a)*29)*0.5+0.5;
let d0 = noise(xx+xo*b+height)*2-1;
let d1 = noise(xo+xx*b-height)*2-1;
crss(xx+4, height * yy+2, d0*40, d1*40, "#000");
crss(xx+4, height * yy+2, d0*40, d1*40, chosenPal[colori]);
crss(xx+4, height * yy+4, d0*80, d1*80, "#fff");
crss(xx, height * yy, d0*80, d1*80, chosenPal[colori]);
xx += rate;
if (xx >= width+80) {
xx = -80; xo = 777;
iterations++;
rate += 0.1;
}
The variation in these outputs can be seen below. The more disparate the sketch, the higher the initial draw rate.
![](https://storage.googleapis.com/papyrus_images/dab5f32865d449a5cbb163d578694de1.png)
![highlight](/api/highlight?text=Stitching%20(Random%20Walk%20Algorithm)&author=henrypye&url=%40henrypye&avatarUrl=https%3A%2F%2Fstorage.googleapis.com%2Fpapyrus_images%2F82f2c8f64f72b182495e12b89d5de060&featuredImageUrl=https%3A%2F%2Fstorage.googleapis.com%2Fpapyrus_images%2F3d66cf2edf2eb1d549b037c2ba6f9a22.png&size=512)
Collect this post to permanently own it.
Subscribe to henrypye and never miss a post.
#artwork