ich beschäftige mich gerade ein wenig mit OpenGL, leider gibt es zur Python Variante nur sehr wenig Lehrmaterial. Ich muss daher sehr viel über ausprobieren herausfinden, und hänge nun ganz gewaltig fest. Ich habe zuerst einmal den Code geschrieben, durch den sich ein leeres Fenster öffnet. Das tut es zwar auch, aber leider immer nur für eine Sekunde.
Code: Alles auswählen
import OpenGL.GL as gl
import OpenGL.GLE as gle
import OpenGL.GLU as glu
import OpenGL.GLUT as glut
def Initialise(height, width, posx, posy):
glut.glutInitDisplayMode(glut.GLUT_DOUBLE | glut.GLUT_RGBA
| glut.GLUT_DEPTH)
glut.glutInitWindowSize(height, width)
glut.glutInitWindowPosition(posx, posy)
glut.glutCreateWindow('OpenGL experiment')
if __name__ == '__main__':
Initialise(300, 400, 200, 300)
glut.glutMainLoop()