[GRASS-user] wxNViz/3D vector display (grass 7.2RC2) on MacOS

Folks,

sorry for chiming in a bit late on this list. As I explained in my previous message, I’m in charge of maintaining grass7 for the MacPorts project.

Grass 7.2 (RC2) seems to run fairly well, barring bugs in wxPython 3 (e.g. removing a layer from the layer display using the embedded menu instead of the - icon). My main gripe is with the 3D view. While it seems to work with raster, I can’t get a single 3D object to be correctly displayed. I just get awful black and white triangles, irrespective of what I use: 2D data or 3D data resulting from the extrusion of 2D. I’ve done tons of trials, used ST_Extrude in PostGIS/SFCGAL to get polyhedrons, etc. No dice.

Rotten luck, I’m in the middle of writing an article about 3D capabilities of open source software for the magazine I work for, and I would really avoid writing that Grass 3D view is wonky.

And help would be appreciated.

Thanks a bunch!
Vincent

On Wed, Dec 28, 2016 at 9:00 PM, Vincent Habchi <vince@macports.org> wrote:

Folks,

sorry for chiming in a bit late on this list. As I explained in my previous message, I’m in charge of maintaining grass7 for the MacPorts project.

Mac support is much needed!

Grass 7.2 (RC2) seems to run fairly well, barring bugs in wxPython 3 (e.g. removing a layer from the layer display using the embedded menu instead of the - icon).

Maybe this changeset from last night is helpful for you:
https://trac.osgeo.org/grass/changeset/70145

My main gripe is with the 3D view. While it seems to work with raster, I can’t get a single 3D object to be correctly displayed. I just get awful black and white triangles, irrespective of what I use: 2D data or 3D data resulting from the extrusion of 2D. I’ve done tons of trials, used ST_Extrude in PostGIS/SFCGAL to get polyhedrons, etc. No dice.

.. perhaps better discussed on the grass-dev mailing list.

Rotten luck, I’m in the middle of writing an article about 3D capabilities of open source software for the magazine I work for, and I would really avoid writing that Grass 3D view is wonky.

So let's try to get that working also on Mac :slight_smile:

Markus

Markus,

Mac support is much needed!

Yeah, I got that, judging by some messages I found in the archive.
Not really surprising. As a rule of thumb, open source GIS on MacOS is a real niche market :slight_smile:

Maybe this changeset from last night is helpful for you:
https://trac.osgeo.org/grass/changeset/70145

Oh wow. Has that been integrated into the 7.2 final just released (thanks for forwarding me the announcement by the way, I shall work on it tomorrow).

.. perhaps better discussed on the grass-dev mailing list.

Woops. I’ll do that. Thanks.

So let's try to get that working also on Mac :slight_smile:

Well, yeah, I suppose we should roll up our sleeves and take a deep breath.

Thanks again for the quick answer!
Vincent

Vincent,

On Wed, Dec 28, 2016 at 10:59 PM, Vincent Habchi <vince@macports.org> wrote:

Markus,

Mac support is much needed!

Yeah, I got that, judging by some messages I found in the archive.
Not really surprising. As a rule of thumb, open source GIS on MacOS is a real niche market :slight_smile:

Maybe this changeset from last night is helpful for you:
https://trac.osgeo.org/grass/changeset/70145

Oh wow. Has that been integrated into the 7.2 final just released (thanks for forwarding me the announcement by the way, I shall work on it tomorrow).

No, it came in just now. So it may, if the change is addressing the
problem you indicate be merged into the upcoming 7.2.1 release (Anna
may judge better).

.. perhaps better discussed on the grass-dev mailing list.

Woops. I’ll do that. Thanks.

So let's try to get that working also on Mac :slight_smile:

Well, yeah, I suppose we should roll up our sleeves and take a deep breath.

Thanks again for the quick answer!

You are welcome!

Markus

Markus,

No, it came in just now. So it may, if the change is addressing the
problem you indicate be merged into the upcoming 7.2.1 release (Anna
may judge better).

Does that mean that in order to test the patches:

1. I have to get the latest wxPython “Phoenix” GIT tree?
2. Same thing for Grass?

Thanks,
Vincent

Yes. But I doubt it would solve the 3d visualization problem… Perhaps you could send us some of the data? But testing of the Phoenix version is welcomed of course.

Anna

···

On Dec 29, 2016 3:39 AM, “Vincent Habchi” <vince@macports.org> wrote:

Markus,

No, it came in just now. So it may, if the change is addressing the
problem you indicate be merged into the upcoming 7.2.1 release (Anna
may judge better).

Does that mean that in order to test the patches:

  1. I have to get the latest wxPython “Phoenix” GIT tree?
  2. Same thing for Grass?

Thanks,
Vincent


grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user