This problem and function came up when I showed Sage to a meteorology
student. He said that just the previous week, he had been searching for
and downloading software to do vector field plots to double-check his
homework answers. He was really excited to download and try out Sage.
He was impressed with how easy it was to create 2d vector field plots.
I whipped up a short plot_vector_field3d function, which is where the
above problem was manifest. I've posted this function up at:
http://trac.sagemath.org/sage_trac/ticket/2646
Thanks,
Jason
The line3d command will produce much faster arrows:
line3d([(0,0,0), (1,2,3)], thickness=2, arrow_head=True)
The ds parameter is supposed to relate the size of the overall scene
to the number of pixels in the final render. I agree there needs to
be a better way to set it.
- Robert