ousttrue / glglue

glue code for pyOpenGL and some GUI libraries

Home Page:http://ousttrue.github.io/glglue/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

glglue

The glue code which mediates between OpenGL and some GUI. GUI イベント(resize, mouse, keyboard, repaint) を OpenGL に橋渡しする。

GUI                         OpenGL controller
+--------+                   +------------+
| win32  |--window resize--->| Update     |
| glut   |--mouse input----->| Update     |
| sdl    |--keyboard input-->| Update     |
| pyside6|                   |            |
| gtk3   |--repaint--------->| Draw       |
| gtk4   |                   +------------+
+--------+

And OpenGL utilities.

Requirements

  • Python 3.10

Site

About

glue code for pyOpenGL and some GUI libraries

http://ousttrue.github.io/glglue/

License:MIT License


Languages

Language:Python 99.5%Language:GLSL 0.5%