配置完opengl 后,打开C++ 6.0 新建一个Win32 Console Application ,然后输出编译完后就可以输出一个简单的三角形。

 

 #include <stdlib.h>
#include <GL/glut.h>

void Rendersence(void)
{
 glClear(GL_COLOR_BUFFER_BIT);
 glBegin(GL_TRIANGLES);
 glVertex2f(0.0f, 0.0f);            // V0 
    glVertex2f(5.0f, -5.0f);        // V1
    glVertex2f(-5.0f, -5.0f);        // V2
 glEnd();
   glFlush();
}


void main()
{

glClearColor(0.0,0.0,0.0,0.0);//设置背景颜色为黑色
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);//单帧 RGB
glutInitWindowPosition(200,500);//定义窗口的位置
glutInitWindowSize(400,400);//定义窗口的大小
glutCreateWindow("Hell world");//创建窗口
glutDisplayFunc(Rendersence);
glutMainLoop();//进入循环
 
}

 

配置完opengl 后,打开C++ 6.0 新建一个Win32 Console Application ,然后输出编译完后就可以输出一个简单的三角形。

 

 #include <stdlib.h>
#include <GL/glut.h>

void Rendersence(void)
{
 glClear(GL_COLOR_BUFFER_BIT);
 glBegin(GL_TRIANGLES);
 glVertex2f(0.0f, 0.0f);            // V0 
    glVertex2f(5.0f, -5.0f);        // V1
    glVertex2f(-5.0f, -5.0f);        // V2
 glEnd();
   glFlush();
}


void main()
{

glClearColor(0.0,0.0,0.0,0.0);//设置背景颜色为黑色
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);//单帧 RGB
glutInitWindowPosition(200,500);//定义窗口的位置
glutInitWindowSize(400,400);//定义窗口的大小
glutCreateWindow("Hell world");//创建窗口
glutDisplayFunc(Rendersence);
glutMainLoop();//进入循环
 
}