[PyQt] PyQt and 3D visualization

Pierre Raybaut contact at pythonxy.com
Wed Aug 6 10:11:52 BST 2008

Hi Phil,

As I probably already mentioned, I'm very interested in PyQt for
scientific GUI programming, i.e. GUI embedding classic widgets as well
as 2D and 3D plots.
Matplotlib + PyQt can help programming rapidly this kind of GUI.

However, when it comes to 3D visualization, it seems that Enthought is
a step ahead with TVTK which is using wxPython - adding the missing
pythonic interface to VTK *and* ready-to-use widgets for visualization
purpose with Trait.

I saw on Enthought code website that a Qt backend is being developed
for Trait (and I think that you are involved in this project).
(Q1) There is not much information on this, so I'm not sure I
understand correctly: do you know if this means that, for example, one
could use TVTK with a Qt backend?

Another related question:
(Q2) Is there a way to embend VTK objects in PyQt GUI without
reinventing the wheel, i.e. with features similar to those of TVTK
(basic tools that one could put in a toolbar: rotation, zoom,
projections, ...)?

Thanks for your help,
Pierre Raybaut

More information about the PyQt mailing list