xxxxxxxxxx
29
let theShader;
function preload() {
theShader = loadShader('shaderTest.vert', 'shaderTest.frag');
}
function setup() {
pixelDensity(1);
createCanvas(400, 400, WEBGL);
noStroke();
}
function draw() {
shader(theShader);
theShader.setUniform("u_resolution", [width, height]);
theShader.setUniform("u_time", millis() / 1000.0);
theShader.setUniform("u_mouse", [mouseX, map(mouseY, 0, height, height, 0)]);
fill(100);
rect(0, 0, width, height);
}
function windowResized(){
resizeCanvas(windowWidth, windowHeight);
}