[SciPy-user] 2D/3D visualization
Matthias Hillenbrand
mailanhilli at googlemail.com
Mon Jul 13 11:38:49 EDT 2009
Hello,
In the new future I want to build a small GUI for my optical raytracing
program written in python. For this purpose I intend to use wxpython,
perhaps in combination with ETS. I especially want to be able to create 2D
figures like this one:
http://www.optima-research.com/Software/Optical/Zemax/images/2DLAYOUT.gif
and 3D figures like those:
http://www.zemax.com/kb/content_images/presentation/Default%20Shaded%20Model%20of%20Double%20Gauss.gif
http://www.zemax.com/kb/content_images/presentation/revised%20shaded%20model%20of%20Double%20Gauss.jpg
Do you have any advice which software packages for 2D/3D visualization could
be most appropriate for my purpose? In the near future I also want to work
with NURBS, so it will be even better if the package supports rendering of
NURBS.
As this is my first programming project, I would prefer a high level
package, where I only have to define the surfaces and don't have to care
about how they are rendered. It would also be nice if I could zoom, pan, and
rotate the figures.
I have already looked at Matplotlib, Chaco, Mayavi, and PyOpenGL but don't
know about further, perhaps more appropriate, alternatives.
Thank you very much for your help!
Matthias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20090713/34e2c621/attachment.html>
More information about the SciPy-User
mailing list