Photog by Peter Vidani
Powered by Tumblr
zolloc:

trapped / zolloc

zolloc:

trapped / zolloc

(via phillatioh)

fyprocessing:

b2renger:

This code is adapted from someone, who gave his code in a commented on the future learn creative coding course : https://www.futurelearn.com/courses/creative-coding

the principle is quite simple, each frame you draw a circle, but this circle will reduce in size until it’s one pixel, and then regenerate itself to full size, it also picks a random color from a palette.

I mainly built the class and played around creating new variations


color [] colors = {
#A30006, #E45635, #F7BC05, #948C75
};

Circles cir;

boolean update = true;

void setup() {
size(800, 600);
background(0);
frameRate(60);
ellipseMode(CENTER);
//noStroke();
strokeWeight(0.5);
smooth();

stroke(0, 180);
// colorMode(HSB, 360, 100, 100);
cir = new Circles (colors[0], width/2, height/2);
}

void draw() {

cir.update();
cir.draw();
int index = int(random(colors.length));
cir.setColor(colors[index]);

if (update) {
if (cir.circle_size == 1) {
cir = new Circles (colors[0], random(width), random(height));
}
}
}

void keyReleased() {
if (key == ‘u’ || key ==’U’) {
update = !update;
}

if (key == ‘s’ || key ==’S’) {
saveFrame(“/images/bigorneaux-####.jpg”);
}
}

class Circles {

int circle_size = 1200;
color c;

float xpos, ypos;

float noiseF;

Circles(color c, float xpos, float ypos) {
this.c = c;
this.xpos = xpos;
this.ypos = ypos;
circle_size = int( random(50, 250));
noiseF = random(500);
}

void update() {
if (circle_size > 1) {
circle_size—;
}

noiseF += 0.005;

xpos += map(noise(noiseF, ypos/100, 25), 0, 1, -3, 3);
ypos += map(noise(noiseF, xpos/100, 56), 0, 1, -3, 3);
}

void draw() {
fill(c);
ellipse(xpos, ypos, circle_size, circle_size);
}

void setColor (color c) {
this.c =c;
}
}

The top two images have a lovely palate.

davidherrold:

Vintage BMW motorcycle.

davidherrold:

Vintage BMW motorcycle.


artchipel:

Art Writer’s Wednesday 10 - Tumblr Artist

Jürgen Heckel aka isolohr | on Tumblr (b.1970, Germany)

Jürgen Heckel is a 43 years old photographer from Germany. After living in Paris for 14 years, he is now located in Munich and pursuits his career as a sound and photography artist. His work is detail oriented towards the surrounding nature and he often transforms static landscapes into mythical places. He creates mystery and depth by raising the viewer’s curiosity by giving the feeling that every picture would hide a clue or would tell us a story. More work can been seen on artist’s Facebook - Flickr - Behance - Website. Our sincere thanks to Silvia Morar from Republic X for Artchipel’s Art Writer’s Wednesday #10.

[more Jürgen Heckel | Art Writer’s Wednesday with Republic X]

artmaniackun:

UI Prototyping PDF templates with 1mm grid.
Buy Now or download for free.

(Source: justvisualmaniac)

(Source: nuclearharvest, via beyondneptune)