Markus Neteler wrote: > > > I just made this screenshot > > > http://grass.itc.it/grass63/screenshots/vector.php > > > to illustrate GRASS' 3D vector capabilities. Not > > > sure if you can do the same with other GIS :-) .. > I would love to see the Escher ants: > http://www.nature.com/nature/journal/v426/n6968/images/426776a-f1.2.jpg > > With v.in.dxf (of ants or whatever) and v.transform and a rainy day it > shouldn't be too hard!
some notes: most DXF download sites I looked at were useless for-profit black holes. but then I found a very nice collection of 3D vector meshes: http://www-rocq1.inria.fr/gamma/download/download.php In a nice well documented & cleaned mesh format. yay .edu. rather than write a nice mesh -> grass 3D vector face converter, I went quick & dirty and downloaded the 3d studio versions (.3ds) and converted them to DXF before importing with v.in.dxf. To convert .3ds -> .dxf I used wcvt2pov.exe in wine. It worked pretty well, nice simple program. http://ftp.carnet.hr/pub/misc/VRML/utilities/converters/ I also tried 3dto3dV35.zip; the obfuscated linux version compiled, but I think it has some dirsep errors or something (and little way to tell). there is a .rpm version, maybe that's better? http://fr.rpmfind.net/linux/rpm2html/search.php?query=3dto3d source: http://www.tb-software.com/download_4.html I gave up and ran the 3dto3d.exe version in wine. (in .wine/config change x11 to ttydrv) command line for that looked like: wine ../3dto3d.exe polyline.obj /if6 /iv /d"polyline.dxf" /of13 /ov /ol1 /om1 wine ../3dto3d.exe face.obj /if6 /iv /d"face.dxf" /of13 /ov /ol1 /om0 wcvt2pov.exe was less painful for sure. then, in GRASS, v.in.dxf in=cow.dxf out=cow #v.transform g.region vect=cow r.mapcalc foo=1 nviz foo [Raster Surface -> Transparency -> Max] [3d Polygons -> New] ... see also http://grass.gdf-hannover.de/wiki/Help_with_3D Hamish _______________________________________________ grassuser mailing list [email protected] http://grass.itc.it/mailman/listinfo/grassuser

