Switch branches/tags
OpenSceneGraph-3.6.1-rc7 OpenSceneGraph-3.6.1-rc6 OpenSceneGraph-3.6.1-rc5 OpenSceneGraph-3.6.1-rc4 OpenSceneGraph-3.6.1-rc3 OpenSceneGraph-3.6.1-rc2 OpenSceneGraph-3.6.1-rc1 OpenSceneGraph-3.6.0 OpenSceneGraph-3.5.10 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.0 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.1 OpenSceneGraph-3.2.0 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.0 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 OpenSceneGraph-2.9.1 OpenSceneGraph-2.9.0 OpenSceneGraph-2.8.5 OpenSceneGraph-2.8.4 OpenSceneGraph-2.8.3 OpenSceneGraph-2.8.2 OpenSceneGraph-2.8.2b OpenSceneGraph-2.8.1 OpenSceneGraph-2.8.0 OpenSceneGraph-2.7.9 OpenSceneGraph-2.7.8 OpenSceneGraph-2.7.7 OpenSceneGraph-2.7.6 OpenSceneGraph-2.7.5 OpenSceneGraph-2.7.4 OpenSceneGraph-2.7.3 OpenSceneGraph-2.7.2 OpenSceneGraph-2.7.1 OpenSceneGraph-2.7.0 OpenSceneGraph-2.6.1 OpenSceneGraph-2.6.0 OpenSceneGraph-2.5.5 OpenSceneGraph-2.5.4 OpenSceneGraph-2.5.3 OpenSceneGraph-2.5.2 OpenSceneGraph-2.5.1 OpenSceneGraph-2.5.0 OpenSceneGraph-2.4.0 OpenSceneGraph-2.3.11 OpenSceneGraph-2.3.10 OpenSceneGraph-2.3.9 OpenSceneGraph-2.3.8 OpenSceneGraph-2.3.7 OpenSceneGraph-2.3.6 OpenSceneGraph-2.3.5 OpenSceneGraph-2.3.4 OpenSceneGraph-2.3.3 OpenSceneGraph-2.3.2
Nothing to show
Commits on Jul 12, 2008
  1. Added an OSG_EXPORT

    robertosfield committed Jul 12, 2008
  2. From Doug McCorkle, "Attached is patch that corrects/improves the fol…

    robertosfield committed Jul 12, 2008
    …lowing issues with the OBJ loader:
    1. Added options to control wether the osgUtil::Tessellator or osgUtil::TriStripVisitor are run. By default they still run just as before.
    2. Added support for the Emissive material. The data was being read from the mtl file but was never being applied to the model.
    3. This is the main bug addressed, when a model is read in with an alpha value specified like:
    newmtl Material__8
           Ns 24
           d 0.33
           illum 2
           Kd 0.204 0.204 0.204
           Ks 0 0 0
           Ka 0.153 0.153 0.153
    where the alpha value is d. The loader would then overwrite the alpha value when reading the diffuse, specular, and ambient colors. I have changed all the material color readers to only set the values they read and to use the default colors specified in the constructor of the obj class. With these changes, the obj reader now handles opacity correctly if the alpha value is specified before the material colo"
Commits on Jul 11, 2008
  1. From Adrain Egli, "i added a default scene with 7 different draggers …

    robertosfield committed Jul 11, 2008
    …attached. it's more easy to test the draggers."
  2. From Christophe Loustaunau, "For our application, we need to write ti…

    robertosfield committed Jul 11, 2008
    …ff file in floats. I have change a little bit the readerWritterTiff :
    It check the data type of the image ( img.getDataType() ) and if it's GL_FLOAT :It save the tiff with float values.
    Otherwise it does the same thing as before."
  3. From Liang Aibin, " In lastest svn version of OSG, the .ive plugin mi…

    robertosfield committed Jul 11, 2008
    …ssing osg::Light, it
    does not process I/O for osg::Light. Now I have fixed it as follows:
    2. In DataInputStream.cpp, I add support code in DataInputStream::readStateAttribute
        for osg::Light.
    3. In DataOutputStream.cpp, I add support code in DataOutputStream::writeStateAttribute
        for osg::Light.
  4. From Joakim Simmonson,

    robertosfield committed Jul 11, 2008
    * Added INVALID_OP as -1 in the Opcodes enum. Note that INVALID_OP is not an actual opcode defined in the OpenFlight format. The purpose of INVALID_OP is to mark an opcode variable as invalid or uninitialized.
    * The header node is returned if it exists, even if the file does not contain a node hierarchy. The old behaviour returned a ERROR_IN_READING_FILE error.
    * Changed opcodes initialized to -1 to the new enum value INVALID_OP."
  5. From Mathias Froehlich, "Due to the recent data variance changes/disc…

    robertosfield committed Jul 11, 2008
    Change the ac3d loader that can as such only deliver static models to set the
    data variance to static for the returned model.
  6. Updated wrappers

    robertosfield committed Jul 11, 2008
  7. Moved the building and intersecting of the KdTree into the .cpp, and …

    robertosfield committed Jul 11, 2008
    …cleaned up
    the header to ready it for wider usage
Commits on Jul 10, 2008
Commits on Jul 9, 2008
  1. Updated wrappers

    robertosfield committed Jul 9, 2008
  2. Reordered KdLeaf/KdNode so that the first element to be accessed is f…

    robertosfield committed Jul 9, 2008
    …irst in the data structure
  3. Added range of camera manipulators and a center of screen test inters…

    robertosfield committed Jul 9, 2008
    …ection that
    is insticated by pressing 'c' key
  4. Updated wrappers

    robertosfield committed Jul 9, 2008
Commits on Jul 8, 2008
  1. Fixed set method

    robertosfield committed Jul 8, 2008
Commits on Jul 7, 2008
  1. Added KdTreeBuilder calls into FindCompileableGLObjectsVisitor, and a…

    robertosfield committed Jul 7, 2008
    …n alternative
    path that explictly calls the KdTreeBuilde when required in cases when no pre compile of GL objects is required.
Commits on Jul 6, 2008
  1. Changed the DatabasePager so that it bypasses the Registry::readNode(…

    robertosfield committed Jul 6, 2008
    …) method and calls
    readNodeImplementation() directly to avoid calling the KdTreeBuilder.   
    Updated wrappers.