|
From: Benjamin R. <ben...@ou...> - 2015-05-21 15:01:05
|
Well, there is the new 3D quiver feature: http://matplotlib.org/examples/mplot3d/quiver3d_demo.html. Not quite streamlines, but it might do in a pinch. Another approach: There is the 2d streamplot() function that returns a specialized object. >From the docstring: ``` Returns: *stream_container* : StreamplotSet Container object with attributes - lines: `matplotlib.collections.LineCollection` of streamlines - arrows: collection of `matplotlib.patches.FancyArrowPatch` objects representing arrows half-way along stream lines. ``` You might be able to get away with using the "lines" object and feeding it through art3d.line_collection_2d_to_3d(), kind of like how it is done for pathpatch objects here: http://matplotlib.org/examples/mplot3d/pathpatch3d_demo.html. You might also be able to pass the individual objects in the "arrows" list through art3d.patch_2d_to_3d(), but I have no clue if that would actually work or not. I hope that helps! Ben Root On Thu, May 21, 2015 at 7:45 AM, Raj Kumar Manna <raj...@gm...> wrote: > Hi, > > I need to plot a 2d streamline in 3d view like this > <http://stackoverflow.com/questions/14963004/continuous-shades-on-matplotlib-3d-surface>. > As suggested by the post > <http://stackoverflow.com/questions/16252231/symmetric-streamplot-with-matplotlib/16373060#16373060>, > I need to extract streamlines and arrows from a 2d plot and then transform > it to 3d data. How to transform this 2d streamline data to 3d data and plot > using mplot3d? > > Thanks in advance. > > Raj > > > -- > ################################################################## > Raj Kumar Manna > Complex Fluid & Biological Physics Lab > IIT Madras > > Ph. No. 8144637401 > > alternate email: ra...@ph... <raj...@gm...> > #################################################################### > > > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |