opengl实现画二维图像
在opengl中画一个二维的图像应该说是最简单的小程序的。我这里说的简单是一葫芦画瓢进行编程,来画一个图像,而不是说了解到opengl函数内部的实现过程。下面我们就开始实现opengl画二维的图像
我们先画一条线
void myDisplay(void)
{
glClearColor(1.0, 1.0, 1.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0, 0.0, 0.0);
glBegin(GL_LINES);
glVertex2f(0.0f, 1.0f);
glVertex2f(0.0f, -1.0f);
glEnd();
glBegin(GL_LINES);
glVertex2f(1.0f, 0.0f);
glVertex2f(-1.0f, 0.0f);
glEnd();
glFlush();}
效果如下
)