OpenGl的安装

1.下载 http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip
2.在VS2013建立VC++ win32控制台控制台应用程序,选择空项目
3.  把glut.h、glut.lib、glut32.lib复制到源文件目录
4. 把glut.dll 、glut32.dll复制到debug文件目录
5. 新建一个 源文件 如: 1.cpp
#include "glut.h"
void myDisplay(void)
{
//清除。GL_COLOR_BUFFER_BIT表示清除颜色,glClear函数还可以清除其它的东西
glClear(GL_COLOR_BUFFER_BIT);
//画一个矩形。四个参数分别表示了位于对角线上的两个点的横、纵坐标
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
//保证前面的OpenGL命令立即执行
glFlush();
}
int main(int argc,char**argv){
glutInit(&argc, argv);
// glutInitDisplayMode,设置显示方式,
//其中GLUT_RGB表示使用RGB颜色,与之对应的还有GLUT_INDEX(表示使用索引颜色)。
//GLUT_SINGLE表示使用单缓冲,与之对应的还有GLUT_DOUBLE(使用双缓冲)
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
//设置窗口在屏幕中的位置
glutInitWindowPosition(100, 100);
//设置窗口的大小
glutInitWindowSize(400, 400);
//创建窗口。参数将被作为窗口的标题
glutCreateWindow("第一个OpenGL程序");
//设置一个函数,当需要进行画图时,这个函数就会被调用
glutDisplayFunc(&myDisplay);
//进行一个消息循环
glutMainLoop();
return 0;
}


运行结果:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值