pyglplot 0.1.0

pyglplot is an interactive 3D plotting and visualization tool written as a Python module that uses OpenGL and the GIMP Toolkit.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
Dominik Epple
ROOT \ Multimedia \ Graphics
3 pyglplot Screenshots:
pyglplot is a program to 3D-plot mathematical functions and datafiles. It is written as a module for python and as such features the full power and flexibility of the python programming language.

Here are some key features of "pyglplot":

Data Sources

· Plot python functions
· Plot python dictionaries containing the coordinates of the points and their position in the grid
· Plot plain datafiles as understood for example by gnuplot


· Can make 3D plots of surfaces in normal or parametric mode
· Support coordinate transforms, i.e. can make e.g. polar plots
· Support for pm3d-style coloring of the surface
· Support for wireframe plotting atop of the surface
· Support for transparency: translucent plots
· Support for different types of fog and arbitrary background colors
· Support for dynamic light and specular reflexes etc.
· Use either perspective projection or parallel projection
· Save the rendered plots as portable network graphics (.png)
· Adjust all graphics parameters via dialog windows


· This program is developed and tested on Max OS X 10.4 on powerpc with fink and Debian GNU/Linux on i386. It should compile and run everywhere where its prerequisites and requisites thereof are available. These are gtkglext-1.0 and gthread-2.0. Some minimum versions of the libriaries must be met, unfortunately, the gtk+-2.2 packages provided by fink for Mac OS X 10.3 are not sufficient -- perhaps I will port it there.


· gtkglext and gthread and dependencies thereof.
· OpenGL and python development files.
· Optionally gd2.

What's New in This Release:

· Initial release.
· Already working nicely, but a lot is still missing, e.g. plotting a coordinate system around the plot, and the ability to generate plots completely non-interactively.

Last updated on August 5th, 2005

#3D plotting #visualization tool #3D-plot mathematical functions #pyglplot #interactive #3D #plotting

Add your review!