On Sun, Mar 08, 2009 at 05:19:39PM +0100, S?ren Hauberg wrote: > For this, I'd say 'maintainers'. I'd recommend starting a thread on this > list about creating 3D patches in gnuplot. Just sketch your idea and see > if people have any comments. Perhaps somebody tried your idea before and > failed. At least the right people will be able to guide you in the right > direction. >
I tried adding 3D patches for the gnuplot backend a while back. The issue was that gnuplot gave no way to plot an arbitrary concave or convex patch with the pm3d terminal of gnuplot. I could get gnuplot to produce 3D triangles but then you have to write the code to add interior points, perform the delaunay trianagulation and check that we respect that the original points are all on the border. This got rather messy just before 3.0 Another issue is that matlab projects all of the points in the 3D patch in the plane given by the view of the plot, and the point can therefore be basically anywhere, whereas the above would require either a fixed projection into a plane independent of the view or that all points of the patch are in the same plane. Ideally gnuplot would support the need of an octave 3D patch directly something like the "filledcurve" option of gnuplot for 2D curves. Perhaps it does it recent versions as I haven't looked at this since 2007 D. ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Octave-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/octave-dev
