OpenSceneGraph/src
Robert Osfield 72200de866 From Katharina Plugge, "I found a bug in the OpenFlight-Plugin. When exporting to OpenFlight it could happen that palettes of an external reference like the texture palette are set wrong, because they are overwritten by parent settings (userData), which actually do not refer to palette entries respectively ParentPools (happens for example if a Transform is parent of a ProxyNode). The static cast from userData to ParentPools should therefore be a dynamic cast.
---------------------------

function FltExportVisitor::writeExternalReference( const osg::ProxyNode& proxy ):

Line 423 in file expPrimaryRecords.cpp has to be changed from

const ParentPools* pp = static_cast<const ParentPools*>(proxy.getUserData() );

to

const ParentPools* pp = dynamic_cast<const ParentPools*>(proxy.getUserData() );
"
2008-10-27 15:26:53 +00:00
..
OpenThreads From Blasius Czink, "Among other things I added support for atomic operations on BSD-like systems and additional methods (for "and", "or", "xor"). 2008-10-27 10:42:58 +00:00
osg Various warning fixes 2008-10-27 13:09:43 +00:00
osgDB Various warning fixes 2008-10-27 13:09:43 +00:00
osgFX Set the default setting of LineWidth to 2.0 to ensure that old default behavior 2008-07-16 16:05:43 +00:00
osgGA From Chris Denham, "However, just spotted another inconsistency between UFOManipulator::getMatrix() and UFOManipulator::getInverseMatrix() 2008-10-21 16:31:01 +00:00
osgIntrospection Reverted the changes for ill fated tweaks for Apple build 2008-04-24 11:34:43 +00:00
osgManipulator From Jean-Sebastien Guay and Robert Osfield, added setDataVariance(osg::DYNAMIC) to avoid problems to optimization. 2008-10-07 15:41:47 +00:00
osgParticle From Tim Moore, "his submission fixes a bug when the ModularEmitter and ParticleSystem are in different frames of reference. Specifically, it supports the case where the ParticleSystem is not in the world frame. One way this can come up is if your world coordinate system is Earth-centric; the float coordinates of particles don't have enough precision to avoid terrible jitter and other rendering artifacts, so it's convenient to root the particle systems in a local Z-up coordinate system that gets moved around from time to time. 2008-09-18 10:39:37 +00:00
osgPlugins From Katharina Plugge, "I found a bug in the OpenFlight-Plugin. When exporting to OpenFlight it could happen that palettes of an external reference like the texture palette are set wrong, because they are overwritten by parent settings (userData), which actually do not refer to palette entries respectively ParentPools (happens for example if a Transform is parent of a ProxyNode). The static cast from userData to ParentPools should therefore be a dynamic cast. 2008-10-27 15:26:53 +00:00
osgShadow Various warning fixes 2008-10-27 13:09:43 +00:00
osgSim From Mathias Froehlich, build fixes 2008-10-07 12:31:42 +00:00
osgTerrain Introduced support for controlling mipmapping of osgTerrain::ImageLayer and compression of osgTerrain::HeightFieldLayer. 2008-10-20 08:43:25 +00:00
osgText From Mathias Froehlich, "Attached one namespace/scope lookup problem which shows up on irix." 2008-09-18 15:16:57 +00:00
osgUtil Various warning fixes 2008-10-27 13:09:43 +00:00
osgViewer From Mathias Froehlich, fixes for HP-UX, SGI and Solaris build 2008-10-08 10:10:34 +00:00
osgVolume From Mathias Froehlich, build fixes 2008-10-07 12:31:42 +00:00
osgWidget From Max Bandazian, "Lines 302-305 of WindowManager.cpp seem to have a parenthesizing error - the code is 2008-09-17 17:13:13 +00:00
osgWrappers Updated wrappers 2008-10-27 11:49:31 +00:00
CMakeLists.txt Introduced beginings of osgVolume NodeKit. 2008-09-16 15:32:23 +00:00