I’m hoping I can physically realize this one with a robot. Expect to see more.

wtf is this

uhhhh??? its a really cool blog of code art????? wow!!!!

I didn’t realize I was recommended.

Here’s one with a little space in between the buildings.

Check these out! I’m really excited about these. These are cities generated from the building program plus a grid generation program I wrote a while ago and never showed you guys. I don’t think I’m quite done with this, but I really love it so far.

More buildings. You guys will like what happens in the next post!

Procedurally generated “buildings.” I promise there’s no magic behind this one. The algorithm is really simple.

You may not believe it, but this is the second version of this post. Sadly, these still don’t look like clouds. They look more like explosions.

Here’s a flow field that isn’t entirely based on Perlin noise. This one has a circular vector field with extra detail from Perlin noise.

I know everyone does flow fields from Perlin noise.

I don’t know if this is what I was going for.

``````
//.pde [Processing](https://processing.org/)
//Contribution by A-na5.tumblr

float theta = 0;
float thetastep = 0.2;

int r = 200;
int n = 100;
float px, py, py_;

void setup() {
size(500, 500);
frameRate(17);
noStroke();
fill(255);
}
void draw() {
background(0);
go_st(3, 6, theta);
theta += thetastep;
}

void go_st(int c, int m, float t) {
float ts = TWO_PI/n;

float p_c = 300/n;
float p_s;

for (int y = 0; y < n; y++) {
for (int x = 0; x < n; x++) {
px = ( cos(ts*y+py_)*(3+cos(ts*x)) )/4 *0.5;
py = ( pow(sin(ts*y*c+t)+sin(ts*x), 3)+sin(ts*y+t) )/9 *0.5;
py_ = py*m;

fill(y*p_c, x*p_c, 255);
p_s = map(x, 0,n, 1,12);

ellipse(px*r+width/2, py*r*2+height/2, p_s,p_s);
}
}
}
``````

You might want to know that I creep on all of your blogs.

I don’t really know if this sketch is tweet sized (The whole services thing on my MBP doesn’t make sense to me), but it’s inspired by that idea. Too bad the gifs ended up huge.

I keep making more and more strange things. What’s getting into me?