OPENGL+GLUT+GLEW + VS2017环境配置:绘制四边系

本文档详细介绍了如何在Windows环境下,使用Visual Studio 2017配置OpenGL、GLUT和GLEW库,创建一个简单的图形绘制项目,包括新建项目、添加库文件、引用头文件、编写代码以及运行调试的步骤。
摘要由CSDN通过智能技术生成

OPENGL+GLUT+GLEW + VS2017环境配置:绘制四边系

一、开发环境说明

  • 操作系统:Windows
  • 开发软件:Visual Studio 2017
  • 编程语言:Opengl
  • 库 :glut glew

二、配置操作说明

配置opengl,并搭建opnegl框架并显示出绘制的图形

1、打开vs2017软件,依次点击【文件】–【新建】–【项目】,选择【Visual C++】下面的 【Widows控制台程序】,如下图所示


2、点击【确定】。等待自动生成如图所示

3、下载glut.h,glut32.libglew.h glew32.lib放在当前工程所在的文件夹下面,如图所示

4、添加头文件,如图所示。这样添加的好处:在没有配置opengl环境的电脑上,程序依旧能运行。

5、修改添加代码如图所示
5.1 【main】函数添加如下代码
	glutInit(&argc, (char**)argv); //对GLUT进行初始化 
	glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); //设置模式为:双缓冲,深度缓存区
	glutInitWindowPosition(110, 120);//窗口位置
	glutInitWindowSize(440, 400);//窗口大小
	glutCreateWindow("project");  //创建窗口
	glewExperimental = GL_TRUE;
	GLenum err = glewInit(); //The OpenGL Extension Wrangler Library (GLEW) is 
	if (GLEW_OK != err) {
   
		std::cerr << "Error: " << glewGetString(err) << std::endl;
	}
	init();//初始化函数 加载shader和图形数据
	glutDisplayFunc(display);    // 重新绘制事件 
	glutReshapeFunc(ReshapeEvent);   //窗口大小发生变化事件
	
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值