现代3D图形编程学习-环境设置
2016-12-10 21:08
330 查看
本书系列
现代3D图形编程学习
也可以参考cnblogs他人的博文:Linux下OpenGL开发--准备篇
现代3D图形编程学习
环境设置
由于本书中的例子,均是基于OpenGL实现的,因此你的工作环境需要能够运行OpenGL,为了读者能够更好的运行原文中的示例,此处简单地介绍了linux和windows下OpenGL环境的配置。需要配置的是除了OpenGL基础环境外,还需要freeglut和glew。具体的配置见下面的内容。linux
由于译者使用的linux版本为mint 18 sarah,此处就以mint系统为例进行linux下的环境配置。sudo apt-get install build-essential libgl1-mesa-dev git libglu1-mesa-dev sudo apt-get install libglew-dev freeglut3-dev // 使用glxinfo查看OpenGL支持的版本,如下所示 ~$ glxinfo | grep OpenGL OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce 940MX/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 367.57 OpenGL core profile shading language version string: 4.50 NVIDIA OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 4.5.0 NVIDIA 367.57 OpenGL shading language version string: 4.50 NVIDIA OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 367.57 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions:
也可以参考cnblogs他人的博文:Linux下OpenGL开发--准备篇
windows
可以参考cnblogs他人的博文:搭建OpenGL环境-Windows/VS2013相关文章推荐
- 现代3D图形编程学习-设置三角形颜色(译)
- Qt OpenGL:学习现代3D图形编程之四,透视投影
- 现代3D图形编程学习-基础简介(3)-什么是opengl (译)
- Qt OpenGL:学习现代3D图形编程之四,透视投影浅析
- 现代3D图形编程学习-基础简介(1) (译)
- 现代3D图形编程学习--opengl使用不同的缓存对象(译者添加)
- Qt OpenGL:学习现代3D图形编程之二,玩转色彩
- 现代3D图形编程学习-基础简介(2) (译)
- 现代3D图形编程学习-关于本书(译)
- 现代3D图形编程学习-你好,三角形(译)
- 现代3D图形编程学习-关于本书(译)
- 现代3D图形编程学习-关于本书(译)
- Qt OpenGL:学习现代3D图形编程之三,移动三角形
- Qt OpenGL:学习现代3D图形编程之一,画一个三角形
- 【学习笔记】3D图形核心基础精炼版-4:stage3D实战-环境搭建
- 从零开始学习音视频编程技术(三) 开发环境搭建(Qt4.86手动设置环境,主要就是设置g++和qmake,比较透彻,附下载链接)
- [转贴]Symbian编程VC开发环境设置 (方便个人学习用,转载自 rocklys的专栏,转贴请搜索原作者)
- CentOS的图形安装及初始环境设置教程
- RMAN的学习笔记(1)--RMAN的环境变量的设置对RMAN的影响
- 在MyEclipse里设置Spket支持ExtJS编程的环境