Dear all
I'm making some progress on the 3D plotting functionality. I've got a
reasonably stable plotting backend. At the moment the code can plot 3D
points and function-based surfaces and lines. It's missing 3D data
surface plots. There's also some work needed to get axis labels and
numbers to appear in the right place.
Here's an example image to see what's there:
http://imgur.com/4DmOOsw
The code implements a straightforward Painter's algorithm renderer
(which isn't accurate for objects with overlap in depth) and a much more
accurate BSP (binary space partitioning) code. BSP is much slower and
tends to make large output. It also blows up with many solid surfaces as
the memory usage scales badly. I'm thinking of later adding something
else which will be in between in terms of speed and output accuracy.
Grab the threed branch if you're interested (don't expect any continuing
compatibility in saved files when using 3D plots, however).
Best wishes
Jeremy
_______________________________________________
Veusz-discuss mailing list
Veusz-discuss@gna.org
https://mail.gna.org/listinfo/veusz-discuss