也就是说,想通过OpenGL绘制到屏幕上的内容,其坐标值必须在[-1, +1]之间,否则就无法显示到屏幕上。
所以我们需要对上面定义的坐标进行修改,使其能够显示到屏幕上。..., 1.0f, 1.0f, 1.0f。...glUniform4f(uColorLocation, 1.0f, 0.0f, 0.0f, 1.0f);
glDrawArrays(GL_LINES, 6, 2);
// Draw the first...mallet blue.
glUniform4f(uColorLocation, 0.0f, 0.0f, 1.0f, 1.0f);
glDrawArrays(GL_POINTS, 8, 1);
//...Draw the second mallet red.
glUniform4f(uColorLocation, 1.0f, 0.0f, 0.0f, 1.0f);
glDrawArrays(GL_POINTS