Let's bring it all together. Create a new media artwork.
Consider the thematics of the class going all the way back to our first lectures on art, our readings, and our in-class discussions. How does your project relate to these?
requirements
use techniques either processing, electronics, or both. (3D Fabrication / laser cutting allowed, but must have some coding or circuit building element)
No matter what direction you take, your project should show one months worth of work.
You must submit your project as an item of your www.glitch.com blog
Documentation should include 1) photographs 2) embedded video (YouTube, Vimeo, Drive, etc.) 3) 100-200 word well-composed artist statement about your work optional) links to code, other resources, inspiration
You must present your working project in class on the last day of class during week 15 (no exam period)
Examples
function setup(){
createCanvas(400,400);
noLoop();
}
function draw(){
background(220);
fill(255,0,0);
rect(100,100,200,200);
// save(); // unccomment this line to save an image of the canvas every time you run the sketch
}
function mousePressed(){
// save(); // OR! this will save an image of the canvas every time you click on the canvas. Useful if you have an animation and you want to save a specific frame.
}
let x = 200;
let y = 200;
let speed = 1;
function setup(){
createCanvas(400,400);
//saveGif("mySketch.gif", 3); // uncomment this line to save a gif of your sketch. The first argument is the name of the file, the second is the length of the recording in seconds.
}
function draw(){
background(220);
fill(255,0,0);
rect(x,y,50,50);
x+=speed;
}