Interactive Authoring Digital Landscape: “Digital Escape”

screen-shot-2016-09-29-at-12-06-50-pm

 

 

 

 

 

 

A digital landscape to me is something that has no exact definition. Digital landscapes can be interpreted in various ways. However, when I envisioned a “digital landscape” the idea of this trapped world came to mind. In this day and age we are surrounded by technology; and while it helps us connect to people around the world it also prevents us from experiencing the beauty that is right in front of us. “Digital Escape” is a representation of this so called freedom from the digital realm.

Code for Program:

PImage img;
color RanColor;
int counter;
int interval = 50;
int imageCount;
int frame;
PImage photo;

void setup() {
size (500,500);
background (mouseX,0,mouseY);
RanColor = color(random(255), random(255), random(255));

}

void draw(){
img = loadImage(“bike.png”);
image(img,40,90);

ellipse(mouseX,mouseY,20,20);
counter++;
if (counter >= interval){
counter = 15;
RanColor = color(random(255), random(255), random(255));
}

{
if(mouseX < 200) {
cursor(HAND);
} else {
cursor(CROSS);
}
}
}

void mousePressed() {
//stroke(mouseX,mouseY,255,255);
//fill(mouseX,mouseY,230,0);
rectMode(CENTER);
rect(mouseX,mouseY,56,56);
ellipse(mouseX,mouseY,60,50);
}

void mouseDragged() {
stroke(mouseX,mouseY,255,230);
fill(mouseX,mouseY,255,180);
rect(mouseX,mouseY,188,188);
ellipse(mouseX,mouseY,80,80);

}

void keyPressed() {
if (key == ‘c’) {
background(255);
}
if (key == ‘v’) {
background(RanColor);
}
if (key == ‘q’) {
ellipse(mouseX,mouseY,40,40);
rect(mouseX, 50, 40,40);
}
if (key == ‘w’) {
fill(RanColor);
rect(mouseX,mouseY,20,20);
}
}

 

Advertisements
This entry was posted in Non-Timebased and tagged , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s