My second attempt at my own creative code
Movement: Each pipe is a line with its y and x axis points on both ends controlled by frameCount, making it move at the speed of the frameRate to the bottom right at a 45 degree angle.
The strokeWeight is controlled by mouseY limited to 100 width using an int (MOUSE).
The colours are controlled by a HEX array that replaces the fill variable with an array counter that scrolls through the 7 selected colours (in hex-code). Using if statements the counter knows when it’s either at hex-code [0] or hex-code [6] and it reverses to move through the array in the opposite direction.
Code:
int arrayCounter = 0;
boolean reverse = false;
color[] hexArray = new color[7];
static int MOUSE = 100;
void setup(){
// runs once
hexArray[0] = #34e1fb;
hexArray[1] = #63bcfb;
hexArray[2] = #8dbafb;
hexArray[3] = #fb93fc;
hexArray[4] = #b9a1fb;
hexArray[5] = #c4fff9;
hexArray[6] = #07beb8;
size (700,700);
frameRate (60);
background (000,000,000);
}
void draw(){
// runs repeatedly
int limitedMouse = mouseY/7;
if (arrayCounter == 6){
reverse = true;
} else if (arrayCounter == 0){
reverse = false;
}
if (reverse == false){
arrayCounter++;
} else if (reverse == true){
arrayCounter--;
}
fill (hexArray[arrayCounter]);
strokeWeight(limitedMouse);
stroke (hexArray[arrayCounter]);
for(int i = 0; i < 80; i++){
line (frameCount+(150*i)-1000, frameCount, frameCount+(150*i)-1000, frameCount);
//line (frameCount+(50*i)-1000, 800-frameCount, frameCount+(50*i)-1000, 800-frameCount);
}
}
0 notes
My first attempt at my own creative code.
Using mouseX and mouseY positioning the width and position of the ellipses can be altered. I also found a piece of code that randomizes the colour of a specific element once per frame.
Code:
void setup(){
// runs once
background (000, 000, 000);
size (500, 500);
frameRate (60);
}
void draw(){
// runs repeatedly
// println("Hello!");
// rect(0,0,mouseX,mouseY);
ellipse (mouseX, mouseY, mouseY, mouseY);
noFill();
stroke (rand.nextInt());
strokeWeight (10);
}
0 notes
Vortex by CRYXCL
https://www.openprocessing.org/sketch/730739
0 notes
Recursive Triangle by Karutt
https://www.openprocessing.org/sketch/695478
An interactive (mouse hover) design that utilises the movement of recursive triangles within one another.
0 notes
Perlin Noise by Yasai
https://www.openprocessing.org/sketch/494102
Using particles this coder created a random pattern generator, randomising the colour, width and pathing of the particles.
0 notes
Processing Exercise
0 notes
First Processing Trial
0 notes
Blank Banshee
My initial chosen musical act is a vapourware artist by the name of Blank Banshee, A brief Description:
“Patrick Driscoll, known professionally as Blank Banshee, is a Canadian artist, musician and producer from Saint John, New Brunswick. He rose to popularity in 2012 with his album Blank Banshee 0, which combined traditional elements of vaporwave with trap music. Blank Banshee’s music has been described as a “balance of abstract ambience and dance-able trap”.”
This not only covers the base of a musical genre I enjoy but also an aesthetic sub culture that is flexible enough to allow for creativity whilst being constrained enough to provide a guide and a foundation for any of my stylistic choices.
1 note
·
View note
An exmaple of a music video from Blank Banshee
0 notes
A mock-up floor plan of what textures could be used during a blank banshee (or a majority of vapourwave acts) at Opera House Lane. A performance like this would require heavy use of projection imagery (especially on the walls) and from this floor plan you can see the effects this may have on the ground below.
An interesting spot to place the stage could the the alcove hidden about halfway down the lane, adding to the feeling of being immersed into the act the further into the lane you go.
0 notes