[SciPy-user] 2D/3D visualization

Stef Mientki s.mientki at ru.nl
Mon Jul 13 14:41:42 EDT 2009


take a look at VPython,
here some examples made with VPython
http://www-ee.eng.hawaii.edu/~zqyun/caevp.html
cheers,
Stef

Matthias Hillenbrand wrote:
> 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
> ------------------------------------------------------------------------
>
> _______________________________________________
> SciPy-user mailing list
> SciPy-user at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>   



More information about the SciPy-User mailing list