import sys
import time
from OpenGL.GL import *
import OpenGL.GLUT as glut
import OpenGL.GLU as glu
def display():
glClearColor(1, 1, 1, 1)
glClear(GL_COLOR_BUFFER_BIT)
glMatrixMode(GL_PROJECTION)
glLoadIdentity()
glu.gluPerspective(40, 1.0, 1.0, 100.0)
glMatrixMode(GL_MODELVIEW)
glPushMatrix()
glTranslatef(1.9, 0.1, -10.0)
glColor(0, 0.5, 1)
glut.glutSolidCube(2)
glPopMatrix()
glFlush()
glut.glutSwapBuffers()
def update():
glRotated(1, 0, 0, 1)
glut.glutPostRedisplay()
time.sleep(0.01)
if __name__ == '__main__':
glut.glutInit()
glut.glutInitDisplayMode(glut.GLUT_DOUBLE | glut.GLUT_RGBA)
glut.glutInitWindowPosition(100, 100)
glut.glutCreateWindow(sys.argv[0])
glut.glutDisplayFunc(display)
glut.glutIdleFunc(update)
glut.glutMainLoop()
Volver a Sobre lenguajes de programación
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado