# 调用PyOpenGL库
import OpenGL # 对,就是这么调用...很奇怪,尽管在pip list中还是PyOpenGL
# 由于PyOpenGL中每一个包均包含众多的函数,因此通常会将整个包完整调用如下:
from OpenGL.GL import * # 定义OpenGL核心库GL
from OpenGL.GLU import * # 定义OpenGL实用库GLU
from OpenGL.GLUT import * # 定义OpenGL工具库GLUT
from OpenGL.WGL import * # 定义Windows专用库WGL
可以看到,PyOpenGL中包含大量其他的包以及参数,下面将挑选最常用的包进行逐个的解析,同样使用help
依次查看这些包:
…当我依次输入:
from OpenGL.GL import *
help (OpenGL.GL)
后给我蹦出来了3000+行字…我放弃了这个方法。
这是找来的一篇学习用的博文《写给 python 程序员的 OpenGL 教程》
OpenGL.error.NullFunctionError: Attempt to call an undefined function glutInit, check for bool(glutInit) before calling
C:\Windows\System32
和C:\Windows\SysWOW64
文件夹中(每个文件夹中都要添加这四个文件)https://pan.baidu.com/s/18TJk5rTzFTFWyhPdT16ROQ
5eip