Skip to content
This repository has been archived by the owner on Jul 18, 2023. It is now read-only.

Trash. GLWindow

Cyrille Rossant edited this page Feb 26, 2014 · 1 revision

What framework are available for opening a GL window ?

We probably want to support:

  • Rendering in a standalone Window. Preferably without the need of a GUI toolkit.
  • Off-screen rendering, so we can blit the result to any canvas we want (possibly remotely).
  • Embedding a figure in a GUI, so that applications can integrate the library well. At least Qt (PySide+PyQt4), Gtk and Wx should be supported.

GLUT

Pro

  • Available from most GL distribution
  • Lightweight

Cons

  • Deprecated
  • Very basic GUI
  • Not maintained

GLFW

Pro

  • actively maintained
  • lightweight

Cons

  • No GUI
  • No officiel python binding (I've made them though)

Pyglet

Pro

  • Just works !
  • Modern OpenGL

Cons

  • Own GL bindings with extensive use of ctypes

SDL

Pro

Cons

GTK

Pro

Cons

QT

Pro

Cons

WX

Pro

Cons