[GRASS-dev] Re: [GRASS-user] g.xlist/g.xremove addons (C version of g.mlist/g.mremove)

Paul Kelly paul-grass at stjohnspoint.co.uk
Sat Sep 6 17:43:41 EDT 2008


On Sat, 6 Sep 2008, Martin Landa wrote:

> Hi,
>
> 2008/9/6 Paul Kelly <paul-grass at stjohnspoint.co.uk>:
>>>> Except for one thing: the g.mremove script has dview= rather than
>>>> 3dview=. The C modules has 3dview=, and both versions of g.mlist use
>>>> type=3dview. I'm not sure if there's a reason for this, or if it was
>>>> just a typo.
>>>
>>> I don't see any reason why to support 3dview type in GRASS7.
>>
>> Why - is there a replacement for this? (Really sorry I haven't been keeping
>> up to date with improvements to OGSF and 3-D visualisation functionality.)
>
> Tcl/Tk Nviz will be replaced by wxGUI Nviz extension. All settings
> should be stored in the workspace file (gxw).

Nviz never really worked properly with 3dview files. (Bob Covill added some 
support at one stage after some nagging by me, but it didn't fully work so 
wasn't much use for faithfully recreating a 3d-view.) The really useful 
thing about 3dview files IMHO is specifying an exact observer location, 
field of view, yaw, pitch and roll angles and recreating the view as would 
be seen by an observer at that point. This worked great in the old SG3d 
(and in d.3d) and I used it in some research a few years ago. But the 
Silicon Graphics machines in my old lab (needed to run SG3d) are long 
since scrapped and the ability to faithfully recreate a 3-D view has been 
sorely missing from Nviz. Last time I looked the functions to load a 3-D 
view file were still there in the OGSF library so I was kind of hopeful 
that this could be got working again at some stage.

Paul


More information about the grass-dev mailing list