opengl 比如 用到glm::translate(x,y,z) 表示 移动x,y,z个单位, 那么这个这个单位是指什么呢?这里的单位不是指像素,是根据投影矩阵的变化而变化的,默认情况下投影矩阵Projection是单位矩阵,那么 宽和高的屏幕范围为 (-1.0f,1.0f),0.0表示的是屏幕的中间,这就是为什么在我们看到的一些例子中,如果仅仅是为了展示绘制三角形或者四边形,没有涉及到视图矩阵和投影矩阵的时候,设置(-0.5,-0.5) (0.5,-0.5) (0.5,0.5) (-0.5,…