【发布时间】:2016-10-04 14:26:38
【问题描述】:
我正在尝试做我的 uni 项目,我正在使用 pyglet 来完成任务。这是让我遇到问题的代码的一部分。
from pyglet.gl import *
from pyglet.window import key
from pyglet.window import mouse
window=pyglet.window.Window(resizable=True)
@window.event
def on_draw():
glutInitDisplayMode (GLUT_RGB | GLUT_DOUBLE)
glutInitWindowSize (width, height)
glutInitWindowPosition (100, 100)
glClearColor( 1.0, 1.0, 1.0, 1.0)
glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)
myObject ()
glutSwapBuffers()
当我搜索函数 glutInitDisplayMode、glutInitWindowSize 和 glutInitWindowPosition 时,它只显示 pyOpenGL 线程,那么它们是否存在于 pyglet 或我只是定义错误?
终端输出:
glutInitDisplayMode (GLUT_RGB | GLUT_DOUBLE)
NameError:未定义全局名称“glutInitDisplayMode”
其他两个也一样
【问题讨论】:
标签: python python-3.x nameerror pyglet pyopengl