[GRASS-dev] Weekly reports #1 wxNviz

Hi,

1) What do I have completed this week?

Fixed bugs in lighting, preferences, drawing vectors on surfaces and others.
I realized that 3D mode can be used only in one map display window due to ogsf library,
so I make some changes to prevent user from using more windows in 3D mode (I'm not going to rewrite ogsf).

I added more possibilities in wxNviz preferences, changed layout of certain GUI parts.
New functionality: constant surfaces, look here feature.

2) What am I going to achieve for next week?
I'm going to work on cutting planes.

3) Is there any blocking issue?
No

Anna,

I have updated, recompiled and tested the latest wxNviz and it works GREAT!
All the major issues with control view options and lightning are resolved and work smoothly
and the organization of panels is more intuitive now.

The scrollbar shows up correctly for the FoldPanelBar
but I am wondering whether the user will think about scrolling down to access the vector, constant surface and volume.
I am wondering whether it would be possible to re-organize the Draw and Surface attribute panels to make
them smaller. E.g. Emission can probably be removed - it currently does not have any effect
and I am not sure whether anybody has ever used it. Also the Style and Wire color can perhaps go under Shading.

As for the constant surface - it will need the button to select the fine resolution,
for cutting planes all surfaces must be rendered at the same resolution including the generated constant surface
so user will need to be able to adjust it.
Also, the vectors are automatically draped over all surfaces, so when I had the constant surface the vectors
showed up twice and I did not have a way to unselect the constant surface in the vector data panel.

The lighting works well, except I still don't see the sphere, but that is obviously a mac issue that can be resolved later
(similarly as with the fringe)
"Look here" option works well too - it would be useful to have look at "center" there as default (rather than empty bar) -
it would allow the user to go back to have the surface pinned at the center of the region.

It is great that you were able to fix most of the problems so quickly - then there will be more time
to do new things,

Helena

P.S. This is my
wx.version()
2.8.8.1 (mac-unicode)

On Jun 3, 2011, at 1:42 PM, Anna Kratochvílová wrote:

Hi,

1) What do I have completed this week?

Fixed bugs in lighting, preferences, drawing vectors on surfaces and others.
I realized that 3D mode can be used only in one map display window due to ogsf library,
so I make some changes to prevent user from using more windows in 3D mode (I'm not going to rewrite ogsf).

I added more possibilities in wxNviz preferences, changed layout of certain GUI parts.
New functionality: constant surfaces, look here feature.

2) What am I going to achieve for next week?
I'm going to work on cutting planes.

3) Is there any blocking issue?
No
_______________________________________________
SoC mailing list
SoC@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/soc

Hello,
can You, please, explain a bit more about "3D mode can be used only in
one map display window"? You are not planning to rewrite OGSF, still
somebody else might do that someday and it would save time to know
some limitations.

Thanks,
Maris.

2011/6/3, Anna Kratochvílová <KratochAnna@seznam.cz>:

Hi,

1) What do I have completed this week?

Fixed bugs in lighting, preferences, drawing vectors on surfaces and others.
I realized that 3D mode can be used only in one map display window due to
ogsf library,
so I make some changes to prevent user from using more windows in 3D mode
(I'm not going to rewrite ogsf).

I added more possibilities in wxNviz preferences, changed layout of certain
GUI parts.
New functionality: constant surfaces, look here feature.

2) What am I going to achieve for next week?
I'm going to work on cutting planes.

3) Is there any blocking issue?
No
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Hello,

I realized this problem when I wanted to use wxnviz in another map display window and I got a warning concerning lights. There is a static variable which counts lights and new light couldn't be created because of a limit. I suppose, there would be more such problems but I haven't tried to find them out. I must say I'm not an expert on ogsf library (and its connection with GUI) at all. I just found this problem and because I'm not able to solve it, I just fixed the GUI to prevent users from opening wxNviz in new window which sometimes led to GUI crash.

If you or anybody else would know more about this problem and the solution, I'll be happy if you tell me.

Anna

------------ Původní zpráva ------------
Od: Maris Nartiss <maris.gis@gmail.com>
Předmět: Re: [GRASS-dev] Weekly reports #1 wxNviz
Datum: 04.6.2011 11:49:26
----------------------------------------
Hello,
can You, please, explain a bit more about "3D mode can be used only in
one map display window"? You are not planning to rewrite OGSF, still
somebody else might do that someday and it would save time to know
some limitations.

Thanks,
Maris.

2011/6/3, Anna Kratochvílová <KratochAnna@seznam.cz>:
> Hi,
>
> 1) What do I have completed this week?
>
> Fixed bugs in lighting, preferences, drawing vectors on surfaces and others.
> I realized that 3D mode can be used only in one map display window due to
> ogsf library,
> so I make some changes to prevent user from using more windows in 3D mode
> (I'm not going to rewrite ogsf).
>
> I added more possibilities in wxNviz preferences, changed layout of certain
> GUI parts.
> New functionality: constant surfaces, look here feature.
>
>
> 2) What am I going to achieve for next week?
> I'm going to work on cutting planes.
>
> 3) Is there any blocking issue?
> No
> _______________________________________________
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-dev
>
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev