OpenGL是一种跨平台、跨语言的专业图形编程接口,为程序员提供了在任何平台上进行高质量2D和3D图形渲染的能力,软件具有广泛的支持,可以在几乎所有的操作系统上找到,并且是许多复杂软件应用的首选图形API,并且支持各种图形操作,如渲染几何图形、设置纹理和光照、执行复杂的数学运算等。
1、与C语言紧密结合
OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。如果你曾经接触过TC的graphics.h,你会发现,使用OpenGL作图甚至比TC更加简单。
2、强大的可移植性
微软的Direct3D虽然也是十分优秀的图形API,但它只用于Windows系统(现在还要加上一个XBOX游戏机)。而OpenGL不仅用于 Windows,还可以用于Unix/Linux等其它系统,它甚至在大型计算机、各种专业计算机(如:医疗用显示设备)上都有应用。并且,OpenGL 的基本命令都做到了硬件无关,甚至是平台无关。
3、高性能的图形渲染
OpenGL是一个工业标准,它的技术紧跟时代,现今各个显卡厂家无一不对OpenGL提供强力支持,激烈的竞争中使得OpenGL性能一直领先。
vs2017使用OpenGL的方法:
第一步:将相应的.lib和.h文件放到相应的文件夹中,具体如下:
第二步:用VS创建win32控制台应用程序,而后打开项目属性如下配置:
1.配置属性,常规里字符集选择未设置,如图:
2.链接器常规的附加库目录添加上述添加的.lib路径,如图:
3.将链接器的输入项的附加依赖项添加相应的.lib文件,如图:
第三步:经过上述的步骤后,就配置好了环境。接下来输入代码调试是否正确
到此,就成功搭建成功了。运行结果如图所示:
2.03MB
程序源码
543.09MB
程序源码
24.06MB
程序源码
49.1MB
程序源码
20.25MB
程序源码
3.06MB
程序源码
程序源码
20.25MB
下载程序源码
20.07 MB
下载程序源码
20.26 MB
下载程序源码
7.51MB
下载程序源码
7.84MB
下载程序源码
2.67MB
下载程序源码
28.87M
下载程序源码
6.11M
下载程序源码
112.59KB
下载程序源码
1020.02KB
下载