xxxxxxxxxx
// https://www.udemy.com/course/learn-glsl-shaders-from-scratch
var mainShader;
function preload() {
mainShader = new p5.Shader(this.renderer, vShader, fShader);
}
function setup() {
createCanvas(windowWidth, windowHeight, WEBGL);
}
function draw() {
shader(mainShader);
mainShader.setUniform("uResolution", [width, height]);
noStroke();
plane(width, height);
}
function windowResized() {
resizeCanvas(windowWidth, windowHeight);
}