xxxxxxxxxx
40
let s;
let video;
function preload(){
s = loadShader('s.vert', 's.frag');
}
function setup() {
createCanvas(window.innerWidth,window.innerHeight,WEBGL);
video = createCapture({
audio: false,
video: {
facingMode: "environment"
}
});
video.hide();
}
function draw() {
background(220);
s.setUniform("time", millis()*.001);
s.setUniform("iChannel1", video);
s.setUniform("iMouse", [mouseX/width,mouseY/height]);
s.setUniform("resolution", [width,height/2]);
shader(s);
rect(0,0,22,22);
}