Switch branches/tags
OpenSceneGraph_1_2_release_revision_2 OpenSceneGraph_1_2_release_revision_1 OpenSceneGraph_1_1_release_revision_1 OpenSceneGraph_1_0_0_release_revision_1 OpenSceneGraph_0_9_9_release_revision_1 OpenSceneGraph_0_9_8_release_revision_2 OpenSceneGraph_0_9_8_release_revision_1 OpenSceneGraph_0_9_7_release_revision_2 OpenSceneGraph_0_9_7_release_revision_1 OpenSceneGraph-3.5.9 OpenSceneGraph-3.5.8 OpenSceneGraph-3.5.7 OpenSceneGraph-3.5.6 OpenSceneGraph-3.5.5 OpenSceneGraph-3.5.4 OpenSceneGraph-3.5.3 OpenSceneGraph-3.5.2 OpenSceneGraph-3.5.1 OpenSceneGraph-3.5.0 OpenSceneGraph-3.4.1 OpenSceneGraph-3.4.1-rc3 OpenSceneGraph-3.4.1-rc2 OpenSceneGraph-3.4.1-rc1 OpenSceneGraph-3.4.0 OpenSceneGraph-3.4.0-rc11 OpenSceneGraph-3.4.0-rc10 OpenSceneGraph-3.4.0-rc9 OpenSceneGraph-3.4.0-rc8 OpenSceneGraph-3.4.0-rc7 OpenSceneGraph-3.4.0-rc6 OpenSceneGraph-3.4.0-rc5 OpenSceneGraph-3.4.0-rc4 OpenSceneGraph-3.4.0-rc3 OpenSceneGraph-3.4.0-rc2 OpenSceneGraph-3.4.0-rc1 OpenSceneGraph-3.3.9 OpenSceneGraph-3.3.8 OpenSceneGraph-3.3.7 OpenSceneGraph-3.3.6 OpenSceneGraph-3.3.5 OpenSceneGraph-3.3.4 OpenSceneGraph-3.3.3 OpenSceneGraph-3.3.2 OpenSceneGraph-3.3.1 OpenSceneGraph-3.3.0 OpenSceneGraph-3.2.3 OpenSceneGraph-3.2.2 OpenSceneGraph-3.2.2-rc3 OpenSceneGraph-3.2.2-rc2 OpenSceneGraph-3.2.2-rc1 OpenSceneGraph-3.2.1 OpenSceneGraph-3.2.1-rc7 OpenSceneGraph-3.2.1-rc6 OpenSceneGraph-3.2.1-rc5 OpenSceneGraph-3.2.1-rc4 OpenSceneGraph-3.2.1-rc3 OpenSceneGraph-3.2.1-rc2 OpenSceneGraph-3.2.1-rc1 OpenSceneGraph-3.2.0 OpenSceneGraph-3.2.0-rc4 OpenSceneGraph-3.2.0-rc3 OpenSceneGraph-3.2.0-rc2 OpenSceneGraph-3.2.0-rc1 OpenSceneGraph-3.1.10 OpenSceneGraph-3.1.9 OpenSceneGraph-3.1.8 OpenSceneGraph-3.1.7 OpenSceneGraph-3.1.6 OpenSceneGraph-3.1.5 OpenSceneGraph-3.1.4 OpenSceneGraph-3.1.2 OpenSceneGraph-3.1.1 OpenSceneGraph-3.1.0 OpenSceneGraph-3.0.1 OpenSceneGraph-3.0.1-rc3 OpenSceneGraph-3.0.1-rc2 OpenSceneGraph-3.0.1-rc1 OpenSceneGraph-3.0.0 OpenSceneGraph-3.0.0-rc7 OpenSceneGraph-3.0.0-rc6 OpenSceneGraph-3.0.0-rc5 OpenSceneGraph-3.0.0-rc4 OpenSceneGraph-3.0.0-rc3 OpenSceneGraph-3.0.0-rc2 OpenSceneGraph-3.0.0-rc1 OpenSceneGraph-2.9.16 OpenSceneGraph-2.9.15 OpenSceneGraph-2.9.14 OpenSceneGraph-2.9.13 OpenSceneGraph-2.9.12 OpenSceneGraph-2.9.11 OpenSceneGraph-2.9.10 OpenSceneGraph-2.9.9 OpenSceneGraph-2.9.8 OpenSceneGraph-2.9.7 OpenSceneGraph-2.9.6 OpenSceneGraph-2.9.5 OpenSceneGraph-2.9.4 OpenSceneGraph-2.9.3 OpenSceneGraph-2.9.2
Nothing to show
Commits on May 19, 2009
Commits on May 18, 2009
  1. Merged changed from svn/trunk, improving the reliability of the clear…

    robertosfield committed May 18, 2009
    … of the stencil and depth buffer.
  2. From Paul Obermeier, "Please find enclosed some changed OSG header fi…

    robertosfield committed May 18, 2009
    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:
       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.
       Consistent use of "value_type" throughout the file.
       Consistent use of "value_type" throughout the files.
       Also changed
           typedef char value_type;
           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."
  3. From Ross Anderson, "Symptom: The computation of TerrainTiles contain…

    robertosfield committed May 18, 2009
    …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
Commits on May 15, 2009
Commits on May 14, 2009
  1. Updated dates

    robertosfield committed May 14, 2009
  2. Moved the Contributors generation code out into a separate source fil…

    robertosfield committed May 14, 2009
    …e that is only compiled when OSG_MAINTAINER is enable via ccamke. This has been done to prevent build issues on some machines with compilers that chose a different local to the one that the contributors names are encoded.
Commits on May 13, 2009
  1. From Thibault Genessay, "On Windows, when a process tries to spawn on…

    robertosfield committed May 13, 2009
    …e too many thread,
    _beginthreadex() fails but OpenThreads still waits on the startup
    Block before returning to the caller of OpenThreads::Thread::start().
    This causes a deadlock. The return value of _beginthreadex() is
    actually checked, but after the call to OpenThreads::Block::block() so
    it is basically useless.
    Attached is a fix to move the check for the return value of
    _beginthreadex() before the call to block(), so that start() can
    return to the caller with a non-zero error code. This solves the
    problem for me."
    Merged from svn trunk using:
      svn merge -r 10190:10191
Commits on May 12, 2009
  1. Updated wrappers

    robertosfield committed May 12, 2009
  2. From Fajran Iman Rusadi, fixed to handling of widget indices in inser…

    robertosfield committed May 12, 2009
    …t and remove methods. Merged from svn/trunk using:
    svn merge -r 10181:10182
Commits on May 8, 2009
Commits on May 7, 2009
  1. From Stephan Huber, "while debugging a problem in finding plugins on …

    robertosfield committed May 7, 2009
    …OS X I discovered, that
    the conditional directives for setting the prepend-string in
    createLibraryNameForExtension were not in effect, because of the mixture
    of different #ifdef styles.
    I removed the conditional part for __APPLE__ completely to be more
    standard-conform with other platforms (plugins should be located in
    osgPlugins-X.X.X/). Because of the wrong syntax of the conditional
    compile the old code was not used anyway -- so no functional change.
    Merged from svn/trunk using:
    svn merge -r 10149:10150
Commits on May 5, 2009
Commits on Apr 24, 2009
  1. Changed doxygen docs to indicate deprecated status with suggestion of…

    robertosfield committed Apr 24, 2009
    … IntersectionVisitor instead.
  2. From Jason Daly, "Currently, the .mdl plugin loads vertices in the na…

    robertosfield committed Apr 24, 2009
    …tive DirectX order, which is the reverse of OpenGL order. This means that the back faces are currently rendered as front faces, and vice versa.
    This fix reverses the vertex order and sets up proper OpenGL facing.  I didn't notice this problem until I started using the plug-in in my own code (osgviewer seems to not enable backface culling)."
    merged from svn/trunk using:
    svn merge -r 10092:10093
Commits on Apr 23, 2009
  1. Fixed typo

    robertosfield committed Apr 23, 2009