HI Adrian,

You shouldn't put the osgPlugins-x directory on your path, just the
parent directory should be used.

Robert.

On Tue, Aug 19, 2008 at 3:13 PM, Adrian Egli OpenSceneGraph (3D)
<[EMAIL PROTECTED]> wrote:
>
>
> 2008/8/19 Paul Melis <[EMAIL PROTECTED]>
>>
>> Adrian Egli OpenSceneGraph (3D) wrote:
>>>
>>> Ok, thanks all. what i did to solve this issue, was: delete current SVN
>>> local copie, re-checkout openscenegraph SVN and rebuild all, debug and
>>> release. i don't understand what was going wrong. Whether the visual studio
>>> or cmake didn't right handle the svn update.
>>
>> No offence intended, but are you sure that you don't have some
>> "osgPlugins-..." set on your PATH?
>
> PATH= ...
> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\share\OpenSceneGraph\bin;
> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin;
> C:\dev\OpenSceneGraph_3rdParty\bin;
> ....
>
> and
> C:\Dokumente und Einstellungen\adegli>set OSG_
> OSG_FILE_PATH=.;C:\dev\OpenSceneGraph-Data;
> OSG_LIBRARY_PATH=C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin;C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0
> OSG_WINDOW=100 100 512 512
>
> works fine
>
> even when i set, it works fine after a rebuild....
> OSG_LIBRARY_PATH=.
>
>
>
>
>>
>> Paul
>>>
>>> sorry for the bug report. event the pager is well working now.
>>>
>>> /adrian
>>>
>>> 2008/8/19 Robert Osfield <[EMAIL PROTECTED]
>>> <mailto:[EMAIL PROTECTED]>>
>>>
>>>    Hi Adrain,
>>>
>>>    As Paul mentioned, something looks suspicious with your paths - in
>>>    particular the fact that you have a osgPlugins-2.6.0 on your path that
>>>    suggests that you have set up a direct path to the this directory.
>>>    This is something you should avoid, rather just provide the path to
>>>    parent directory of the plugins, and let osgDB prepend the correct
>>>    plugin version directory i.e. osgPlugins-2.7.0.
>>>
>>>    If you are loading the wrong plugins/libs then you will get problems
>>>    as the 2.7.0 and 2.6.0 are not binary compatible.
>>>
>>>    Robert.
>>>
>>>    On Tue, Aug 19, 2008 at 10:04 AM, Adrian Egli OpenSceneGraph (3D)
>>>    <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
>>>    > Sorry, Again:
>>>    >
>>>    > This code has changed from Revision 8765 -> 8766.
>>>    >
>>>    > regards adrian
>>>    >
>>>    >
>>>    > 2008/8/19 Adrian Egli OpenSceneGraph (3D) <[EMAIL PROTECTED]
>>>    <mailto:[EMAIL PROTECTED]>>
>>>    >>
>>>    >> Next Issue:
>>>    >>
>>>    >> osgfxbrowser, or any other:
>>>    >> crash when i pass a pagedLOD based scene
>>>    >>
>>>    >> also may application crash: @
>>>    >>
>>>    >> Line : 1337 databasepager.cpp
>>>    >> plod->getDatabaseRequest(plod->getNumChildren()) = 0;
>>>    >>
>>>    >>
>>>    >> Windows XP / VS 2003
>>>    >>
>>>    >> adrian
>>>    >>
>>>    >> 2008/8/19 Adrian Egli OpenSceneGraph (3D) <[EMAIL PROTECTED]
>>>    <mailto:[EMAIL PROTECTED]>>
>>>    >>>
>>>    >>> Hi Robert,
>>>    >>>
>>>    >>> i build latest SVN version under VS2003.
>>>    >>>
>>>    >>> then i called
>>>    >>> runexamples.bat
>>>    >>>
>>>    >>> there appears no window:
>>>    >>> osgviewer
>>>    >>> osgshadow
>>>    >>>
>>>    >>>
>>>    >>> more information:..........
>>>    >>>
>>>    >>>
>>>    >>>
>>>    >>> C:\Dokumente und Einstellungen\adegli>set OSG_
>>>    >>>
>>>    >>>
>>>
>>>  
>>> OSG_FILE_PATH=.;C:\dev\OpenSceneGraph-Data;C:\Cannes3D\BATI_VEGET_MOB;C:\Cannes3D\TERRAIN_LR;..\.
>>>    >>>
>>>    >>>
>>>
>>>  
>>> OSG_LIBRARY_PATH=C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin;C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0
>>>    >>> OSG_NOTIFY_LEVEL=DEBUG
>>>    >>> OSG_WINDOW=100 100 512 512
>>>    >>>
>>>    >>> C:\Dokumente und Einstellungen\adegli>set OSG_NOTIFY_LEVEL=DEBUG
>>>    >>>
>>>    >>> C:\Dokumente und Einstellungen\adegli>osgviewer cow.osg
>>>    >>> GraphicsContext::setWindowingSystemInterface() 003FE280 1016CD3C
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> DriveManipulator::_height set to ==1.5
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>>
>>>    >>>
>>>
>>>  
>>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> itr='C:\WINDOWS\system32'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\WINDOWS\system32\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\WINDOWS\System'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\WINDOWS\System\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\WINDOWS'
>>>    >>> FindFileInPath() : trying
>>>    C:\WINDOWS\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='.'
>>>    >>> FindFileInPath() : trying C:\Dokumente und
>>>    >>> Einstellungen\adegli\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\Programme\CMake 2.4\bin'
>>>    >>> FindFileInPath() : trying C:\Programme\CMake
>>>    >>> 2.4\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\WINDOWS\system32'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\WINDOWS\system32\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\WINDOWS'
>>>    >>> FindFileInPath() : trying
>>>    C:\WINDOWS\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\WINDOWS\system32\wbem'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\WINDOWS\system32\wbem\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='c:\programme\ati technologies\ati control panel'
>>>    >>> FindFileInPath() : trying C:\programme\ati technologies\ati
>>>    control
>>>    >>> panel\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='c:\programme\doxygen\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\programme\doxygen\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='c:\programme\java\jdk1.6.0\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\programme\java\jdk1.6.0\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\Programme\MATLAB\R2006b\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\MATLAB\R2006b\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\Programme\MATLAB\R2006b\bin\win32'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>    C:\Programme\MATLAB\R2006b\bin\win32\osgPlugins-2.6.0\osgdb_osg.dll
>>>    ...
>>>    >>> itr='C:\Programme\Aqsis\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\Aqsis\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='%PIXIEHOME%\bin'
>>>    >>> FindFileInPath() : trying C:\Dokumente und
>>>    >>>
>>>    Einstellungen\adegli\%PIXIEHOME%\bin\osgPlugins-2.6.0\osgdb_osg.dll
>>>    ...
>>>    >>> itr='C:\Programme\QuickTime\QTSystem\'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\QuickTime\QTSystem\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\Programme\TortoiseSVN\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\TortoiseSVN\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>>
>>>    >>>
>>>
>>>  
>>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\share\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\share\OpenSceneGraph\bin\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenSceneGraph_3rdParty\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>    C:\dev\OpenSceneGraph_3rdParty\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\dev\SDL\bin'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\SDL\bin\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\fox\bin'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\fox\bin\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\curl\bin'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\curl\bin\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenTissue\externals\lib\windows'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>    C:\dev\OpenTissue\externals\lib\windows\osgPlugins-2.6.0\osgdb_osg.dll
>>>    ...
>>>    >>> itr='C:\DEV\COLLADA\COLLADA_DOM/../COLLADA_RT/bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\DEV\COLLADA\COLLADA_RT\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\dev\JPython'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\JPython\osgPlugins-2.6.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> itr='C:\Programme\doxygen\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\doxygen\bin\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\Python25'
>>>    >>> FindFileInPath() : trying
>>>    C:\Python25\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='"C:\Programme\Mozilla Firefox'
>>>    >>> FindFileInPath() : trying C:\Dokumente und
>>>    >>> Einstellungen\adegli\"C:\Programme\Mozilla
>>>    >>> Firefox\osgPlugins-2.6.0\osgdb_osg.dll ...
>>>    >>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>    C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgdb_osg.dll
>>>    ...
>>>    >>>
>>>    >>>
>>>
>>>  
>>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0\osgdb_osg.dll
>>>    >>> ...
>>>    >>> FindFileInPath() : USING
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0\osgdb_osg.dll
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> CullSettings::readEnvironmentalVariables()
>>>    >>> Opened DynamicLibrary osgPlugins-2.6.0/osgdb_osg.dll
>>>    >>> itr='.'
>>>    >>> FindFileInPath() : trying C:\Dokumente und
>>>    Einstellungen\adegli\cow.osg
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenSceneGraph-Data'
>>>    >>> FindFileInPath() : trying C:\dev\OpenSceneGraph-Data\cow.osg ...
>>>    >>> FindFileInPath() : USING C:\dev\OpenSceneGraph-Data\cow.osg
>>>    >>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>>
>>>    >>>
>>>
>>>  
>>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> itr='C:\WINDOWS\system32'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\WINDOWS\system32\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\WINDOWS\System'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\WINDOWS\System\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\WINDOWS'
>>>    >>> FindFileInPath() : trying
>>>    C:\WINDOWS\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='.'
>>>    >>> FindFileInPath() : trying C:\Dokumente und
>>>    >>> Einstellungen\adegli\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\Programme\CMake 2.4\bin'
>>>    >>> FindFileInPath() : trying C:\Programme\CMake
>>>    >>> 2.4\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\WINDOWS\system32'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\WINDOWS\system32\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\WINDOWS'
>>>    >>> FindFileInPath() : trying
>>>    C:\WINDOWS\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\WINDOWS\system32\wbem'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\WINDOWS\system32\wbem\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='c:\programme\ati technologies\ati control panel'
>>>    >>> FindFileInPath() : trying C:\programme\ati technologies\ati
>>>    control
>>>    >>> panel\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='c:\programme\doxygen\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\programme\doxygen\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='c:\programme\java\jdk1.6.0\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\programme\java\jdk1.6.0\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\Programme\MATLAB\R2006b\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\MATLAB\R2006b\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\Programme\MATLAB\R2006b\bin\win32'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>    C:\Programme\MATLAB\R2006b\bin\win32\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    ...
>>>    >>> itr='C:\Programme\Aqsis\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\Aqsis\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='%PIXIEHOME%\bin'
>>>    >>> FindFileInPath() : trying C:\Dokumente und
>>>    >>>
>>>    Einstellungen\adegli\%PIXIEHOME%\bin\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    ...
>>>    >>> itr='C:\Programme\QuickTime\QTSystem\'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\QuickTime\QTSystem\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\Programme\TortoiseSVN\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\TortoiseSVN\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>>
>>>    >>>
>>>
>>>  
>>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\share\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\share\OpenSceneGraph\bin\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenSceneGraph_3rdParty\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>    C:\dev\OpenSceneGraph_3rdParty\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\dev\SDL\bin'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\SDL\bin\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\fox\bin'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\fox\bin\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\curl\bin'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\curl\bin\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> itr='C:\dev\OpenTissue\externals\lib\windows'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>    C:\dev\OpenTissue\externals\lib\windows\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    ...
>>>    >>> itr='C:\DEV\COLLADA\COLLADA_DOM/../COLLADA_RT/bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\DEV\COLLADA\COLLADA_RT\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\dev\JPython'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\JPython\osgPlugins-2.6.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> itr='C:\Programme\doxygen\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>> C:\Programme\doxygen\bin\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\Python25'
>>>    >>> FindFileInPath() : trying
>>>    C:\Python25\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='"C:\Programme\Mozilla Firefox'
>>>    >>> FindFileInPath() : trying C:\Dokumente und
>>>    >>> Einstellungen\adegli\"C:\Programme\Mozilla
>>>    >>> Firefox\osgPlugins-2.6.0\osgdb_rgb.dll ...
>>>    >>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>    C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgdb_rgb.dll
>>>    ...
>>>    >>>
>>>    >>>
>>>
>>>  
>>> itr='C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0'
>>>    >>> FindFileInPath() : trying
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0\osgdb_rgb.dll
>>>    >>> ...
>>>    >>> FindFileInPath() : USING
>>>    >>>
>>>
>>>  
>>> C:\dev\OpenSceneGraphSVN\DEVELOPMENT\OpenSceneGraph\bin\osgPlugins-2.7.0\osgdb_rgb.dll
>>>    >>> Opened DynamicLibrary osgPlugins-2.6.0/osgdb_rgb.dll
>>>    >>> itr='C:\dev\OpenSceneGraph-Data'
>>>    >>> FindFileInPath() : trying
>>>    C:\dev\OpenSceneGraph-Data\Images\reflect.rgb
>>>    >>> ...
>>>    >>> FindFileInPath() : USING
>>>    C:\dev\OpenSceneGraph-Data\Images\reflect.rgb
>>>    >>> raw->sizeX = 128
>>>    >>> raw->sizeY = 128
>>>    >>> raw->sizeZ = 3
>>>    >>> raw->bpc = 1
>>>    >>> image read ok 128  128
>>>    >>>
>>>    >>> Stats before:
>>>    >>> Object Type     #Unique #Instanced
>>>    >>> StateSet        1       1
>>>    >>> Group           1       1
>>>    >>> Transform       0       0
>>>    >>> LOD             0       0
>>>    >>> Switch          0       0
>>>    >>> Geode           1       1
>>>    >>> Drawable        1       1
>>>    >>> Geometry        1       1
>>>    >>> Vertices        7772    7772
>>>    >>> Primitives      5804    5804
>>>    >>> Optimizer::optimize() doing REMOVE_LOADED_PROXY_NODES
>>>    >>> Optimizer::optimize() doing COMBINE_ADJACENT_LODS
>>>    >>> Optimizer::optimize() doing OPTIMIZE_TEXTURE_SETTINGS
>>>    >>> Optimizer::optimize() doing SHARE_DUPLICATE_STATE
>>>    >>> Num of StateSet=1
>>>    >>> state attribute list
>>>    >>>     01DB6288  Material
>>>    >>>     01DC0910  TexGen
>>>    >>>     01DB6810  Texture2D
>>>    >>> searching for duplicate attributes
>>>    >>> Optimizer::optimize() doing FLATTEN_STATIC_TRANSFORMS
>>>    >>> ** RemoveStaticTransformsVisitor *** Pass 0
>>>    >>> Optimizer::optimize() doing CHECK_GEOMETRY
>>>    >>> Optimizer::optimize() doing MERGE_GEOMETRY
>>>    >>> MERGE_GEOMETRY took 4.19048e-006
>>>    >>> Optimizer::optimize() doing REMOVE_REDUNDANT_NODES
>>>    >>>
>>>    >>> Stats after:
>>>    >>> Object Type     #Unique #Instanced
>>>    >>> StateSet        1       1
>>>    >>> Group           1       1
>>>    >>> Transform       0       0
>>>    >>> LOD             0       0
>>>    >>> Switch          0       0
>>>    >>> Geode           1       1
>>>    >>> Drawable        1       1
>>>    >>> Geometry        1       1
>>>    >>> Vertices        7772    7772
>>>    >>> Primitives      5804    5804
>>>    >>> View::setSceneData() Reusing exisitng scene01D90370
>>>    >>> DriveManipulator::_height set to ==1.5
>>>    >>> getCoordinateFrame(0.776125 -0.43866 0)
>>>    >>>    no coordinate system found, using default orientation
>>>    >>>
>>>    >>> C:\Dokumente und Einstellungen\adegli>
>>>    >>>
>>>    >>> 2008/8/18 Robert Osfield <[EMAIL PROTECTED]
>>>    <mailto:[EMAIL PROTECTED]>>
>>>    >>>>
>>>    >>>> Hi All,
>>>    >>>>
>>>    >>>> I have just tagged the OpenSceneGraph-2.7.0 developer release.
>>>    >>>> Details can be found at:
>>>    >>>>
>>>    >>>>
>>>    >>>>
>>>
>>>  http://www.openscenegraph.org/projects/osg/wiki/Downloads/DeveloperReleases
>>>    >>>>
>>>    >>>> OpenSceneGraph 2.7.x latest development release: ΒΆ
>>>    >>>>
>>>    >>>>    * OpenSceneGraph-2.7.0, released on 18th August 2008.
>>>    >>>> OpenSceneGraph-2.7.0 includes improvements to
>>>    osg::ImageSequence which
>>>    >>>> now supports seek(time), pause(), play() and rewind(), and
>>>    support in
>>>    >>>> DatabasePager for frame base expiry of PagedLOD subgraphs
>>>    making it
>>>    >>>> suitable for use with event driven viewers. Also various bug
>>>    and build
>>>    >>>> fixes.
>>>    >>>>
>>>    >>>>    source package : OpenSceneGraph-2.7.0.zip
>>>    >>>>    svn tag: svn co
>>>    >>>>
>>>    >>>>
>>>
>>>  
>>> http://www.openscenegraph.org/svn/osg/OpenSceneGraph/tags/OpenSceneGraph-2.7.0
>>>    >>>> OpenSceneGraph
>>>    >>>>
>>>    >>>> Cheers,
>>>    >>>> Robert.
>>>    >>>> --
>>>    >>>>
>>>    >>>> ChangeLog since 2.6.0
>>>    >>>>
>>>    >>>>
>>>    >>>> 2008-08-18 11:48 +0000 [r8771]  robert:
>>>    >>>>
>>>    >>>>        * Updated wrappers
>>>    >>>>
>>>    >>>> 2008-08-18 11:21 +0000 [r8770]  robert:
>>>    >>>>
>>>    >>>>        * From Sergey Leontyev, "1. In StyleManager when
>>>    applying styles
>>>    >>>> to
>>>    >>>>          a Label element the code below runs in a infinite
>>>    loop. The
>>>    >>>>          reason for this is that nothing increments the
>>>    Reader "r" in
>>>    >>>> the
>>>    >>>>          case when applying a style to label, so I advance
>>>    the reader
>>>    >>>> when
>>>    >>>>          no match was found. ( To replicate the error apply
>>>    style to any
>>>    >>>>          label) replaced this: while(!r.eof())
>>>    >>>>          if(_styles[style]->applyStyle(t, r)) inc = true;
>>>    with this:
>>>    >>>>          while(!r.eof()) { if(_styles[style]->applyStyle(t,
>>>    r)) inc =
>>>    >>>>          true; else r.advanceOverCurrentFieldOrBlock(); } I
>>>    tested it
>>>    >>>> and
>>>    >>>>          it works well for me, I did not find any problems
>>>    with it. 2.
>>>    >>>>          Added style support for Canvas element, event though
>>>    there is
>>>    >>>> no
>>>    >>>>          styles to apply yet. It is usefull for someone who
>>>    inherits
>>>    >>>> from
>>>    >>>>          Canvas class to develop another element. If
>>>    applyStyle(Canvas)
>>>    >>>>          does not exist there is no way to apply style to the
>>>    element
>>>    >>>> that
>>>    >>>>          inherited from Canvas element. Added virtual bool
>>>    >>>>          applyStyle(Canvas). and in added call to apply style
>>>    if the
>>>    >>>>          Object is of type Canvas:
>>>    >>>>          StyleManager::_applyStyleToObject(osg::Object* obj,
>>>    const
>>>    >>>>          std::string& style) { ... else
>>>    >>>>          if(!std::string("Canvas").compare(c)) return
>>>    >>>>          _coerceAndApply<Canvas>(obj,style,c); "
>>>    >>>>
>>>    >>>> 2008-08-18 11:17 +0000 [r8769]  robert:
>>>    >>>>
>>>    >>>>        * Ran fixtabs to enforce four space tabs
>>>    >>>>
>>>    >>>> 2008-08-18 11:00 +0000 [r8768]  robert:
>>>    >>>>
>>>    >>>>        * From Erik van Dekker, "I made several modifications:
>>>    * The
>>>    >>>> cause
>>>    >>>>          of my errors was that my OSG source directory path
>>>    contains
>>>    >>>>          spaces. To fix this issue I wrapped all paths with
>>>    quotes, as
>>>    >>>>          stated in doxygen documentation. * I also received
>>>    some warning
>>>    >>>>          messages about deprecated doxygen settings, which I
>>>    fixed by
>>>    >>>>          updating the doxygen file, i.e. running
>>>    \u2018doxygen \u2013u
>>>    >>>>          doxygen.cmake\u2018. By running this command
>>>    deprecated doxygen
>>>    >>>>          options are removed, some option comments have
>>>    changed and
>>>    >>>> quite
>>>    >>>>          some options have been added (I kept their default
>>>    settings
>>>    >>>>          unless mentioned). * I was surprised to find that
>>>    the doxygen
>>>    >>>>          OUTPUT_DIRECTORY was set to
>>>    >>>>          \u201c${OpenSceneGraph_SOURCE_DIR}/doc\u201d, which
>>>    does not
>>>    >>>> seem
>>>    >>>>          appropriate for out of source builds; I changed this to
>>>    >>>>          \u201c${OpenSceneGraph_BINARY_DIR}/doc\u201d. (On
>>>    the other
>>>    >>>> hand,
>>>    >>>>          maybe a cmake selectable option should be given to
>>>    the user?) *
>>>    >>>>          Fixed two warnings I received about unexpected
>>>    >>>>          end-of-list-markers in \u2018osg\AnimationPath and
>>>    >>>>          \u2018osgUtil\CullVisitor due to excess trailing
>>>    points in
>>>    >>>>          comments. * Fixed a warning in
>>>    osgWidget\StyleInterface due to
>>>    >>>> an
>>>    >>>>          #include directive (strangely) placed inside a
>>>    namespace. *
>>>    >>>> Fixed
>>>    >>>>          a warning in osg\Camera due to the META_Object macro
>>>    that
>>>    >>>>          confused doxygen. Adding a semi-colon fixed this. *
>>>    Removed
>>>    >>>>          auto_Mainpage from the INCLUDE option, because I am
>>>    positive
>>>    >>>> that
>>>    >>>>          this file does not belong there; It never generated
>>>    useful
>>>    >>>>          documentation anyway. * I added the OSG version number
>>>    >>>>          environment variable to the PROJECT_NUMBER option so
>>>    that the
>>>    >>>>          version number is now shown on the main page of
>>>    generated
>>>    >>>>          documentation (e.g. index.html). * Changed option
>>>    >>>> FULL_PATH_NAMES
>>>    >>>>          to YES, but made sure STRIP_FROM_PATH stripped the
>>>    absolute
>>>    >>>> path
>>>    >>>>          until the include dir. This fixed an issue that
>>>    created mangled
>>>    >>>>          names for identical filenames in different
>>>    directories. E.g.
>>>    >>>>          osg/Export and osgDB/Export are now correctly named.
>>>    * Changed
>>>    >>>>          option SHOW_DIRECTORIES to yes, which is a case of
>>>    preference I
>>>    >>>>          guess. "
>>>    >>>>
>>>    >>>> 2008-08-18 10:47 +0000 [r8767]  robert:
>>>    >>>>
>>>    >>>>        * Removed todo entry
>>>    >>>>
>>>    >>>> 2008-08-17 16:52 +0000 [r8766]  robert:
>>>    >>>>
>>>    >>>>        * From Maceij Krol, "I have implement frame based
>>>    expiration of
>>>    >>>>          PagedLOD children. New attribute
>>>    DatabasePager::_expiryFrames
>>>    >>>>          sets number of frames a PagedLOD child is kept in
>>>    memory. The
>>>    >>>>          attribute is set with DatabasePager::setExpiryFrames
>>>    method or
>>>    >>>>          OSG_EXPIRY_FRAMES environmental variable. New attribute
>>>    >>>>          PagedLOD::PerRangeData::_ frameNumber contains frame
>>>    number of
>>>    >>>>          last cull traversal. Children of PagedLOD are
>>>    expired when time
>>>    >>>>          _AND_ number of frames since last cull traversal exceed
>>>    >>>>          OSG_EXPIRY_DELAY _AND_ OSG_EXPIRY_FRAMES
>>>    respectively. By
>>>    >>>> default
>>>    >>>>          OSG_EXPIRY_FRAMES = 1 which means that nodes from last
>>>    >>>>          cull/rendering traversal will not be expired even if
>>>    last cull
>>>    >>>>          time exceeds OSG_EXPIRY_DELAY. Setting
>>>    OSG_EXPIRY_FRAMES = 0
>>>    >>>>          revokes previous behaviour of PagedLOD. Setting
>>>    >>>> OSG_EXPIRY_FRAMES
>>>    >>>>          > 0 fixes problems of children reloading in lazy
>>>    rendering
>>>    >>>>          applications. Required behaviour is achieved by
>>>    manipulating
>>>    >>>>          OSG_EXPIRY_DELAY and OSG_EXPIRY_FRAMES together. Two
>>>    interface
>>>    >>>>          changes are made: DatabasePager::updateSceneGraph(double
>>>    >>>>          currentFrameTime) is replaced by
>>>    >>>>          DatabasePager::updateSceneGraph(const osg::FrameStamp
>>>    >>>>          &frameStamp). The previous method is in #if 0 clause
>>>    in the
>>>    >>>>          header file. Robert, decide if You want to include it.
>>>    >>>>          PagedLOD::removeExpiredChildren(double expiryTime,
>>>    NodeList
>>>    >>>>          &removedChildren) is deprecated (warning is
>>>    printed), when
>>>    >>>>          subclassing use PagedLOD::removeExpiredChildren(double
>>>    >>>>          expiryTime, int expiryFrame, NodeList &removedChildren)
>>>    >>>> instead.
>>>    >>>>          "
>>>    >>>>
>>>    >>>> 2008-08-17 16:45 +0000 [r8765]  robert:
>>>    >>>>
>>>    >>>>        * From Jason Beverage, "I've got a few machines that OSG
>>>    >>>>          incorrectly believes support FRAME_BUFFER_OBJECTS so
>>>    I am
>>>    >>>>          manually trying to set the renderTargetImplementation to
>>>    >>>>          PIXEL_BUFFER or PIXEL_BUFFER_RTT. I noticed that
>>>    this call
>>>    >>>> wasn't
>>>    >>>>          setting the camera's overlay data properly because the
>>>    >>>>          setRenderTargetImplementation simply calls init()
>>>    which only
>>>    >>>> does
>>>    >>>>          anything for
>>>    OBJECT_DEPENDENT_WITH_ORTHOGRAPHIC_OVERLAY. Any
>>>    >>>>          subsequent calls to getOverlayData will simply
>>>    return the
>>>    >>>> cached
>>>    >>>>          OverlayData instead of setting it up. My fix updates the
>>>    >>>> camera's
>>>    >>>>          render target implementation for all OverlayData
>>>    objects in the
>>>    >>>>          OverlayDataMap."
>>>    >>>>
>>>    >>>> 2008-08-15 17:35 +0000 [r8763-8764]  robert:
>>>    >>>>
>>>    >>>>        * From Paul Palumbo, "Fixes a typo in coverage
>>>    antialiasing
>>>    >>>> code...
>>>    >>>>          Without this fix, get incorrect antialiasing results. "
>>>    >>>>
>>>    >>>>        * From Jutta Sauer, "We added a raise window method to
>>>    >>>>          GraphicsWindow. And added two implementations for
>>>    Win32 and
>>>    >>>> X11.
>>>    >>>>          "
>>>    >>>>
>>>    >>>> 2008-08-15 17:26 +0000 [r8761-8762]  robert:
>>>    >>>>
>>>    >>>>        * Updated version numbers in prep for next dev release
>>>    >>>>
>>>    >>>>        * From Frashid Larshkari, "I modified the
>>>    vertical/horizontal
>>>    >>>>          interlace stereo modes so that they use the
>>>    >>>> osg::State::applyMode
>>>    >>>>          for enabling/disabling certain while rendering the
>>>    stencil
>>>    >>>> mask.
>>>    >>>>          Previously some of these calls were overriding the
>>>    scene graph
>>>    >>>>          states because the global state was not aware of
>>>    this change. "
>>>    >>>>
>>>    >>>> 2008-08-15 17:18 +0000 [r8760]  robert:
>>>    >>>>
>>>    >>>>        * Added support for geometry shader attributes
>>>    >>>>
>>>    >>>> 2008-08-15 16:43 +0000 [r8759]  robert:
>>>    >>>>
>>>    >>>>        * From Stephane Lamoliatte, "I added the osg::Program
>>>    parameters
>>>    >>>>          support for the osg plug'in. Now we could correctly
>>>    configure
>>>    >>>>          geometry shaders in osg files." Notes from Robert
>>>    Osfield,
>>>    >>>>          renamed the names of the parameters to be less GL
>>>    centric and
>>>    >>>>          more human readable.
>>>    >>>>
>>>    >>>> 2008-08-15 16:21 +0000 [r8758]  robert:
>>>    >>>>
>>>    >>>>        * Changed osg::ImageSequence::set/getDuration to
>>>    set/getLength()
>>>    >>>> to
>>>    >>>>          be in keeping with the osg::ImageStream's getLength().
>>>    >>>>
>>>    >>>> 2008-08-15 13:07 +0000 [r8756-8757]  robert:
>>>    >>>>
>>>    >>>>        * Fixed the name of _playToggle
>>>    >>>>
>>>    >>>>        * Updated wrappers
>>>    >>>>
>>>    >>>> 2008-08-15 12:45 +0000 [r8755]  robert:
>>>    >>>>
>>>    >>>>        * Further work on osg::ImageSequence, improving pause
>>>    >>>>          functionality, and introducing new seek(double time)
>>>    method
>>>    >>>>
>>>    >>>> 2008-08-14 16:29 +0000 [r8753-8754]  robert:
>>>    >>>>
>>>    >>>>        * Added initial looping and pause play support
>>>    >>>>
>>>    >>>>        * Added event handler to toggling looping and play/pause
>>>    >>>>
>>>    >>>> 2008-08-14 14:22 +0000 [r8752]  robert:
>>>    >>>>
>>>    >>>>        * Implemented a reference eye point and associated
>>>    methods in
>>>    >>>>          support of intersecting billboards
>>>    >>>>
>>>    >>>> 2008-08-05 20:05 +0000 [r8747-8748]  robert:
>>>    >>>>
>>>    >>>>        * From Eric Sokolowski, added OSX release notes to READEME
>>>    >>>>
>>>    >>>>        * Added osgWidget to doc building
>>>    >>>>
>>>    >>>> 2008-08-05 19:17 +0000 [r8744]  robert:
>>>    >>>>
>>>    >>>>        * Improved the doxygen docs over the various namespaces
>>>    >>>>
>>>    >>>> 2008-08-05 16:05 +0000 [r8742]  robert:
>>>    >>>>
>>>    >>>>        * From Eric Sokolowki, disabled default build of 64bit
>>>    under OSX
>>>    >>>> to
>>>    >>>>          prevent build problems
>>>    >>>> _______________________________________________
>>>    >>>> osg-users mailing list
>>>    >>>> [email protected]
>>>    <mailto:[email protected]>
>>>    >>>>
>>>    >>>>
>>>
>>>  http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>    >>>
>>>    >>>
>>>    >>>
>>>    >>> --
>>>    >>> ********************************************
>>>    >>> Adrian Egli
>>>    >>
>>>    >>
>>>    >>
>>>    >> --
>>>    >> ********************************************
>>>    >> Adrian Egli
>>>    >
>>>    >
>>>    >
>>>    > --
>>>    > ********************************************
>>>    > Adrian Egli
>>>    >
>>>    > _______________________________________________
>>>    > osg-users mailing list
>>>    > [email protected]
>>>    <mailto:[email protected]>
>>>    >
>>>
>>>  http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>    >
>>>    >
>>>    _______________________________________________
>>>    osg-users mailing list
>>>    [email protected]
>>>    <mailto:[email protected]>
>>>
>>>  http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>
>>>
>>>
>>>
>>> --
>>> ********************************************
>>> Adrian Egli
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> osg-users mailing list
>>> [email protected]
>>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>>
>>
>> _______________________________________________
>> osg-users mailing list
>> [email protected]
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
>
> --
> ********************************************
> Adrian Egli
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to