有人能告诉我如何在坐标(100,200)处绘制一个白色像素吗?
我正在使用GLUT,目前已经找出如何打开一个空白窗口。一旦我弄清如何画像素,我将使用它来实现Bresenham线条绘制算法。(是的,我知道OpenGL可以画线条。但我需要自己实现)。
#include <stdio.h>
#include <GL/glut.h>
static int win(0);
int main(int argc, char* argv[]){
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_RGBA|GLUT_SINGLE);
glutInitWindowSize(500,500);
glutInitWindowPosition(100,100);
//step 2. Open a window named "GLUT DEMO"
win = glutCreateWindow("GLUT DEMO");
glClearColor(0.0,0.0,0.0,0.0); //set background
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
glutMainLoop();
}