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() {
let windowSize = min(windowWidth, windowHeight);
createCanvas(windowSize, windowSize, WEBGL);
}
function draw() {
shader(mainShader);
noStroke();
plane(width, height);
}
function windowResized() {
let windowSize = min(windowWidth, windowHeight);
resizeCanvas(windowSize, windowSize);
}