setMatrixUniforms

This function performs the mapping:

function setMatrixUniforms() {
if (coordinates === WORLD_COORDINATES) {
mat4.invert(cameraMatrix, modelViewMatrix);
gl.uniformMatrix4fv(program.uModelViewMatrix, false, modelViewMatrix);
}
else {
mat4.invert(modelViewMatrix, cameraMatrix);
}

gl.uniformMatrix4fv(program.uProjectionMatrix, false, projectionMatrix);
gl.uniformMatrix4fv(program.uModelViewMatrix, false, modelViewMatrix);
mat4.transpose(normalMatrix, cameraMatrix);
gl.uniformMatrix4fv(program.uNormalMatrix, false, normalMatrix);
}
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.12.71.146