xxxxxxxxxx
92
let img;
let roomFloor;
let wallImage;
var memeImg;
var memez;
var montage = [];
var montageImg = [];
// var images = [
// 'https://i.imgflip.com/cv1y0.jpg',
// 'https://i.imgflip.com/46rh.jpg',
// 'https://i.imgflip.com/2puag9.jpg'
// ];
let slideShow
var images = [];
function preload() {
font1 = loadFont('itc-avant-garde-gothic-std-bold-589572c7e9955.otf');
roomFloor = loadImage('2.png');
wallImage = loadImage('background.gif');
}
function setup() {
createCanvas(windowWidth, windowHeight, WEBGL);
memeShow();
}
function draw() {
slideShow = frameCount;
//print(slideShow);
background(200);
noStroke();
push();
rotateZ(frameCount * 0.02);
rotateX(frameCount * 0.02);
//plane(100,100);
texture(img)
box(150);
pop();
push();
fill(255, 255);
translate(0, 200);
rotateX(HALF_PI);
texture(roomFloor);
plane(2000, 500);
pop();
push();
fill(255, 255);
translate(0, -25, -300);
texture(wallImage);
tint(255, 126);
plane(800, 500);
pop();
if (slideShow % 42 == 0) {
img = loadImage(random(images));
}
}
function memeShow() {
let urls = 'https://api.imgflip.com/get_memes';
loadJSON(urls, arrayUrl);
function arrayUrl(meme) {
var imageUrl = meme.data.memes
for (var j = 0; j < imageUrl.length; j++) {
// print(imageUrl[j].url);
}
//----------url array ----------------
for (var k = 0; k < imageUrl.length; k++) {
images[k] = imageUrl[k].url;
//print(images[k]);
}
// print(images[0]);
}
img = loadImage('https://i.imgflip.com/wczz.jpg ');
}