[GRASS-dev] Holiday updates to NVIZ

Maciej Sieczka tutey at o2.pl
Tue Nov 28 18:25:00 EST 2006


Michael,

Great stuff! Several bugs still remain:


A. The picture is re-rendered each time anything covers a part of the
picture, eg. when the bubble-help for eg. "z-exag" or "Decorations..."
in the "Raster surfaces" pops up, when the help menu is clicked, or any
window is moved over the picture. Could that be avoided?


B. Once the north arrow placement function is chosen, it is never
deactivated:

1. Appearance > North Arrow > Place arrow (placed, OK)
2. Visualize > Raster Query
3. click on the picture: still the Arrow location is changed instead of
raster query performed


C. A segfault (propably not a concern of Michael); in spearfish60:

1. g.region rast=elevation.10m -a
2. nviz elevation=elevation.10m
3. Appearance > Fringe > S&E > Draw Fringe

Segmentation fault (core dumped)

(gdb) bt
<snip>
#31 0x0805fd5b in main (argc=3, argv=0xbfb44874) at nvizMain.c:50

(gdb) l
29
*----------------------------------------------------------------------30
      */
31
32      int main(int argc,              /* Number of command-line
arguments. */
33               char **argv            /* Values of command-line
arguments. */
34          )
35      {
36              int i;
37
38              Tcl_FindExecutable(argv[0]);



D. View method > Fly > fly help: hovering over the sliders activates
the NVIZ's window like if I clicked the window's top panel.


E. icon size in Visualize > Vector Points doesn't respond to manually
entered size (followed by Enter key), it responds only if the value is
changed by clicking the size controls with mouse.


F. After loading a 2D vector points artifact lines happen to be
rendered; they look like the DEM's profile I guess. To reproduce try
loading archsites, zoom out, delete it and load it back (repeat until
you can see it). Something like "g.region rast=elevation.10m -a; nviz
elevation=elevation.10m points=archsites" should bring this artifact too.


G. 3D points are displayed on the very bottom, under the DEM raster,
when "Display on the surface(s):" is selected.



See http://intevation.de/rt/webrt?serial_num=4492, for some further
hints on related issues.

Using tcl/tk 8.4.12, gcc 4.03, Ubuntu Dapper 32bit, 2.6.15-27-686.

Maciek




More information about the grass-dev mailing list