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.1 release candidate 2 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: 11829

PostPosted: Wed May 02, 2018 8:23 am    Post subject:
OpenSceneGraph-3.6.1 release candidate 2 tagged
Reply with quote

Hi All,

I have tagged the second 3.6.1 release candidate.

I have merged a PR that removed so un-implemented functions in
osgParticle, this technically changes the ABI for osgParticle so I've
bumped the SO version for 3.6.1-rc2. The rest of the changes are
fixes.

https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.1-rc2

I'm ready to tag 3.6.1, all need from the community is testing and
feedback on whether things are working on all the main platforms. Let
us know of success or failures here on this thread.

Cheers,
Robert.

-- ChangeLog since 3.6.0

Wed, 2 May 2018 09:10:54 +0100
Author : Robert Osfield
Updates for the 3.6.1-rc2

Mon, 30 Apr 2018 11:55:17 +0100
Author : Robert Osfield
Updated SO version to reflect change in ABI

Mon, 30 Apr 2018 11:44:02 +0100
Author : OpenSceneGraph git repository
Merge pull request #542 from psyinf/fix_particle_system_headerFIX:
<osgParticle> removed unimplemented functions from header

Mon, 30 Apr 2018 11:16:02 +0200
Author : Sebastian Messerschmidt
FIX: <osgParticle> removed unimplemented functions from header

Fri, 27 Apr 2018 11:23:07 +0100
Author : Robert Osfield
Fixed particle update bug where a ParticleSystem wouldn't start when
loaded during the frame loop due to the _last_frame value not being
set.

Thu, 26 Apr 2018 10:21:53 +0100
Author : Robert Osfield
Updated ChangeLog, README.md and rc number for 3.6.1-rc1

Thu, 26 Apr 2018 09:49:35 +0100
Author : Robert Osfield
Split up #pragma so that there only three parameters per line to aovid
Intel driver bug crash

Thu, 26 Apr 2018 09:36:52 +0100
Author : Robert Osfield
Renamed text.vert and text.frag to osgText_Text.vert and .frag to
avoid name overlapping with user shaders.

Wed, 25 Apr 2018 09:48:02 +0100
Author : Julien Valentin
add wrapper for osg::DrawIndirectBufferObject

Tue, 24 Apr 2018 17:05:03 +0100
Author : Robert Osfield
Renamed CMake variable + C++ #define to OSG_GL_CONTEXT_VERSION

Tue, 24 Apr 2018 16:22:13 +0100
Author : Robert Osfield
Added OSG_GL_CONTEXT_STRING cmake variable to set include/osg/GL
headers that sets Traits::glContextVersion.

Tue, 24 Apr 2018 15:38:02 +0100
Author : OpenSceneGraph git repository
Merge pull request #537 from
openscenegraph/revert-536-default-gl3-contextRevert "When GL3 build is
enabled, default context requested is version 3.3, …"

Tue, 24 Apr 2018 15:37:44 +0100
Author : OpenSceneGraph git repository
Revert "When GL3 build is enabled, default context requested is version 3.3, …"

Tue, 24 Apr 2018 15:36:11 +0100
Author : OpenSceneGraph git repository
Merge pull request #536 from emminizer/default-gl3-contextWhen GL3
build is enabled, default context requested is version 3.3, …

Tue, 24 Apr 2018 15:33:03 +0100
Author : Robert Osfield
Refactored the handling of glyph and shadow alpha values to make the
text and shadow clearer for fonts with narrow glyphs

Tue, 24 Apr 2018 13:52:53 +0100
Author : Robert Osfield
Refactored the handling of text bounding box to provide more stable
bounding box computation

Tue, 24 Apr 2018 06:31:32 -0400
Author : Daniel Emminizer
When GL3 build is enabled, default context requested is version 3.3,
enabling core profile by default.

Fri, 20 Apr 2018 21:16:46 +0200
Author : Alberto Luaces
Small fix for uncaught typo.

Fri, 20 Apr 2018 18:18:22 +0200
Author : Alberto Luaces
Fix typos and spelling.

Mon, 23 Apr 2018 11:02:03 +0100
Author : OpenSceneGraph git repository
Merge pull request #534 from emminizer/fix-msvc-includesFix includes
for MSVC 2015 build.

Fri, 20 Apr 2018 13:16:43 -0400
Author : Daniel Emminizer
Fix includes for MSVC 2015 build.

Fri, 20 Apr 2018 15:58:27 +0100
Author : Robert Osfield
Updated ChangeLog

Fri, 20 Apr 2018 14:32:34 +0100
Author : Robert Osfield
Replaced osgUtil::IntersectVisitor usage with osgUtil::InteresectionVisitor

Fri, 20 Apr 2018 10:24:17 +0100
Author : Robert Osfield
Removed TriStripVisitor for default set of Optimizer passes as it
doesn't generate efficient scene graphs

Fri, 20 Apr 2018 09:57:04 +0100
Author : Robert Osfield
Added osgUtil::optimizeMesh(osg::Node* node) convinience method

Fri, 20 Apr 2018 11:42:31 +0100
Author : Robert Osfield
Removed usage of the osgUtil::TriStripVisitor is it generates
osg::Geometry that perform very poorly when using VBO and VAO's vs GL
DisplayLists. With DisplayLists being deprecated in GL and VBO and VAO
becoming standard it's best to standardize on using the
osgUtil::MeshOptimizers instead of TripStrupVisitor

Thu, 19 Apr 2018 19:43:14 +0100
Author : Robert Osfield
Fixed the set*Binding() methods so that they assign BufferObjects when required

Thu, 19 Apr 2018 19:42:51 +0100
Author : Robert Osfield
Fixed messages

Thu, 19 Apr 2018 19:41:51 +0100
Author : Robert Osfield
Fixed the GLBufferObject size computation so that it takes into account padding.

Thu, 19 Apr 2018 19:36:19 +0100
Author : Robert Osfield
Replaced the use of osgUtil::TriStripVisitor with
ogUtil::MeshOptimizer usage to improve performance. Fixed set
setColorArray assignement to pass in the color binding

Wed, 18 Apr 2018 10:02:43 +0100
Author : Robert Osfield
Fixed the handle of boundary equalization

Wed, 18 Apr 2018 09:33:12 +0100
Author : Robert Osfield
Added --equalize-boundaries -e command line option to call
terrain->setEqualizeBoundaries(true)

Mon, 16 Apr 2018 17:53:38 +0100
Author : Robert Osfield
Updated version number in prep for future 3.6.1 release.

Mon, 16 Apr 2018 15:08:24 +0100
Author : Robert Osfield
Fixed inline Drawable::draw(..) method

Mon, 16 Apr 2018 15:05:11 +0100
Author : Robert Osfield
Fixed Geometry::drawImplmentation() handling of VBO's to prevent them
from being used when display lists are used.

Sun, 15 Apr 2018 08:25:57 +0100
Author : Robert Osfield
Replaced osgViewer::GraphicsWindow dynamic_cast as it's not neccessary.


------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
SMesserschmidt (Sebastian Messerschmidt)
Forum Moderator


Joined: 10 Sep 2013
Posts: 810

PostPosted: Thu May 03, 2018 2:34 pm    Post subject:
OpenSceneGraph-3.6.1 release candidate 2 tagged
Reply with quote

Hi,

I've been testing the current build and just discovered, that there are
some things that are different.

To point out one specifically:
I'm using calls to
osgDB::Registry::addEntryToObjectCache(file_name, result_node) ommitting
the options parameter which defaults to nullptr.
This gives me a lot of warnings from this line (~336 in osg/Object)

OSG_WARN<<"Warning: osg::clone(const T*, osg::CopyOp&) passed
null object to clone, returning NULL."<<std::endl;

Basically the "addEntryToObjectCache" explicitely clones the options:
<code>
_objectCache[FileNameOptionsPair(filename, osg::clone(options))] =
ObjectTimeStampPair(object,timestamp)Wink
</code>
leading to the above warning.

Any hints? If I'm supposed to pass options, it should not default to a
nullptr. In case the nullptr is ok, the clone shouldn't be issued IMHO.

Cheers
Sebastian




Am 02.05.2018 um 10:22 schrieb Robert Osfield:
Quote:
Hi All,

I have tagged the second 3.6.1 release candidate.

I have merged a PR that removed so un-implemented functions in
osgParticle, this technically changes the ABI for osgParticle so I've
bumped the SO version for 3.6.1-rc2. The rest of the changes are
fixes.

https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.1-rc2

I'm ready to tag 3.6.1, all need from the community is testing and
feedback on whether things are working on all the main platforms. Let
us know of success or failures here on this thread.

Cheers,
Robert.

-- ChangeLog since 3.6.0

Wed, 2 May 2018 09:10:54 +0100
Author : Robert Osfield
Updates for the 3.6.1-rc2

Mon, 30 Apr 2018 11:55:17 +0100
Author : Robert Osfield
Updated SO version to reflect change in ABI

Mon, 30 Apr 2018 11:44:02 +0100
Author : OpenSceneGraph git repository
Merge pull request #542 from psyinf/fix_particle_system_headerFIX:
<osgParticle> removed unimplemented functions from header

Mon, 30 Apr 2018 11:16:02 +0200
Author : Sebastian Messerschmidt
FIX: <osgParticle> removed unimplemented functions from header

Fri, 27 Apr 2018 11:23:07 +0100
Author : Robert Osfield
Fixed particle update bug where a ParticleSystem wouldn't start when
loaded during the frame loop due to the _last_frame value not being
set.

Thu, 26 Apr 2018 10:21:53 +0100
Author : Robert Osfield
Updated ChangeLog, README.md and rc number for 3.6.1-rc1

Thu, 26 Apr 2018 09:49:35 +0100
Author : Robert Osfield
Split up #pragma so that there only three parameters per line to aovid
Intel driver bug crash

Thu, 26 Apr 2018 09:36:52 +0100
Author : Robert Osfield
Renamed text.vert and text.frag to osgText_Text.vert and .frag to
avoid name overlapping with user shaders.

Wed, 25 Apr 2018 09:48:02 +0100
Author : Julien Valentin
add wrapper for osg::DrawIndirectBufferObject

Tue, 24 Apr 2018 17:05:03 +0100
Author : Robert Osfield
Renamed CMake variable + C++ #define to OSG_GL_CONTEXT_VERSION

Tue, 24 Apr 2018 16:22:13 +0100
Author : Robert Osfield
Added OSG_GL_CONTEXT_STRING cmake variable to set include/osg/GL
headers that sets Traits::glContextVersion.

Tue, 24 Apr 2018 15:38:02 +0100
Author : OpenSceneGraph git repository
Merge pull request #537 from
openscenegraph/revert-536-default-gl3-contextRevert "When GL3 build is
enabled, default context requested is version 3.3, …"

Tue, 24 Apr 2018 15:37:44 +0100
Author : OpenSceneGraph git repository
Revert "When GL3 build is enabled, default context requested is version 3.3, …"

Tue, 24 Apr 2018 15:36:11 +0100
Author : OpenSceneGraph git repository
Merge pull request #536 from emminizer/default-gl3-contextWhen GL3
build is enabled, default context requested is version 3.3, …

Tue, 24 Apr 2018 15:33:03 +0100
Author : Robert Osfield
Refactored the handling of glyph and shadow alpha values to make the
text and shadow clearer for fonts with narrow glyphs

Tue, 24 Apr 2018 13:52:53 +0100
Author : Robert Osfield
Refactored the handling of text bounding box to provide more stable
bounding box computation

Tue, 24 Apr 2018 06:31:32 -0400
Author : Daniel Emminizer
When GL3 build is enabled, default context requested is version 3.3,
enabling core profile by default.

Fri, 20 Apr 2018 21:16:46 +0200
Author : Alberto Luaces
Small fix for uncaught typo.

Fri, 20 Apr 2018 18:18:22 +0200
Author : Alberto Luaces
Fix typos and spelling.

Mon, 23 Apr 2018 11:02:03 +0100
Author : OpenSceneGraph git repository
Merge pull request #534 from emminizer/fix-msvc-includesFix includes
for MSVC 2015 build.

Fri, 20 Apr 2018 13:16:43 -0400
Author : Daniel Emminizer
Fix includes for MSVC 2015 build.

Fri, 20 Apr 2018 15:58:27 +0100
Author : Robert Osfield
Updated ChangeLog

Fri, 20 Apr 2018 14:32:34 +0100
Author : Robert Osfield
Replaced osgUtil::IntersectVisitor usage with osgUtil::InteresectionVisitor

Fri, 20 Apr 2018 10:24:17 +0100
Author : Robert Osfield
Removed TriStripVisitor for default set of Optimizer passes as it
doesn't generate efficient scene graphs

Fri, 20 Apr 2018 09:57:04 +0100
Author : Robert Osfield
Added osgUtil::optimizeMesh(osg::Node* node) convinience method

Fri, 20 Apr 2018 11:42:31 +0100
Author : Robert Osfield
Removed usage of the osgUtil::TriStripVisitor is it generates
osg::Geometry that perform very poorly when using VBO and VAO's vs GL
DisplayLists. With DisplayLists being deprecated in GL and VBO and VAO
becoming standard it's best to standardize on using the
osgUtil::MeshOptimizers instead of TripStrupVisitor

Thu, 19 Apr 2018 19:43:14 +0100
Author : Robert Osfield
Fixed the set*Binding() methods so that they assign BufferObjects when required

Thu, 19 Apr 2018 19:42:51 +0100
Author : Robert Osfield
Fixed messages

Thu, 19 Apr 2018 19:41:51 +0100
Author : Robert Osfield
Fixed the GLBufferObject size computation so that it takes into account padding.

Thu, 19 Apr 2018 19:36:19 +0100
Author : Robert Osfield
Replaced the use of osgUtil::TriStripVisitor with
ogUtil::MeshOptimizer usage to improve performance. Fixed set
setColorArray assignement to pass in the color binding

Wed, 18 Apr 2018 10:02:43 +0100
Author : Robert Osfield
Fixed the handle of boundary equalization

Wed, 18 Apr 2018 09:33:12 +0100
Author : Robert Osfield
Added --equalize-boundaries -e command line option to call
terrain->setEqualizeBoundaries(true)

Mon, 16 Apr 2018 17:53:38 +0100
Author : Robert Osfield
Updated version number in prep for future 3.6.1 release.

Mon, 16 Apr 2018 15:08:24 +0100
Author : Robert Osfield
Fixed inline Drawable::draw(..) method

Mon, 16 Apr 2018 15:05:11 +0100
Author : Robert Osfield
Fixed Geometry::drawImplmentation() handling of VBO's to prevent them
from being used when display lists are used.

Sun, 15 Apr 2018 08:25:57 +0100
Author : Robert Osfield
Replaced osgViewer::GraphicsWindow dynamic_cast as it's not neccessary.




------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
Daniel Emminizer, Code...
Guest





PostPosted: Thu May 03, 2018 3:42 pm    Post subject:
OpenSceneGraph-3.6.1 release candidate 2 tagged
Reply with quote

Hi Robert,

I'm trying to track down a problem now with osgText. There's a behavior change that we're seeing that I'm trying to narrow down. I have not yet attempted to replicate in the osgtext example (but that's coming up soon).

In this application, we basically are doing a 2D plotting display. There's a good bit of text. As we change the aspect ratio of the host window however, the text skews abnormally and gets out of proportion. This is with SCREEN_COORDS and auto-rotate-to-screen enabled.

In OSG 3.4, I sometimes see this skewing for a single frame, then it jumps into place on the next frame. In 3.6 I never see that "jump" back to correct.

I originally thought this was in our own code -- we have a derived version of osgText::Text we're using -- but I am now pretty confident that it's in "vanilla" osgText (not our derived class).

Once I can get a smaller example duplicating the problem, or resolving the problem, I will pass along. I'm going to work on trying to reproduce now but wanted to pass along the bug report.

Thanks,

- Dan



-----Original Message-----
From: osg-users [mailto:] On Behalf Of Robert Osfield
Sent: Wednesday, May 02, 2018 4:23 AM
To: OpenSceneGraph Users
Subject: OpenSceneGraph-3.6.1 release candidate 2 tagged

Hi All,

I have tagged the second 3.6.1 release candidate.

I have merged a PR that removed so un-implemented functions in
osgParticle, this technically changes the ABI for osgParticle so I've
bumped the SO version for 3.6.1-rc2. The rest of the changes are
fixes.

https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.1-rc2

I'm ready to tag 3.6.1, all need from the community is testing and
feedback on whether things are working on all the main platforms. Let
us know of success or failures here on this thread.

Cheers,
Robert.



------------------
Post generated by Mail2Forum
Back to top
Daniel Emminizer, Code...
Guest





PostPosted: Thu May 03, 2018 3:47 pm    Post subject:
OpenSceneGraph-3.6.1 release candidate 2 tagged
Reply with quote

Sorry, please disregard -- I had a local modification. Thought I had a breakthrough instead. :)

There's something still off in my code, but I do not currently have enough to point to whether it's in osgText or our derived class. I'll post if I discover the issue is in osgText.

- Dan



-----Original Message-----
From: Daniel Emminizer, Code 5773
Sent: Thursday, May 03, 2018 11:42 AM
To: OpenSceneGraph Users
Subject: RE: OpenSceneGraph-3.6.1 release candidate 2 tagged

Hi Robert,

I'm trying to track down a problem now with osgText. There's a behavior change that we're seeing that I'm trying to narrow down. I have not yet attempted to replicate in the osgtext example (but that's coming up soon).

In this application, we basically are doing a 2D plotting display. There's a good bit of text. As we change the aspect ratio of the host window however, the text skews abnormally and gets out of proportion. This is with SCREEN_COORDS and auto-rotate-to-screen enabled.

In OSG 3.4, I sometimes see this skewing for a single frame, then it jumps into place on the next frame. In 3.6 I never see that "jump" back to correct.

I originally thought this was in our own code -- we have a derived version of osgText::Text we're using -- but I am now pretty confident that it's in "vanilla" osgText (not our derived class).

Once I can get a smaller example duplicating the problem, or resolving the problem, I will pass along. I'm going to work on trying to reproduce now but wanted to pass along the bug report.

Thanks,

- Dan



-----Original Message-----
From: osg-users [mailto:] On Behalf Of Robert Osfield
Sent: Wednesday, May 02, 2018 4:23 AM
To: OpenSceneGraph Users
Subject: OpenSceneGraph-3.6.1 release candidate 2 tagged

Hi All,

I have tagged the second 3.6.1 release candidate.

I have merged a PR that removed so un-implemented functions in
osgParticle, this technically changes the ABI for osgParticle so I've
bumped the SO version for 3.6.1-rc2. The rest of the changes are
fixes.

https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.1-rc2

I'm ready to tag 3.6.1, all need from the community is testing and
feedback on whether things are working on all the main platforms. Let
us know of success or failures here on this thread.

Cheers,
Robert.



------------------
Post generated by Mail2Forum
Back to top
Daniel Emminizer, Code...
Guest





PostPosted: Thu May 03, 2018 6:03 pm    Post subject:
OpenSceneGraph-3.6.1 release candidate 2 tagged
Reply with quote

Hi Robert,

Responding this time with a reproducible example. Attached is a minimal osgtext.cpp that attempts to demonstrate a problem with text scaling.

There is 1 osgText::Text in screen coordinates. I would expect the text to be the same size regardless of window dimensions. For most larger and square-ish dimensions, this is mostly true. But it breaks down with smaller window sizes.

If you run the attached "osgtext --size1" you'll see "normal" text. "osgtext --size2" gives vastly different screen text size with a short window. Conversely, "osgtext --size3" gives a pretty similar text size with a tall/skinny window.

Is this intentional?

Note that the same behavior can be seen by observing the "text5" in osgtext, if you also make the host window resizeable (e.g. using WindowSizeHandler and hitting 'f' key)


I've tried a few different options to get a consistent size across the three window sizes (normal, skinny, short) to no avail.

Thanks for your help.

- Dan



-----Original Message-----
From: osg-users [mailto:] On Behalf Of Robert Osfield
Sent: Wednesday, May 02, 2018 4:23 AM
To: OpenSceneGraph Users
Subject: OpenSceneGraph-3.6.1 release candidate 2 tagged

Hi All,

I have tagged the second 3.6.1 release candidate.

I have merged a PR that removed so un-implemented functions in
osgParticle, this technically changes the ABI for osgParticle so I've
bumped the SO version for 3.6.1-rc2. The rest of the changes are
fixes.

https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.1-rc2

I'm ready to tag 3.6.1, all need from the community is testing and
feedback on whether things are working on all the main platforms. Let
us know of success or failures here on this thread.

Cheers,
Robert.




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


Joined: 18 Mar 2009
Posts: 11829

PostPosted: Sat May 05, 2018 2:51 pm    Post subject:
OpenSceneGraph-3.6.1 release candidate 2 tagged
Reply with quote

Hi Dan,

Thanks for the test program. I was able to reproduce the odd scaling
behaviour and have redone the scaling code so it now ties the scale to
the vertical axis and now handles the resizes consistently. I have
checked the fix in the OpenSceneGraph-3.6 branch and master.

Could you test it out on your application and let me know how you get
on. If this goes OK then I'll tag 3.6.1-rc3

Robert.



On 3 May 2018 at 16:46, Daniel Emminizer, Code 5773
<> wrote:
Quote:
Sorry, please disregard -- I had a local modification. Thought I had a breakthrough instead. :)

There's something still off in my code, but I do not currently have enough to point to whether it's in osgText or our derived class. I'll post if I discover the issue is in osgText.

- Dan



-----Original Message-----
From: Daniel Emminizer, Code 5773
Sent: Thursday, May 03, 2018 11:42 AM
To: OpenSceneGraph Users
Subject: RE: OpenSceneGraph-3.6.1 release candidate 2 tagged

Hi Robert,

I'm trying to track down a problem now with osgText. There's a behavior change that we're seeing that I'm trying to narrow down. I have not yet attempted to replicate in the osgtext example (but that's coming up soon).

In this application, we basically are doing a 2D plotting display. There's a good bit of text. As we change the aspect ratio of the host window however, the text skews abnormally and gets out of proportion. This is with SCREEN_COORDS and auto-rotate-to-screen enabled.

In OSG 3.4, I sometimes see this skewing for a single frame, then it jumps into place on the next frame. In 3.6 I never see that "jump" back to correct.

I originally thought this was in our own code -- we have a derived version of osgText::Text we're using -- but I am now pretty confident that it's in "vanilla" osgText (not our derived class).

Once I can get a smaller example duplicating the problem, or resolving the problem, I will pass along. I'm going to work on trying to reproduce now but wanted to pass along the bug report.

Thanks,

- Dan



-----Original Message-----
From: osg-users [mailto:] On Behalf Of Robert Osfield
Sent: Wednesday, May 02, 2018 4:23 AM
To: OpenSceneGraph Users
Subject: OpenSceneGraph-3.6.1 release candidate 2 tagged

Hi All,

I have tagged the second 3.6.1 release candidate.

I have merged a PR that removed so un-implemented functions in
osgParticle, this technically changes the ABI for osgParticle so I've
bumped the SO version for 3.6.1-rc2. The rest of the changes are
fixes.

https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.1-rc2

I'm ready to tag 3.6.1, all need from the community is testing and
feedback on whether things are working on all the main platforms. Let
us know of success or failures here on this thread.

Cheers,
Robert.




------------------
Post generated by Mail2Forum
Back to top
View user's profile Send private message
Daniel Emminizer, Code...
Guest





PostPosted: Sat May 05, 2018 5:42 pm    Post subject:
OpenSceneGraph-3.6.1 release candidate 2 tagged
Reply with quote

Hi Robert,

Thanks for the update. I rebuilt today and retried. It does fix the problem in the test app I sent. It also fixed scaling problems in one of our primary applications. But it does not fix the problem in my other full-scale application. But two out of three apps isn't bad!

I will try to remodel parts of that application in osgtext again on Monday to see if I can reproduce the bad behavior. I'm guessing it's due to something strange we're doing with the projection matrix that is unexpected.

Thanks for the support. I will let you know on Monday if I can get a reproducible example or not.

- Dan



-----Original Message-----
From: osg-users [mailto:] On Behalf Of Robert Osfield
Sent: Saturday, May 05, 2018 10:51 AM
To: OpenSceneGraph Users
Subject: Re: OpenSceneGraph-3.6.1 release candidate 2 tagged

Hi Dan,

Thanks for the test program. I was able to reproduce the odd scaling
behaviour and have redone the scaling code so it now ties the scale to
the vertical axis and now handles the resizes consistently. I have
checked the fix in the OpenSceneGraph-3.6 branch and master.

Could you test it out on your application and let me know how you get
on. If this goes OK then I'll tag 3.6.1-rc3

Robert.




------------------
Post generated by Mail2Forum
Back to top
Alberto Luaces
Guest





PostPosted: Fri May 11, 2018 11:00 am    Post subject:
OpenSceneGraph-3.6.1 release candidate 2 tagged
Reply with quote

Sebastian Messerschmidt writes:

Quote:
Hi,

I've been testing the current build and just discovered, that there
are some things that are different.

To point out one specifically:
I'm using calls to
osgDB::Registry::addEntryToObjectCache(file_name, result_node)
ommitting the options parameter which defaults to nullptr.
This gives me a lot of warnings from this line (~336 in osg/Object)

OSG_WARN<<"Warning: osg::clone(const T*, osg::CopyOp&) passed
null object to clone, returning NULL."<<std::endl;

Basically the "addEntryToObjectCache" explicitely clones the options:
<code>
_objectCache[FileNameOptionsPair(filename, osg::clone(options))] =
ObjectTimeStampPair(object,timestamp)Wink
</code>
leading to the above warning.

Any hints? If I'm supposed to pass options, it should not default to a
nullptr. In case the nullptr is ok, the clone shouldn't be issued
IMHO.

Hi Sebastian,

maybe your problem is fixed/modified by the commit from this morning

https://github.com/openscenegraph/OpenSceneGraph/commit/fcde92ad89af44a9724a5ebf9fbfdf59b6e41d68

?

--
Alberto



------------------
Post generated by Mail2Forum
Back to top
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.1 release candidate 7 robertosfield General 30 Fri May 25, 2018 11:30 am View latest post
No new posts OpenSceneGraph-3.6.1 release candidat... robertosfield General 4 Tue May 22, 2018 6:41 am View latest post
No new posts OpenSceneGraph-3.6.1 release candidat... robertosfield General 119 Sun May 20, 2018 12:48 pm View latest post
No new posts Please test OpenSceneGraph-3.6 robertosfield General 6 Fri May 18, 2018 2:49 pm View latest post
No new posts OpenSceneGraph-3.6.1-rc4 tagged robertosfield General 0 Sat May 12, 2018 11:52 am 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