|
From: Benjamin R. <ben...@ou...> - 2013-03-07 21:43:33
|
On Thu, Mar 7, 2013 at 4:25 PM, Eric Firing <ef...@ha...> wrote: > On 2013/03/07 9:19 AM, Benjamin Root wrote: > > > > > > On Thu, Mar 7, 2013 at 2:14 PM, Brickle Macho <bri...@gm... > > <mailto:bri...@gm...>> wrote: > > > > I have a list of surface normals I would like to plot. Is there a > way > > to plot a 3D vectors in matplotlib similar to how quiver plots 2D > > vectors? > > > > > > Not at this time, but that would make a great feature request! I think > > the current roadblock to such a function is a bug with converting 2d > > arrow objects into 3d arrows. > > Quiver uses a PolyCollection, and I see that there is a Poly3DCollection. > > Eric > > > > > Ben Root > > > Took a bit of digging, but I knew I remembered this question before: http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CDMQFjAA&url=http%3A%2F%2Fmatplotlib.1069221.n5.nabble.com%2F2D-Quiver-in-Axes3D-td27944.html&ei=Pwk5UfGdLufv0QHuroD4BA&usg=AFQjCNEqlWv2vY5l2IPcje-g6B0U21wDNw&bvm=bv.43287494,d.dmQ And the feature request is here: https://github.com/matplotlib/matplotlib/issues/1026 In the thread I pointed out a bug that I encountered. I really hope I get some free time soon so that I can work on the various feature requests in mplot3d. Cheers! Ben Root |