add uResolution uniform2f

This commit is contained in:
do butterflies cry? 2026-01-31 11:40:22 +10:00
parent 9681cc76fa
commit 6ffcfa692e
3 changed files with 15 additions and 9 deletions

View file

@ -18,6 +18,12 @@ function drawScene(gl, programInfo, buffers, time) {
programInfo.uniformLocations.time,
time,
);
// Viewport resolution in pixels
gl.uniform2f(
programInfo.uniformLocations.resolution,
gl.drawingBufferWidth,
gl.drawingBufferHeight,
);
{
const offset = 0;

View file

@ -121,7 +121,7 @@ function main() {
vertexPosition: gl.getAttribLocation(shaderProgram, "aVertexPosition"),
},
uniformLocations: {
// resolution: context.getUniformLocation(program, "uResolution"),
resolution: context.getUniformLocation(program, "uResolution"),
time: gl.getUniformLocation(shaderProgram, "uTime"),
},
};
@ -141,7 +141,6 @@ function main() {
// deltaTime = time - prevTime;
// prevTime = time;
console.log(time)
drawScene(gl, programInfo, buffers, time);
requestAnimationFrame(render);
}