A note on package draw



Dnia Wed, 04 Aug 2010 18:10:09 +0200, Mario Rodriguez napisa?(a):

> Hello,
> 
> For those who might be interested, this is the list of new features and
> changes made in package draw.
> 
> * Graphic object 'mesh' has been renamed as 'elevation_grid'. And a new
> object 'mesh' was created to build arbitrary surfaces in 3d based on
> quadrilateral meshes. It is well known that Gnuplot is not a tool for 3d
> modeling, but new 'mesh' object tries to fill this gap somehow. See
> examples here:
> http://www.telefonica.net/web2/biomates/maxima/gpdraw/3dmodel
> 
> * With new option 'transform', it is possible to translate, rotate,
> scale and make other space transformations, both in 2d and 3d:
> http://www.telefonica.net/web2/biomates/maxima/gpdraw/transform
> 
> * Syntax for option 'enhanced3d' has been extended, keeping
> compatibility with previous versions. This change gives programmers more
> flexibility for coloring surfaces:
> http://www.telefonica.net/web2/biomates/maxima/gpdraw/colorsurf
> 
> * Support for terminal SVG (Scalable Vector Graphics).
> http://www.telefonica.net/web2/biomates/maxima/gpdraw/svg
> 
> * draw functions now accept lists of options and graphic objects. That
> is, once defined
> a : [color = red, terminal=svg] $
> b : surface_hide = true $
> c : [mesh([[1,0,0],[0,1,0]],[[0,0,1],[0,0,1]])] $
> 
> instead of: apply('draw3d, append(a, [b], c)) $ we can write:
> draw3d(a,b,c) $
> 
> 
> 
> Hope you'll find this useful.

Dear Mario,


Thank you for uprgrading draw. 
I will try new version when I upgrade Maxima.

Best

AdaM