shuhalo
shuhalo

Reputation: 6462

3D-accellerated plotting, as flexible as matlab, mathematica etc?

I am looking for a library to plot large data sets with a feature set similar to professional plotting tools (e.g. Matlab, Mathematica), but 3D accelareted. In particular I value

I can imagine (actually, I have very much in mind) something like this might exist for python - say, NumPy, SciPy. But I am not well-versed with these libraries yet. It would be great if I could convince people to abandon matlab.

Upvotes: 2

Views: 534

Answers (2)

abalakin
abalakin

Reputation: 827

MathGL is cross-platform GPL library written in C/C++ which can plot huge data set (including 2- and 3-ranged data). Its list of graphics types is the same or larger than ones in Matlab and in Mathematica. MathGL have its own scripting language (MGL) and have interfaces to Python (including numpy), Fortran, Octave, Forth, Pascal and so on.

Upvotes: 1

user57368
user57368

Reputation: 5765

Check out Mayavi, a 3d visualization package for Python that wraps around VTK. It's very flexible, has decent documentation, and hardware-accelerated rendering.

Upvotes: 3

Related Questions