martes, 31 de octubre de 2017

Pyglet

  • Pyglet
  •  Pyglet es la alternativa a Pygame+PyOpenGL permitiendo aceleración gráfica y trabajar en 2d/3d, todo ello en una sola librería, y sin tener que recurrir a la engorrosa dificultad de PyOpenGL. Eso sí, sacrificando algunas utilidades avanzadas de pyopengl, y siendo un poco más dificil de usar que Pygame. Pyglet es una librería con un desarollo actual más rápido que pygame, que cada día gana más adeptos. En realidad Pyglet utiliza OpenGL en gran parte de sus funciones, pero facilitando su uso.

video
https://www.youtube.com/watch?v=Y9H6iYqnlqE




CODIGO:

import pyglet
from pyglet.gl import *
window = pyglet.window.Window()
@window.eventdef on_draw():
    glClear(GL_COLOR_BUFFER_BIT)
    glMatrixMode(GL_MODELVIEW)
    glBegin(GL_TRIANGLES)
    glVertex2i(300,300)
    glColor3f(0,1,0)
    glVertex2i(400,200)
    glColor3f(1,0,0)
    glVertex2i(200,200)
    glColor3f(0,0,1)
    glEnd()
pyglet.app.run();


No hay comentarios.:

Publicar un comentario