Skip to content

Instantly share code, notes, and snippets.

View claytical's full-sized avatar

Clay Ewing claytical

View GitHub Profile
@claytical
claytical / sketch.js
Created January 20, 2016 16:35
Adding
var x = 0;
function setup() {
createCanvas(400,400);
/* variables declared inside of a function are
only available in that specific function.
*/
}
function draw() {
@claytical
claytical / p5.js
Created January 20, 2016 16:36
Multiplying
var r = 400;
function setup() {
createCanvas(400,400);
}
function draw() {
background(0,0,0);
ellipse(width/2, height/2, r, r);
@claytical
claytical / sketch.js
Created January 20, 2016 16:37
Frame Count
var r = 400;
function setup() {
createCanvas(400,400);
}
function draw() {
background(0,0,0);
var r = 50 + (frameCount%30);
@claytical
claytical / sketch.js
Created January 20, 2016 16:45
Frame Count for Color
var r = 0;
function setup() {
createCanvas(400,400);
}
function draw() {
background(255);
r = frameCount%255;
fill(r, 0, 0);
@claytical
claytical / sketch.js
Created January 20, 2016 16:47
Random
function setup() {
createCanvas(400,400);
}
function draw() {
var x = random(width);
var y = random(height);
fill(127,10);
stroke(100,90);
@claytical
claytical / sketch.js
Created January 20, 2016 16:48
Random Lines
var x;
var y;
var r;
var g;
var b;
function setup() {
createCanvas(400,400);
y = 0;
r = random(255);
@claytical
claytical / sketch.js
Created January 20, 2016 16:49
Random Rect Colors
function setup() {
createCanvas(400,400);
}
function draw() {
r = random(255);
g = random(255);
b = random(255);
x = random(width);
@claytical
claytical / sketch.js
Created January 20, 2016 16:50
Logging
var something = "Hello";
function setup() {
createCanvas(400,400);
something = something + " World";
console.log(something);
}
@claytical
claytical / sketch.js
Created January 20, 2016 16:53
Logging Random
function setup() {
createCanvas(400,400);
}
function draw() {
console.log("Random Number Between 5 and 10: " + random(5,10));
}
@claytical
claytical / sketch.js
Created January 27, 2016 14:59
Circle Remap Values
function setup() {
createCanvas(windowWidth, windowHeight);
}
function draw() {
background(255);
var x = width/2;
var y = height/2;
var circleWidth = map(mouseX, 0, width, 0, 100);
var circleHeight = map(mouseX, 0, width, 0, 100);