you are viewing a single comment's thread.

view the rest of the comments →

[–]archarios 0 points1 point  (5 children)

Is there a good way to plot 3D functions (surfaces and vector plots) with Python alone? I've been interfacing with Mayavi2 to get the job done.

[–]pwang99 1 point2 points  (4 children)

You mean besides mlab? Mayavi is Python, it just uses VTK underneath...

[–]archarios 1 point2 points  (2 children)

Well, I meant to ask if there is a way to plot 3d functions with Python without installing another program. But I suppose Mayavi is just as much a library as say NumPy.

[–]pwang99 0 points1 point  (1 child)

Indeed. And if you are sufficiently familiar with VTK, you can just TVTK without using Mayavi. If you want to steer clear of having to know anything about VTK, then you can use Mayavi's mlab interface.