regl
regl copied to clipboard
Work in pixels
Hello! How to use this code with regl?
const vert = `
precision mediump float;
attribute vec2 position;
uniform vec2 resolution;
void main() {
vec2 zeroToOne = position.xy / resolution;
vec2 zeroToTwo = zeroToOne * 2.0;
vec2 clipSpace = zeroToTwo - 1.0;
gl_Position = vec4(clipSpace, 0, 1);
}
`
const gl = canvas.getContext("webgl")
const resolutionUniformLocation = gl.getUniformLocation(program, "resolution")
gl.uniform2f(resolutionUniformLocation, gl.canvas.width, gl.canvas.height)