renjiec / glumpy

Fast, scalable & beautiful scientific visualisation - http://glumpy.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Glumpy is a python library for scientific visualization that is both fast, scalable and beautiful. Glumpy offers a natural interface between numpy and modern OpenGL.

Installation

git clone https://github.com/glumpy/glumpy.git
cd glumpy
python setup.py install
cd examples
./app-simple.py

Dependencies

Mandatory

Optional

Embedded

glumpy makes use of a number of great external tools that are directly embedded within the repository. Here is a list:

  • moviepy by Zulko
  • pypng by David Jones
  • inputhook management from IPython
  • six utilities for writing code that runs on Python 2 and 3 by Benjamin Peterson

Example usage

from glumpy import app

window = app.Window(512,512)

@window.event
def on_draw(dt):
    window.clear()

app.run()

About

Fast, scalable & beautiful scientific visualisation - http://glumpy.github.io

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 77.1%Language:C 22.5%Language:Makefile 0.3%Language:Shell 0.0%