NOTICE: osgEarth 3.0 released!

classic Classic list List threaded Threaded
13 messages Options
gwaldron gwaldron
Reply | Threaded
Open this post in threaded view
|

NOTICE: osgEarth 3.0 released!

Friends, osgEarth 3.0 is tagged! The tag name is "3.0".

Thanks to everyone for their testing and support. As we've mentioned before, osgEarth has an overhauled API and earth file format, so be sure to consult the Upgrade Guide if you need help porting your application.

Release notes:

Version 3.0 (June 2020)
----------------------------
* Layer API overhaul - no more "Options/Config" structures; no more "drivers"
* Namespace overhaul - rolled Util/Features/Symbology/Annotation into the core
* ImGui integration - user intefaces - eventual replacement for "Controls"
* CompositeElevation/Image/LandCover Layers
* GrassLayer (splatting subsystem)
* Powerline Layer
* Wind Layer - add winds that will affect the GrassLayer
* Decal Layers - add geospatial decals to the terrain
* TiledFeatureModelLayer - fast feature rendering for pre-tiles data
* Arbitrary region invalidation and refresh for terrain engine
* Geocoder (OGR - optional build)
* LandCoverLayer - new fractal refinement
* 3D-Tiles Layer
* glTF support (partial, for 3D-Tiles)
* Cesium Ion Layer
* GDALDEM Layer - hillside shading, etc.
* NetworkMonitor tool
* WEBP loader - fast compressed imagery
* BASIS support - image compression
* DRACO support (GLTF) - geometry compression
* Support for >2GB ZIP files (new OSG ZIP plugin)
* Tracy integration - profiling
* Better error reporting infrastructure
* Performance improvements & bug fixes galore
Glenn Waldron / Pelican Mapping
2LR 2LR
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

I'm looking at the release notes for osgEarth 3.0 and I'm seeing that one of the things added was "ImGui integration". Can someone elaborate on what this is and if there's any documentation providing details?

I have an osgEarth application that I'm wanting to use a GUI with to provide more control.

Thanks.

Shayne
jasonbeverage jasonbeverage
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

Take a look at the osgearth_imgui example, that's where everything is.   I'm a huge fan of imgui, so I think it a good choice for a simple gui app for sure.  

Jason

On Fri, Oct 23, 2020, 2:20 PM 2LR [via osgEarth] <[hidden email]> wrote:
I'm looking at the release notes for osgEarth 3.0 and I'm seeing that one of the things added was "ImGui integration". Can someone elaborate on what this is and if there's any documentation providing details?

I have an osgEarth application that I'm wanting to use a GUI with to provide more control.

Thanks.

Shayne


If you reply to this email, your message will be added to the discussion below:
http://forum.osgearth.org/NOTICE-osgEarth-3-0-released-tp7593235p7593432.html
To start a new topic under osgEarth, email [hidden email]
To unsubscribe from osgEarth, click here.
NAML
2LR 2LR
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

Thanks Jason.

I'll take a look...:)

Shayne
2LR 2LR
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

In reply to this post by jasonbeverage
Jason,

I did a clone on the osgEarth 3.0 repo and I can't find the sample osgearth_imgui. It is located elsewhere?

Thanks

Shayne
jasonbeverage jasonbeverage
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

It's in src/applications/osgearth_imgui

On Fri, Oct 23, 2020, 5:15 PM 2LR [via osgEarth] <[hidden email]> wrote:
Jason,

I did a clone on the osgEarth 3.0 repo and I can't find the sample osgearth_imgui. It is located elsewhere?

Thanks

Shayne


If you reply to this email, your message will be added to the discussion below:
http://forum.osgearth.org/NOTICE-osgEarth-3-0-released-tp7593235p7593435.html
To start a new topic under osgEarth, email [hidden email]
To unsubscribe from osgEarth, click here.
NAML
2LR 2LR
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

Jason,

I was able to find the source but for some reason the exe doesn't get built when I build the solution (VS 2017 on Windows). Is there a Cmake setting or package dependency I need to build osgearth_imgui.exe?

Thanks for your help.

Shayne
2LR 2LR
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

Just a follow-up...

I was able to find the problem.

I needed to enable OSGEARTH_ENABLE_GEOCODER in the Cmake configuration settings and update the project/solution file. Now the osgearth_imgui.exe gets created on build.

Shayne
Himbeertoni Himbeertoni
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

In reply to this post by gwaldron
When will osgEarth 3.0 "properly" released? The latest tagged release on Github is 2.10.1 and in the CMakeLists.txt the version strings are denoted with major version "2", minor version "99".
gwaldron gwaldron
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

Thanks, I will update those. Just an oversight. There IS an "osgearth-3.0" tag, but it just doesn't show up in the /releases page.
Glenn Waldron / Pelican Mapping
chuyanjun chuyanjun
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

In reply to this post by gwaldron
there are two zip files  Named osgearth-simdis-sdk-1.13   osgEarth-3.0.zip, and download links are as follows, what are differences between these.
https://github.com/gwaldron/osgearth/archive/osgearth-simdis-sdk-1.13.zip

https://github.com/gwaldron/osgearth/archive/osgearth-3.0.zip
gwaldron gwaldron
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

Use osgEarth-3.0 zip.
Or better yet, wait a couple days and grab version 3.1 which is about to be released. :)
Glenn Waldron / Pelican Mapping
chuyanjun chuyanjun
Reply | Threaded
Open this post in threaded view
|

Re: NOTICE: osgEarth 3.0 released!

thanks