Glumpy OpenGL for Python

Most PCs made in the past decade are compatible with OpenGL, enabling extremely fast 2D and 3D animation–including from Python. You DON’T have to learn OpenGL at all to make interesting 3-D plots from Numpy arrays. VisPy is a high-level easier to use OpenGL interface for Python, while Glumpy is a lower-level interface.

Glumpy prereqs:

apt install libglfw3-dev

pip install pyopengl packaging appdirs pyopengl triangle cython glfw

Glumpy install for Windows

pip install glumpy

Glumpy OpenGL Examples:

git clone https://github.com/glumpy/glumpy

cd glumpy/examples

python fireworks.py

OpenGL version is checked by

glxinfo | grep "OpenGL version string"