…on 1.2 that I believe still exists in the latest version. I found that changing the alignment of a text object does not work properly if the text contains newline characters. I've attached a simple test case that shows the problem. If I set the text AFTER setting the alignment, everything works fine. But if I set the text BEFORE setting the alignment then the text is displayed incorrectly. The fix is very simple. Instead of calling computePositions() in TextBase::setAlignment(), it calls computeGlyphRepresentation(). I've attached the modified TextBase.cpp." Merged from svn/trunk using: svn merge -r 10375:10376 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osgText/TextBase.cpp
"The dragger's corner tabs are no longer in the corners." this fix places the cornertabs back in the corners. (the manipulator does not make sense otherwise)."
…texture to texture array!" Merged from svn/trunk using: svn merge -r 10336:10337 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osg
…achments are only supported if the GL_EXT_framebuffer_blit extension is available. This is due to the early return from the constructor if this is missing. As far as I read the standard extension documents, this blit call is not required to have packed depth stencil fbos. The change fixes this and allows packed stencil attachments on machines without the multisample blit command." Merged from svn/trunk using: svn merge -r 10326:10327 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
…d in the correct direction when the angle is between _cosFadeAngle and _cosAngle." Merged from svn/trunk using: svn merge -r 10320:10321 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osgSim
…to solve crash on exit in static builds.
(CMake 2.4 complained about this, while 2.6 seems to ignore it)
_textureObjectBuffer to earlier in Texture2D::apply() to prevent problems with non power of two texture mipmap generation."
master and the slave camera are placed on the same GraphisContext, or when the master camera and slave camera are assigned to different Camers. Note normally one doesn't mix master with GraphicsContexts and slave cameras so neither case is common."
the computeBound() method from the osg::Transform class : this method was using float based temporary variables and thus the double precision is lost here. I've changed that to use the generic types osg::BoundingSphere::vec_type and osg::BoundingSphere::value_type instead." Merged from svn/trunk.
…t always uses the reampX11Key(ks) method, and for the mapping to handle case correctly. Merged from svn/trunk revision.
… of the stencil and depth buffer.
…les. The changes are more or less just beautifications (when looked at them from the C++ view), but make wrapping OSG with SWIG easier. I have tested the changes with both 2.8.1-rc4 and the current head and would appreciate to incorporate the changes in both branches. Here is a description of the changes: osg/BoundingSphere: Use the following typedef (like used in BoundingBox) typedef typename VT::value_type value_type; instead of typedef typename vec_type::value_type value_type; SWIG reports errors on the latter construct. Also makes it consistent with BoundingBox. osg/Vec4ub: Consistent use of "value_type" throughout the file. osg/Vec?b: Consistent use of "value_type" throughout the files. Also changed typedef char value_type; to typedef signed char value_type; In the case of a simple "char", SWIG assumes a string. Using "signed char" instead of "char" does not change the behaviour of the class."
…ing only image layers (no elevation layer) is incorrect. The resulting bounding sphere will always have a radius of zero. The fix is to remove the call to bs.expandBy(v) and compute the radius directly. I believe this call was intended to be bs.expandRadiusBy(v), but it is superfluous when the radius is computed directly. " Merged from svn/trunk using: svn merge -r 10229:10230 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osgTerrain
…older versions of libcurl. svn merge -r 10221:10222 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osgPlugins/curl/