本文主要是介绍OpenGL__简单实例(附加glut的配置),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文出自:点击打开链接
绘制一个红色填充色的矩形(Windows_glut)
补充一下简单配置:
windows安装gluthttp://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
把头文件解压到windows/include/gl中,dll文件放在system32(32位)中,sysWOW64(64位)中,lib文件放在sdk的lib下。
由于我使用的是visual studio 2010版本,其他版本可能有所区别,请注意。
#include <gl\glut.h>
#include <windows.h>
#include <gl\GL.h>
#include <gl\GLU.h>void Initial(void)
{glClearColor(1.0f,1.0f,1.0f,1.0f);glMatrixMode(GL_PROJECTION);gluOrtho2D(0.0, 200.0, 0.0, 150.0);
}void Display(void)
{glClear(GL_COLOR_BUFFER_BIT);glColor3f(1.0f, 0.0f, 0.0f);glRectf(50.f, 100.0f, 150.0f, 50.0f);glFlush();
}int main(int argc, char* argv[])
{glutInit(&argc, argv);glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);glutInitWindowSize(400, 300);glutInitWindowPosition(100, 120);glutCreateWindow("矩形");glutDisplayFunc(Display);Initial();glutMainLoop();return 0;
}
这篇关于OpenGL__简单实例(附加glut的配置)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!