一、OpenGL简介
OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口(Application programming interface)的规格,它用于生成二维、三维图像。这个接口由近三百五十个不同的函数调用组成,用来从简单的图元绘制复杂的三维景象。OpenGL常用于CAD、虚拟实境、科学可视化程式和电子游戏开发。
二、Python的OpenGL平台搭建
一)、PyOpenGL的安装(以Python3.6.2版本为例)
1、在网址 http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl 下载PyOpenGL‑3.1.2‑cp36‑cp36m‑win32.whl
2、拷贝上面文件到python文件夹下,在c:\ python>下运行命令:
pip install PyOpenGL‑3.1.2‑cp36‑cp36m‑win32.whl
二)、Python窗口工具包GLFW的安装
1、下载GLFW。它可以在http://www.glfw.org/download.html 这个网页上下载。
2、将下载的压缩文件glfw-3.2.1.bin.WIN32 .zip解压到我的文件夹内,D:\OpenGL\Glew文件夹\glfw-3.2.1.bin.WIN32 \glfw-3.2.1.bin.WIN32。
3、将GLFW的库文件位置添加到环境变量中的path中。点击“我的电脑”右键选择“属性”,弹出窗口,然后依次点击“高级系统设置”,“高级”,“环境变量”,点击“编辑”,“新建”,将D:\OpenGL\Glew文件夹\glfw-3.2.1.bin.WIN32\glfw-3.2.1.bin.WIN32\lib-vc2015 文件夹添加进去.(注意: