OpenSceneGraph Forum Forum Index OpenSceneGraph Forum
Official forum which mirrors the existent OSG mailing lists. Messages posted here are forwarded to the mailing list and vice versa.
 
   FAQFAQ    SearchSearch    MemberlistMemberlist    RulesRules    UsergroupsUsergroups    RegisterRegister 
 Mail2Forum SettingsMail2Forum Settings  ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
   AlbumAlbum  OpenSceneGraph IRC ChatOpenSceneGraph IRC Chat   SmartFeedSmartFeed 

OpenSceneGraph-3.6.0 stable release is tagged!


 
Post new topic   Reply to topic    OpenSceneGraph Forum Forum Index -> General
View previous topic :: View next topic  
Author Message
robertosfield
OSG Project Lead


Joined: 18 Mar 2009
Posts: 11972

PostPosted: Sat Apr 07, 2018 7:01 pm    Post subject:
OpenSceneGraph-3.6.0 stable release is tagged!
Reply with quote

Hi All,

It's finally happened folks, finally tagged the OpenSceneGraph-3.6.0
stable release. Without doubt our best release ever, better features,
so many feature improvements and bug fixes. It's a beast, I'm really
chuffed with it :-)

Official news page for the release:
http://www.openscenegraph.org/index.php/community/press-releases/223-openscenegraph-3-6-0-release

Github tag:
https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.0

My best attempt at summarising the main changes is:

* OpenThreads::Affinity introduced to enable setting of processor
affinity on viewer and database threads
* osgText rewritten to improve visual quality, add signed distance
field support and full GLES2/3 and GL3/4 support
* Added VertexArrayObject support, enable full OpenGL Core Profile
support under OSX.
* Added OpenCASCADE plugin
* Added STEP (.stp) plugin
* Improvements to FBX and COLLADA loaders
* Improvements to gles plugin to provide better Sketchfab support
* Added osgemscripten example
* Improvements to osgAnimation
* NodeVisitor ValueMap for storing values that can be stored and
accessed across frames, such as update, event and cull traversals
* ShapeDrawable rewritten as an osg::Geometry to improve performance
and flexibility
* Added osg::MultiDrawArrays support
* Added osgdeferred example that illustrates how to implement
deferred rendering
* Added MultiDrawIndirect support
* Moved glDispatchCompute control out of osg::Program into a
dedicated osg::DispatchCompute class to improve control of compute
shaders
* KdTree support added for PolytopeIntersector, and ability to work
with points, lines and polygons
* osgQt has been moved out to it's own dedicated osgQt github repository
* CMake build support for iOS bitcode builds
* CoverityScan testing introduced, fixes bring defect density to 0.0
per 1,0000 lines of code!
* Support for Codedoc automated documentation
* Support for Travis automated build system

There is just so much more in there as well, but I don't think you all
want me full including details of the thousands of commits between 3.4
and 3.6, that;s what the ChangeLog is for :-)

Huge thanks to the many contributors to new features, help with
debugging and bug/build fixes, and round after round of testing.

Have fun with our newly minted beast Smile
Robert.


------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
Br0ken
Newbie


Joined: 25 Feb 2015
Posts: 10

PostPosted: Sun Apr 08, 2018 1:48 pm    Post subject:
Reply with quote

Congratulations!
Any hints about further development plans?
Back to top
View user's profile Send private message
robertosfield
OSG Project Lead


Joined: 18 Mar 2009
Posts: 11972

PostPosted: Sun Apr 08, 2018 7:31 pm    Post subject:
OpenSceneGraph-3.6.0 stable release is tagged!
Reply with quote

Hi Max,

On 8 April 2018 at 14:48, Max Maslov <> wrote:
Quote:
Any hints about further development plans?

I am now away on trip for the week - giving an OSG training course!
Once I'm back at my office I'll have some time to discuss future work
on OSG.

Cheers,
Robert


------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
Ralf Habacker
Guest





PostPosted: Wed Apr 25, 2018 3:31 pm    Post subject:
OpenSceneGraph-3.6.0 stable release is tagged!
Reply with quote

Am 08.04.2018 um 21:26 schrieb Robert Osfield:
Quote:
Hi Max,

On 8 April 2018 at 14:48, Max Maslov <> wrote:
Quote:
Any hints about further development plans?

I am now away on trip for the week - giving an OSG training course!
Once I'm back at my office I'll have some time to discuss future work
on OSG.

I'm just adding osg to a commercial application and with that one thing
comes to my mind: Currently osg cmake build support depends on public
releases of cmake. Any change to the find_package related files needs to
be submitted to cmake. Fortunally cmake has support to let projects add
those required files to the project itself, which installs them with all
other installed files and could be used by clients out of the box.

This is possible with the help of Config-file Packages (see
https://cmake.org/cmake/help/git-master/manual/cmake-packages.7.html#creating-packages)

Cheers
Ralf




------------------
Post generated by Mail2Forum
Back to top
robertosfield
OSG Project Lead


Joined: 18 Mar 2009
Posts: 11972

PostPosted: Wed Apr 25, 2018 4:43 pm    Post subject:
OpenSceneGraph-3.6.0 stable release is tagged!
Reply with quote

Hi Ralf,

Could you post a separate thread for discussion about possible changes
to the Cmake side.

Thanks,
Robert.

On 25 April 2018 at 16:30, Ralf Habacker <> wrote:
Quote:
Am 08.04.2018 um 21:26 schrieb Robert Osfield:
Quote:
Hi Max,

On 8 April 2018 at 14:48, Max Maslov <> wrote:
Quote:
Any hints about further development plans?

I am now away on trip for the week - giving an OSG training course!
Once I'm back at my office I'll have some time to discuss future work
on OSG.

I'm just adding osg to a commercial application and with that one thing
comes to my mind: Currently osg cmake build support depends on public
releases of cmake. Any change to the find_package related files needs to
be submitted to cmake. Fortunally cmake has support to let projects add
those required files to the project itself, which installs them with all
other installed files and could be used by clients out of the box.

This is possible with the help of Config-file Packages (see
https://cmake.org/cmake/help/git-master/manual/cmake-packages.7.html#creating-packages)

Cheers
Ralf





------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
kornerr
Appreciator


Joined: 01 Oct 2013
Posts: 268

PostPosted: Thu May 31, 2018 10:38 am    Post subject:
OpenSceneGraph-3.6.0 stable release is tagged!
Reply with quote

Hi.

I know I'm late to the party, however, I'd like to note that 3.6.0
version broke public API for iOS.
osgViewer::GraphicsWindowIOS::WindowData constructor has been updated
by injecting an optional parameter in the middle of constructor
argument list.
This broke my iOS builds. No kudos for the contributor who did it.

This note is just a reminder for everyone to keep public API stable.


On 25 April 2018 at 19:42, Robert Osfield <> wrote:
Quote:
Hi Ralf,

Could you post a separate thread for discussion about possible changes
to the Cmake side.

Thanks,
Robert.

On 25 April 2018 at 16:30, Ralf Habacker <> wrote:
Quote:
Am 08.04.2018 um 21:26 schrieb Robert Osfield:
Quote:
Hi Max,

On 8 April 2018 at 14:48, Max Maslov <> wrote:
Quote:
Any hints about further development plans?

I am now away on trip for the week - giving an OSG training course!
Once I'm back at my office I'll have some time to discuss future work
on OSG.

I'm just adding osg to a commercial application and with that one thing
comes to my mind: Currently osg cmake build support depends on public
releases of cmake. Any change to the find_package related files needs to
be submitted to cmake. Fortunally cmake has support to let projects add
those required files to the project itself, which installs them with all
other installed files and could be used by clients out of the box.

This is possible with the help of Config-file Packages (see
https://cmake.org/cmake/help/git-master/manual/cmake-packages.7.html#creating-packages)

Cheers
Ralf






------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    OpenSceneGraph Forum Forum Index -> General All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Similar Topics
Topic Author Forum Replies Posted
No new posts OpenSceneGraph-3.6.2 released! robertosfield General 0 Fri Jun 29, 2018 10:28 am View latest post
No new posts OpenSceneGraph-3.6.2 release candidate 3 robertosfield General 1 Thu Jun 28, 2018 6:35 am View latest post
No new posts OpenSceneGraph-3.6.2 release candidat... robertosfield General 0 Wed Jun 27, 2018 8:24 am View latest post
No new posts OpenSceneGraph-3.6.2-rc1 tagged, plea... robertosfield General 4 Wed Jun 20, 2018 1:09 pm View latest post
No new posts Please test OpeSceneGraph-3.6 branch ... robertosfield General 0 Mon Jun 18, 2018 6:43 pm View latest post


Board Security Anti Bot Question MOD - phpBB MOD against Spam Bots
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP