平移和旋转、缩放是一样的,替换成平移矩阵即可; // 创建一个单位矩阵 const translateYMatrix = mat4.create(); // 沿着Y轴向下平移1个单位 mat4.fromTranslation(translateYMatrix, [0, -1, 0]); // 设置矩阵 gl.uniformMatrix4fv(matrixUniformLocation, false, translateYMatrix); 平移前: 平移后: