diff --git a/ChangeLog b/ChangeLog index e4858c6e8..404537f2b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,262 @@ +2004-11-24 06:57 robert + + * src/osgPlugins/pfb/ReaderWriterPFB.cpp: Moved the initPeformer to + the constructor to avoid const issues when compiling + +2004-11-23 23:47 robert + + * src/osgDB/Registry.cpp: Fixed VS.NET warnings + +2004-11-23 23:45 robert + + * examples/osgphotoalbum/ImageReaderWriter.h: Fixed recursive call + +2004-11-23 17:07 robert + + * src/osg/Switch.cpp: From Fabien Dachicourt, bug fix to + addChild(node,value) + +2004-11-23 16:52 robert + + * src/osgPlugins/tiff/ReaderWriterTIFF.cpp: From John Shue, + reordering of tiffio.h to avoid compile error. + +2004-11-23 15:29 robert + + * examples/osgphotoalbum/ImageReaderWriter.cpp, + examples/osgphotoalbum/ImageReaderWriter.h, + include/osgDB/Archive, include/osgDB/ReaderWriter, + src/osgDB/Registry.cpp, src/osgPlugins/3dc/ReaderWriter3DC.cpp, + src/osgPlugins/Inventor/ReaderWriterIV.cpp, + src/osgPlugins/Inventor/ReaderWriterIV.h, + src/osgPlugins/ac3d/ac3d.cpp, + src/osgPlugins/bmp/ReaderWriterBMP.cpp, + src/osgPlugins/dds/ReaderWriterDDS.cpp, + src/osgPlugins/directx/ReaderWriterDirectX.cpp, + src/osgPlugins/dw/ReaderWriterDW.cpp, + src/osgPlugins/dx/ReaderWriterDX.cpp, + src/osgPlugins/dx/ReaderWriterDX.h, + src/osgPlugins/flt/ReaderWriterATTR.cpp, + src/osgPlugins/flt/ReaderWriterFLT.cpp, + src/osgPlugins/flt/ReaderWriterFLT.h, + src/osgPlugins/freetype/ReaderWriterFreeType.cpp, + src/osgPlugins/gdal/ReaderWriterGDAL.cpp, + src/osgPlugins/geo/ReaderWriterGEO.cpp, + src/osgPlugins/gif/ReaderWriterGIF.cpp, + src/osgPlugins/ive/ReaderWriterIVE.cpp, + src/osgPlugins/jp2/ReaderWriterJP2.cpp, + src/osgPlugins/jpeg/ReaderWriterJPEG.cpp, + src/osgPlugins/lib3ds/ReaderWriter3DS.cpp, + src/osgPlugins/logo/ReaderWriterLOGO.cpp, + src/osgPlugins/lwo/ReaderWriterLWO.cpp, + src/osgPlugins/lws/ReaderWriterLWS.cpp, + src/osgPlugins/md2/ReaderWriterMD2.cpp, + src/osgPlugins/mpeg/ReaderWriterMPEG.cpp, + src/osgPlugins/net/ReaderWriterNET.cpp, + src/osgPlugins/obj/ReaderWriterOBJ.cpp, + src/osgPlugins/osg/ReaderWriterOSG.cpp, + src/osgPlugins/osga/OSGA_Archive.cpp, + src/osgPlugins/osga/OSGA_Archive.h, + src/osgPlugins/osga/ReaderWriterOSGA.cpp, + src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp, + src/osgPlugins/pfb/ReaderWriterPFB.cpp, + src/osgPlugins/pic/ReaderWriterPIC.cpp, + src/osgPlugins/png/ReaderWriterPNG.cpp, + src/osgPlugins/png/new_ReaderWriterPNG.cpp, + src/osgPlugins/png/prev_ReaderWriterPNG.cpp, + src/osgPlugins/pnm/ReaderWriterPNM.cpp, + src/osgPlugins/quicktime/ReaderWriterQT.cpp, + src/osgPlugins/rgb/ReaderWriterRGB.cpp, + src/osgPlugins/rot/ReaderWriterROT.cpp, + src/osgPlugins/scale/ReaderWriterSCALE.cpp, + src/osgPlugins/stl/ReaderWriterSTL.cpp, + src/osgPlugins/tga/ReaderWriterTGA.cpp, + src/osgPlugins/tgz/ReaderWriterTGZ.cpp, + src/osgPlugins/tiff/ReaderWriterTIFF.cpp, + src/osgPlugins/trans/ReaderWriterTRANS.cpp, + src/osgPlugins/txp/ReaderWriterTXP.cpp, + src/osgPlugins/txp/ReaderWriterTXP.h, + src/osgPlugins/zip/ReaderWriterZIP.cpp, src/osgText/Font.cpp: + Made read/write methods in ReaderWriter all const to facilate + multi-threading + +2004-11-23 12:57 robert + + * examples/osgarchive/osgarchive.cpp, include/osgDB/Archive, + include/osgDB/ReaderWriter, src/osgDB/Registry.cpp, + src/osgPlugins/net/ReaderWriterNET.cpp, + src/osgPlugins/osga/OSGA_Archive.cpp, + src/osgPlugins/osga/OSGA_Archive.h, + src/osgPlugins/osga/ReaderWriterOSGA.cpp, + src/osgTerrain/DataSet.cpp: Tripped out experiemental threadSafe_ + methods in ReaderWriter + +2004-11-23 10:46 robert + + * src/osgPlugins/: ac3d/ac3d.cpp, ac3d/osgac3d.h, + directx/ReaderWriterDirectX.cpp, dw/ReaderWriterDW.cpp, + geo/ReaderWriterGEO.cpp, ive/ReaderWriterIVE.cpp, + lwo/ReaderWriterLWO.cpp, lws/ReaderWriterLWS.cpp, + md2/ReaderWriterMD2.cpp, obj/ReaderWriterOBJ.cpp, + osg/ReaderWriterOSG.cpp: Added support for local relative paths + +2004-11-22 23:54 robert + + * include/osgDB/FileUtils, src/osgDB/FileUtils.cpp, + src/osgPlugins/3dc/ReaderWriter3DC.cpp, + src/osgPlugins/Inventor/ReaderWriterIV.cpp, + src/osgPlugins/ac3d/ac3d.cpp, + src/osgPlugins/bmp/ReaderWriterBMP.cpp, + src/osgPlugins/dds/ReaderWriterDDS.cpp, + src/osgPlugins/directx/ReaderWriterDirectX.cpp, + src/osgPlugins/dw/ReaderWriterDW.cpp, + src/osgPlugins/flt/FltFile.cpp, src/osgPlugins/flt/FltFile.h, + src/osgPlugins/flt/Input.cpp, src/osgPlugins/flt/Pool.cpp, + src/osgPlugins/flt/Pool.h, + src/osgPlugins/flt/ReaderWriterATTR.cpp, + src/osgPlugins/flt/ReaderWriterFLT.cpp, + src/osgPlugins/flt/flt2osg.cpp, + src/osgPlugins/freetype/ReaderWriterFreeType.cpp, + src/osgPlugins/gdal/ReaderWriterGDAL.cpp, + src/osgPlugins/geo/ReaderWriterGEO.cpp, + src/osgPlugins/gif/ReaderWriterGIF.cpp, + src/osgPlugins/ive/ReaderWriterIVE.cpp, + src/osgPlugins/jp2/ReaderWriterJP2.cpp, + src/osgPlugins/jpeg/ReaderWriterJPEG.cpp, + src/osgPlugins/lib3ds/ReaderWriter3DS.cpp, + src/osgPlugins/logo/ReaderWriterLOGO.cpp, + src/osgPlugins/lwo/Converter.cpp, src/osgPlugins/lwo/Converter.h, + src/osgPlugins/lwo/ReaderWriterLWO.cpp, + src/osgPlugins/lws/ReaderWriterLWS.cpp, + src/osgPlugins/lws/SceneLoader.cpp, + src/osgPlugins/lws/SceneLoader.h, + src/osgPlugins/md2/ReaderWriterMD2.cpp, + src/osgPlugins/mpeg/ReaderWriterMPEG.cpp, + src/osgPlugins/obj/ReaderWriterOBJ.cpp, + src/osgPlugins/obj/obj.cpp, src/osgPlugins/obj/obj.h, + src/osgPlugins/osg/ReaderWriterOSG.cpp, + src/osgPlugins/osga/ReaderWriterOSGA.cpp, + src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp, + src/osgPlugins/pfb/ReaderWriterPFB.cpp, + src/osgPlugins/pic/ReaderWriterPIC.cpp, + src/osgPlugins/png/ReaderWriterPNG.cpp, + src/osgPlugins/pnm/ReaderWriterPNM.cpp, + src/osgPlugins/rgb/ReaderWriterRGB.cpp, + src/osgPlugins/stl/ReaderWriterSTL.cpp, + src/osgPlugins/tga/ReaderWriterTGA.cpp, + src/osgPlugins/tgz/ReaderWriterTGZ.cpp, + src/osgPlugins/tiff/ReaderWriterTIFF.cpp, + src/osgPlugins/txp/ReaderWriterTXP.cpp, + src/osgPlugins/zip/ReaderWriterZIP.cpp: Moved plugins across to + using ReaderWriter::Options* for search paths in addition to + standard osgDB::DataFilePaths + +2004-11-22 14:49 robert + + * include/osgDB/ReaderWriter, include/osgDB/Registry, + src/osgDB/Registry.cpp: Removed the cache hints from registery + placing them wholly into ReaderWriter's responsibility. + +2004-11-22 14:10 robert + + * NEWS.txt, examples/osgcallback/osgcallback.cpp, + include/osgDB/Archive, include/osgDB/FileUtils, + include/osgDB/ReadFile, include/osgDB/ReaderWriter, + include/osgDB/Registry, src/osgDB/Archive.cpp, + src/osgDB/FileUtils.cpp, src/osgDB/Input.cpp, + src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, + src/osgPlugins/ive/PagedLOD.cpp, + src/osgPlugins/ive/ReaderWriterIVE.cpp, + src/osgPlugins/net/ReaderWriterNET.cpp, + src/osgPlugins/obj/ReaderWriterOBJ.cpp, src/osgPlugins/obj/obj.h, + src/osgPlugins/osg/PagedLOD.cpp, + src/osgPlugins/osg/ReaderWriterOSG.cpp, src/osgText/Font.cpp: + Moved Registry::CacheHintOptions into ReaderWriter::Options + +2004-11-22 13:58 robert + + * examples/osgplanets/osgplanets.cpp: From Rainer Oder, + improvements to planet motions + +2004-11-20 13:35 robert + + * include/osgDB/: ImageOptions, ReaderWriter: Changed + ReaderWriter::Options to derive from osg::Object to add clone() + ability. + +2004-11-20 12:08 robert + + * src/osg/PagedLOD.cpp: Added support for pixel based LOD's and set + the default priority scale to 1.0 + +2004-11-20 11:48 robert + + * src/osg/PagedLOD.cpp: Added support for pixel range to PagedLOD + +2004-11-20 11:48 robert + + * src/osgPlugins/ive/LOD.cpp: Fixed indentation. + +2004-11-20 11:45 robert + + * src/osgPlugins/osg/LOD.cpp: From Johan Nouvel, added support for + range mode + +2004-11-20 10:36 robert + + * src/osgDB/FileUtils.cpp: From John Shue, fix for FreeBSD. + +2004-11-19 20:05 robert + + * src/osgDB/ReentrantMutex.cpp: Added _lockCount>0 check to + lock,unlock and trylock to make sure that it is set properly on + first time entry. + +2004-11-19 09:02 robert + + * src/osgDB/DatabasePager.cpp: Removed notify from destructor wait + for cancel loop. + +2004-11-19 08:47 robert + + * examples/osglauncher/osglauncher.cpp: Added std:: infront of + getline calls + +2004-11-18 22:43 robert + + * runexamples.bat: Made the permissions executable + +2004-11-18 22:14 robert + + * ChangeLog, NEWS.txt: Updated ChangedLog and NEWS + +2004-11-18 22:13 robert + + * include/osgDB/Archive: Removed the public open methods + +2004-11-18 22:12 robert + + * doc/Doxyfiles/core_Doxyfile: Added all core libraries + +2004-11-18 21:53 robert + + * VisualStudio/VisualStudio.dsw: Added osgText dependency to + osglauncher. + +2004-11-18 20:20 robert + + * VisualStudio/: VisualStudio.dsw, + examples/osglauncher/osglauncher.dsp, + examples/osglauncher/resources.rc, + examples/osgplanets/osgplanets.dsp, + examples/osgplanets/resources.rc: Added dsp's for osglauncher and + osgplanets. + +2004-11-18 16:25 robert + + * src/osgDB/: FileUtils.cpp, FileUtils_Mac.cpp: Removed old and + used FileUtils_Mac.cpp + 2004-11-18 16:21 robert * runexamples.bat: Added osglancher and osgplanets to example set. @@ -566,11 +825,7 @@ 2004-10-28 23:29 don - * Make/: temp, tmp/temp: Test done. - -2004-10-28 23:28 don - - * Make/tmp/temp: Directory write test to new CVS + * Make/temp: Test done. 2004-10-28 23:27 don @@ -2680,27 +2935,7 @@ 2004-08-01 05:10 robert - * VisualStudio/VisualStudio.dsw, VisualStudio/osgPlugins/iv/iv.dsp, - src/osgPlugins/iv/COPYING, src/osgPlugins/iv/GNUmakefile, - src/osgPlugins/iv/README, src/osgPlugins/iv/atrfloat.h, - src/osgPlugins/iv/atrstring.h, src/osgPlugins/iv/atrvec.h, - src/osgPlugins/iv/atrvec3list.h, src/osgPlugins/iv/attribute.h, - src/osgPlugins/iv/coordinate3.h, src/osgPlugins/iv/geometry.h, - src/osgPlugins/iv/indexedfaceset.h, - src/osgPlugins/iv/indexedtristripset.h, - src/osgPlugins/iv/ltstr.h, src/osgPlugins/iv/material.h, - src/osgPlugins/iv/matrixtransform.h, src/osgPlugins/iv/mynode.h, - src/osgPlugins/iv/mynodevisitor.h, - src/osgPlugins/iv/nodecache.cpp, src/osgPlugins/iv/nodecache.h, - src/osgPlugins/iv/normals.cpp, src/osgPlugins/iv/normals.h, - src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/iv/osgvisitor.h, - src/osgPlugins/iv/parser.cpp, src/osgPlugins/iv/parser.hpp, - src/osgPlugins/iv/parser.y, src/osgPlugins/iv/readerwriter.cpp, - src/osgPlugins/iv/readerwriter.h, src/osgPlugins/iv/scanner.cpp, - src/osgPlugins/iv/scanner.l, src/osgPlugins/iv/separator.h, - src/osgPlugins/iv/texture2.h, - src/osgPlugins/iv/texturecoordinate.h, - src/osgPlugins/iv/transform.h: Removed old iv plugin + * VisualStudio/VisualStudio.dsw: Removed old iv plugin 2004-08-01 05:06 robert @@ -2896,12 +3131,11 @@ osgPlugins/dw/dw.dsp, osgPlugins/flt/flt.dsp, osgPlugins/freetype/freetype.dsp, osgPlugins/gdal/gdal.dsp, osgPlugins/geo/geo.dsp, osgPlugins/gif/gif.dsp, - osgPlugins/iv/iv.dsp, osgPlugins/ive/ive.dsp, - osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp, - osgPlugins/logo/logo.dsp, osgPlugins/lwo/lwo.dsp, - osgPlugins/lws/lws.dsp, osgPlugins/md2/md2.dsp, - osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp, - osgPlugins/osgFX/dot_osgFX.dsp, + osgPlugins/ive/ive.dsp, osgPlugins/jpeg/jpeg.dsp, + osgPlugins/lib3ds/lib3ds.dsp, osgPlugins/logo/logo.dsp, + osgPlugins/lwo/lwo.dsp, osgPlugins/lws/lws.dsp, + osgPlugins/md2/md2.dsp, osgPlugins/obj/obj.dsp, + osgPlugins/osg/dot_osg.dsp, osgPlugins/osgFX/dot_osgFX.dsp, osgPlugins/osgParticle/dot_osgParticle.dsp, osgPlugins/osgSim/dot_osgSim.dsp, osgPlugins/osgText/dot_osgText.dsp, osgPlugins/osgtgz/osgtgz.dsp, @@ -4051,12 +4285,12 @@ osgPlugins/directx/directx.dsp, osgPlugins/dw/dw.dsp, osgPlugins/flt/flt.dsp, osgPlugins/freetype/freetype.dsp, osgPlugins/gdal/gdal.dsp, osgPlugins/geo/geo.dsp, - osgPlugins/gif/gif.dsp, osgPlugins/iv/iv.dsp, - osgPlugins/ive/ive.dsp, osgPlugins/jpeg/jpeg.dsp, - osgPlugins/lib3ds/lib3ds.dsp, osgPlugins/logo/logo.dsp, - osgPlugins/lwo/lwo.dsp, osgPlugins/lws/lws.dsp, - osgPlugins/md2/md2.dsp, osgPlugins/obj/obj.dsp, - osgPlugins/osg/dot_osg.dsp, osgPlugins/osgFX/dot_osgFX.dsp, + osgPlugins/gif/gif.dsp, osgPlugins/ive/ive.dsp, + osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp, + osgPlugins/logo/logo.dsp, osgPlugins/lwo/lwo.dsp, + osgPlugins/lws/lws.dsp, osgPlugins/md2/md2.dsp, + osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp, + osgPlugins/osgFX/dot_osgFX.dsp, osgPlugins/osgParticle/dot_osgParticle.dsp, osgPlugins/osgSim/dot_osgSim.dsp, osgPlugins/osgText/dot_osgText.dsp, osgPlugins/osgtgz/osgtgz.dsp, @@ -4768,9 +5002,8 @@ 2004-04-11 22:21 robert * include/osg/Timer, src/osg/Timer.cpp, - src/osgPlugins/ac3d/ac3d.cpp, src/osgPlugins/dx/DXWriter.cpp, - src/osgPlugins/iv/parser.cpp, src/osgPlugins/iv/parser.y: From - Eric Wing, clean ups for OSX support. + src/osgPlugins/ac3d/ac3d.cpp, src/osgPlugins/dx/DXWriter.cpp: + From Eric Wing, clean ups for OSX support. 2004-04-10 17:11 robert @@ -5334,8 +5567,7 @@ include/osg/Math, include/osg/Timer, src/osg/Timer.cpp, src/osgDB/DynamicLibrary.cpp, src/osgDB/FileUtils.cpp, src/osgDB/Registry.cpp, src/osgPlugins/ac3d/ac3d.cpp, - src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/iv/parser.cpp, - src/osgPlugins/iv/parser.y: From Bob Kuehne, change on + src/osgPlugins/dx/DXWriter.cpp: From Bob Kuehne, change on __DARWIN_OSX__ define to __APPLE__ 2004-03-07 21:03 robert @@ -5395,8 +5627,8 @@ 2004-03-06 14:13 robert - * src/osgPlugins/: gdal/ReaderWriterGDAL.cpp, iv/normals.cpp: - Changed cout/cerr to osg::notify(). + * src/osgPlugins/gdal/ReaderWriterGDAL.cpp: Changed cout/cerr to + osg::notify(). 2004-03-05 20:07 robert @@ -5808,11 +6040,6 @@ * VisualStudio/VisualStudio.dsw: Removed slideshow3D from project file. -2004-02-04 13:21 robert - - * VisualStudio/examples/slideshow3D/slideshow3D.dsp: Removed - slideshow3D project file - 2004-02-04 11:03 robert * src/osgSim/LightPointDrawable.h: Added virtual destructor to @@ -7767,11 +7994,6 @@ fix of copy and past error changing erronous cullTimes to drawTimes. -2003-11-06 21:58 robert - - * VisualStudio/examples/slideshow3D/slideshow3D.dsp: Added - Producer.lib into the dependancy list. - 2003-11-06 13:44 robert * src/osgPlugins/lib3ds/ReaderWriter3DS.cpp: From David Ergo, patch @@ -8534,13 +8756,6 @@ OpenFlight loader so that it handlers OpenFlight switches in a more appropriate way. -2003-09-15 14:54 robert - - * VisualStudio/examples/slideshow3D/slideshow3D.dsp: Added support - for correct sizing of the created presentation w.r.t the size of - the scene, a default home position, handling of field in - the slideshow xml file, and support for stereo image pairs. - 2003-09-15 11:17 robert * ChangeLog, NEWS.txt: Updates ChangeLog and NEWS for the 0.9.6 @@ -8565,7 +8780,6 @@ 2003-09-14 23:49 robert * NEWS.txt, VisualStudio/VisualStudio.dsw, - VisualStudio/examples/slideshow3D/slideshow3D.dsp, src/osgPlugins/geo/ReaderWriterGEO.cpp, src/osgPlugins/geo/geoFormat.h, src/osgPlugins/geo/geoTypes.h, src/osgPlugins/geo/osgGeoAction.h, @@ -8669,10 +8883,9 @@ 2003-09-11 10:44 robert - * Make/makedefs, src/osgPlugins/iv/GNUmakefile.orig, - src/osgPlugins/lwo/README.osg, src/osgPlugins/lwo/README_osg.txt, - src/osgPlugins/obj/README.osg, src/osgPlugins/obj/README_osg.txt: - Clean ups for the release. + * Make/makedefs, src/osgPlugins/lwo/README.osg, + src/osgPlugins/lwo/README_osg.txt, src/osgPlugins/obj/README.osg, + src/osgPlugins/obj/README_osg.txt: Clean ups for the release. 2003-09-11 00:18 robert @@ -9828,11 +10041,6 @@ VisualStudio/osgPlugins/txp/txp.dsp, src/osgPlugins/txp/TrPageParser.cpp: Fixes for Win32 build. -2003-07-23 19:25 robert - - * VisualStudio/examples/slideshow3D/slideshow3D.dsp: Fixed typo of - SlideShowContructor.cpp - 2003-07-23 16:52 robert * VisualStudio/osgPlugins/ive/ive.dsp, src/osgDB/DatabasePager.cpp, @@ -9943,11 +10151,6 @@ src/osgUtil/TriStrip_graph_array.h: Warning fixes from Gideon May. -2003-07-23 12:37 robert - - * VisualStudio/examples/slideshow3D/slideshow3D.dsp: Added - slideshow3D.dsp. - 2003-07-23 11:11 robert * VisualStudio/VisualStudio.dsw: Fixed osgslideshow3D to @@ -10547,7 +10750,6 @@ src/osgPlugins/flt/GeoSetBuilder.cpp, src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/freetype/FreeTypeFont.cpp, - src/osgPlugins/iv/scanner.cpp, src/osgPlugins/ive/AnimationPathCallback.cpp, src/osgPlugins/ive/DataInputStream.cpp, src/osgPlugins/ive/DataInputStream.h, @@ -10800,8 +11002,7 @@ include/osg/VertexProgram, include/osgUtil/Optimizer, src/osg/GNUmakefile, src/osg/GeoSet.cpp, src/osg/GeoSet_ogl.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, - src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/osg/GNUmakefile, - src/osgPlugins/osg/GeoSet.cpp, + src/osgPlugins/osg/GNUmakefile, src/osgPlugins/osg/GeoSet.cpp, src/osgPlugins/pfb/ConvertToPerformer.cpp, src/osgPlugins/pfb/ConvertToPerformer.h, src/osgPlugins/pfb/GNUmakefile, @@ -11519,11 +11720,6 @@ * src/osgPlugins/osgText/IO_Text.cpp: Convertex a std::copy() into a for loop to get round compile problems under OSX. -2003-04-11 16:33 robert - - * src/osgPlugins/iv/osgvisitor.cpp: Changed the uint arrays to - GLuint to keep OSX build compiling. - 2003-04-11 11:37 robert * AUTHORS.txt, INSTALL.txt, NEWS.txt, README.txt, @@ -12094,8 +12290,8 @@ src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/geo/GNUmakefile, src/osgPlugins/geo/ReaderWriterGEO.cpp, src/osgPlugins/geo/geoActions.cpp, - src/osgPlugins/geo/geoFormat.h, src/osgPlugins/iv/parser.cpp, - src/osgPlugins/iv/parser.y: Changes to fix compiles on Mac OS X + src/osgPlugins/geo/geoFormat.h: Changes to fix compiles on Mac OS + X 2003-04-03 08:37 robert @@ -12206,9 +12402,7 @@ 2003-04-01 16:13 robert * Make/makedirdefs, src/osgPlugins/logo/GNUmakefile, - src/osgPlugins/logo/ReaderWriterLOGO.cpp, - src/osgPlugins/logos/GNUmakefile, - src/osgPlugins/logos/ReaderWriterLOGO.cpp: Moved the logo plugins + src/osgPlugins/logo/ReaderWriterLOGO.cpp: Moved the logo plugins from the osgPlugins/logos directory to osgPlugins/logo to make it consistent with the naming of the plugin. @@ -12786,8 +12980,7 @@ 2003-03-16 21:58 robert - * Make/makedirdefs, VisualStudio/Demos/hangglide/hangglide.dsp, - examples/osgcluster/osgcluster.cpp, + * Make/makedirdefs, examples/osgcluster/osgcluster.cpp, examples/osgvertexprogram/osgvertexprogram.cpp, include/osg/Export, include/osgDB/Export, include/osgGA/Export, include/osgParticle/Export, include/osgProducer/Export, @@ -12798,53 +12991,10 @@ Added extra pragrma remove a warning about float to int cast under VS.NET. -2003-03-15 20:41 robert - - * src/Demos/GNUmakefile: Removed the GNUMakefile for the old Demos - directory. - 2003-03-15 20:19 robert * rundemos.bat, runexamples.bat, Make/makedefs, Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osganimate/osganimate.dsp, - VisualStudio/Demos/osgbillboard/osgbillboard.dsp, - VisualStudio/Demos/osgcallback/osgcallback.dsp, - VisualStudio/Demos/osgclip/osgclip.dsp, - VisualStudio/Demos/osgcluster/osgcluster.dsp, - VisualStudio/Demos/osgconv/osgconv.dsp, - VisualStudio/Demos/osgcopy/osgcopy.dsp, - VisualStudio/Demos/osgcube/osgcube.dsp, - VisualStudio/Demos/osgcubemap/osgcubemap.dsp, - VisualStudio/Demos/osggeodemo/osggeodemo.dsp, - VisualStudio/Demos/osggeometry/osggeometry.dsp, - VisualStudio/Demos/osghangglide/osghangglide.dsp, - VisualStudio/Demos/osghud/osghud.dsp, - VisualStudio/Demos/osgimpostor/osgimpostor.dsp, - VisualStudio/Demos/osglight/osglight.dsp, - VisualStudio/Demos/osglightpoint/osglightpoint.dsp, - VisualStudio/Demos/osglogo/osglogo.dsp, - VisualStudio/Demos/osgmultitexture/osgmultitexture.dsp, - VisualStudio/Demos/osgoccluder/osgoccluder.dsp, - VisualStudio/Demos/osgparticle/osgparticledemo.dsp, - VisualStudio/Demos/osgpbuffer/osgpbuffer.dsp, - VisualStudio/Demos/osgprerender/osgprerender.dsp, - VisualStudio/Demos/osgreflect/osgreflect.dsp, - VisualStudio/Demos/osgscribe/osgscribe.dsp, - VisualStudio/Demos/osgsequence/osgsequence.dsp, - VisualStudio/Demos/osgshadowtexture/osgshadowtexture.dsp, - VisualStudio/Demos/osgshape/osgshape.dsp, - VisualStudio/Demos/osgstereoimage/osgstereoimage.dsp, - VisualStudio/Demos/osgteapot/osgteapot.dsp, - VisualStudio/Demos/osgtext/osgtextdemo.dsp, - VisualStudio/Demos/osgtexture1D/osgtexture1D.dsp, - VisualStudio/Demos/osgtexture2D/osgtexture2D.dsp, - VisualStudio/Demos/osgtexture3D/osgtexture3D.dsp, - VisualStudio/Demos/osgunittests/osgunittests.dsp, - VisualStudio/Demos/osgversion/osgversion.dsp, - VisualStudio/Demos/osgvertexprogram/osgvertexprogram.dsp, - VisualStudio/Demos/osgviews/osgviews.dsp, - VisualStudio/Demos/sgv/sgv.dsp, VisualStudio/examples/osganimate/osganimate.dsp, VisualStudio/examples/osgbillboard/osgbillboard.dsp, VisualStudio/examples/osgcallback/osgcallback.dsp, @@ -12852,7 +13002,6 @@ VisualStudio/examples/osgcluster/osgcluster.dsp, VisualStudio/examples/osgconv/osgconv.dsp, VisualStudio/examples/osgcopy/osgcopy.dsp, - VisualStudio/examples/osgcube/osgcube.dsp, VisualStudio/examples/osgcubemap/osgcubemap.dsp, VisualStudio/examples/osggeodemo/osggeodemo.dsp, VisualStudio/examples/osggeometry/osggeometry.dsp, @@ -12881,138 +13030,7 @@ VisualStudio/examples/osgunittests/osgunittests.dsp, VisualStudio/examples/osgversion/osgversion.dsp, VisualStudio/examples/osgvertexprogram/osgvertexprogram.dsp, - VisualStudio/examples/osgviewer/osgviewer.dsp, - VisualStudio/osgGLUT/osgGLUT.dsp, include/osgGLUT/Export, - include/osgGLUT/GLUTEventAdapter, include/osgGLUT/Version, - include/osgGLUT/Viewer, include/osgGLUT/Window, - include/osgGLUT/glut, src/Demos/osganimate/GNUmakefile, - src/Demos/osganimate/GNUmakefile.inst, - src/Demos/osganimate/osganimate.cpp, - src/Demos/osgbillboard/GNUmakefile, - src/Demos/osgbillboard/GNUmakefile.inst, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcallback/GNUmakefile, - src/Demos/osgcallback/GNUmakefile.inst, - src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osgclip/GNUmakefile, - src/Demos/osgclip/GNUmakefile.inst, - src/Demos/osgclip/osgclip.cpp, src/Demos/osgcluster/GNUmakefile, - src/Demos/osgcluster/GNUmakefile.inst, - src/Demos/osgcluster/README, - src/Demos/osgcluster/broadcaster.cpp, - src/Demos/osgcluster/broadcaster.h, - src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgcluster/receiver.cpp, - src/Demos/osgcluster/receiver.h, src/Demos/osgconv/GNUmakefile, - src/Demos/osgconv/GNUmakefile.inst, - src/Demos/osgconv/OrientationConverter.cpp, - src/Demos/osgconv/OrientationConverter.h, - src/Demos/osgconv/osgconv.cpp, src/Demos/osgcopy/GNUmakefile, - src/Demos/osgcopy/GNUmakefile.inst, - src/Demos/osgcopy/osgcopy.cpp, src/Demos/osgcube/GNUmakefile, - src/Demos/osgcube/GNUmakefile.inst, - src/Demos/osgcube/osgcube.cpp, src/Demos/osgcubemap/GNUmakefile, - src/Demos/osgcubemap/GNUmakefile.inst, - src/Demos/osgcubemap/osgcubemap.cpp, - src/Demos/osggeodemo/GNUmakefile, - src/Demos/osggeodemo/GNUmakefile.inst, - src/Demos/osggeodemo/osggeodemo.cpp, - src/Demos/osggeometry/GNUmakefile, - src/Demos/osggeometry/GNUmakefile.inst, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osghangglide/GNUmakefile, - src/Demos/osghangglide/GNUmakefile.inst, - src/Demos/osghangglide/GliderManipulator.cpp, - src/Demos/osghangglide/GliderManipulator.h, - src/Demos/osghangglide/base.cpp, src/Demos/osghangglide/hat.cpp, - src/Demos/osghangglide/hat.h, - src/Demos/osghangglide/osghangglide.cpp, - src/Demos/osghangglide/sky.cpp, src/Demos/osghangglide/tank.cpp, - src/Demos/osghangglide/terrain.cpp, - src/Demos/osghangglide/terrain_coords.h, - src/Demos/osghangglide/terrain_normals.h, - src/Demos/osghangglide/terrain_texcoords.h, - src/Demos/osghangglide/trees.cpp, src/Demos/osghud/GNUmakefile, - src/Demos/osghud/GNUmakefile.inst, src/Demos/osghud/osghud.cpp, - src/Demos/osgimpostor/GNUmakefile, - src/Demos/osgimpostor/GNUmakefile.inst, - src/Demos/osgimpostor/TestManipulator.cpp, - src/Demos/osgimpostor/TestManipulator.h, - src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osglight/GNUmakefile, - src/Demos/osglight/GNUmakefile.inst, - src/Demos/osglight/osglight.cpp, - src/Demos/osglightpoint/GNUmakefile, - src/Demos/osglightpoint/GNUmakefile.inst, - src/Demos/osglightpoint/osglightpoint.cpp, - src/Demos/osglogo/GNUmakefile, - src/Demos/osglogo/GNUmakefile.inst, - src/Demos/osglogo/osglogo.cpp, - src/Demos/osgmultitexture/GNUmakefile, - src/Demos/osgmultitexture/GNUmakefile.inst, - src/Demos/osgmultitexture/osgmultitexture.cpp, - src/Demos/osgoccluder/GNUmakefile, - src/Demos/osgoccluder/GNUmakefile.inst, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgparticle/GNUmakefile, - src/Demos/osgparticle/GNUmakefile.inst, - src/Demos/osgparticle/osgparticle.cpp, - src/Demos/osgpbuffer/RenderToTextureStage.cpp, - src/Demos/osgpbuffer/RenderToTextureStage.h, - src/Demos/osgpbuffer/osgpbuffer.cpp, - src/Demos/osgpbuffer/pbuffer.cpp, src/Demos/osgpbuffer/pbuffer.h, - src/Demos/osgprerender/GNUmakefile, - src/Demos/osgprerender/GNUmakefile.inst, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgreflect/GNUmakefile, - src/Demos/osgreflect/GNUmakefile.inst, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgscribe/GNUmakefile, - src/Demos/osgscribe/GNUmakefile.inst, - src/Demos/osgscribe/osgscribe.cpp, - src/Demos/osgsequence/GNUmakefile, - src/Demos/osgsequence/GNUmakefile.inst, - src/Demos/osgsequence/osgsequence.cpp, - src/Demos/osgshadowtexture/CreateShadowedScene.cpp, - src/Demos/osgshadowtexture/CreateShadowedScene.h, - src/Demos/osgshadowtexture/GNUmakefile, - src/Demos/osgshadowtexture/GNUmakefile.inst, - src/Demos/osgshadowtexture/osgshadowtexture.cpp, - src/Demos/osgshape/GNUmakefile, - src/Demos/osgshape/GNUmakefile.inst, - src/Demos/osgshape/osgshape.cpp, - src/Demos/osgstereoimage/GNUmakefile, - src/Demos/osgstereoimage/GNUmakefile.inst, - src/Demos/osgstereoimage/osgstereoimage.cpp, - src/Demos/osgteapot/GNUmakefile, - src/Demos/osgteapot/GNUmakefile.inst, - src/Demos/osgteapot/osgteapot.cpp, src/Demos/osgtext/GNUmakefile, - src/Demos/osgtext/GNUmakefile.inst, src/Demos/osgtext/main.cpp, - src/Demos/osgtexture1D/GNUmakefile, - src/Demos/osgtexture1D/GNUmakefile.inst, - src/Demos/osgtexture1D/osgtexture1D.cpp, - src/Demos/osgtexture2D/GNUmakefile, - src/Demos/osgtexture2D/GNUmakefile.inst, - src/Demos/osgtexture2D/osgtexture2D.cpp, - src/Demos/osgtexture3D/GNUmakefile, - src/Demos/osgtexture3D/GNUmakefile.inst, - src/Demos/osgtexture3D/osgtexture3D.cpp, - src/Demos/osgunittests/GNUmakefile, - src/Demos/osgunittests/GNUmakefile.inst, - src/Demos/osgunittests/osgunittests.cpp, - src/Demos/osgversion/GNUmakefile, - src/Demos/osgversion/GNUmakefile.inst, - src/Demos/osgversion/osgversion.cpp, - src/Demos/osgvertexprogram/GNUmakefile, - src/Demos/osgvertexprogram/GNUmakefile.inst, - src/Demos/osgvertexprogram/osgvertexprogram.cpp, - src/Demos/osgviews/GNUmakefile, - src/Demos/osgviews/GNUmakefile.inst, - src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/GNUmakefile, - src/Demos/sgv/GNUmakefile.inst, src/Demos/sgv/README, - src/Demos/sgv/sgv.cpp, src/osgGLUT/GLUTEventAdapter.cpp, - src/osgGLUT/GNUmakefile, src/osgGLUT/Version.cpp, - src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp: Removed osgGLUT + VisualStudio/examples/osgviewer/osgviewer.dsp: Removed osgGLUT and Demos/*. Integrated Marco's updated examples/*/*.dsp's. @@ -13026,13 +13044,12 @@ 2003-03-15 09:20 robert * VisualStudio/: VisualStudio.dsw, - Demos/osgshadowtexture/osgshadowtexture.dsp, examples/osganimate/osganimate.dsp, examples/osgbillboard/osgbillboard.dsp, examples/osgcallback/osgcallback.dsp, examples/osgclip/osgclip.dsp, examples/osgcluster/osgcluster.dsp, examples/osgconv/osgconv.dsp, examples/osgcopy/osgcopy.dsp, - examples/osgcube/osgcube.dsp, examples/osgcubemap/osgcubemap.dsp, + examples/osgcubemap/osgcubemap.dsp, examples/osggeodemo/osggeodemo.dsp, examples/osggeometry/osggeometry.dsp, examples/osghangglide/osghangglide.dsp, @@ -13083,11 +13100,6 @@ -losgGA to all GNUmakefiles in examples. Added one std:: in front of an endl in osgunittests.cpp -2003-03-14 21:01 robert - - * src/Demos/osgpbuffer/osgpbuffer.cpp: Moved code across to use the - new ArgumentParser. - 2003-03-14 20:35 robert * rundemos.bat, Make/makedirdefs, examples/osganimate/GNUmakefile, @@ -13203,40 +13215,8 @@ 2003-03-14 10:48 robert * NEWS.txt, Make/makedirdefs, include/osg/DisplaySettings, - include/osgDB/Registry, include/osgGLUT/Viewer, - src/Demos/osganimate/osganimate.cpp, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osgclip/osgclip.cpp, src/Demos/osgcopy/osgcopy.cpp, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osgcubemap/osgcubemap.cpp, - src/Demos/osggeodemo/osggeodemo.cpp, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osghangglide/osghangglide.cpp, - src/Demos/osghud/osghud.cpp, - src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osglight/osglight.cpp, - src/Demos/osglightpoint/osglightpoint.cpp, - src/Demos/osglogo/osglogo.cpp, - src/Demos/osgmultitexture/osgmultitexture.cpp, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgpbuffer/osgpbuffer.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgscribe/osgscribe.cpp, - src/Demos/osgsequence/osgsequence.cpp, - src/Demos/osgshadowtexture/osgshadowtexture.cpp, - src/Demos/osgshape/osgshape.cpp, - src/Demos/osgstereoimage/osgstereoimage.cpp, - src/Demos/osgteapot/osgteapot.cpp, src/Demos/osgtext/main.cpp, - src/Demos/osgtexture1D/osgtexture1D.cpp, - src/Demos/osgtexture2D/osgtexture2D.cpp, - src/Demos/osgtexture3D/osgtexture3D.cpp, - src/Demos/osgunittests/osgunittests.cpp, - src/Demos/osgvertexprogram/osgvertexprogram.cpp, - src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp, - src/osg/DisplaySettings.cpp, src/osgDB/Registry.cpp, - src/osgGA/StateSetManipulator.cpp, src/osgGLUT/Viewer.cpp: Ported + include/osgDB/Registry, src/osg/DisplaySettings.cpp, + src/osgDB/Registry.cpp, src/osgGA/StateSetManipulator.cpp: Ported all glut based demos across to using the new osg::ArgumentParser. 2003-03-14 09:28 robert @@ -13266,8 +13246,7 @@ * Make/instdemosrc, Make/makedefs, Make/makedirrules, Make/makerules, examples/osgcameragroup/GNUmakefile, - include/osg/Vec2, include/osgDB/Field, - src/Demos/osglogo/osglogo.cpp, src/osgDB/Field.cpp, + include/osg/Vec2, include/osgDB/Field, src/osgDB/Field.cpp, src/osgPlugins/quicktime/GNUmakefile, src/osgProducer/GNUmakefile: Fixes for Mac OS X @@ -13278,38 +13257,7 @@ examples/osgcameragroup/GNUmakefile, examples/osghud/GNUmakefile, examples/osgreflect/GNUmakefile, examples/osgstereoimage/GNUmakefile, - examples/osgtext/GNUmakefile, examples/osgviewer/GNUmakefile, - src/Demos/osganimate/GNUmakefile, - src/Demos/osgbillboard/GNUmakefile, - src/Demos/osgcallback/GNUmakefile, src/Demos/osgclip/GNUmakefile, - src/Demos/osgcluster/GNUmakefile, src/Demos/osgconv/GNUmakefile, - src/Demos/osgcopy/GNUmakefile, src/Demos/osgcube/GNUmakefile, - src/Demos/osgcubemap/GNUmakefile, - src/Demos/osggeodemo/GNUmakefile, - src/Demos/osggeometry/GNUmakefile, - src/Demos/osghangglide/GNUmakefile, src/Demos/osghud/GNUmakefile, - src/Demos/osgimpostor/GNUmakefile, - src/Demos/osglight/GNUmakefile, - src/Demos/osglightpoint/GNUmakefile, - src/Demos/osglogo/GNUmakefile, - src/Demos/osgmultitexture/GNUmakefile, - src/Demos/osgoccluder/GNUmakefile, - src/Demos/osgparticle/GNUmakefile, - src/Demos/osgprerender/GNUmakefile, - src/Demos/osgreflect/GNUmakefile, - src/Demos/osgscribe/GNUmakefile, - src/Demos/osgsequence/GNUmakefile, - src/Demos/osgshadowtexture/GNUmakefile, - src/Demos/osgshape/GNUmakefile, - src/Demos/osgstereoimage/GNUmakefile, - src/Demos/osgteapot/GNUmakefile, src/Demos/osgtext/GNUmakefile, - src/Demos/osgtexture1D/GNUmakefile, - src/Demos/osgtexture2D/GNUmakefile, - src/Demos/osgtexture3D/GNUmakefile, - src/Demos/osgunittests/GNUmakefile, - src/Demos/osgversion/GNUmakefile, - src/Demos/osgvertexprogram/GNUmakefile, - src/Demos/osgviews/GNUmakefile, src/Demos/sgv/GNUmakefile: + examples/osgtext/GNUmakefile, examples/osgviewer/GNUmakefile: Various changes to the BUILD system: o Object files now go in subdirectories named @@ -13349,11 +13297,6 @@ osgviewer/GNUmakefile.inst: Changed the GNUMakefile for the osgproducer demo to use INC += instead of CXXFLAGS. -2003-03-12 20:10 don - - * lib/osgPlugins/.README: Removed osgPlugins from lib, which is now - built on the fly - 2003-03-12 15:36 robert * src/osgText/String.cpp: Fix from Gabor for proper casting of @@ -13406,142 +13349,9 @@ examples/osgviewer/GNUmakefile, examples/osgviewer/GNUmakefile.inst, examples/osgviewer/Makefile, examples/osgviewer/Makefile.inst, src/GNUmakefile, src/Makefile, - src/Demos/GNUmakefile, src/Demos/Makefile, - src/Demos/osganimate/GNUmakefile, - src/Demos/osganimate/GNUmakefile.inst, - src/Demos/osganimate/Makefile, - src/Demos/osganimate/Makefile.inst, - src/Demos/osgbillboard/GNUmakefile, - src/Demos/osgbillboard/GNUmakefile.inst, - src/Demos/osgbillboard/Makefile, - src/Demos/osgbillboard/Makefile.inst, - src/Demos/osgcallback/GNUmakefile, - src/Demos/osgcallback/GNUmakefile.inst, - src/Demos/osgcallback/Makefile, - src/Demos/osgcallback/Makefile.inst, - src/Demos/osgclip/GNUmakefile, - src/Demos/osgclip/GNUmakefile.inst, src/Demos/osgclip/Makefile, - src/Demos/osgclip/Makefile.inst, - src/Demos/osgcluster/GNUmakefile, - src/Demos/osgcluster/GNUmakefile.inst, - src/Demos/osgcluster/Makefile, - src/Demos/osgcluster/Makefile.inst, - src/Demos/osgconv/GNUmakefile, - src/Demos/osgconv/GNUmakefile.inst, src/Demos/osgconv/Makefile, - src/Demos/osgconv/Makefile.inst, src/Demos/osgcopy/GNUmakefile, - src/Demos/osgcopy/GNUmakefile.inst, src/Demos/osgcopy/Makefile, - src/Demos/osgcopy/Makefile.inst, src/Demos/osgcube/GNUmakefile, - src/Demos/osgcube/GNUmakefile.inst, src/Demos/osgcube/Makefile, - src/Demos/osgcube/Makefile.inst, - src/Demos/osgcubemap/GNUmakefile, - src/Demos/osgcubemap/GNUmakefile.inst, - src/Demos/osgcubemap/Makefile, - src/Demos/osgcubemap/Makefile.inst, - src/Demos/osggeodemo/GNUmakefile, - src/Demos/osggeodemo/GNUmakefile.inst, - src/Demos/osggeodemo/Makefile, - src/Demos/osggeodemo/Makefile.inst, - src/Demos/osggeometry/GNUmakefile, - src/Demos/osggeometry/GNUmakefile.inst, - src/Demos/osggeometry/Makefile, - src/Demos/osggeometry/Makefile.inst, - src/Demos/osghangglide/GNUmakefile, - src/Demos/osghangglide/GNUmakefile.inst, - src/Demos/osghangglide/Makefile, - src/Demos/osghangglide/Makefile.inst, - src/Demos/osghud/GNUmakefile, src/Demos/osghud/GNUmakefile.inst, - src/Demos/osghud/Makefile, src/Demos/osghud/Makefile.inst, - src/Demos/osgimpostor/GNUmakefile, - src/Demos/osgimpostor/GNUmakefile.inst, - src/Demos/osgimpostor/Makefile, - src/Demos/osgimpostor/Makefile.inst, - src/Demos/osglight/GNUmakefile, - src/Demos/osglight/GNUmakefile.inst, src/Demos/osglight/Makefile, - src/Demos/osglight/Makefile.inst, - src/Demos/osglightpoint/GNUmakefile, - src/Demos/osglightpoint/GNUmakefile.inst, - src/Demos/osglightpoint/Makefile, - src/Demos/osglightpoint/Makefile.inst, - src/Demos/osglogo/GNUmakefile, - src/Demos/osglogo/GNUmakefile.inst, src/Demos/osglogo/Makefile, - src/Demos/osglogo/Makefile.inst, - src/Demos/osgmultitexture/GNUmakefile, - src/Demos/osgmultitexture/GNUmakefile.inst, - src/Demos/osgmultitexture/Makefile, - src/Demos/osgmultitexture/Makefile.inst, - src/Demos/osgmultitexture/osgmultitexture.cpp, - src/Demos/osgoccluder/GNUmakefile, - src/Demos/osgoccluder/GNUmakefile.inst, - src/Demos/osgoccluder/Makefile, - src/Demos/osgoccluder/Makefile.inst, - src/Demos/osgparticle/GNUmakefile, - src/Demos/osgparticle/GNUmakefile.inst, - src/Demos/osgparticle/Makefile, - src/Demos/osgparticle/Makefile.inst, - src/Demos/osgprerender/GNUmakefile, - src/Demos/osgprerender/GNUmakefile.inst, - src/Demos/osgprerender/Makefile, - src/Demos/osgprerender/Makefile.inst, - src/Demos/osgreflect/GNUmakefile, - src/Demos/osgreflect/GNUmakefile.inst, - src/Demos/osgreflect/Makefile, - src/Demos/osgreflect/Makefile.inst, - src/Demos/osgscribe/GNUmakefile, - src/Demos/osgscribe/GNUmakefile.inst, - src/Demos/osgscribe/Makefile, src/Demos/osgscribe/Makefile.inst, - src/Demos/osgsequence/GNUmakefile, - src/Demos/osgsequence/GNUmakefile.inst, - src/Demos/osgsequence/Makefile, - src/Demos/osgsequence/Makefile.inst, - src/Demos/osgshadowtexture/GNUmakefile, - src/Demos/osgshadowtexture/GNUmakefile.inst, - src/Demos/osgshadowtexture/Makefile, - src/Demos/osgshadowtexture/Makefile.inst, - src/Demos/osgshape/GNUmakefile, - src/Demos/osgshape/GNUmakefile.inst, src/Demos/osgshape/Makefile, - src/Demos/osgshape/Makefile.inst, - src/Demos/osgstereoimage/GNUmakefile, - src/Demos/osgstereoimage/GNUmakefile.inst, - src/Demos/osgstereoimage/Makefile, - src/Demos/osgstereoimage/Makefile.inst, - src/Demos/osgteapot/GNUmakefile, - src/Demos/osgteapot/GNUmakefile.inst, - src/Demos/osgteapot/Makefile, src/Demos/osgteapot/Makefile.inst, - src/Demos/osgtext/GNUmakefile, - src/Demos/osgtext/GNUmakefile.inst, src/Demos/osgtext/Makefile, - src/Demos/osgtext/Makefile.inst, - src/Demos/osgtexture1D/GNUmakefile, - src/Demos/osgtexture1D/GNUmakefile.inst, - src/Demos/osgtexture1D/Makefile, - src/Demos/osgtexture1D/Makefile.inst, - src/Demos/osgtexture2D/GNUmakefile, - src/Demos/osgtexture2D/GNUmakefile.inst, - src/Demos/osgtexture2D/Makefile, - src/Demos/osgtexture2D/Makefile.inst, - src/Demos/osgtexture3D/GNUmakefile, - src/Demos/osgtexture3D/GNUmakefile.inst, - src/Demos/osgtexture3D/Makefile, - src/Demos/osgtexture3D/Makefile.inst, - src/Demos/osgunittests/GNUmakefile, - src/Demos/osgunittests/GNUmakefile.inst, - src/Demos/osgunittests/Makefile, - src/Demos/osgunittests/Makefile.inst, - src/Demos/osgversion/GNUmakefile, - src/Demos/osgversion/GNUmakefile.inst, - src/Demos/osgversion/Makefile, - src/Demos/osgversion/Makefile.inst, - src/Demos/osgvertexprogram/GNUmakefile, - src/Demos/osgvertexprogram/GNUmakefile.inst, - src/Demos/osgvertexprogram/Makefile, - src/Demos/osgvertexprogram/Makefile.inst, - src/Demos/osgviews/GNUmakefile, - src/Demos/osgviews/GNUmakefile.inst, src/Demos/osgviews/Makefile, - src/Demos/osgviews/Makefile.inst, src/Demos/sgv/GNUmakefile, - src/Demos/sgv/GNUmakefile.inst, src/Demos/sgv/Makefile, - src/Demos/sgv/Makefile.inst, src/osg/ArgumentParser.cpp, - src/osg/GNUmakefile, src/osg/Makefile, src/osgDB/GNUmakefile, - src/osgDB/Makefile, src/osgGA/GNUmakefile, src/osgGA/Makefile, - src/osgGLUT/GNUmakefile, src/osgGLUT/Makefile, + src/osg/ArgumentParser.cpp, src/osg/GNUmakefile, + src/osg/Makefile, src/osgDB/GNUmakefile, src/osgDB/Makefile, + src/osgGA/GNUmakefile, src/osgGA/Makefile, src/osgParticle/GNUmakefile, src/osgParticle/Makefile, src/osgPlugins/GNUmakefile, src/osgPlugins/Makefile, src/osgPlugins/ac3d/GNUmakefile, src/osgPlugins/ac3d/Makefile, @@ -13553,12 +13363,9 @@ src/osgPlugins/flt/Makefile, src/osgPlugins/freetype/GNUmakefile, src/osgPlugins/freetype/Makefile, src/osgPlugins/geo/GNUmakefile, src/osgPlugins/geo/Makefile, src/osgPlugins/gif/GNUmakefile, - src/osgPlugins/gif/Makefile, src/osgPlugins/iv/GNUmakefile, - src/osgPlugins/iv/GNUmakefile.orig, src/osgPlugins/iv/Makefile, - src/osgPlugins/iv/Makefile.orig, src/osgPlugins/jpeg/GNUmakefile, + src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/GNUmakefile, src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/GNUmakefile, - src/osgPlugins/lib3ds/Makefile, src/osgPlugins/logos/GNUmakefile, - src/osgPlugins/logos/Makefile, src/osgPlugins/lwo/GNUmakefile, + src/osgPlugins/lib3ds/Makefile, src/osgPlugins/lwo/GNUmakefile, src/osgPlugins/lwo/Makefile, src/osgPlugins/md2/GNUmakefile, src/osgPlugins/md2/Makefile, src/osgPlugins/obj/GNUmakefile, src/osgPlugins/obj/Makefile, src/osgPlugins/osg/GNUmakefile, @@ -13623,10 +13430,9 @@ 2003-03-11 13:30 robert * examples/osghud/osghud.cpp, include/osg/Image, - include/osgText/Font, src/Demos/osghud/osghud.cpp, - src/osg/Image.cpp, src/osg/State.cpp, src/osg/Texture1D.cpp, - src/osg/Texture2D.cpp, src/osg/Texture3D.cpp, - src/osg/TextureCubeMap.cpp, + include/osgText/Font, src/osg/Image.cpp, src/osg/State.cpp, + src/osg/Texture1D.cpp, src/osg/Texture2D.cpp, + src/osg/Texture3D.cpp, src/osg/TextureCubeMap.cpp, src/osgPlugins/freetype/FreeTypeFont.cpp, src/osgPlugins/md2/ReaderWriterMD2.cpp, src/osgText/Font.cpp, src/osgText/Text.cpp: Bug fixes to osgText to handle the @@ -13656,10 +13462,10 @@ 2003-03-10 11:59 robert * Make/makedirdefs, examples/osgviewer/osgviewer.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/osgUtil/RenderLeaf.cpp: - Moved the RenderLeaf implementatation across to always applying - matrices before state, which fixes problem that can occur with - state that needs the current model view or projection matrices. + src/osgUtil/RenderLeaf.cpp: Moved the RenderLeaf implementatation + across to always applying matrices before state, which fixes + problem that can occur with state that needs the current model + view or projection matrices. Changes osgreflect so that it uses ClipNode rather than clip plane, thereby fixing the problems which occur when the above is @@ -13798,9 +13604,8 @@ 2003-03-05 12:28 robert - * examples/osgtext/osgtext.cpp, src/Demos/osgtext/main.cpp, - src/osgText/Font.cpp, src/osgText/Text.cpp: Updates to the GLUT - and Producer text demo. + * examples/osgtext/osgtext.cpp, src/osgText/Font.cpp, + src/osgText/Text.cpp: Updates to the GLUT and Producer text demo. Fix to text to better handle unsetting of vertex arrays. @@ -13850,7 +13655,6 @@ * examples/osghud/osghud.cpp, examples/osgtext/osgtext.cpp, include/osg/ref_ptr, include/osgText/Font, include/osgText/Text, - src/Demos/osghud/osghud.cpp, src/osgPlugins/freetype/FreeTypeFont.cpp, src/osgPlugins/freetype/FreeTypeFont.h, src/osgPlugins/freetype/FreeTypeLibrary.cpp, @@ -13874,7 +13678,6 @@ 2003-03-03 22:18 robert * examples/osgtext/osgtext.cpp, include/osgText/Font, - src/Demos/osghud/osghud.cpp, src/Demos/osglogo/osglogo.cpp, src/osgText/Font.cpp, src/osgText/Text.cpp: Updates osghud demo. Compile fixes for VisualStudio6.0 because its a hideous pile of @@ -13945,9 +13748,7 @@ include/osgText/EncodedText, include/osgText/Export, include/osgText/Font, include/osgText/Paragraph, include/osgText/Text, include/osgUtil/IntersectVisitor, - src/Demos/osghud/osghud.cpp, src/Demos/osglogo/osglogo.cpp, - src/Demos/osgtext/main.cpp, src/osgDB/Registry.cpp, - src/osgPlugins/freetype/FreeTypeFont.cpp, + src/osgDB/Registry.cpp, src/osgPlugins/freetype/FreeTypeFont.cpp, src/osgPlugins/freetype/FreeTypeFont.h, src/osgPlugins/freetype/FreeTypeLibrary.cpp, src/osgPlugins/freetype/FreeTypeLibrary.h, @@ -14007,10 +13808,6 @@ include/osgProducer/OsgCameraGroup, include/osgProducer/OsgSceneHandler, include/osgProducer/SceneHandler, include/osgProducer/Viewer, - src/Demos/osgproducer/Makefile, - src/Demos/osgproducer/Makefile.inst, - src/Demos/osgproducer/osgproducer_cameragroup.cpp, - src/Demos/osgproducer/osgproducer_viewer.cpp, src/osgProducer/CameraGroup.cpp, src/osgProducer/Makefile, src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/OsgSceneHandler.cpp, @@ -14093,11 +13890,6 @@ Added osgcameragroup, osgviewer, osgtext, osgconv to the new examples directory. -2003-02-20 21:58 robert - - * src/Demos/osgproducer/osgproducer_viewer.cpp: Added std:: infront - of cout. - 2003-02-20 21:52 robert * src/osgSim/: BlinkSequence.cpp, LightPoint.cpp, @@ -14126,7 +13918,6 @@ include/osgGA/TrackballManipulator, include/osgProducer/StatsEventHandler, include/osgProducer/Viewer, - src/Demos/osgproducer/osgproducer_viewer.cpp, src/osgGA/AnimationPathManipulator.cpp, src/osgGA/DriveManipulator.cpp, src/osgGA/FlightManipulator.cpp, src/osgGA/GUIEventHandler.cpp, @@ -14141,7 +13932,6 @@ 2003-02-18 21:58 robert * include/osg/ArgumentParser, include/osg/DisplaySettings, - src/Demos/osgproducer/osgproducer_viewer.cpp, src/osg/DisplaySettings.cpp, src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, src/osgPlugins/tga/ReaderWriterTGA.cpp, src/osgProducer/Viewer.cpp: Completed first pass at providing @@ -14156,11 +13946,6 @@ Added include of ostream to ArgumentParser header. -2003-02-18 19:45 don - - * src/Demos/osgproducer/osgproducer_viewer.cpp: std::cout replaced - cout - 2003-02-18 16:36 robert * Make/makedirdefs, VisualStudio/osg/osg.dsp, @@ -14170,11 +13955,9 @@ include/osgProducer/CameraGroup, include/osgProducer/FrameStatsHandler, include/osgProducer/StatsEventHandler, - include/osgProducer/Viewer, src/Demos/osgproducer/Makefile, - src/Demos/osgproducer/osgproducer_viewer.cpp, - src/osg/ApplicationUsage.cpp, src/osg/ArgumentParser.cpp, - src/osg/DisplaySettings.cpp, src/osg/Makefile, - src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, + include/osgProducer/Viewer, src/osg/ApplicationUsage.cpp, + src/osg/ArgumentParser.cpp, src/osg/DisplaySettings.cpp, + src/osg/Makefile, src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, src/osgProducer/CameraGroup.cpp, src/osgProducer/Viewer.cpp: Added new osg::ApplicationUsage and osg::ArgumentParser to help streamline application/example developement. @@ -14189,29 +13972,6 @@ * src/osgPlugins/osg/: ClipNode.cpp, LightSource.cpp: Added reference to Group in the RegisterDotOsgWrapperProxy. -2003-02-18 10:50 robert - - * src/Demos/osgpbuffer/osgpbuffer.cpp: Added missing ; - -2003-02-18 09:12 robert - - * src/Demos/osgconv/: Makefile, Makefile.inst: Removed linking to - osgGLUT/GLUT in the osgconv program. - -2003-02-15 19:51 robert - - * src/Demos/osgpbuffer/: RenderToTextureStage.cpp, osgpbuffer.cpp: - Fixes to RenderToTextureStage to account for the cull/draw - traversal no longer using reference counting of statesets. - - Moved last uint reference over to unsigned int. - -2003-02-14 22:32 robert - - * src/Demos/osghangglide/: Makefile, osghangglide.cpp: Moved - osghanglide back to pure osgGLUT based, removing osgProducer - pathways. - 2003-02-14 20:27 robert * src/osg/: Texture1D.cpp, Texture2D.cpp, TextureCubeMap.cpp: More @@ -14254,12 +14014,9 @@ include/osg/Depth, include/osg/Drawable, include/osg/Fog, include/osg/Stencil, include/osg/Texture, include/osg/Types, include/osg/Viewport, include/osgDB/Field, include/osgText/Font, - include/osgText/Text, - src/Demos/osghangglide/GliderManipulator.cpp, - src/Demos/osgimpostor/TestManipulator.cpp, - src/Demos/osgtexture2D/osgtexture2D.cpp, src/osg/Camera.cpp, - src/osg/Matrix.cpp, src/osg/Quat.cpp, src/osg/Texture.cpp, - src/osgDB/Field.cpp, src/osgGA/FlightManipulator.cpp, + include/osgText/Text, src/osg/Camera.cpp, src/osg/Matrix.cpp, + src/osg/Quat.cpp, src/osg/Texture.cpp, src/osgDB/Field.cpp, + src/osgGA/FlightManipulator.cpp, src/osgGA/TrackballManipulator.cpp, src/osgPlugins/ac3d/ac3d.cpp, src/osgPlugins/directx/directx.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, @@ -14276,13 +14033,6 @@ short etc. This has been done to keep the OSG code more opaque to what types are. -2003-02-12 14:39 robert - - * src/Demos/: osghud/Makefile, osgtext/Makefile: Merged linkage - changes from Duncan Cavens to help the OSG osgtext and osghud - demo's build cleanly even when a previous version of the OSG is - installed. - 2003-02-12 12:02 robert * src/osgPlugins/txp/: TrPageArchive.cpp, WaitBlock.h, @@ -14308,15 +14058,6 @@ in front of -limage where PFLIBS is defined in Make/makedefs to solve my problem. -2003-02-11 15:54 robert - - * src/Demos/osglogo/osglogo.cpp: Made the Professional services - subscript optional - use "osglogo ps" to enable it. - -2003-02-11 12:37 robert - - * src/Demos/osglogo/osglogo.cpp: Clean up of the logo demo. - 2003-02-10 22:15 don * src/osgProducer/Makefile: Used INC instead of CXXFLAGS @@ -14380,26 +14121,13 @@ * src/osgProducer/CameraGroup.cpp: Fixed infinite loop in osgProducer::CameraGroup::advance(). -2003-01-31 00:44 robert - - * src/Demos/: osghangglide/Makefile, osghangglide/osghangglide.cpp, - osgproducer/osgproducer_viewer.cpp: Port of osghangglide to use - osg producer. Default build still uses GLUT. - 2003-01-30 23:02 robert * include/osgProducer/FrameStatsHandler, include/osgProducer/StatsEventHandler, - include/osgProducer/Viewer, - src/Demos/osgproducer/FrameStatsHandler, - src/Demos/osgproducer/StatsEventHandler, - src/Demos/osgproducer/osgproducer_viewer.cpp, - src/Demos/osgproducer/threePipe.cfg, - src/Demos/osgproducer/twoPipe.cfg, - src/Demos/osgproducer/twoWindows.cfg, - src/osgProducer/CameraGroup.cpp, src/osgProducer/Viewer.cpp: - Added FrameStats support into osgProducer lib, and removed them - from the osgproducer demo. + include/osgProducer/Viewer, src/osgProducer/CameraGroup.cpp, + src/osgProducer/Viewer.cpp: Added FrameStats support into + osgProducer lib, and removed them from the osgproducer demo. Removed the producer config files osgproducer demo. @@ -14413,9 +14141,8 @@ 2003-01-30 16:11 robert - * include/osgProducer/CameraGroup, src/osgGLUT/Viewer.cpp, - src/osgProducer/CameraGroup.cpp, src/osgText/Text.cpp: Fixed - warning in osgText + * include/osgProducer/CameraGroup, src/osgProducer/CameraGroup.cpp, + src/osgText/Text.cpp: Fixed warning in osgText Added getBound() to begining of osgProducer::CameraGroup::frame() to ensure that the parallel cull traversals don't all do a @@ -14426,21 +14153,13 @@ 2003-01-30 01:31 robert - * src/: Demos/osgtext/main.cpp, osgText/FTGLBitmapFont.cpp, - osgText/FTGLBitmapFont.h: From Max, fixes to UniCode support for - bitmap fonts. + * src/osgText/: FTGLBitmapFont.cpp, FTGLBitmapFont.h: From Max, + fixes to UniCode support for bitmap fonts. 2003-01-30 00:34 robert - * rundemos.bat, src/Demos/osglogo/osglogo.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgproducer/FrameStatsHandler, - src/Demos/osgproducer/StatsEventHandler, - src/Demos/osgproducer/osgproducer_viewer.cpp, - src/Demos/osgproducer/threePipe.cfg, - src/Demos/osgshadowtexture/CreateShadowedScene.cpp: Fixes to - osgprerender and osgshadow scene for new cull and draw - implemention without use of ref counting. + * rundemos.bat: Fixes to osgprerender and osgshadow scene for new + cull and draw implemention without use of ref counting. New StatsEventHandler for osgprerender demo to add keyboard control of stats output. @@ -14455,24 +14174,18 @@ * include/osg/Referenced, include/osg/State, include/osgUtil/RenderGraph, include/osgUtil/SceneView, - src/Demos/osgproducer/FrameStatsHandler, - src/Demos/osgproducer/Makefile, - src/Demos/osgproducer/Makefile.inst, - src/Demos/osgproducer/osgproducer_viewer.cpp, - src/Demos/osgproducer/threePipe.cfg, src/osg/State.cpp, - src/osgProducer/Makefile, src/osgUtil/RenderLeaf.cpp, - src/osgUtil/SceneView.cpp: Fixes for multipipe support. + src/osg/State.cpp, src/osgProducer/Makefile, + src/osgUtil/RenderLeaf.cpp, src/osgUtil/SceneView.cpp: Fixes for + multipipe support. Addition of FrameStatsHandler to osgproducer demo to add frame stats. 2003-01-27 20:40 don - * Make/makerules, src/Demos/osgproducer/Makefile, - src/Demos/osgproducer/threePipe.cfg, - src/osgProducer/CameraGroup.cpp, src/osgProducer/Makefile, - src/osgProducer/SceneHandler.cpp: Fixes to osgProducer for IRIX - build. + * Make/makerules, src/osgProducer/CameraGroup.cpp, + src/osgProducer/Makefile, src/osgProducer/SceneHandler.cpp: Fixes + to osgProducer for IRIX build. 2003-01-25 00:14 robert @@ -14495,8 +14208,7 @@ 2003-01-24 15:12 robert - * rundemos.bat, src/osgGLUT/Window.cpp, - src/osgPlugins/lib3ds/ReaderWriter3DS.cpp, + * rundemos.bat, src/osgPlugins/lib3ds/ReaderWriter3DS.cpp, src/osgPlugins/lib3ds/atmosphere.cpp, src/osgPlugins/lib3ds/atmosphere.h, src/osgPlugins/lib3ds/background.cpp, @@ -14566,11 +14278,6 @@ * src/osgPlugins/osg/Matrix.cpp: Fixed the formating of the Matrix output. -2003-01-24 09:34 robert - - * src/osgGLUT/Window.cpp: Added an #ifdef check around the - glutSpecialUpFunc to help compile unde old version of GLUT. - 2003-01-24 09:11 robert * include/osg/ImpostorSprite, src/osg/ImpostorSprite.cpp, @@ -14599,19 +14306,13 @@ 2003-01-23 12:18 robert - * NEWS, rundemos.bat, src/Demos/osgbillboard/osgbillboard.cpp, - src/osg/TextureCubeMap.cpp: Changed the image directory refered - to in billboard demo. + * NEWS, rundemos.bat, src/osg/TextureCubeMap.cpp: Changed the image + directory refered to in billboard demo. Updates NEWS. Changed the line endings in TextureCubeMap to unix endings. -2003-01-23 12:07 robert - - * src/Demos/osgvertexprogram/osgvertexprogram.cpp: Tweaking of the - osgvertexprogram tex matrix settings. - 2003-01-23 10:11 robert * src/osgPlugins/directx/directx.cpp: Fixed Win32 compile problem. @@ -14636,16 +14337,6 @@ * Make/makedefs: From Ulrich, change to the pflib includes for Performer under Linux to solve problem loading pf datasets. -2003-01-22 23:35 robert - - * src/Demos/osgvertexprogram/osgvertexprogram.cpp: Added a couple - more #defines for the texture cube maps that one can use. - -2003-01-22 23:34 robert - - * src/Demos/osgproducer/osgproducer_viewer.cpp: Added support for a - -c option. - 2003-01-22 23:34 robert * src/: osg/Drawable.cpp, osg/Texture.cpp, @@ -14655,17 +14346,12 @@ when ready to delete to minimize the amount of time that a race condition condition can happen. -2003-01-22 20:48 robert - - * src/Demos/osgvertexprogram/osgvertexprogram.cpp: Vertex program - update from Brede. - 2003-01-22 19:17 robert * src/: osg/Version.cpp, osgDB/Version.cpp, osgGA/Version.cpp, - osgGLUT/Version.cpp, osgParticle/Version.cpp, - osgProducer/Version.cpp, osgSim/Version.cpp, osgText/Version.cpp, - osgUtil/Version.cpp: Updated version numbers to 0.9.3 + osgParticle/Version.cpp, osgProducer/Version.cpp, + osgSim/Version.cpp, osgText/Version.cpp, osgUtil/Version.cpp: + Updated version numbers to 0.9.3 2003-01-22 16:49 robert @@ -14678,32 +14364,19 @@ * src/osgPlugins/osg/Shape.cpp: Fixed handling of rotations reading from .osg of osg::Shapes. -2003-01-22 15:44 robert - - * include/osgGLUT/Viewer, src/osgGLUT/Viewer.cpp: From Daniel - Sjölie, support for controlling which viewports are focusable - i.e. recive mouse/keyboard events. - 2003-01-22 15:30 robert * include/osgGA/KeySwitchCameraManipulator, include/osgProducer/ReadCameraConfigFile, include/osgProducer/Viewer, include/osgProducer/WriteCameraConfigFile, - src/Demos/osgproducer/osgproducer_viewer.cpp, - src/Demos/sgv/sgv.cpp, src/osgGA/KeySwitchCameraManipulator.cpp, + src/osgGA/KeySwitchCameraManipulator.cpp, src/osgProducer/CameraGroup.cpp, src/osgProducer/Makefile, src/osgProducer/ReadCameraConfigFile.cpp, src/osgProducer/Viewer.cpp, src/osgProducer/WriteCameraConfigFile.cpp: Clean up to the osgProducer lib and demo. -2003-01-22 12:50 robert - - * src/Demos/osgconv/OrientationConverter.cpp: Fixed remove - transform code to work with the new extra paramter require by - osgUtil::Optimizer. - 2003-01-22 12:25 robert * src/osgPlugins/lib3ds/ReaderWriter3DS.cpp: Changed the decal=true @@ -14794,9 +14467,6 @@ include/osgGA/SetSceneViewVisitor, include/osgGA/StateSetManipulator, include/osgGA/TrackballManipulator, include/osgGA/Version, - include/osgGLUT/Export, include/osgGLUT/GLUTEventAdapter, - include/osgGLUT/Version, include/osgGLUT/Viewer, - include/osgGLUT/Window, include/osgGLUT/glut, include/osgParticle/AccelOperator, include/osgParticle/CenteredPlacer, include/osgParticle/Counter, include/osgParticle/Emitter, include/osgParticle/Export, @@ -14903,26 +14573,12 @@ src/osgUtil/UpdateVisitor.cpp, src/osgUtil/Version.cpp: Added new Copyright/License notice to header and source files. -2003-01-21 16:40 robert - - * src/Demos/osgprerender/osgprerender.cpp: Made the pre rendering - texture using glCopySubImage rather than copy to image and then - copy to texture, as the later was no longer working due to - texture->apply ordering. - 2003-01-21 16:02 robert * src/osgPlugins/txp/: TrPageArchive.cpp, TrPageParser.cpp: Added gaurds around alpha function value to catch erroneous values before they are passed on to the OSG. -2003-01-21 13:22 robert - - * src/Demos/osgproducer/: Makefile, osgproducer.cpp, - osgproducer_cameragroup.cpp, osgproducer_viewer.cpp: Made a new - osgproducer demo based on the new osgProducer::Viewer class. - Kept the old camera group version around for future reference. - 2003-01-21 13:14 robert * include/osgProducer/ActionAdapter, @@ -14933,7 +14589,6 @@ include/osgProducer/SceneHandler, include/osgProducer/Version, include/osgProducer/Viewer, include/osgProducer/WriteCameraConfigFile, - src/Demos/osgproducer/osgproducer.cpp, src/osgProducer/CameraGroup.cpp, src/osgProducer/Makefile, src/osgProducer/Viewer.cpp: Added new osgProducer::Viewer class for putting together simple producer based viewers very quickly. @@ -14966,17 +14621,6 @@ handling of multiple graphics contexts. Still needs alot of work, but at least it isn't crashes in trivial cases right now. -2003-01-20 14:08 robert - - * VisualStudio/Demos/osghangglide/osghangglide.dsp: Removed the - ReaderWriterFLY.cpp for the project as its no longer used. - -2003-01-20 14:07 robert - - * src/Demos/osghangglide/: Makefile, ReaderWriterFLY.cpp: Removed - the ReaderWriterFLY demo since it was causing OSX builds to crash - when running the osghangglide demo. - 2003-01-20 12:41 robert * include/osg/Node: Added the new standard copyright notice. @@ -14986,11 +14630,6 @@ * LICENSE: Added the OpenSceneGraph Public License which is a based on the WxWindows license which inturn is a modified LGPL. -2003-01-20 11:54 robert - - * src/Demos/osgproducer/osgproducer.cpp: Clean up to the - osgproducer demo. - 2003-01-20 11:52 robert * src/osgGA/: DriveManipulator.cpp, FlightManipulator.cpp, @@ -14998,11 +14637,6 @@ manipulators where they would uncontrollably shrink down to a tiny window size when one rezized the window. -2003-01-20 11:07 robert - - * src/Demos/osglogo/osglogo.cpp: Fixed osglogo demo so that is - correctly set up the colour of the background. - 2003-01-20 11:02 robert * src/osg/Geometry.cpp: Made the setting of default glNormal and @@ -15030,17 +14664,10 @@ osg::Group, this allows more flexibility when specifing nodes, and is faster.. -2003-01-20 09:09 robert - - * src/osgPlugins/iv/osgvisitor.cpp: From Ruben, updates to the - IV/VRML1 loader to handler large datasets. - 2003-01-20 08:58 robert - * src/: Demos/osgproducer/osgproducer.cpp, - osgProducer/CameraGroup.cpp, - osgProducer/ReadCameraConfigFile.cpp, - osgProducer/SceneHandler.cpp: Updates to osgProducer, moving the + * src/osgProducer/: CameraGroup.cpp, ReadCameraConfigFile.cpp, + SceneHandler.cpp: Updates to osgProducer, moving the implementation of CameraGroup and SceneHandler into the source directory. @@ -15055,7 +14682,6 @@ include/osgProducer/ReadCameraConfigFile, include/osgProducer/SceneHandler, include/osgProducer/WriteCameraConfigFile, - src/Demos/osgproducer/osgproducer.cpp, src/osgProducer/EventAdapter.cpp, src/osgProducer/Makefile, src/osgProducer/ReadCameraConfigFile.cpp, src/osgProducer/WriteCameraConfigFile.cpp: Improvements to the @@ -15086,8 +14712,7 @@ 2003-01-17 20:05 robert - * src/: Demos/osgproducer/osgproducer.cpp, - osgProducer/EventAdapter.cpp: Added + * src/osgProducer/EventAdapter.cpp: Added KeyboardMouse::allowContinousMouseMotionUpdate(), but commented out right now as Producer crashes when you use it.. @@ -15098,12 +14723,6 @@ include/osgProducer/EventAdapter, include/osgProducer/Export, include/osgProducer/KeyboardMouseCallback, include/osgProducer/SceneHandler, include/osgProducer/Version, - src/Demos/osgproducer/Makefile, - src/Demos/osgproducer/ProducerEventAdapter.cpp, - src/Demos/osgproducer/ProducerEventAdapter.h, - src/Demos/osgproducer/ProducerEventCallback.cpp, - src/Demos/osgproducer/ProducerEventCallback.h, - src/Demos/osgproducer/osgproducer.cpp, src/osgProducer/EventAdapter.cpp, src/osgProducer/KeyboardMouseCallback.cpp, src/osgProducer/Makefile, src/osgProducer/Version.cpp: Added @@ -15125,11 +14744,6 @@ src/osgText/Font.cpp: Fixed a bug on the handling of empty EncodedText. -2003-01-17 14:12 robert - - * src/Demos/osgproducer/: ProducerEventCallback.h, osgproducer.cpp: - Further improvements to the osgproducer demo. - 2003-01-17 14:12 robert * include/osgGA/KeySwitchCameraManipulator, @@ -15146,21 +14760,6 @@ These optional methods/static vars were causingproblems when mixing debug and release builds. -2003-01-17 13:34 robert - - * src/Demos/osgproducer/: MyKeyboardMouseCallback, - ProducerEventAdapter.cpp, ProducerEventCallback.cpp, - ProducerEventCallback.h, osgproducer.cpp: Integated the trackball - manipulator with the osgproducer demo. - -2003-01-17 11:26 robert - - * src/Demos/osgproducer/: Makefile, ProducerEventAdapter.cpp, - ProducerEventAdapter.h, ProducerEventCallback.cpp, - ProducerEventCallback.h: Added ProducerEventCallback class to - manager the conversion of producer events into GUIEventAdapter - versions. - 2003-01-16 19:27 robert * include/osgGA/GUIEventAdapter: Added DOUBLECLICK EventType to @@ -15169,23 +14768,12 @@ 2003-01-16 16:37 robert * include/osg/LightSource, include/osg/Transform, - src/Demos/osgproducer/osgproducer.cpp, src/osg/LightSource.cpp, - src/osgPlugins/osg/LightSource.cpp, + src/osg/LightSource.cpp, src/osgPlugins/osg/LightSource.cpp, src/osgPlugins/osg/ShapeDrawable.cpp, src/osgUtil/CullVisitor.cpp: Added support for ReferenceFrame into osg::LightSource, modified the .osg plugin and cull visitor to account for this change. -2003-01-16 12:39 robert - - * src/Demos/osgproducer/osgproducer.cpp: Added support for frame - stamping each frame. - -2003-01-16 12:18 robert - - * src/Demos/osgproducer/osgproducer.cpp: Updates to clean up the - demo. - 2003-01-15 21:54 don * Make/makedefs: Added gstabs+ to DBGF in Linux in makedefs @@ -15211,23 +14799,11 @@ Updated the MUSE_READ_ME.txt to include mention of syntax highlighting. -2003-01-15 19:23 robert - - * src/Demos/osgproducer/: osgproducer.cpp, threePipe.cfg, - twoPipe.cfg, twoWindows.cfg: Updates to the osgproducer demo. - 2003-01-15 15:44 robert * src/osgUtil/TriStrip_graph_array.h: Removed the -> methods from the arc class to prevent stupid warnings under VisualStudio6.0. -2003-01-15 15:24 robert - - * src/Demos/osgproducer/: Makefile, Makefile.inst, - MyKeyboardMouseCallback, ProducerEventAdapter.cpp, - ProducerEventAdapter.h, osgproducer.cpp: First cut and a demo - which uses Open Producer for windowing. - 2003-01-15 13:17 robert * src/osgUtil/: TriStripVisitor.cpp, TriStrip_tri_stripper.cpp: @@ -15252,28 +14828,20 @@ 2003-01-14 16:39 robert - * include/osgGA/GUIEventAdapter, src/osgGLUT/GLUTEventAdapter.cpp, + * include/osgGA/GUIEventAdapter, src/osgPlugins/directx/ReaderWriterDirectX.cpp: Fixes for Win32 build. 2003-01-14 14:25 robert - * include/osgGA/GUIEventAdapter, include/osgGLUT/GLUTEventAdapter, - include/osgGLUT/Viewer, include/osgGLUT/Window, - src/Demos/osghangglide/GliderManipulator.cpp, - src/Demos/osgimpostor/TestManipulator.cpp, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgsequence/osgsequence.cpp, - src/Demos/osgtext/main.cpp, + * include/osgGA/GUIEventAdapter, src/osgGA/AnimationPathManipulator.cpp, src/osgGA/DriveManipulator.cpp, src/osgGA/FlightManipulator.cpp, src/osgGA/KeySwitchCameraManipulator.cpp, src/osgGA/StateSetManipulator.cpp, - src/osgGA/TrackballManipulator.cpp, - src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Viewer.cpp, - src/osgGLUT/Window.cpp: From Daniel Sjölie, updates to the - GUIEventAdapter and GLUTEventAdapter to handle key and key down, - modifiers and funcion keys. + src/osgGA/TrackballManipulator.cpp: From Daniel Sjölie, updates + to the GUIEventAdapter and GLUTEventAdapter to handle key and key + down, modifiers and funcion keys. 2003-01-14 14:21 robert @@ -15376,17 +14944,13 @@ include/osgUtil/CullVisitor, include/osgUtil/IntersectVisitor, include/osgUtil/RenderLeaf, include/osgUtil/RenderStage, include/osgUtil/RenderStageLighting, include/osgUtil/SceneView, - src/Demos/osghangglide/tank.cpp, - src/Demos/osgpbuffer/osgpbuffer.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgshadowtexture/CreateShadowedScene.cpp, src/osg/Camera.cpp, src/osg/CollectOccludersVisitor.cpp, src/osg/CullStack.cpp, src/osg/DisplaySettings.cpp, src/osg/Matrix.cpp, src/osg/MatrixTransform.cpp, src/osg/Projection.cpp, src/osg/ShadowVolumeOccluder.cpp, src/osg/State.cpp, src/osg/VertexProgram.cpp, - src/osgDB/Registry.cpp, src/osgGLUT/Viewer.cpp, - src/osgPlugins/osg/Geometry.cpp, src/osgPlugins/osg/Matrix.cpp, + src/osgDB/Registry.cpp, src/osgPlugins/osg/Geometry.cpp, + src/osgPlugins/osg/Matrix.cpp, src/osgPlugins/osg/MatrixTransform.cpp, src/osgPlugins/osg/Projection.cpp, src/osgPlugins/osg/Shape.cpp, src/osgSim/LightPointNode.cpp, src/osgUtil/CullVisitor.cpp, @@ -15494,25 +15058,13 @@ 2003-01-04 20:45 robert * NEWS, Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgvertexprogram/osgvertexprogram.dsp, VisualStudio/osg/osg.dsp, include/osg/Geometry, include/osg/StateAttribute, include/osg/VertexProgram, - src/Demos/osgvertexprogram/Makefile, - src/Demos/osgvertexprogram/Makefile.inst, - src/Demos/osgvertexprogram/osgvertexprogram.cpp, src/osg/Geometry.cpp, src/osg/Makefile, src/osg/VertexProgram.cpp, src/osgPlugins/osg/Geometry.cpp: Added new ARB vertex program state attribute and demo program, sent in my Brede Johansen. -2003-01-04 20:44 robert - - * src/Demos/osgpbuffer/osgpbuffer.cpp: Fixed small typo. - -2003-01-04 20:43 robert - - * src/Demos/sgv/sgv.cpp: Added usage info in -O option. - 2003-01-04 20:43 robert * src/osgPlugins/flt/ReaderWriterFLT.cpp: Fixed options code. @@ -15531,13 +15083,9 @@ * include/osg/AnimationPath, include/osg/MatrixTransform, include/osg/NodeCallback, include/osg/NodeVisitor, - include/osg/PositionAttitudeTransform, - src/Demos/osganimate/osganimate.cpp, - src/Demos/osglight/osglight.cpp, - src/Demos/osgpbuffer/osgpbuffer.cpp, - src/Demos/osgshadowtexture/osgshadowtexture.cpp, - src/osg/AnimationPath.cpp, src/osg/MatrixTransform.cpp, - src/osg/NodeVisitor.cpp, src/osg/PositionAttitudeTransform.cpp, + include/osg/PositionAttitudeTransform, src/osg/AnimationPath.cpp, + src/osg/MatrixTransform.cpp, src/osg/NodeVisitor.cpp, + src/osg/PositionAttitudeTransform.cpp, src/osgPlugins/flt/FltFile.cpp, src/osgPlugins/flt/FltFile.h, src/osgPlugins/flt/ReaderWriterFLT.cpp, src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/flt/flt2osg.h, @@ -15571,21 +15119,12 @@ because terrapage will dynamic page in and out geometry so we don't want to keep creating and deleting display lists. -2002-12-20 10:48 robert - - * src/Demos/osglogo/osglogo.cpp: Tweaked the colours in the logo. - 2002-12-20 09:47 robert * VisualStudio/osgSim/osgSim.dsp: From March Jez, updated the osgSim.dsp with the addition of /Op option to enable VS.NET to compile with crashes. -2002-12-20 09:43 robert - - * src/Demos/osgpbuffer/osgpbuffer.cpp: Renamed the app method - update. - 2002-12-19 19:50 don * include/osg/Timer: Update for ia64 @@ -15598,28 +15137,12 @@ * NEWS, VisualStudio/osgUtil/osgUtil.dsp, include/osg/Drawable, include/osg/Node, include/osg/NodeVisitor, - include/osgGLUT/Viewer, include/osgUtil/AppVisitor, - include/osgUtil/SceneView, include/osgUtil/UpdateVisitor, - src/Demos/osganimate/osganimate.cpp, - src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osgclip/osgclip.cpp, - src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osglight/osglight.cpp, src/Demos/osglogo/osglogo.cpp, - src/Demos/osgpbuffer/osgpbuffer.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgshadowtexture/osgshadowtexture.cpp, - src/Demos/osgtext/main.cpp, - src/Demos/osgtexture1D/osgtexture1D.cpp, - src/Demos/osgtexture2D/osgtexture2D.cpp, - src/Demos/osgtexture3D/osgtexture3D.cpp, - src/osg/DOFTransform.cpp, src/osg/Drawable.cpp, - src/osg/Geode.cpp, src/osg/Group.cpp, + include/osgUtil/AppVisitor, include/osgUtil/SceneView, + include/osgUtil/UpdateVisitor, src/osg/DOFTransform.cpp, + src/osg/Drawable.cpp, src/osg/Geode.cpp, src/osg/Group.cpp, src/osg/MatrixTransform.cpp, src/osg/Node.cpp, src/osg/PositionAttitudeTransform.cpp, src/osg/Sequence.cpp, - src/osg/ShapeDrawable.cpp, src/osgGLUT/Viewer.cpp, + src/osg/ShapeDrawable.cpp, src/osgPlugins/geo/ReaderWriterGEO.cpp, src/osgPlugins/geo/geoActions.cpp, src/osgPlugins/geo/osgGeoAction.h, @@ -15674,19 +15197,7 @@ 2002-12-17 16:07 robert * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgtxp/osgtxp.dsp, - VisualStudio/osgPlugins/txp/txp.dsp, include/osgTXP/Export.h, - include/osgTXP/TrPageArchive.h, include/osgTXP/TrPageParser.h, - include/osgTXP/WaitBlock.h, include/osgTXP/trPagePageManager.h, - include/osgTXP/trdll.h, include/osgTXP/trpage_compat.h, - include/osgTXP/trpage_geom.h, include/osgTXP/trpage_ident.h, - include/osgTXP/trpage_io.h, include/osgTXP/trpage_managers.h, - include/osgTXP/trpage_print.h, include/osgTXP/trpage_read.h, - include/osgTXP/trpage_scene.h, include/osgTXP/trpage_swap.h, - include/osgTXP/trpage_sys.h, include/osgTXP/trpage_util.h, - include/osgTXP/trpage_write.h, src/Demos/osgtxp/Makefile, - src/Demos/osgtxp/TrPageViewer.cpp, - src/Demos/osgtxp/TrPageViewer.h, src/Demos/osgtxp/osgtxp.cpp, + VisualStudio/osgPlugins/txp/txp.dsp, src/osgPlugins/txp/ReaderWriterTXP.cpp, src/osgPlugins/txp/ReaderWriterTXP.h, src/osgPlugins/txp/TerrapageNode.h, @@ -15739,9 +15250,7 @@ 2002-12-17 15:41 robert * VisualStudio/osgPlugins/txp/txp.dsp, include/osg/NodeVisitor, - include/osgTXP/TrPageParser.h, - include/osgTXP/trPagePageManager.h, include/osgUtil/CullVisitor, - src/Demos/osgtxp/TrPageViewer.h, src/osg/Group.cpp, + include/osgUtil/CullVisitor, src/osg/Group.cpp, src/osgDB/Registry.cpp, src/osgPlugins/txp/IO_TerrapageNode.cpp, src/osgPlugins/txp/Makefile, src/osgPlugins/txp/ReaderWriterTXP.cpp, @@ -15767,17 +15276,11 @@ 2002-12-16 17:00 robert * include/osg/Drawable, include/osg/TriangleFunctor, - src/Demos/osggeometry/osggeometry.cpp, src/osgUtil/IntersectVisitor.cpp, src/osgUtil/SmoothingVisitor.cpp, src/osgUtil/TriStripVisitor.cpp: Moved TriangleFunctor from Drawable into its own header file. -2002-12-16 16:57 robert - - * src/Demos/osgtxp/TrPageViewer.h: Removed the redundent export - symbol. - 2002-12-16 16:55 robert * VisualStudio/osg/osg.dsp: Removed MemoryManager. @@ -15786,10 +15289,6 @@ * src/osgSim/BlinkSequence.cpp: Fix for a warning. -2002-12-16 14:12 robert - - * include/osgTXP/Export.h: Removed reference to osg/MemoryManager. - 2002-12-16 14:09 robert * src/osgText/FTGL.h: Removed reference to osg/MemoryManager. @@ -15821,29 +15320,7 @@ include/osgUtil/RenderGraph, include/osgUtil/RenderStage, include/osgUtil/RenderStageLighting, include/osgUtil/RenderToTextureStage, include/osgUtil/SceneView, - src/Demos/osganimate/osganimate.cpp, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgclip/osgclip.cpp, src/Demos/osgcube/osgcube.cpp, - src/Demos/osgcubemap/osgcubemap.cpp, - src/Demos/osghangglide/osghangglide.cpp, - src/Demos/osghud/osghud.cpp, src/Demos/osglight/osglight.cpp, - src/Demos/osglightpoint/osglightpoint.cpp, - src/Demos/osglogo/osglogo.cpp, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgparticle/osgparticle.cpp, - src/Demos/osgpbuffer/RenderToTextureStage.h, - src/Demos/osgpbuffer/osgpbuffer.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgsequence/osgsequence.cpp, - src/Demos/osgshadowtexture/CreateShadowedScene.cpp, - src/Demos/osgshadowtexture/osgshadowtexture.cpp, - src/Demos/osgshape/osgshape.cpp, - src/Demos/osgteapot/osgteapot.cpp, src/Demos/osgtext/main.cpp, - src/Demos/osgtexture2D/osgtexture2D.cpp, - src/Demos/osgtexture3D/osgtexture3D.cpp, - src/Demos/osgtxp/TrPageViewer.cpp, src/osg/Camera.cpp, - src/osg/ClearNode.cpp, src/osg/ClipNode.cpp, + src/osg/Camera.cpp, src/osg/ClearNode.cpp, src/osg/ClipNode.cpp, src/osg/CullStack.cpp, src/osg/DisplaySettings.cpp, src/osg/Drawable.cpp, src/osg/GeoSet.cpp, src/osg/Image.cpp, src/osg/ImpostorSprite.cpp, src/osg/LightSource.cpp, @@ -15852,7 +15329,7 @@ src/osgDB/Field.cpp, src/osgDB/FieldReaderIterator.cpp, src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, src/osgGA/AnimationPathManipulator.cpp, - src/osgGA/DriveManipulator.cpp, src/osgGLUT/Viewer.cpp, + src/osgGA/DriveManipulator.cpp, src/osgParticle/ModularEmitter.cpp, src/osgParticle/Particle.cpp, src/osgParticle/ParticleSystem.cpp, src/osgPlugins/geo/ReaderWriterGEO.cpp, @@ -15940,12 +15417,6 @@ and osgDelete back to new and delete as part of depecating the include/osg/MemoryManager -2002-12-16 13:27 robert - - * VisualStudio/Demos/: osgpbuffer/osgpbuffer.dsp, - osgtxp/osgtxp.dsp: Redone the project files for osgpbuffer and - osgtxp to get it to work under VisualStudio. - 2002-12-16 13:14 robert * src/osg/MatrixTransform.cpp: Fixed the traverse method so it @@ -15999,8 +15470,8 @@ 2002-12-15 09:57 robert - * VisualStudio/: VisualStudio.dsw, Demos/osgtxp/osgtxp.dsp, - osgPlugins/txp/txp.dsp: Fixes to txp plugin for Windows. + * VisualStudio/: VisualStudio.dsw, osgPlugins/txp/txp.dsp: Fixes to + txp plugin for Windows. 2002-12-14 07:55 robert @@ -16013,17 +15484,6 @@ extension of a filename to the gif loader, since it looks like the isn't reconginizing rgb files as not being gif. -2002-12-13 20:33 don - - * src/Demos/osgtxp/: Makefile, TrPageViewer.cpp, TrPageViewer.h, - osgtxp.cpp: Added TrPageViewer.[h,cpp] to Demos/osgtxp (moved - from the plugin directory) and modified Makefile accordingly - -2002-12-13 20:29 don - - * include/osgTXP/TrPageViewer.h: Moved TrpageViewer.h to - Demos/src/osgtxp - 2002-12-13 20:28 don * src/osgPlugins/txp/: Makefile, TrPageViewer.cpp: Move @@ -16045,30 +15505,6 @@ * src/osgText/Text.cpp: Added the axis alignment into the Outline and Texture fonts drawing. -2002-12-12 11:35 robert - - * src/Demos/osglogo/osglogo.cpp: Turned lighting off for whole of - logo. - -2002-12-12 11:25 robert - - * src/Demos/osglogo/osglogo.cpp: Changed the osglogo demo to use - arial texured font. - -2002-12-12 10:03 robert - - * src/Demos/osglogo/osglogo.cpp: Changed the colour of the text to - be the same as the OpenGL logo. - -2002-12-11 22:39 robert - - * src/Demos/osggeodemo/osggeodemo.cpp: Removed redundent std:: - -2002-12-11 19:49 robert - - * src/Demos/osggeodemo/osggeodemo.cpp: Converted the file to unix - file endings. - 2002-12-11 16:27 robert * src/osgPlugins/geo/ReaderWriterGEO.cpp: Removed erroneous @@ -16076,9 +15512,8 @@ 2002-12-11 16:24 robert - * Make/debugtests.bat, Make/osgtests.bat, - src/Demos/osgtxp/osgtxp.cpp: Added the afteresher.geo demo to - osgtest.bat and debugtests.bat. + * Make/: debugtests.bat, osgtests.bat: Added the afteresher.geo + demo to osgtest.bat and debugtests.bat. Converted the osgtxp demo to use straight string comparison instead of case sensitive string comparion to help cross platform @@ -16091,17 +15526,11 @@ 2002-12-11 14:30 robert - * src/: Demos/osglogo/osglogo.cpp, - osgPlugins/geo/ReaderWriterGEO.cpp: Removed the duplicate file - out from the GEO plugin. + * src/osgPlugins/geo/ReaderWriterGEO.cpp: Removed the duplicate + file out from the GEO plugin. Changed the osglogo to reference a jpeg instead of a tiff one. -2002-12-11 14:24 robert - - * src/Demos/osggeodemo/osggeodemo.cpp: Added code to the path to - the executable, adding it into the libary and data file paths. - 2002-12-11 10:07 robert * src/: osgPlugins/osg/Switch.cpp, osgSim/LightPointDrawable.cpp: @@ -16127,7 +15556,6 @@ * VisualStudio/osgPlugins/geo/geo.dsp, VisualStudio/osgSim/osgSim.dsp, - src/Demos/osggeodemo/osggeodemo.cpp, src/osgParticle/ParticleProcessor.cpp, src/osgParticle/ParticleSystemUpdater.cpp, src/osgPlugins/geo/Makefile, @@ -16176,9 +15604,8 @@ 2002-12-08 19:45 robert - * VisualStudio/: VisualStudio.dsw, Demos/osgtxp/osgtxp.dsp, - osgPlugins/txp/txp.dsp: Fixes for VisualStudio build of txp - plugin. + * VisualStudio/: VisualStudio.dsw, osgPlugins/txp/txp.dsp: Fixes + for VisualStudio build of txp plugin. 2002-12-08 17:22 robert @@ -16239,31 +15666,16 @@ * Make/makedefs: Update from Norman Vine for Cygin gcc3.2 support. -2002-12-06 09:20 robert - - * src/Demos/osglogo/osglogo.cpp: Updates to the osglogo demo adding - colour to the sides of the cube. - 2002-12-06 09:19 robert * src/osgDB/FileNameUtils.cpp: Fixes from Norman Vine for Cygwin support. -2002-12-05 15:21 robert - - * src/Demos/osglogo/osglogo.cpp: Updates to the osglogo demo. - 2002-12-05 14:30 robert - * VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgpbuffer/osgpbuffer.dsp, - src/Demos/osglogo/osglogo.cpp, - src/Demos/osgpbuffer/RenderToTextureStage.cpp, - src/Demos/osgpbuffer/RenderToTextureStage.h, - src/Demos/osgpbuffer/osgpbuffer.cpp, - src/Demos/osgpbuffer/pbuffer.cpp, src/Demos/osgpbuffer/pbuffer.h: - Added Brede Johansen's osgpbuffer demo, currently only runs under - Windows, requires the equivilant glx support to be added. + * VisualStudio/VisualStudio.dsw: Added Brede Johansen's osgpbuffer + demo, currently only runs under Windows, requires the equivilant + glx support to be added. 2002-12-05 12:43 robert @@ -16279,11 +15691,8 @@ 2002-12-05 12:04 robert - * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osglogo/osglogo.dsp, - src/Demos/osglogo/Makefile, src/Demos/osglogo/Makefile.inst, - src/Demos/osglogo/osglogo.cpp: Added first pass at a new logo, - this time generated by a osglogo demo. + * Make/makedirdefs, VisualStudio/VisualStudio.dsw: Added first pass + at a new logo, this time generated by a osglogo demo. 2002-12-05 12:01 robert @@ -16292,17 +15701,11 @@ 2002-12-04 17:34 robert - * include/osg/GL, include/osg/Math, - src/Demos/osgshadowtexture/CreateShadowedScene.cpp: Fixes for - Cywin gcc3.x build in GL and Math headers. + * include/osg/: GL, Math: Fixes for Cywin gcc3.x build in GL and + Math headers. Fix for VS build in osgshadowtexture. -2002-12-04 13:26 robert - - * src/Demos/osgshadowtexture/CreateShadowedScene.cpp: Removed the - osg:: from the from of the osg::TexGen::apply() call. - 2002-12-03 17:20 robert * include/osg/: Drawable, NodeCallback, PositionAttitudeTransform, @@ -16321,16 +15724,6 @@ * Make/makedefs: updated difference between forte compilers and gnu compilers on Solaris -2002-11-29 22:10 don - - * VisualStudio/Demos/osgtxp/osgtxp.dsp, - include/osgTXP/trPagePageManager.h, src/Demos/osgtxp/osgtxp.cpp: - Modified Files: - include/osgTXP/trPagePageManager.h - src/Demos/osgtxp/osgtxp.cpp - Added Files: - VisualStudio/Demos/osgtxp/osgtxp.dsp - 2002-11-29 16:14 don * src/osgPlugins/txp/: TrPageParser.cpp, TrPageViewer.cpp, @@ -16341,12 +15734,6 @@ * Make/makerules: Made LIB's dependent on PLUGINS for directories where both are built -2002-11-25 16:57 robert - - * src/Demos/osgtxp/osgtxp.cpp: Added comment for future reference - about the validity of using delete in the demo code... should - really by using ref_ptr<> etc. - 2002-11-25 16:40 robert * src/osgPlugins/flt/flt2osg.cpp: Added check of translucency of an @@ -16374,18 +15761,7 @@ 2002-11-24 21:36 don * Make/makedirdefs, Make/makerpms, dist/RPM/OpenSceneGraph.spec, - dist/RPM/OpenSceneGraph_dev.spec, include/osgTXP/Export.h, - include/osgTXP/TrPageArchive.h, include/osgTXP/TrPageParser.h, - include/osgTXP/TrPageViewer.h, include/osgTXP/WaitBlock.h, - include/osgTXP/trPagePageManager.h, include/osgTXP/trdll.h, - include/osgTXP/trpage_compat.h, include/osgTXP/trpage_geom.h, - include/osgTXP/trpage_ident.h, include/osgTXP/trpage_io.h, - include/osgTXP/trpage_managers.h, include/osgTXP/trpage_print.h, - include/osgTXP/trpage_read.h, include/osgTXP/trpage_scene.h, - include/osgTXP/trpage_swap.h, include/osgTXP/trpage_sys.h, - include/osgTXP/trpage_util.h, include/osgTXP/trpage_write.h, - src/Demos/osgtxp/Makefile, src/Demos/osgtxp/osgtxp.cpp, - src/osgPlugins/txp/Makefile, + dist/RPM/OpenSceneGraph_dev.spec, src/osgPlugins/txp/Makefile, src/osgPlugins/txp/ReaderWriterTXP.cpp, src/osgPlugins/txp/ReaderWriterTXP.h, src/osgPlugins/txp/TrPageArchive.cpp, @@ -16451,8 +15827,8 @@ 2002-11-22 09:46 robert * src/: osg/Geometry.cpp, osg/ShapeDrawable.cpp, - osgGLUT/Viewer.cpp, osgPlugins/lwo/lw.cpp, - osgPlugins/osg/Geometry.cpp: Warning fixes. + osgPlugins/lwo/lw.cpp, osgPlugins/osg/Geometry.cpp: Warning + fixes. 2002-11-22 08:23 robert @@ -16465,15 +15841,13 @@ 2002-11-22 05:00 don - * src/: Demos/osgshadowtexture/CreateShadowedScene.cpp, - osgPlugins/ac3d/ac3d.cpp, osgSim/LightPointDrawable.cpp, + * src/: osgPlugins/ac3d/ac3d.cpp, osgSim/LightPointDrawable.cpp, osgSim/LightPointNode.cpp: Fixes for IRIX build 2002-11-21 20:28 don - * src/: Demos/osgshadowtexture/CreateShadowedScene.cpp, - osg/Geometry.cpp: Fixed std:: prefix and reinitialized variable - for gcc 3.2 + * src/osg/Geometry.cpp: Fixed std:: prefix and reinitialized + variable for gcc 3.2 2002-11-21 16:08 robert @@ -16485,34 +15859,10 @@ 2002-11-21 15:35 robert - * VisualStudio/Demos/osgshadowtexture/osgshadowtexture.dsp, - include/osg/Plane, include/osg/TexGen, - src/Demos/osgshadowtexture/CreateShadowedScene.cpp, - src/Demos/osgshadowtexture/CreateShadowedScene.h, - src/Demos/osgshadowtexture/Makefile, - src/Demos/osgshadowtexture/Makefile.inst, - src/Demos/osgshadowtexture/osgshadowtexture.cpp, - src/Demos/osgshape/osgshape.cpp, - src/Demos/osgtexture3D/osgtexture3D.cpp, src/osg/TexGen.cpp: - Moved the shadow creation code into a seperate - CreateShadowedScene header and source, and exposed just the basic - createShadowedScene function in the header. - -2002-11-21 14:54 robert - - * src/Demos/osgshadowtexture/osgshadowtexture.cpp: Clean up of the - shadow texture code... - -2002-11-21 14:38 robert - - * VisualStudio/Demos/osgshadowtexture/: osgshadowtexture.cpp, - osgshadowtexture.dsp: Added shadow texture demo .dsp under the - correct name! - -2002-11-21 13:25 robert - - * src/Demos/osgshadowtexture/osgshadowtexture.cpp: Fixed the - updating of projection matrix so that is done in eye coordinates. + * include/osg/Plane, include/osg/TexGen, src/osg/TexGen.cpp: Moved + the shadow creation code into a seperate CreateShadowedScene + header and source, and exposed just the basic createShadowedScene + function in the header. 2002-11-21 09:07 robert @@ -16531,11 +15881,6 @@ * src/osgSim/BlinkSequence.cpp: Fix for compile problems under IRIX. -2002-11-20 15:51 robert - - * src/Demos/osgshadowtexture/osgshadowtexture.cpp: First pass at - shadow textures. - 2002-11-20 14:40 robert * src/osgPlugins/flt/: Pool.cpp, Pool.h, flt2osg.cpp: Moved the @@ -16546,11 +15891,7 @@ 2002-11-20 07:46 robert * Make/debugtests.bat, Make/makedefs, Make/makedirdefs, - Make/osgtests.bat, src/Demos/osganimate/osganimate.cpp, - src/Demos/osgshadowtexture/Makefile, - src/Demos/osgshadowtexture/Makefile.inst, - src/Demos/osgshadowtexture/osgshadowtexture.cpp, - src/osg/Texture1D.cpp, src/osg/Texture2D.cpp, + Make/osgtests.bat, src/osg/Texture1D.cpp, src/osg/Texture2D.cpp, src/osg/Texture3D.cpp: Fixed the texture apply method which was broken yesterday, the new code wasn't checking for the validity of _image before doing checks on it. This breaks when render to @@ -16561,9 +15902,8 @@ 2002-11-20 07:44 robert - * VisualStudio/: VisualStudio.dsw, - Demos/osgshadowtexture/osgshadowtexture.cpp, osgSim/osgSim.dsp: - Fixed the references osgSim project file. + * VisualStudio/: VisualStudio.dsw, osgSim/osgSim.dsp: Fixed the + references osgSim project file. Added the osgshadowtexture demo project file. @@ -16585,11 +15925,10 @@ 2002-11-19 12:23 robert - * VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osglightpoint/osglightpoint.dsp, - VisualStudio/osgSim/osgSim.dsp, include/osgSim/Version, - src/osgSim/Makefile, src/osgSim/Version.cpp: Added visual - workspace files for osgSim nodekit and osglightpoint demo. + * VisualStudio/VisualStudio.dsw, VisualStudio/osgSim/osgSim.dsp, + include/osgSim/Version, src/osgSim/Makefile, + src/osgSim/Version.cpp: Added visual workspace files for osgSim + nodekit and osglightpoint demo. 2002-11-19 10:57 robert @@ -16597,9 +15936,6 @@ include/osgSim/Export, include/osgSim/LightPoint, include/osgSim/LightPointDrawable, include/osgSim/LightPointNode, include/osgSim/Sector, include/osgSim/Version, - src/Demos/osglightpoint/Makefile, - src/Demos/osglightpoint/Makefile.inst, - src/Demos/osglightpoint/osglightpoint.cpp, src/osgPlugins/osg/StateSet.cpp, src/osgSim/BlinkSequence.cpp, src/osgSim/LightPoint.cpp, src/osgSim/LightPointDrawable.cpp, src/osgSim/LightPointNode.cpp, src/osgSim/Makefile, @@ -16665,11 +16001,6 @@ * src/osg/CullStack.cpp: Fixed ansisotropic scaling problem with pixel scaling/small feature culling. -2002-11-12 13:51 robert - - * src/osgGLUT/Viewer.cpp: Fixed bug in stats where overdraw would - be reported incorrectly. - 2002-11-12 13:37 robert * src/osg/Transform.cpp: Removed debugging messages. @@ -16687,9 +16018,8 @@ include/osg/DisplaySettings, include/osg/NodeVisitor, include/osgUtil/CullVisitor, include/osgUtil/SceneView, src/osg/CollectOccludersVisitor.cpp, src/osg/CullStack.cpp, - src/osg/DisplaySettings.cpp, src/osgGLUT/Viewer.cpp, - src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Added - LEFT_EYE and RIGHT_EYE stereo to + src/osg/DisplaySettings.cpp, src/osgUtil/CullVisitor.cpp, + src/osgUtil/SceneView.cpp: Added LEFT_EYE and RIGHT_EYE stereo to osg::DisplaySettings/osgUtil::SceneView Renamed LODBias to LODScale. @@ -16719,8 +16049,7 @@ 2002-11-11 08:52 robert - * include/osg/Node, src/Demos/sgv/sgv.cpp: Fixed bug in - osg::Node::isCullingActive(). + * include/osg/Node: Fixed bug in osg::Node::isCullingActive(). Rnabled the automatic selection of the animation path if one is specified on the commandline in sgv. @@ -16742,10 +16071,6 @@ * include/osg/: Fog, Node, NodeVisitor, Object, ShadeModel, Shape, Stencil, TexEnv: Fixes to const paramter types. -2002-11-11 07:20 robert - - * src/Demos/osgshape/osgshape.cpp: [no log message] - 2002-11-11 07:12 robert * VisualStudio/VisualStudio.dsw: Added osgText to dependancy list @@ -16764,9 +16089,8 @@ 2002-11-08 12:58 robert * src/: osg/Version.cpp, osgDB/Version.cpp, osgGA/Version.cpp, - osgGLUT/Version.cpp, osgParticle/Version.cpp, - osgText/Version.cpp, osgUtil/Version.cpp: Updates version numbers - to 0.9.2 + osgParticle/Version.cpp, osgText/Version.cpp, + osgUtil/Version.cpp: Updates version numbers to 0.9.2 2002-11-08 12:56 robert @@ -16774,10 +16098,6 @@ geoTypes.h, geoUnits.h, osgGeoAnimation.h, osgGeoStructs.h: Updates to GEO loader from Geoff Michel. -2002-11-08 12:54 robert - - * src/Demos/sgv/sgv.cpp: Minor warning fix. - 2002-11-08 12:26 robert * include/osg/Math: Added #define DARWIN_OSX_PRE_10_2 and related @@ -16786,8 +16106,7 @@ 2002-11-08 11:00 robert - * include/osgUtil/IntersectVisitor, - src/Demos/osgimpostor/TestManipulator.cpp, src/osgText/Makefile, + * include/osgUtil/IntersectVisitor, src/osgText/Makefile, src/osgUtil/IntersectVisitor.cpp: Added GL_LIBS to the osgText/Makefile for OSX build. @@ -16797,9 +16116,7 @@ 2002-11-08 10:25 robert - * doc/data.html, include/osg/Math, - src/Demos/osgimpostor/osgimpostor.cpp: Updates to Math for OSX - build. + * doc/data.html, include/osg/Math: Updates to Math for OSX build. Added 3dmodelworld.com to the data source directory. @@ -16810,11 +16127,6 @@ * src/osgPlugins/lwo/Lwo2Layer.cpp: Fixes for VisualStudio6.0 build. -2002-11-08 08:45 robert - - * src/Demos/sgv/sgv.cpp: Removed the usage report from sgv when it - fails to load a file. - 2002-11-08 08:34 robert * src/osgPlugins/obj/: glm.cpp, glm.h: Converted usage of GLuint to @@ -16828,31 +16140,14 @@ 2002-11-08 08:11 robert - * src/osgPlugins/: geo/osgGeoAnimation.h, geo/osgGeoStructs.h, - logos/Makefile: Fixes for VisualStudio build and OSX build. - -2002-11-08 08:00 robert - - * VisualStudio/Demos/osgimpostor/osgimpostor.dsp: Added - TestManipulator into osgimpostor project file. + * src/osgPlugins/geo/: osgGeoAnimation.h, osgGeoStructs.h: Fixes + for VisualStudio build and OSX build. 2002-11-07 16:08 robert * src/osgPlugins/pfb/ReaderWriterPFB.cpp: Compile fix from Duvan Cope. -2002-11-07 15:45 robert - - * src/Demos/sgv/sgv.cpp: Commented out the selection of the - animation path manipulator since it was somehow disabling - culling?!? - -2002-11-07 15:13 robert - - * src/Demos/: osganimate/osganimate.cpp, - osgimpostor/osgimpostor.cpp: Titled the view in osganimate and - added the title into osgimpostor. - 2002-11-07 14:44 robert * src/osgPlugins/geo/ReaderWriterGEO.cpp: Renamed Primitive:: to @@ -16862,20 +16157,10 @@ * include/osg/Export: Commented out the USE_DEPRECATED_API define. -2002-11-07 14:13 robert - - * src/Demos/osgimpostor/: Makefile, README, TestManipulator.cpp, - TestManipulator.h, osgimpostor.cpp: Intergrated Martin Kada's - impostor test program with the old test program. - 2002-11-07 13:56 robert * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osggeodemo/osggeodemo.dsp, - VisualStudio/osgPlugins/geo/geo.dsp, - src/Demos/osggeodemo/Makefile, - src/Demos/osggeodemo/Makefile.inst, - src/Demos/osggeodemo/osggeodemo.cpp: Added Geoff Michel's new + VisualStudio/osgPlugins/geo/geo.dsp: Added Geoff Michel's new osggeomdemo program which allows control of geo models via the mouse. @@ -16905,8 +16190,6 @@ 2002-11-06 18:39 don * Make/makerules, include/osg/NodeVisitor, src/osg/TexGen.cpp, - src/osgPlugins/logos/Makefile, - src/osgPlugins/logos/ReaderWriterLOGO.cpp, src/osgPlugins/osg/Makefile, src/osgPlugins/rgb/Makefile: Changed a couple of const/non-const discrpancies between header and source for TexGen. Removed external library dependencies in @@ -16922,14 +16205,12 @@ include/osg/Geometry, include/osg/ImpostorSprite, include/osg/ShapeDrawable, include/osgParticle/Particle, include/osgParticle/ParticleSystem, include/osgText/Font, - include/osgText/Text, src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osgteapot/osgteapot.cpp, src/osg/DrawPixels.cpp, + include/osgText/Text, src/osg/DrawPixels.cpp, src/osg/Drawable.cpp, src/osg/GeoSet.cpp, src/osg/GeoSet_ogl.cpp, src/osg/Geometry.cpp, src/osg/ImpostorSprite.cpp, - src/osg/ShapeDrawable.cpp, src/osgGLUT/Window.cpp, - src/osgParticle/ParticleSystem.cpp, src/osgPlugins/ac3d/ac3d.cpp, - src/osgPlugins/geo/ReaderWriterGEO.cpp, - src/osgPlugins/logos/ReaderWriterLOGO.cpp, src/osgText/Font.cpp, + src/osg/ShapeDrawable.cpp, src/osgParticle/ParticleSystem.cpp, + src/osgPlugins/ac3d/ac3d.cpp, + src/osgPlugins/geo/ReaderWriterGEO.cpp, src/osgText/Font.cpp, src/osgText/Text.cpp: Name change and const change of Drawable::drawImmediateMode(State&) to Drawable::drawImplementation(State&) const. Various updates to @@ -16943,10 +16224,10 @@ 2002-11-06 10:46 robert * VisualStudio/osg/osg.dsp, include/osg/ProceduralGeometry, - include/osg/ShapeDrawable, src/Demos/osgshape/osgshape.cpp, - src/osg/Makefile, src/osg/ProceduralGeometry.cpp, - src/osg/ShapeDrawable.cpp: Renamed ProceduralGeometry to - ShapeDrawable to better reflect its current purpose. + include/osg/ShapeDrawable, src/osg/Makefile, + src/osg/ProceduralGeometry.cpp, src/osg/ShapeDrawable.cpp: + Renamed ProceduralGeometry to ShapeDrawable to better reflect its + current purpose. 2002-11-06 10:24 robert @@ -16955,15 +16236,13 @@ include/osg/ImpostorSprite, include/osg/Matrix, include/osg/PrimitiveSet, include/osg/ProceduralGeometry, include/osg/Statistics, include/osgGA/AnimationPathManipulator, - include/osgGLUT/Viewer, src/Demos/sgv/sgv.cpp, src/osg/AnimationPath.cpp, src/osg/Drawable.cpp, src/osg/GeoSet.cpp, src/osg/Geometry.cpp, src/osg/ImpostorSprite.cpp, src/osg/PrimitiveSet.cpp, src/osg/ProceduralGeometry.cpp, - src/osgGA/AnimationPathManipulator.cpp, src/osgGLUT/Viewer.cpp: - Added support for recording camera animation paths in - osgGLUT::Viewer, and fixed the osgGA::AnimationPathManipulator to - handle it. + src/osgGA/AnimationPathManipulator.cpp: Added support for + recording camera animation paths in osgGLUT::Viewer, and fixed + the osgGA::AnimationPathManipulator to handle it. Added a new Drawable::ConstAttributeFunctor and make the accept(PrimitiveFunctor) be a const method so can disallows @@ -16981,14 +16260,9 @@ * src/osgDB/Output.cpp: From Stephan Huber, fix for OSX build. -2002-11-04 10:37 robert - - * src/Demos/osgconv/osgconv.cpp: Added std:: in front of string. - 2002-11-04 09:08 robert * include/osg/GeoSet, include/osg/Shape, - src/Demos/osgconv/osgconv.cpp, src/osgPlugins/pfb/ConvertFromPerformer.cpp, src/osgPlugins/pfb/ReaderWriterPFB.cpp: From Ulrich Hertlien, added ReaderWriter::Options to the osgconv and pfb plugin so that @@ -17015,9 +16289,9 @@ 2002-11-01 15:12 robert - * include/osg/Shape, src/Demos/osgshape/osgshape.cpp, - src/osg/ProceduralGeometry.cpp, src/osg/Shape.cpp: Added support - for primitive functor into the new osg::ProceduralGeometry class + * include/osg/Shape, src/osg/ProceduralGeometry.cpp, + src/osg/Shape.cpp: Added support for primitive functor into the + new osg::ProceduralGeometry class 2002-11-01 15:11 robert @@ -17042,8 +16316,7 @@ 2002-11-01 12:20 robert - * src/: Demos/osgshape/osgshape.cpp, osg/ProceduralGeometry.cpp: - Futher updates to shapes support. + * src/osg/ProceduralGeometry.cpp: Futher updates to shapes support. 2002-11-01 12:11 robert @@ -17081,10 +16354,9 @@ 2002-10-31 10:36 robert - * include/osg/Shape, src/Demos/osgshape/osgshape.cpp, - src/osg/ProceduralGeometry.cpp, src/osg/Shape.cpp, - src/osgDB/Registry.cpp: Added osg::Grid shape class, and added an - example of its use into the hang glide demo. + * include/osg/Shape, src/osg/ProceduralGeometry.cpp, + src/osg/Shape.cpp, src/osgDB/Registry.cpp: Added osg::Grid shape + class, and added an example of its use into the hang glide demo. 2002-10-31 10:35 robert @@ -17095,15 +16367,12 @@ 2002-10-30 13:27 robert * Make/debugtests.bat, Make/makedirdefs, Make/osgtests.bat, - VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgshape/osgshape.dsp, include/osg/CopyOp, + VisualStudio/VisualStudio.dsw, include/osg/CopyOp, include/osg/Drawable, include/osg/ProceduralGeometry, - include/osg/Shape, src/Demos/osgshape/Makefile, - src/Demos/osgshape/Makefile.inst, - src/Demos/osgshape/osgshape.cpp, src/osg/CopyOp.cpp, - src/osg/Drawable.cpp, src/osg/Makefile, - src/osg/ProceduralGeometry.cpp, src/osg/Shape.cpp: Added first - cut of new primtive shapes support. + include/osg/Shape, src/osg/CopyOp.cpp, src/osg/Drawable.cpp, + src/osg/Makefile, src/osg/ProceduralGeometry.cpp, + src/osg/Shape.cpp: Added first cut of new primtive shapes + support. 2002-10-30 12:58 robert @@ -17132,11 +16401,6 @@ in the .osg reading and writing so that it handles the use of " quotes inside the string. -2002-10-28 09:43 robert - - * src/osgGLUT/Window.cpp: Removed the remapping of special keys to - keyboard events. - 2002-10-25 13:29 robert * include/osg/AlphaFunc, include/osg/Camera, include/osg/ClipPlane, @@ -17213,7 +16477,6 @@ * Make/debugtests.bat, Make/osgtests.bat, include/osgUtil/RenderBin, include/osgUtil/RenderStage, - src/Demos/osggeometry/osggeometry.cpp, src/Demos/sgv/sgv.cpp, src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp: Renamed the RenderBin::sort_local to sortImplementation(), draw_local to drawImplementation() and added a new RenderBin::DrawCallback(). @@ -17224,11 +16487,6 @@ * src/osgUtil/CubeMapGenerator.cpp: Fixed memory allocation. -2002-10-17 12:50 robert - - * src/Demos/osgtexture2D/osgtexture2D.cpp: Checked in fix for - std::hex for dumb arsed compilers. - 2002-10-17 12:39 robert * src/osgPlugins/flt/flt2osg.cpp: Fixed compile error under @@ -17250,10 +16508,6 @@ * src/osgUtil/CubeMapGenerator.cpp: Fixed cstdlib to stdlib.h for IRIX in src/osgUtil/CubeMapGeneragortor.cpp -2002-10-10 21:04 robert - - * src/Demos/osgcubemap/osgcubemap.cpp: Fixes from Macro. - 2002-10-10 19:02 robert * VisualStudio/osgUtil/osgUtil.dsp: Added missing .cpp's. @@ -17278,14 +16532,10 @@ 2002-10-10 13:44 robert * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgcubemap/osgcubemap.dsp, include/osgUtil/CubeMapGenerator, include/osgUtil/HalfWayMapGenerator, include/osgUtil/HighlightMapGenerator, include/osgUtil/ReflectionMapGenerator, - src/Demos/osgcubemap/Makefile, - src/Demos/osgcubemap/Makefile.inst, - src/Demos/osgcubemap/osgcubemap.cpp, src/osgUtil/CubeMapGenerator.cpp, src/osgUtil/HalfWayMapGenerator.cpp, src/osgUtil/HighlightMapGenerator.cpp, src/osgUtil/Makefile: @@ -17304,11 +16554,6 @@ mis-matching in the number of children in a switch a INFO level notify message rather than a WARN. -2002-10-10 10:29 robert - - * src/osgGLUT/Window.cpp: Added remapping of special keys to be - handle like a convential key press. - 2002-10-10 10:00 robert * src/osgText/: FTBitmapGlyph.cpp, FTOutlineGlyph.cpp, @@ -17370,9 +16615,8 @@ * Make/makerules, dist/RPM/OpenSceneGraph.spec, dist/RPM/OpenSceneGraph_dev.spec, - include/osgGA/AnimationPathManipulator, src/Demos/sgv/sgv.cpp, - src/osgGLUT/Viewer.cpp: Added AnimationPathManipulator to osgGA - and modified sgv to use it. + include/osgGA/AnimationPathManipulator: Added + AnimationPathManipulator to osgGA and modified sgv to use it. 2002-10-08 06:41 don @@ -17408,12 +16652,9 @@ 2002-10-07 20:51 robert * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osganimate/osganimate.dsp, include/osg/MatrixTransform, include/osg/PositionAttitudeTransform, include/osg/Quat, - src/Demos/osganimate/Makefile, - src/Demos/osganimate/Makefile.inst, - src/Demos/osganimate/osganimate.cpp, src/osg/MatrixTransform.cpp, + src/osg/MatrixTransform.cpp, src/osg/PositionAttitudeTransform.cpp, src/osgUtil/SceneView.cpp: Added new osganimate demo which demonstrate the osg::AnimationPath in action. @@ -17426,29 +16667,14 @@ * include/osg/TextureCubeMap: Added missing osg::TextureCubeMap::getAssociatedMode(). -2002-10-07 11:02 robert - - * src/osgGLUT/Viewer.cpp: Added code to Viewer::addViewport(..) to - force the sharing of a single osg::State object between - viewports. - -2002-10-07 10:41 robert - - * include/osgGLUT/Viewer, src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgsequence/osgsequence.cpp, src/osgGLUT/Viewer.cpp: - From Daneil Sjölie - modifications to the support of custom - GUIEventHandlers in osgGLUT - 2002-10-06 21:33 robert * include/osg/CollectOccludersVisitor, include/osg/CullStack, include/osg/Group, include/osg/LOD, include/osg/NodeVisitor, - include/osgUtil/CullVisitor, - src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osgimpostor/osgimpostor.cpp, - src/osg/CollectOccludersVisitor.cpp, src/osg/LOD.cpp, - src/osg/Switch.cpp, src/osgPlugins/flt/flt2osg.cpp, - src/osgPlugins/osg/LOD.cpp, src/osgPlugins/osg/Switch.cpp, + include/osgUtil/CullVisitor, src/osg/CollectOccludersVisitor.cpp, + src/osg/LOD.cpp, src/osg/Switch.cpp, + src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/osg/LOD.cpp, + src/osgPlugins/osg/Switch.cpp, src/osgPlugins/pfb/ConvertFromPerformer.cpp, src/osgPlugins/txp/TrPageParser.cpp, src/osgUtil/CullVisitor.cpp, src/osgUtil/InsertImpostorsVisitor.cpp, @@ -17464,13 +16690,12 @@ 2002-10-04 15:50 robert - * include/osg/Switch, src/Demos/sgv/sgv.cpp, src/osg/Sequence.cpp, - src/osg/Switch.cpp, src/osgPlugins/flt/flt2osg.cpp, - src/osgPlugins/osg/Switch.cpp: Implemented OpenFlight style - switches so that each child of a switch can now be individually - turned on or off. Moved the OpenFlight code across to use the - new scheme, removing the old hack of using node masks to achieve - the same end result. + * include/osg/Switch, src/osg/Sequence.cpp, src/osg/Switch.cpp, + src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/osg/Switch.cpp: + Implemented OpenFlight style switches so that each child of a + switch can now be individually turned on or off. Moved the + OpenFlight code across to use the new scheme, removing the old + hack of using node masks to achieve the same end result. 2002-10-04 14:53 robert @@ -17480,11 +16705,8 @@ 2002-10-02 16:28 robert * Make/debugtests.bat, Make/makedirdefs, Make/osgtests.bat, - VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgteapot/osgteapot.dsp, - src/Demos/osgteapot/Makefile, src/Demos/osgteapot/Makefile.inst, - src/Demos/osgteapot/osgteapot.cpp: Added osgteapot demo to show - how to implement custom Drawables to wrap up OpenGL code. + VisualStudio/VisualStudio.dsw: Added osgteapot demo to show how + to implement custom Drawables to wrap up OpenGL code. 2002-10-02 14:16 robert @@ -17498,23 +16720,10 @@ * VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/GeoSet, include/osg/Geometry, include/osg/IndexedGeometry, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osghangglide/base.cpp, src/Demos/osghangglide/sky.cpp, - src/Demos/osghangglide/tank.cpp, - src/Demos/osghangglide/terrain.cpp, - src/Demos/osghangglide/trees.cpp, - src/Demos/osglight/osglight.cpp, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgtexture2D/osgtexture2D.cpp, - src/Demos/osgtexture3D/osgtexture3D.cpp, src/Demos/sgv/sgv.cpp, src/osg/GeoSet.cpp, src/osg/Geometry.cpp, src/osg/Image.cpp, src/osg/IndexedGeometry.cpp, src/osg/Makefile, src/osgPlugins/flt/GeoSetBuilder.cpp, - src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/iv/osgvisitor.cpp, + src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/lib3ds/ReaderWriter3DS.cpp, src/osgPlugins/lwo/Lwo2Layer.cpp, src/osgPlugins/lwo/ReaderWriterLWO.cpp, @@ -17603,21 +16812,16 @@ 2002-09-24 21:14 robert - * Make/makedefs, Make/makedirdefs, - src/Demos/osggeometry/osggeometry.cpp: Changed the linux linking - of -lgif to -lungif. + * Make/: makedefs, makedirdefs: Changed the linux linking of -lgif + to -lungif. Fixed a typo in the Images name. 2002-09-24 21:04 robert - * Make/debugtests.bat, Make/makedirdefs, Make/osgtests.bat, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osgparticle/osgparticle.cpp, - src/Demos/osgtexture3D/osgtexture3D.cpp: Changed the image file - so that use the Images/ prefix to help locate the files within - the OpenSceneGraph-Data directory. + * Make/: debugtests.bat, makedirdefs, osgtests.bat: Changed the + image file so that use the Images/ prefix to help locate the + files within the OpenSceneGraph-Data directory. 2002-09-24 20:41 robert @@ -17647,21 +16851,7 @@ VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/CopyOp, include/osg/Geometry, include/osg/IndexedGeometry, include/osg/Primitive, include/osg/PrimitiveSet, - include/osg/StateSet, include/osgGA/Export, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osghangglide/base.cpp, src/Demos/osghangglide/sky.cpp, - src/Demos/osghangglide/tank.cpp, - src/Demos/osghangglide/terrain.cpp, - src/Demos/osghangglide/trees.cpp, - src/Demos/osglight/osglight.cpp, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgsequence/osgsequence.cpp, - src/Demos/osgtexture2D/osgtexture2D.cpp, - src/Demos/osgtexture3D/osgtexture3D.cpp, src/osg/CopyOp.cpp, + include/osg/StateSet, include/osgGA/Export, src/osg/CopyOp.cpp, src/osg/GeoSet.cpp, src/osg/Geometry.cpp, src/osg/Image.cpp, src/osg/IndexedGeometry.cpp, src/osg/Makefile, src/osg/Primitive.cpp, src/osg/PrimitiveSet.cpp, @@ -17669,7 +16859,6 @@ src/osgPlugins/flt/GeoSetBuilder.cpp, src/osgPlugins/flt/GeoSetBuilder.h, src/osgPlugins/flt/Registry.cpp, src/osgPlugins/flt/flt2osg.cpp, - src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/lib3ds/ReaderWriter3DS.cpp, src/osgPlugins/lwo/Lwo2Layer.cpp, src/osgPlugins/lwo/ReaderWriterLWO.cpp, @@ -17687,16 +16876,10 @@ Changed the rest of the OSG to handle the renaming og Primitive to PrimitiveSet. -2002-09-20 15:48 robert - - * include/osgGLUT/Viewer, src/osgGLUT/Viewer.cpp: From Daniel, - changed setEventHandler to addEventHandler. - 2002-09-19 11:30 robert * VisualStudio/osg/osg.dsp, include/osg/PolygonStipple, - include/osg/StateAttribute, - src/Demos/osggeometry/osggeometry.cpp, src/osg/Makefile, + include/osg/StateAttribute, src/osg/Makefile, src/osg/PolygonStipple.cpp: Added PolygonStipple class from Mike, with mods from Robert to make data management local. @@ -17730,11 +16913,11 @@ 2002-09-18 15:57 robert * include/osgUtil/CullVisitor, include/osgUtil/RenderBin, - include/osgUtil/RenderGraph, src/Demos/sgv/sgv.cpp, - src/osgUtil/CullVisitor.cpp, src/osgUtil/RenderBin.cpp: - Simplified the depth calculation code in CullVisitor so that it - always computes the depth of all drawables, so that it is always - safe for RenderBin sort routines can use these values directly. + include/osgUtil/RenderGraph, src/osgUtil/CullVisitor.cpp, + src/osgUtil/RenderBin.cpp: Simplified the depth calculation code + in CullVisitor so that it always computes the depth of all + drawables, so that it is always safe for RenderBin sort routines + can use these values directly. Add an example of a RenderBin::SortCallback to sgv.cpp. @@ -17797,11 +16980,6 @@ * AUTHORS, include/osg/GLExtensions, include/osg/Math: From Pavel Moloshtan, fixes for Mingw32 build. -2002-09-12 20:59 robert - - * VisualStudio/osgGLUT/osgGLUT.dsp: Added opengl32.lib and - glu32.lib links to osgGLUT.dsp - 2002-09-12 16:34 robert * include/osg/Drawable, include/osg/Geometry, include/osg/Group, @@ -17834,9 +17012,8 @@ 2002-09-05 16:45 robert - * include/osg/Texture3D, src/Demos/osgtexture3D/osgtexture3D.cpp, - src/osg/Texture3D.cpp: Improvements to osg::Texture3D::Extensions - code. + * include/osg/Texture3D, src/osg/Texture3D.cpp: Improvements to + osg::Texture3D::Extensions code. 2002-09-05 16:13 don @@ -17848,8 +17025,7 @@ 2002-09-05 12:42 robert * include/osg/Texture, include/osg/Texture3D, - include/osg/buffered_value, - src/Demos/osgtexture3D/osgtexture3D.cpp, src/osg/Texture.cpp, + include/osg/buffered_value, src/osg/Texture.cpp, src/osg/Texture1D.cpp, src/osg/Texture2D.cpp, src/osg/Texture3D.cpp, src/osg/TextureCubeMap.cpp, src/osgUtil/Tesselator.cpp: Added new buffered_value template @@ -17860,11 +17036,6 @@ Added new osg::Texture::Extensions nested class to handle extensions on a per context basis. -2002-09-04 11:51 robert - - * src/Demos/osgtexture3D/osgtexture3D.cpp: From Ulrich Hertlein, - check for max 3d texture size into the osgtexture demo. - 2002-09-04 11:49 robert * include/osg/DisplaySettings, include/osgUtil/SceneView, @@ -17896,11 +17067,6 @@ primitives so it convertex 3 and 4 vertex polygons into triangles and quads respectively. -2002-09-03 20:25 robert - - * src/Demos/osgcallback/osgcallback.cpp: Removed const from the - evaluateLODChild(,,) callback method. - 2002-09-03 15:42 robert * src/osgUtil/Optimizer.cpp: Removed the temporary commenting out @@ -17951,7 +17117,7 @@ include/osg/Transform, include/osg/UByte4, include/osg/Vec2, include/osg/Vec3, include/osg/Vec4, include/osg/Viewport, include/osg/ref_ptr, include/osgDB/Output, - include/osgDB/ReaderWriter, include/osgGLUT/Viewer, + include/osgDB/ReaderWriter, include/osgParticle/ParticleProcessor, include/osgParticle/ParticleSystem, include/osgParticle/ParticleSystemUpdater, include/osgText/Font, @@ -17959,9 +17125,7 @@ include/osgUtil/CullVisitor, include/osgUtil/InsertImpostorsVisitor, include/osgUtil/RenderBin, include/osgUtil/RenderGraph, - include/osgUtil/RenderStage, - src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osghangglide/osghangglide.cpp, src/osg/Billboard.cpp, + include/osgUtil/RenderStage, src/osg/Billboard.cpp, src/osg/BlendFunc.cpp, src/osg/Camera.cpp, src/osg/ClipNode.cpp, src/osg/ClipPlane.cpp, src/osg/DOFTransform.cpp, src/osg/DrawPixels.cpp, src/osg/Drawable.cpp, @@ -17975,13 +17139,12 @@ src/osg/PolygonMode.cpp, src/osg/PositionAttitudeTransform.cpp, src/osg/Sequence.cpp, src/osg/State.cpp, src/osg/StateSet.cpp, src/osg/Texture.cpp, src/osg/TextureCubeMap.cpp, - src/osg/Transform.cpp, src/osgPlugins/logos/ReaderWriterLOGO.cpp, - src/osgText/Font.cpp, src/osgText/Text.cpp, - src/osgUtil/DepthSortedBin.cpp, src/osgUtil/RenderBin.cpp: - Converted the instances of const built in types being returned - from methods and passed as paramters into straight forward non - const built in types, i.e. const bool foogbar(const int) becomes - bool foobar(int). + src/osg/Transform.cpp, src/osgText/Font.cpp, + src/osgText/Text.cpp, src/osgUtil/DepthSortedBin.cpp, + src/osgUtil/RenderBin.cpp: Converted the instances of const built + in types being returned from methods and passed as paramters into + straight forward non const built in types, i.e. const bool + foogbar(const int) becomes bool foobar(int). 2002-08-31 10:59 robert @@ -18002,9 +17165,9 @@ 2002-08-30 20:45 robert - * include/osg/Statistics, src/osgGLUT/Viewer.cpp, - src/osgUtil/RenderBin.cpp: Renamed osg::Statistics::addOpaque to - addDrawable to better reflect its current function. + * include/osg/Statistics, src/osgUtil/RenderBin.cpp: Renamed + osg::Statistics::addOpaque to addDrawable to better reflect its + current function. 2002-08-30 17:17 robert @@ -18080,8 +17243,6 @@ include/osg/ConvexPlanerOccluder, include/osg/ConvexPlanerPolygon, include/osg/OccluderNode, include/osg/ShadowVolumeOccluder, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/osg/ConvexPlanarOccluder.cpp, src/osg/ConvexPlanarPolygon.cpp, src/osg/ConvexPlanerOccluder.cpp, @@ -18109,11 +17270,10 @@ 2002-08-29 04:22 don * include/osg/DisplaySettings, include/osg/Drawable, - include/osg/LightModel, src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osggeometry/osggeometry.cpp, - src/osg/DisplaySettings.cpp, src/osg/LightModel.cpp, - src/osg/Material.cpp, src/osgDB/DotOsgWrapper.cpp, - src/osgGLUT/Viewer.cpp, src/osgPlugins/obj/ReaderWriterOBJ.cpp, + include/osg/LightModel, src/osg/DisplaySettings.cpp, + src/osg/LightModel.cpp, src/osg/Material.cpp, + src/osgDB/DotOsgWrapper.cpp, + src/osgPlugins/obj/ReaderWriterOBJ.cpp, src/osgPlugins/osg/LightModel.cpp, src/osgPlugins/pfb/ConvertFromPerformer.cpp, src/osgPlugins/txp/trpage_header.cpp, @@ -18138,30 +17298,19 @@ 2002-08-28 19:49 robert * src/: osg/Version.cpp, osgDB/Version.cpp, osgGA/Version.cpp, - osgGLUT/Version.cpp, osgParticle/Version.cpp, - osgText/Version.cpp, osgUtil/Version.cpp: Updated the version - numbers to reflect the upcomming release 0.9.1. + osgParticle/Version.cpp, osgText/Version.cpp, + osgUtil/Version.cpp: Updated the version numbers to reflect the + upcomming release 0.9.1. 2002-08-28 19:38 robert - * include/osg/UnitTestFramework, src/osgPlugins/iv/normals.cpp: - Fixes to Win32 build. - -2002-08-28 18:37 robert - - * src/Demos/osgunittests/osgunittests.cpp: Added std:: infront of - cout and endl. + * include/osg/UnitTestFramework: Fixes to Win32 build. 2002-08-28 17:59 robert * include/osg/UnitTestFramework, src/osg/UnitTestFramework.cpp: Fixes for Win32 build. -2002-08-28 17:25 robert - - * src/Demos/osgprerender/osgprerender.cpp: Fixed unitialized - variable in the MyTextureSubloadCallback. - 2002-08-28 17:17 robert * Make/debugtests.bat, include/osg/UnitTestFramework, @@ -18189,13 +17338,12 @@ include/osg/Texture2D, include/osg/Texture3D, include/osg/TextureBase, include/osg/TextureCubeMap, include/osg/Transform, include/osg/Transparency, - src/Demos/osgcopy/osgcopy.cpp, src/osg/CopyOp.cpp, - src/osg/Image.cpp, src/osg/Makefile, src/osg/Matrix.cpp, - src/osg/Quat.cpp, src/osg/StateSet.cpp, src/osg/Texture.cpp, - src/osg/Texture1D.cpp, src/osg/Texture2D.cpp, - src/osg/Texture3D.cpp, src/osg/TextureBase.cpp, - src/osg/TextureCubeMap.cpp, src/osg/Transform.cpp, - src/osgPlugins/flt/GeoSetBuilder.cpp, + src/osg/CopyOp.cpp, src/osg/Image.cpp, src/osg/Makefile, + src/osg/Matrix.cpp, src/osg/Quat.cpp, src/osg/StateSet.cpp, + src/osg/Texture.cpp, src/osg/Texture1D.cpp, + src/osg/Texture2D.cpp, src/osg/Texture3D.cpp, + src/osg/TextureBase.cpp, src/osg/TextureCubeMap.cpp, + src/osg/Transform.cpp, src/osgPlugins/flt/GeoSetBuilder.cpp, src/osgPlugins/osg/Makefile, src/osgPlugins/osg/Texture.cpp, src/osgPlugins/osg/Texture1D.cpp, src/osgPlugins/osg/Texture2D.cpp, @@ -18206,11 +17354,6 @@ Added .osg support for Texture1D and Texture3D. -2002-08-28 15:28 robert - - * src/osgPlugins/iv/Makefile: Added -I{THISDIR} into the iv - Makefile. - 2002-08-28 15:27 robert * NEWS, include/osgGA/CameraManipulator, @@ -18229,17 +17372,14 @@ * include/osg/UnitTestFramework, src/osg/Makefile, src/osg/UnitTestFramework.cpp, src/osg/Vec3.cpp, - VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgunittests/osgunittests.dsp, - VisualStudio/osg/osg.dsp, Make/debugtests.bat, Make/makedefs, - Make/makedirdefs, src/Demos/osgunittests/Makefile, - src/Demos/osgunittests/Makefile.inst, - src/Demos/osgunittests/osgunittests.cpp: Added Neil Salter's - osgUtx library into the distribution, have put all the orignal - seperate headers and source into include/osg/UnitTestFrameWork - and src/osg/UnitTestFramework.cpp respectively. I have done this - to keep the include and source directories focused on the scene - graph rather than the test framework. + VisualStudio/VisualStudio.dsw, VisualStudio/osg/osg.dsp, + Make/debugtests.bat, Make/makedefs, Make/makedirdefs: Added Neil + Salter's osgUtx library into the distribution, have put all the + orignal seperate headers and source into + include/osg/UnitTestFrameWork and src/osg/UnitTestFramework.cpp + respectively. I have done this to keep the include and source + directories focused on the scene graph rather than the test + framework. Have added a very simple unit test to Vec3.cpp, which are optionally compiled in with the OSG_COMPILE_UNIT_TESTS define, @@ -18266,8 +17406,7 @@ 2002-08-27 21:18 robert * include/osg/DOFTransform, include/osg/PositionAttitudeTransform, - include/osg/Quat, src/Demos/osglight/osglight.cpp, - src/osgPlugins/osg/DOFTransform.cpp, + include/osg/Quat, src/osgPlugins/osg/DOFTransform.cpp, src/osgPlugins/osg/PositionAttitudeTransform.cpp: Added support for DOFTransforms into .osg format, and add pivot point support to the PositionAttitudeTransform .osg support. @@ -18286,10 +17425,9 @@ 2002-08-27 15:02 robert - * Make/debugtests.bat, Make/osgtests.bat, - src/Demos/osgtexture1D/osgtexture1D.cpp: Added proper - osgtexture1D demo - this demo uses a 1D texture to dynamically - contour the scene. + * Make/: debugtests.bat, osgtests.bat: Added proper osgtexture1D + demo - this demo uses a 1D texture to dynamically contour the + scene. 2002-08-27 15:00 robert @@ -18300,24 +17438,7 @@ * Make/debugtests.bat, Make/makedefs, Make/makedirdefs, Make/osgtests.bat, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgtexture/osgstereoimage.dsp, - VisualStudio/Demos/osgtexture/osgtexture.dsp, - VisualStudio/Demos/osgtexture1D/osgtexture1D.dsp, - VisualStudio/Demos/osgtexture2D/osgtexture2D.dsp, - VisualStudio/Demos/osgtexture3D/osgtexture3D.dsp, - include/osg/Image, src/Demos/osgtexture/Makefile, - src/Demos/osgtexture/Makefile.inst, - src/Demos/osgtexture/osgtexture.cpp, - src/Demos/osgtexture1D/Makefile, - src/Demos/osgtexture1D/Makefile.inst, - src/Demos/osgtexture1D/osgtexture1D.cpp, - src/Demos/osgtexture2D/Makefile, - src/Demos/osgtexture2D/Makefile.inst, - src/Demos/osgtexture2D/osgtexture2D.cpp, - src/Demos/osgtexture3D/Makefile, - src/Demos/osgtexture3D/Makefile.inst, - src/Demos/osgtexture3D/osgtexture3D.cpp, src/osg/Image.cpp, - src/osg/Texture3D.cpp, + include/osg/Image, src/osg/Image.cpp, src/osg/Texture3D.cpp, src/osgPlugins/pfb/ConvertFromPerformer.cpp: Added osgtexture3D demo, renamed osgtexture demo to osgtexture2D, and have added osgtexture1D demo which currently is simply copy of osgtexture2D. @@ -18365,11 +17486,6 @@ * include/osgUtil/RenderBin: Removed redundent parameter in sort() callback which was never being used. -2002-08-26 11:30 robert - - * include/osgGLUT/glut: Added #include to - include/osg/glut for Windows build. - 2002-08-26 11:23 robert * NEWS, include/osg/GLExtensions, src/osg/GLExtensions.cpp, @@ -18383,25 +17499,14 @@ 2002-08-25 16:31 robert - * include/osg/Texture, src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcopy/osgcopy.cpp, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osghangglide/base.cpp, src/Demos/osghangglide/sky.cpp, - src/Demos/osghangglide/tank.cpp, - src/Demos/osghangglide/terrain.cpp, - src/Demos/osghangglide/trees.cpp, - src/Demos/osgmultitexture/osgmultitexture.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgstereoimage/osgstereoimage.cpp, src/osg/CopyOp.cpp, - src/osg/StateSet.cpp, src/osg/TextureCubeMap.cpp, - src/osgGLUT/Viewer.cpp, src/osgParticle/ParticleSystem.cpp, + * include/osg/Texture, src/osg/CopyOp.cpp, src/osg/StateSet.cpp, + src/osg/TextureCubeMap.cpp, src/osgParticle/ParticleSystem.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/flt/GeoSetBuilder.cpp, src/osgPlugins/flt/Pool.cpp, src/osgPlugins/flt/Pool.h, src/osgPlugins/flt/ReaderWriterATTR.cpp, - src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/iv/osgvisitor.cpp, + src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/lib3ds/ReaderWriter3DS.cpp, src/osgPlugins/lwo/Lwo2.cpp, src/osgPlugins/lwo/ReaderWriterLWO.cpp, @@ -18422,9 +17527,8 @@ 2002-08-25 12:00 robert - * src/: Demos/osgprerender/osgprerender.cpp, osg/Geometry.cpp, - osgPlugins/lwo/Lwo2.cpp, osgPlugins/lwo/Lwo2Layer.h: Fixes for - Win32 build + * src/: osg/Geometry.cpp, osgPlugins/lwo/Lwo2.cpp, + osgPlugins/lwo/Lwo2Layer.h: Fixes for Win32 build 2002-08-24 22:12 robert @@ -18450,10 +17554,7 @@ include/osg/Texture, include/osg/Texture1D, include/osg/Texture2D, include/osg/Texture3D, include/osg/TextureBase, include/osg/TextureCubeMap, - include/osgUtil/RenderToTextureStage, - src/Demos/osgcopy/osgcopy.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgtexture/osgtexture.cpp, src/osg/CopyOp.cpp, + include/osgUtil/RenderToTextureStage, src/osg/CopyOp.cpp, src/osg/Image.cpp, src/osg/ImpostorSprite.cpp, src/osg/Makefile, src/osg/Point.cpp, src/osg/State.cpp, src/osg/TexEnvCombine.cpp, src/osg/Texture.cpp, src/osg/Texture1D.cpp, @@ -18473,13 +17574,6 @@ * include/osg/: GL, GLExtensions: Clean up of include/osg/GL and include/osg/GLExtensions for better support of Windows build. -2002-08-23 01:43 don - - * include/osgGLUT/Window, src/Demos/sgv/sgv.cpp, - src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp: Modifed osgGLUT - viewer and messages in SGV to allow for start up in full screen - mode. - 2002-08-22 18:36 don * Make/makedirdefs: Fixed a dependency order @@ -18507,10 +17601,9 @@ 2002-08-20 23:43 robert - * include/osg/State, src/Demos/osgprerender/osgprerender.cpp, - src/osg/Geometry.cpp, src/osg/State.cpp: Moved the - include from the State header into State.cpp, - and added it into other files which now required it. + * include/osg/State, src/osg/Geometry.cpp, src/osg/State.cpp: Moved + the include from the State header into + State.cpp, and added it into other files which now required it. 2002-08-20 19:00 robert @@ -18646,8 +17739,7 @@ * VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/EarthSky, include/osg/NodeVisitor, include/osg/Transparency, - include/osgUtil/CullVisitor, - src/Demos/osghangglide/osghangglide.cpp, src/osg/ClearNode.cpp, + include/osgUtil/CullVisitor, src/osg/ClearNode.cpp, src/osg/EarthSky.cpp, src/osg/Makefile, src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/osg/BlendFunc.cpp, src/osgPlugins/osg/ClearNode.cpp, @@ -18657,12 +17749,6 @@ role it has play and make it more relevant to non vis-sim applications. -2002-08-19 09:35 robert - - * src/Demos/osgsequence/osgsequence.cpp: Moved "unsigned int i" - from for(.. to just before it, and removed subsequent ones to - get the VisualStudio compiler working once more. - 2002-08-18 15:42 robert * include/osg/Matrix, include/osg/NodeVisitor, include/osg/Quat, @@ -18696,7 +17782,6 @@ 2002-08-16 16:14 robert * include/osg/Image, include/osg/Texture, - src/Demos/osgprerender/osgprerender.cpp, src/osg/ImpostorSprite.cpp: Added Texuture::SubloadCallback example into the osgprerender demo to illustrate how to use it. @@ -18782,9 +17867,7 @@ * include/osg/AnimationPath, include/osg/Billboard, include/osg/MatrixTransform, - include/osg/PositionAttitudeTransform, - src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osglight/osglight.cpp, src/osg/AnimationPath.cpp, + include/osg/PositionAttitudeTransform, src/osg/AnimationPath.cpp, src/osg/Billboard.cpp, src/osg/MatrixTransform.cpp, src/osg/PositionAttitudeTransform.cpp: Futher improvements and fixes to osg::AnimationPath, and the osglight demo to show it @@ -18792,8 +17875,7 @@ 2002-08-13 14:22 robert - * src/: Demos/osglight/osglight.cpp, osg/AnimationPath.cpp, - osg/PositionAttitudeTransform.cpp, osgGLUT/Viewer.cpp, + * src/: osg/AnimationPath.cpp, osg/PositionAttitudeTransform.cpp, osgUtil/SceneView.cpp: Made improvements to osg::AnimationPath, added osg::PositionAttitudeTransform::AnimationPathCallback which us an app callback which uses an AnimationPath to specify the new @@ -18814,7 +17896,6 @@ 2002-08-12 18:40 robert * include/osg/PositionAttitudeTransform, - src/Demos/osglight/osglight.cpp, src/osg/PositionAttitudeTransform.cpp: Added new s/getPivotPoint() support to osg::PositionAttitudeTransform. @@ -18866,9 +17947,8 @@ 2002-08-09 17:27 robert * Make/debugtests.bat, Make/osgtests.bat, include/osg/Billboard, - src/Demos/osgbillboard/osgbillboard.cpp, src/osg/Billboard.cpp: - Fixed the X and Y axis rotation billboards so that now rotate - correctly. + src/osg/Billboard.cpp: Fixed the X and Y axis rotation billboards + so that now rotate correctly. Rewrote the osgbillboard demo so that it creates a point rotatated billbaord and X,Y and Z axis billboards to both test @@ -18915,8 +17995,7 @@ 2002-08-07 16:52 robert - * include/osg/Texture, src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgtexture/osgtexture.cpp, src/osg/Texture.cpp, + * include/osg/Texture, src/osg/Texture.cpp, src/osgPlugins/flt/ReaderWriterATTR.cpp, src/osgPlugins/osg/Texture.cpp, src/osgUtil/Optimizer.cpp: Changed the support for anisotropic filtering in osg::Texture so @@ -18924,12 +18003,6 @@ and is set up independently for the mag filter mode, which it previously was done. -2002-08-07 11:10 robert - - * VisualStudio/Demos/osgsequence/: osgsequence.cpp, - osgsequence.dsp: Renamed osgsequence.cpp to osgsequence.dsp, as - it was clearly a typo... - 2002-08-07 11:08 robert * VisualStudio/osgPlugins/osg/dot_osg.dsp: Fixed type of @@ -18938,12 +18011,7 @@ 2002-08-06 18:06 robert * VisualStudio/osgPlugins/osg/dot_osg.dsp, - include/osg/DOFTransform, src/Demos/osgclip/osgclip.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgscribe/osgscribe.cpp, - src/Demos/osgsequence/osgsequence.cpp, - src/osgGA/StateSetManipulator.cpp, src/osgGLUT/Viewer.cpp, - src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/iv/osgvisitor.h, + include/osg/DOFTransform, src/osgGA/StateSetManipulator.cpp, src/osgPlugins/osg/DOFTransform.cpp, src/osgPlugins/osg/Makefile, src/osgPlugins/osg/PositionAttitudeTransform.cpp, src/osgPlugins/osg/StateSet.cpp, src/osgUtil/Optimizer.cpp: Added @@ -18979,18 +18047,6 @@ * src/osgPlugins/osg/StateSet.cpp: Added support for PROTECTED modes into the .osg reading and writing. -2002-08-05 14:12 robert - - * src/Demos/osgreflect/osgreflect.cpp: Added an example of the use - of the PROTECTED modes and attributes into the osgreflect demo so - that toggling texturing on or off won't affect the mirror planes - texturing. - -2002-08-05 13:52 robert - - * src/Demos/osgsequence/osgsequence.cpp: Fixed compile errors under - IRIX. - 2002-08-05 13:40 robert * include/osg/: State, StateAttribute: Added support to @@ -19001,18 +18057,6 @@ their state being affected by other overriding of light, wireframe modes etc. -2002-08-04 22:10 robert - - * VisualStudio/osgPlugins/iv/iv.dsp, src/osgPlugins/iv/Makefile, - src/osgPlugins/iv/main.cpp, src/osgPlugins/iv/main.h, - src/osgPlugins/iv/osgvisitor.cpp, - src/osgPlugins/iv/readerwriter.cpp, - src/osgPlugins/iv/readerwriter.h: Fix to iv/vrml loader so that - it correctly passes back the right ReadResult and checks the - validity of the file extension being passed to the plugin. - Removed main.cpp * .h moving all its functionality into - readerwriter.cpp. - 2002-08-04 21:51 robert * src/osgPlugins/lwo/: Lwo2.cpp, ReaderWriterLWO.cpp, lw.cpp, lw.h: @@ -19023,11 +18067,8 @@ 2002-08-04 21:34 robert - * AUTHORS, include/osg/MatrixTransform, include/osg/Transform, - src/osgGLUT/Viewer.cpp, src/osgPlugins/iv/main.cpp, - src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/iv/scanner.cpp, - src/osgPlugins/iv/scanner.l: From Ruben Lopez, updates to VRML/IV - loader. + * AUTHORS, include/osg/MatrixTransform, include/osg/Transform: From + Ruben Lopez, updates to VRML/IV loader. From Ben Discoe, corrections to comments in osg::Transform @@ -19048,15 +18089,10 @@ 2002-08-03 19:11 robert * AUTHORS, Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgsequence/osgsequence.cpp, - VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/iv/iv.dsp, - include/osg/NodeVisitor, include/osg/Sequence, - src/Demos/osgsequence/Makefile, - src/Demos/osgsequence/Makefile.inst, - src/Demos/osgsequence/osgsequence.cpp, src/osg/Makefile, - src/osg/Sequence.cpp, src/osg/Texture.cpp, - src/osgDB/DynamicLibrary.cpp, src/osgPlugins/osg/Makefile, - src/osgPlugins/osg/Sequence.cpp, + VisualStudio/osg/osg.dsp, include/osg/NodeVisitor, + include/osg/Sequence, src/osg/Makefile, src/osg/Sequence.cpp, + src/osg/Texture.cpp, src/osgDB/DynamicLibrary.cpp, + src/osgPlugins/osg/Makefile, src/osgPlugins/osg/Sequence.cpp, src/osgPlugins/pfb/ConvertFromPerformer.cpp, src/osgPlugins/pfb/ReaderWriterPFB.cpp: Integrated Ulrich Hertlien's osg::Sequence node, and osgsequence demo, and support @@ -19090,42 +18126,19 @@ commented out, and are just left in so that they may be used to double check things in future. -2002-08-02 20:11 robert - - * src/osgPlugins/iv/parser.hpp: Fix for Win32 build - 2002-08-02 16:14 robert * src/osgUtil/IntersectVisitor.cpp: Added missing _nodePath.clear() and _segHitList.clear() to InteresectVisitor::reset(). -2002-07-31 16:16 robert - - * src/osgPlugins/iv/: atrvec3list.h, indexedtristripset.h, - main.cpp, mynodevisitor.h, osgvisitor.cpp, osgvisitor.h, - parser.cpp, parser.hpp, parser.y, scanner.cpp, scanner.l: Updates - to iv/vrml loader from Ruben. - -2002-07-30 11:08 robert - - * src/osgPlugins/iv/osgvisitor.cpp: Updates to the iv loader from - Ruben - conversion from GeoSet to Geoemetry. - -2002-07-29 22:29 robert - - * src/Demos/osgprerender/osgprerender.cpp: Forced the use of non - mip mapped texture during subloading in the osgprerender demo. - 2002-07-29 12:02 robert * src/osg/Texture.cpp: Removed default value from constructor. 2002-07-29 01:04 robert - * src/: Demos/osgprerender/osgprerender.cpp, - Demos/osgscribe/osgscribe.cpp, osg/Image.cpp, osg/Texture.cpp, - osg/TextureCubeMap.cpp: Fixes to the new texture subloading - methods. + * src/osg/: Image.cpp, Texture.cpp, TextureCubeMap.cpp: Fixes to + the new texture subloading methods. 2002-07-29 00:28 robert @@ -19151,13 +18164,6 @@ first apply, as there will be more than one texture object to update. -2002-07-28 22:15 robert - - * src/osgPlugins/iv/parser.hpp: Checked in Marco's commented out - #defines/rejigged struct names to get things compiling under - Windows, will need to check this in future as it may change with - regeneration of parser files with lex/yacc. - 2002-07-28 13:52 robert * src/osgPlugins/lwo/ReaderWriterLWO.cpp: Chagned the @@ -19165,15 +18171,8 @@ 2002-07-28 13:49 robert - * VisualStudio/osgPlugins/iv/iv.dsp, include/osg/NodeCallback, - src/osgUtil/RenderBin.cpp: Fixes to NodeCallback and RenderBin - from Alberto Barbati. - -2002-07-27 22:35 robert - - * src/osgPlugins/iv/: atrfloat.h, atrstring.h, atrvec.h, - attribute.h, main.cpp, mynode.h, mynodevisitor.h, osgvisitor.cpp, - osgvisitor.h, parser.cpp.h: Fixes to the inventor/vrml loader. + * include/osg/NodeCallback, src/osgUtil/RenderBin.cpp: Fixes to + NodeCallback and RenderBin from Alberto Barbati. 2002-07-27 11:34 robert @@ -19181,26 +18180,11 @@ src/osgParticle/ParticleSystem.cpp: From Macro, removal of use of display lists during double pass rendering of particles. -2002-07-27 11:25 robert - - * src/osgPlugins/iv/scanner.cpp: Fix for Windows - 2002-07-27 11:22 robert * src/osgPlugins/lwo/: Lwo2.cpp, Lwo2Layer.cpp, Lwo2Layer.h: Fixes for Win32 build. -2002-07-27 11:09 robert - - * include/osgGLUT/Viewer, src/osgGLUT/Viewer.cpp: Added return - value to addViewport. - -2002-07-26 19:46 robert - - * src/osgPlugins/iv/: atrfloat.h, atrstring.h, atrvec.h, - attribute.h, mynode.h, mynodevisitor.h, osgvisitor.h: Added - missing osg:: from various references to osg::Objectf - 2002-07-26 17:33 robert * AUTHORS, VisualStudio/osgPlugins/lwo/lwo.dsp, @@ -19212,34 +18196,13 @@ 2002-07-26 17:02 robert - * VisualStudio/: VisualStudio.dsw, osgPlugins/iv/iv.dsp: Added - project file for inventor plugin. + * VisualStudio/VisualStudio.dsw: Added project file for inventor + plugin. 2002-07-26 16:37 robert - * AUTHORS, Make/makedirdefs, src/osgDB/Registry.cpp, - src/osgPlugins/iv/COPYING, src/osgPlugins/iv/Makefile, - src/osgPlugins/iv/Makefile.orig, src/osgPlugins/iv/README, - src/osgPlugins/iv/atrfloat.h, src/osgPlugins/iv/atrstring.h, - src/osgPlugins/iv/atrvec.h, src/osgPlugins/iv/attribute.h, - src/osgPlugins/iv/coordinate3.h, src/osgPlugins/iv/geometry.h, - src/osgPlugins/iv/indexedfaceset.h, src/osgPlugins/iv/ltstr.h, - src/osgPlugins/iv/main.cpp, src/osgPlugins/iv/main.h, - src/osgPlugins/iv/material.h, - src/osgPlugins/iv/matrixtransform.h, src/osgPlugins/iv/mynode.h, - src/osgPlugins/iv/mynodevisitor.h, - src/osgPlugins/iv/nodecache.cpp, src/osgPlugins/iv/nodecache.h, - src/osgPlugins/iv/normals.cpp, src/osgPlugins/iv/normals.h, - src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/iv/osgvisitor.h, - src/osgPlugins/iv/parser.cpp, src/osgPlugins/iv/parser.cpp.h, - src/osgPlugins/iv/parser.hpp, src/osgPlugins/iv/parser.y, - src/osgPlugins/iv/readerwriter.cpp, - src/osgPlugins/iv/readerwriter.h, src/osgPlugins/iv/scanner.cpp, - src/osgPlugins/iv/scanner.l, src/osgPlugins/iv/separator.h, - src/osgPlugins/iv/texture2.h, - src/osgPlugins/iv/texturecoordinate.h, - src/osgPlugins/iv/transform.h: Added Ruben Lopez's Inventor/VRML - 1.0 loader. + * AUTHORS, Make/makedirdefs, src/osgDB/Registry.cpp: Added Ruben + Lopez's Inventor/VRML 1.0 loader. 2002-07-26 13:49 robert @@ -19301,20 +18264,11 @@ * src/osgPlugins/flt/flt2osg.cpp: Implemented the DOF handling more cleanly, as per OpenFlight15.7 docs. -2002-07-23 19:44 robert - - * src/osgGLUT/Viewer.cpp: Added missing std:: to endl; - 2002-07-23 16:48 robert * src/osg/Geometry.cpp: Added the missing _primtives from the copy constructor list. -2002-07-23 16:45 robert - - * src/osgGLUT/Viewer.cpp: Added fog toggling to Viewer.cpp, 'y' - reduces fog density, 'Y' increases fog density. - 2002-07-23 16:01 robert * Make/makedefs, Make/makerules, include/osg/Math: Mods for HP-UX @@ -19334,15 +18288,12 @@ 2002-07-23 11:48 robert * AUTHORS, Make/makedefs, Make/makerules, include/osg/Math, - include/osgGLUT/glut, src/Demos/osgcluster/README, - src/Demos/osgcluster/broadcaster.cpp, - src/Demos/osgimpostor/README, src/Demos/sgv/README, src/osg/GLExtensions.cpp, src/osgDB/DynamicLibrary.cpp, - src/osgDB/Registry.cpp, src/osgGLUT/Window.cpp, - src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/gif/Makefile, - src/osgPlugins/jpeg/Makefile, src/osgPlugins/osg/README, - src/osgPlugins/png/Makefile, src/osgPlugins/tiff/Makefile, - src/osgText/Makefile: Checked in Tino Schwarze's port to HP-UX. + src/osgDB/Registry.cpp, src/osgPlugins/dx/DXWriter.cpp, + src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/Makefile, + src/osgPlugins/osg/README, src/osgPlugins/png/Makefile, + src/osgPlugins/tiff/Makefile, src/osgText/Makefile: Checked in + Tino Schwarze's port to HP-UX. 2002-07-22 17:01 robert @@ -19387,26 +18338,24 @@ 2002-07-21 02:29 robert - * include/osgUtil/SceneView, src/Demos/osgcube/osgcube.cpp, - src/osg/CullStack.cpp, src/osg/GeoSet.cpp, - src/osg/ImpostorSprite.cpp, src/osg/LightSource.cpp, - src/osg/MatrixTransform.cpp, src/osg/MemoryManager.cpp, - src/osg/Texture.cpp, src/osg/TextureCubeMap.cpp, - src/osg/Transform.cpp, src/osgDB/Field.cpp, - src/osgUtil/CullVisitor.cpp: Futher changes to remove unitialized - variables/reordering of initialization to prevent unitialized - warnings. + * include/osgUtil/SceneView, src/osg/CullStack.cpp, + src/osg/GeoSet.cpp, src/osg/ImpostorSprite.cpp, + src/osg/LightSource.cpp, src/osg/MatrixTransform.cpp, + src/osg/MemoryManager.cpp, src/osg/Texture.cpp, + src/osg/TextureCubeMap.cpp, src/osg/Transform.cpp, + src/osgDB/Field.cpp, src/osgUtil/CullVisitor.cpp: Futher changes + to remove unitialized variables/reordering of initialization to + prevent unitialized warnings. 2002-07-21 00:54 robert * include/osg/CollectOccludersVisitor, include/osg/MemoryManager, - include/osgDB/Registry, include/osgGLUT/Viewer, - include/osgUtil/CullVisitor, include/osgUtil/DepthSortedBin, - include/osgUtil/RenderBin, include/osgUtil/RenderGraph, - include/osgUtil/RenderStage, include/osgUtil/RenderStageLighting, + include/osgDB/Registry, include/osgUtil/CullVisitor, + include/osgUtil/DepthSortedBin, include/osgUtil/RenderBin, + include/osgUtil/RenderGraph, include/osgUtil/RenderStage, + include/osgUtil/RenderStageLighting, include/osgUtil/RenderToTextureStage, include/osgUtil/SceneView, - src/Demos/osgcube/osgcube.cpp, src/osg/MemoryManager.cpp, - src/osgGLUT/Viewer.cpp, src/osgUtil/CullVisitor.cpp: Various + src/osg/MemoryManager.cpp, src/osgUtil/CullVisitor.cpp: Various fixes to constructors to ensure that all variables are initialized. @@ -19450,11 +18399,6 @@ * Make/makedirdefs: Added logo plugin -2002-07-20 16:01 robert - - * src/osgGLUT/Viewer.cpp: Fixed the char[] array length to fully - encompass the strings bring written to them. - 2002-07-20 16:00 robert * src/osgUtil/Tesselator.cpp: Fixed the glTessCallback type to @@ -19498,12 +18442,6 @@ * VisualStudio/osgPlugins/osg/dot_osg.dsp: Added MatrixTransform.cpp. -2002-07-19 10:10 robert - - * src/Demos/osgmultitexture/osgmultitexture.cpp: Changed the - "reflect.rgb" path to "Images/reflect.rgb" to the help find the - file required. - 2002-07-18 23:35 robert * NEWS, include/osg/BoundingBox, include/osg/Drawable, @@ -19522,12 +18460,6 @@ * Make/: debugtests.bat, osgtests.bat: Added osgoccluder to test scripts. -2002-07-18 20:54 robert - - * src/osgGLUT/Viewer.cpp: Moved the 't' operation on texture modes - across to use the new StateSet::setTextureMode methods, this - enables 't' to work once more! - 2002-07-18 20:41 robert * include/osg/Node, include/osg/Object, src/osg/Node.cpp, @@ -19539,22 +18471,15 @@ * include/osg/Drawable, include/osg/GeoSet, include/osg/Geometry, include/osg/ImpostorSprite, include/osg/Primitive, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osgprerender/osgprerender.cpp, src/osg/GeoSet.cpp, - src/osg/Geometry.cpp, src/osg/ImpostorSprite.cpp, - src/osg/Primitive.cpp, src/osgUtil/IntersectVisitor.cpp, - src/osgUtil/Optimizer.cpp, src/osgUtil/RenderBin.cpp, - src/osgUtil/SmoothingVisitor.cpp, + src/osg/GeoSet.cpp, src/osg/Geometry.cpp, + src/osg/ImpostorSprite.cpp, src/osg/Primitive.cpp, + src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Optimizer.cpp, + src/osgUtil/RenderBin.cpp, src/osgUtil/SmoothingVisitor.cpp, src/osgUtil/TriStripVisitor.cpp: Rewrote the osg::Drawable::AttributeFunctor and PrimtiveFunctor to make them more consistent with each other. This does mean an API change, so dependanct code in the OSG has been updated accordingly. -2002-07-18 16:28 robert - - * src/Demos/osghangglide/: sky.cpp, terrain.cpp: From Randall - Hopper, warning fixes for IRIX. - 2002-07-18 16:25 robert * src/osgPlugins/flt/TexturePaletteRecord.cpp: From Brede Johansen, @@ -19574,12 +18499,11 @@ include/osg/ImpostorSprite, include/osg/Statistics, include/osgParticle/ParticleSystem, include/osgUtil/RenderBin, src/osg/GeoSet.cpp, src/osg/Geometry.cpp, - src/osg/ImpostorSprite.cpp, src/osgGLUT/Viewer.cpp, - src/osgUtil/IntersectVisitor.cpp, src/osgUtil/RenderBin.cpp, - src/osgUtil/RenderStage.cpp: Rewrote osg:Statistics so that it is - PrimitiveFunctor as is now completely decoupled from - osg::Drawable. The Drawable::getStats() virtual method no longer - exists. + src/osg/ImpostorSprite.cpp, src/osgUtil/IntersectVisitor.cpp, + src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp: Rewrote + osg:Statistics so that it is PrimitiveFunctor as is now + completely decoupled from osg::Drawable. The + Drawable::getStats() virtual method no longer exists. Updated the Viewer to use the osg::Statistics incarnation and reformated stats to clean it up. @@ -19645,8 +18569,8 @@ * doc/install.html, include/osg/Array, include/osg/Geode, include/osg/Geometry, include/osg/Primitive, include/osgUtil/AppVisitor, include/osgUtil/Optimizer, - src/Demos/osgcallback/osgcallback.cpp, src/osg/Geometry.cpp, - src/osg/Primitive.cpp, src/osgPlugins/flt/GeoSetBuilder.cpp, + src/osg/Geometry.cpp, src/osg/Primitive.cpp, + src/osgPlugins/flt/GeoSetBuilder.cpp, src/osgPlugins/flt/GeoSetBuilder.h, src/osgPlugins/flt/flt2osg.cpp, src/osgUtil/CullVisitor.cpp, src/osgUtil/Optimizer.cpp: Various fixes to the flt loader, and @@ -19660,16 +18584,11 @@ when using the object pointed to by a reverse iterator, to fix problems with build under VS6/STLport. -2002-07-17 13:21 robert - - * src/osgGLUT/Viewer.cpp: Fix for Win32 build. - 2002-07-17 11:00 robert * include/osgGA/GUIEventHandlerVisitor, - include/osgGA/KeySwitchCameraManipulator, include/osgGLUT/Viewer, - src/Demos/osgoccluder/osgoccluder.cpp, - src/osgGA/KeySwitchCameraManipulator.cpp, src/osgGLUT/Viewer.cpp, + include/osgGA/KeySwitchCameraManipulator, + src/osgGA/KeySwitchCameraManipulator.cpp, src/osgUtil/Optimizer.cpp: Several items of work related to adding a manual creation of occluders option to the osgoccluder demo. @@ -19697,15 +18616,13 @@ osgGA/GUIEventAdapter, osgGA/GUIEventHandler, osgGA/KeySwitchCameraManipulator, osgGA/SetSceneViewVisitor, osgGA/StateSetManipulator, osgGA/TrackballManipulator, - osgGA/Version, osgGLUT/Export, osgGLUT/GLUTEventAdapter, - osgGLUT/Version, osgGLUT/Viewer, osgGLUT/Window, osgGLUT/glut, - osgText/Export, osgText/Font, osgText/Paragraph, osgText/Text, - osgText/Version, osgUtil/AppVisitor, osgUtil/CullVisitor, - osgUtil/DepthSortedBin, osgUtil/DisplayListVisitor, - osgUtil/DisplayRequirementsVisitor, osgUtil/Export, - osgUtil/InsertImpostorsVisitor, osgUtil/IntersectVisitor, - osgUtil/Optimizer, osgUtil/RenderBin, osgUtil/RenderGraph, - osgUtil/RenderLeaf, osgUtil/RenderStage, + osgGA/Version, osgText/Export, osgText/Font, osgText/Paragraph, + osgText/Text, osgText/Version, osgUtil/AppVisitor, + osgUtil/CullVisitor, osgUtil/DepthSortedBin, + osgUtil/DisplayListVisitor, osgUtil/DisplayRequirementsVisitor, + osgUtil/Export, osgUtil/InsertImpostorsVisitor, + osgUtil/IntersectVisitor, osgUtil/Optimizer, osgUtil/RenderBin, + osgUtil/RenderGraph, osgUtil/RenderLeaf, osgUtil/RenderStage, osgUtil/RenderStageLighting, osgUtil/RenderToTextureStage, osgUtil/SceneView, osgUtil/SmoothingVisitor, osgUtil/Tesselator, osgUtil/TriStripVisitor, osgUtil/Version: Updated docs and added @@ -19773,11 +18690,6 @@ * src/osgPlugins/flt/flt2osg.cpp: Fix to DOF Record from Sasa Bistrovic -2002-07-16 20:17 robert - - * src/Demos/osglight/osglight.cpp: Added SpotExponent to the spot - light. - 2002-07-16 19:56 robert * src/osgPlugins/bmp/Makefile: Removed repeat line from Makefile. @@ -19785,10 +18697,9 @@ 2002-07-16 16:43 robert * NEWS, src/osg/Version.cpp, src/osgDB/Version.cpp, - src/osgGA/Version.cpp, src/osgGLUT/Version.cpp, - src/osgParticle/Version.cpp, src/osgText/Version.cpp, - src/osgUtil/Version.cpp: Bumped up the version numbers to 0.9.0 - to reflect the upcomming release. + src/osgGA/Version.cpp, src/osgParticle/Version.cpp, + src/osgText/Version.cpp, src/osgUtil/Version.cpp: Bumped up the + version numbers to 0.9.0 to reflect the upcomming release. 2002-07-16 16:28 robert @@ -19799,16 +18710,13 @@ * Make/makedefs, Make/makedirdefs, src/osgPlugins/dx/AreaGeoSetTriangulator.cpp, - src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/logos/Makefile, - src/osgPlugins/logos/ReaderWriterLOGO.cpp: Fixes for MacOSX build - from Bob Kuehne. + src/osgPlugins/dx/DXWriter.cpp: Fixes for MacOSX build from Bob + Kuehne. 2002-07-16 16:12 robert - * src/Demos/osglight/Makefile, src/Demos/osglight/Makefile.inst, - src/Demos/osglight/osglight.cpp, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osglight/osglight.dsp: Added the beginings of - an osglight demo. + * VisualStudio/VisualStudio.dsw: Added the beginings of an osglight + demo. 2002-07-16 12:33 robert @@ -19843,12 +18751,6 @@ Cleaned up some of the paramters in osg::Vec4. -2002-07-15 14:39 robert - - * src/Demos/osgprerender/osgprerender.cpp: Removed the second - texture from the prerender demo so as not over complicate the - final image. - 2002-07-15 14:20 robert * Make/debugtests.bat, Make/osgtests.bat, @@ -19861,17 +18763,6 @@ render back surfaces. The osgreflect and osgprerender suffered unexpected behaviors because of no lighting on the backfaces. -2002-07-15 14:14 robert - - * src/Demos/osgreflect/osgreflect.cpp: Added a MatrixTransform to - tilt the osgreflect demo so that the reflection plane is seen - clearly. - -2002-07-15 14:13 robert - - * src/Demos/osgconv/OrientationConverter.cpp: Fixed the - optimization of the orientation conversion. - 2002-07-15 12:44 robert * Make/debugtests.bat, Make/osgtests.bat, @@ -19885,29 +18776,6 @@ * Make/makedirdefs, VisualStudio/VisualStudio.dsw: Renamed hangglide to osghangglide -2002-07-15 11:51 robert - - * src/Demos/hangglide/: GliderManipulator.cpp, GliderManipulator.h, - Makefile, Makefile.inst, README, ReaderWriterFLY.cpp, base.cpp, - hangglide.cpp, hat.cpp, hat.h, sky.cpp, tank.cpp, terrain.cpp, - terrain_coords.h, terrain_normals.h, terrain_texcoords.h, - trees.cpp: Removed the old hangglide directory. - -2002-07-15 11:45 robert - - * src/Demos/osghangglide/: GliderManipulator.cpp, - GliderManipulator.h, Makefile, Makefile.inst, - ReaderWriterFLY.cpp, base.cpp, hat.cpp, hat.h, osghangglide.cpp, - sky.cpp, tank.cpp, terrain.cpp, terrain_coords.h, - terrain_normals.h, terrain_texcoords.h, trees.cpp: Renamed - osghangglide demo. - -2002-07-15 11:43 robert - - * VisualStudio/Demos/osghangglide/osghangglide.dsp: Renamed the - hangglide demo osghangglide to make it consistent with the rest - of the demos. - 2002-07-15 11:03 robert * include/osg/State, src/osg/GeoSet_ogl.cpp, src/osg/Geometry.cpp: @@ -19917,30 +18785,11 @@ prevent bleed of arrays from one object to the next - which can cause crashes. -2002-07-15 05:42 don - - * src/osgPlugins/logos/ReaderWriterLOGO.cpp: Changes for Sunos - -2002-07-14 22:49 don - - * src/osgPlugins/logos/: Makefile, ReaderWriterLOGO.cpp: Added - Logos loader - 2002-07-14 21:51 robert * src/osgPlugins/pfb/ConvertFromPerformer.cpp: Fixed unused variable `osg::StateSet *osgStateSet' warning -2002-07-14 21:48 robert - - * src/Demos/osgcallback/osgcallback.cpp: Added - Drawable::AppCallback example and fixed a warning. - -2002-07-14 21:32 robert - - * src/Demos/osgprerender/osgprerender.cpp: Tweaked the color and - aspect ratio settings of the pre rendering bin. - 2002-07-14 17:26 robert * src/osgUtil/CullVisitor.cpp: Fixed computeNearFar bug in @@ -19951,18 +18800,12 @@ * src/osgPlugins/osg/: MatrixTransform.cpp, Transform.cpp: Fixes to read/write of MatrixTransform/Transform. -2002-07-14 09:35 robert - - * src/Demos/hangglide/sky.cpp: Copy and Paste bug where an for() - loop was repeated within itself, which was introduced when moving - across to use osg::Geometry. - 2002-07-13 22:17 robert - * src/: Demos/osgclip/osgclip.cpp, Demos/osgtext/main.cpp, - osg/Geometry.cpp, osg/ShadowVolumeOccluder.cpp, osgDB/Output.cpp, - osgPlugins/flt/GeoSetBuilder.cpp, osgUtil/Tesselator.cpp: Fixed - various warnings which were appearing under MacOSX. + * src/: osg/Geometry.cpp, osg/ShadowVolumeOccluder.cpp, + osgDB/Output.cpp, osgPlugins/flt/GeoSetBuilder.cpp, + osgUtil/Tesselator.cpp: Fixed various warnings which were + appearing under MacOSX. 2002-07-13 21:31 robert @@ -19976,60 +18819,19 @@ * src/osgPlugins/txp/: TrPageArchive.cpp, TrPageParser.cpp: Support added for multitextured TXP files, sent in by Boris Bralo. -2002-07-13 03:46 don - - * include/osgGLUT/Viewer: put a typedef in public area of class for - sun compilers - 2002-07-12 22:45 robert * src/osgPlugins/osg/MatrixTransform.cpp: Added missing MatrixTransform.cpp file -2002-07-12 22:45 robert - - * src/Demos/osgparticle/osgparticle.cpp: added glutInit to - osgparticle demo to fix crash under MacOSX. - -2002-07-12 22:42 robert - - * src/Demos/osgprerender/osgprerender.cpp: Added second texture to - osgprerender demo to test out multitexture in osg::Geometry, it - works!! - 2002-07-12 22:08 robert * include/osg/MatrixTransform, src/osg/MatrixTransform.cpp: Added MatrixTransform header and source. -2002-07-12 20:50 robert - - * src/Demos/osgmultitexture/osgmultitexture.cpp: Changed the - osgmultitexture demo so that it uses a TexEnv::BLEND mode with a - colour. This lightens the resultant models. - -2002-07-12 19:14 robert - - * src/Demos/osgcluster/osgcluster.cpp: Added using namespace - osgUtil to get round IRIX/Windows compiler differences. - 2002-07-12 19:11 robert - * include/osg/Transform, src/Demos/hangglide/trees.cpp, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osgclip/osgclip.cpp, - src/Demos/osgconv/OrientationConverter.cpp, - src/Demos/osgcopy/osgcopy.cpp, src/Demos/osgcube/osgcube.cpp, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osghud/osghud.cpp, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgprerender/osgprerender.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgscribe/osgscribe.cpp, - src/Demos/osgstereoimage/osgstereoimage.cpp, - src/Demos/osgtext/main.cpp, src/Demos/osgtexture/osgtexture.cpp, - src/Demos/sgv/sgv.cpp, src/osg/Makefile, src/osg/StateSet.cpp, + * include/osg/Transform, src/osg/Makefile, src/osg/StateSet.cpp, src/osgParticle/ParticleSystem.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/flt/flt2osg.cpp, @@ -20050,9 +18852,6 @@ include/osg/BoundingBox, include/osg/BoundingSphere, include/osg/Export, include/osg/StateAttribute, include/osg/Transform, include/osg/Transparency, - src/Demos/osghud/osghud.cpp, - src/Demos/osgparticle/osgparticle.cpp, - src/Demos/osgscribe/osgscribe.cpp, src/Demos/osgtext/main.cpp, src/osg/BlendFunc.cpp, src/osg/Makefile, src/osg/Transform.cpp, src/osg/Transparency.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/dx/DXWriter.cpp, @@ -20091,10 +18890,6 @@ * include/osg/TexEnv, src/osg/TexEnv.cpp, src/osgPlugins/osg/TexEnv.cpp: Added blend color to osg::TexEnv -2002-07-12 10:16 robert - - * src/Demos/osgmultitexture/osgmultitexture.cpp: Fixed indenting. - 2002-07-12 09:48 robert * src/osgPlugins/flt/: flt2osg.cpp, flt2osg.h: Addition of @@ -20107,14 +18902,7 @@ 2002-07-11 22:08 robert - * include/osg/State, src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgmultitexture/osgmultitexture.cpp, src/osg/State.cpp: - Fixes for Win32 build - -2002-07-11 19:33 robert - - * src/Demos/osgmultitexture/Makefile: Added Makefile for - osgmultitexture demos. + * include/osg/State, src/osg/State.cpp: Fixes for Win32 build 2002-07-11 19:32 robert @@ -20123,18 +18911,14 @@ 2002-07-11 17:12 robert * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgmultitexture/osgmultitexture.dsp, - include/osg/GLExtensions, include/osg/State, - src/Demos/osgmultitexture/Makefile.inst, - src/Demos/osgmultitexture/osgmultitexture.cpp: Added support for + include/osg/GLExtensions, include/osg/State: Added support for multitexturing to osg::State and added osgmultitexture demo which adds as spherical environment map using texture 1 to any model. 2002-07-11 15:32 robert * include/osg/BoundingBox, include/osg/BoundingSphere, - include/osg/CullStack, include/osg/Node, - src/Demos/osgimpostor/osgimpostor.cpp, src/osg/BoundingBox.cpp, + include/osg/CullStack, include/osg/Node, src/osg/BoundingBox.cpp, src/osg/Group.cpp, src/osg/ImpostorSprite.cpp, src/osg/LineSegment.cpp, src/osgUtil/CullVisitor.cpp, src/osgUtil/InsertImpostorsVisitor.cpp, @@ -20181,9 +18965,8 @@ 2002-07-10 21:30 robert - * include/osg/Drawable, src/Demos/osgprerender/osgprerender.cpp, - src/osg/Drawable.cpp: Updates to osg::Drawable::AppCallback and - osgprerender demo. + * include/osg/Drawable, src/osg/Drawable.cpp: Updates to + osg::Drawable::AppCallback and osgprerender demo. 2002-07-10 16:35 robert @@ -20193,27 +18976,13 @@ 2002-07-10 14:33 robert - * Make/debugtests.bat, Make/osgtests.bat, - VisualStudio/Demos/osgprerender/osgprerender.dsp, - src/Demos/osggeometry/osggeometry.cpp, - src/Demos/osgprerender/osgprerender.cpp, src/osgDB/Registry.cpp: + * Make/debugtests.bat, Make/osgtests.bat, src/osgDB/Registry.cpp: Updates to osgprerender to support use of rendering to an image, rather then just a texture. -2002-07-10 12:26 robert - - * VisualStudio/Demos/osgprerender/osgprerender.dsp: Rejigged the - line endings. - 2002-07-10 12:22 robert - * include/osgUtil/RenderToTextureStage, - src/Demos/hangglide/base.cpp, src/Demos/hangglide/sky.cpp, - src/Demos/hangglide/tank.cpp, src/Demos/hangglide/terrain.cpp, - src/Demos/hangglide/trees.cpp, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgtexture/osgtexture.cpp, src/osg/Image.cpp, + * include/osgUtil/RenderToTextureStage, src/osg/Image.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/lib3ds/ReaderWriter3DS.cpp, src/osgPlugins/lwo/ReaderWriterLWO.cpp, @@ -20246,23 +19015,12 @@ 2002-07-09 20:23 robert - * src/: Demos/osggeometry/osggeometry.cpp, - Demos/osgprerender/osgprerender.cpp, osg/ImpostorSprite.cpp: - Implemented more code for the new osgprerender demo. - -2002-07-09 14:31 robert - - * src/Demos/osgprerender/: Makefile, Makefile.inst, - osgprerender.cpp: Updates to the osgprerender code. Still doesn't - do anything interesting yet.. + * src/osg/ImpostorSprite.cpp: Implemented more code for the new + osgprerender demo. 2002-07-09 14:17 robert - * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgprerender/osgprerender.dsp, - src/Demos/osgprerender/Makefile, - src/Demos/osgprerender/Makefile.inst, - src/Demos/osgprerender/osgprerender.cpp: Added new demo + * Make/makedirdefs, VisualStudio/VisualStudio.dsw: Added new demo osgprerender to demonstrate how to prerender a scene and use the result in the main rendering for special effects. @@ -20274,10 +19032,8 @@ 2002-07-09 11:23 robert - * src/: Demos/osgcluster/broadcaster.cpp, - osgPlugins/osg/Geometry.cpp, - osgPlugins/pfb/ConvertFromPerformer.cpp, - osgPlugins/pfb/ConvertFromPerformer.h: Fixes for IRIX build. + * src/osgPlugins/: osg/Geometry.cpp, pfb/ConvertFromPerformer.cpp, + pfb/ConvertFromPerformer.h: Fixes for IRIX build. 2002-07-09 10:35 robert @@ -20309,33 +19065,11 @@ findings on getting VS to compile without the Vector wrapper classes. -2002-07-07 23:08 robert - - * VisualStudio/Demos/osgcluster/osgcluster.dsp: Added winsock32 - libs to osgcluster demo. - -2002-07-07 21:16 robert - - * VisualStudio/Demos/osgcluster/osgcluster.dsp: Rehashed the - osgcluster project file to see if it solves the failure under - windows. - 2002-07-07 18:42 robert * include/osg/Primitive, src/osg/StateSet.cpp: Fixes for Windows build. -2002-07-07 18:40 robert - - * src/Demos/osgcluster/broadcaster.cpp: Added include to - __DARWIN_OSX__ build. - -2002-07-07 18:30 robert - - * VisualStudio/Demos/osgcluster/osgcluster.dsp: Did a to_dos on - osgcluster.dsp since it was original saved with unix file - endings. - 2002-07-07 15:40 robert * include/osg/Drawable, include/osg/Primitive, include/osg/State, @@ -20351,15 +19085,8 @@ 2002-07-04 19:47 robert - * VisualStudio/: VisualStudio.dsw, Demos/osgcluster/osgcluster.dsp: - Added VisualStudio files for Win32 port of osgcluster demo. - -2002-07-04 19:41 robert - - * src/Demos/osgcluster/: broadcaster.cpp, broadcaster.h, - osgcluster.cpp, receiver.cpp, receiver.h: Added support for Win32 - broadcast and recience over lan. Changes sent in by Michael - Gronager. + * VisualStudio/VisualStudio.dsw: Added VisualStudio files for Win32 + port of osgcluster demo. 2002-07-04 15:49 robert @@ -20374,9 +19101,8 @@ 2002-07-04 10:49 robert - * include/osg/Drawable, src/Demos/osggeometry/osggeometry.cpp: - Fixed the TriangleFunctor QUAD_STRIP code so that it produces - consistent results. + * include/osg/Drawable: Fixed the TriangleFunctor QUAD_STRIP code + so that it produces consistent results. 2002-07-03 21:33 robert @@ -20392,8 +19118,8 @@ * include/osg/CullStack, include/osg/Math, include/osgUtil/SceneView, include/osgUtil/Tesselator, - src/Demos/osgtext/main.cpp, src/osg/CullStack.cpp, - src/osg/Geode.cpp, src/osgPlugins/pfb/ConvertFromPerformer.cpp, + src/osg/CullStack.cpp, src/osg/Geode.cpp, + src/osgPlugins/pfb/ConvertFromPerformer.cpp, src/osgUtil/SceneView.cpp: Reimplemted the osgUtil::SceneView::setCalcNearFar() functionality to bring it inline with the CullStack/CullVisitor implementation. Also added @@ -20409,11 +19135,6 @@ * Make/: instrules, makedefs: -n32 and -64 entries were reversed in makedefs -2002-07-02 07:28 don - - * src/Demos/osgcallback/osgcallback.cpp: osgcallback required fixes - for new osg::Drawable::CullCallback - 2002-07-02 07:22 don * include/osg/Drawable, include/osgUtil/CullVisitor, @@ -20452,16 +19173,6 @@ ConvertFromPerformer.h: Fixes from Ulrich Hertlein to build of pfb plugin. Small mods to these by Robert. -2002-06-28 15:42 robert - - * src/Demos/osggeometry/osggeometry.cpp: Added to the osggeometry - demo. - -2002-06-28 12:11 robert - - * src/Demos/osggeometry/osggeometry.cpp: Rewriting the osggeomtry - demo to illustrate more primitive types. - 2002-06-28 09:47 robert * include/osg/: Geometry, Primitive: Removed commas from the end of @@ -20497,8 +19208,7 @@ 2002-06-27 11:50 robert * VisualStudio/osg/osg.dsp, include/osg/Array, - include/osg/Geometry, include/osg/Primitive, - src/Demos/hangglide/base.cpp, src/osg/Array.cpp, + include/osg/Geometry, include/osg/Primitive, src/osg/Array.cpp, src/osg/Geometry.cpp, src/osg/Makefile, src/osg/Primitive.cpp: Moved the AttributeArray and Primitive classes into their own header and source files. @@ -20545,15 +19255,8 @@ * include/osg/Geometry, include/osgUtil/DisplayListVisitor, include/osgUtil/SmoothingVisitor, - include/osgUtil/TriStripVisitor, src/Demos/hangglide/base.cpp, - src/Demos/hangglide/sky.cpp, src/Demos/hangglide/tank.cpp, - src/Demos/hangglide/terrain.cpp, src/Demos/hangglide/trees.cpp, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgstereoimage/osgstereoimage.cpp, - src/Demos/osgtext/main.cpp, src/Demos/osgtexture/osgtexture.cpp, - src/osgGLUT/Viewer.cpp, src/osgPlugins/lwo/ReaderWriterLWO.cpp, + include/osgUtil/TriStripVisitor, + src/osgPlugins/lwo/ReaderWriterLWO.cpp, src/osgUtil/CullVisitor.cpp, src/osgUtil/DisplayRequirementsVisitor.cpp, src/osgUtil/Optimizer.cpp, src/osgUtil/SmoothingVisitor.cpp: @@ -20576,11 +19279,10 @@ * include/osg/BoundingBox, include/osg/Drawable, include/osg/GeoSet, include/osg/Geometry, include/osg/Statistics, include/osgUtil/IntersectVisitor, - include/osgUtil/TriStripVisitor, src/Demos/osgcube/osgcube.cpp, - src/Demos/osggeometry/osggeometry.cpp, src/osg/GeoSet.cpp, + include/osgUtil/TriStripVisitor, src/osg/GeoSet.cpp, src/osg/Geometry.cpp, src/osg/Image.cpp, src/osg/ImpostorSprite.cpp, src/osg/ShadowVolumeOccluder.cpp, - src/osgGLUT/Viewer.cpp, src/osgPlugins/osg/Geometry.cpp, + src/osgPlugins/osg/Geometry.cpp, src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Optimizer.cpp, src/osgUtil/SmoothingVisitor.cpp, src/osgUtil/TriStripVisitor.cpp: Added @@ -20591,8 +19293,7 @@ 2002-06-24 22:44 robert - * include/osgText/Text, src/Demos/osghud/osghud.cpp, - src/Demos/osgtext/main.cpp, src/osgText/Text.cpp: Fixed + * include/osgText/Text, src/osgText/Text.cpp: Fixed osgText::Text::DrawModeType::ALIGNEMENT spelling mistake, now is ALIGNMENT. @@ -20613,17 +19314,15 @@ * include/osg/GeoSet, include/osg/Geometry, include/osg/Texture, include/osg/ref_ptr, include/osgUtil/Optimizer, - src/Demos/osggeometry/osggeometry.cpp, src/osg/GeoSet.cpp, - src/osg/Geometry.cpp, src/osgUtil/Optimizer.cpp, - src/osgUtil/Tesselator.cpp: Added conversion to - osg::GeoSet::converToGeometry() utility to help the migration to - and testing of the new osg::Geometry class. + src/osg/GeoSet.cpp, src/osg/Geometry.cpp, + src/osgUtil/Optimizer.cpp, src/osgUtil/Tesselator.cpp: Added + conversion to osg::GeoSet::converToGeometry() utility to help the + migration to and testing of the new osg::Geometry class. 2002-06-22 16:46 robert - * VisualStudio/Demos/osggeometry/osggeometry.dsp, - src/osgPlugins/bmp/ReaderWriterBMP.cpp, - src/osgPlugins/lwo/ReaderWriterLWO.cpp: Compile Fixes for Win32. + * src/osgPlugins/: bmp/ReaderWriterBMP.cpp, + lwo/ReaderWriterLWO.cpp: Compile Fixes for Win32. 2002-06-21 20:24 robert @@ -20633,12 +19332,8 @@ 2002-06-21 17:45 robert * include/osg/Geometry, src/osg/Geometry.cpp, - VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osggeometry/osggeometry.dsp, - src/Demos/osggeometry/Makefile, - src/Demos/osggeometry/Makefile.inst, - src/Demos/osggeometry/osggeometry.cpp, Make/makedirdefs: Added - new osggeometry demo to test the work on the new osg::Geometry + VisualStudio/VisualStudio.dsw, Make/makedirdefs: Added new + osggeometry demo to test the work on the new osg::Geometry Drawable. 2002-06-21 16:14 robert @@ -20697,9 +19392,8 @@ 2002-06-19 16:18 robert - * src/: Demos/osgoccluder/osgoccluder.cpp, osg/BoundingSphere.cpp, - osg/Geode.cpp, osg/OccluderNode.cpp: Added computation of the - bounding volume of osg::OccluderNodes. + * src/osg/: BoundingSphere.cpp, Geode.cpp, OccluderNode.cpp: Added + computation of the bounding volume of osg::OccluderNodes. Added support for osg::BoundingSphere::expandBy*(osg::BoundingBox) and have added @@ -20709,7 +19403,6 @@ 2002-06-19 11:19 robert * include/osg/ShadowVolumeOccluder, - src/Demos/osgoccluder/osgoccluder.cpp, src/osg/CollectOccludersVisitor.cpp, src/osg/ShadowVolumeOccluder.cpp, src/osgUtil/SceneView.cpp: Added support for occlusion of holes in occluders, and cleaned up @@ -20777,7 +19470,6 @@ * include/osg/CullStack, include/osg/CullingSet, include/osg/Polytope, include/osg/ShadowVolumeOccluder, - src/Demos/osgoccluder/osgoccluder.cpp, src/osg/CollectOccludersVisitor.cpp, src/osg/CullingSet.cpp, src/osg/ShadowVolumeOccluder.cpp, src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Fixes to the occluder culling code to @@ -20786,7 +19478,6 @@ 2002-06-15 21:57 robert * Make/cygwin_plugin_def, Make/makedefs, include/osg/Math, - src/Demos/osgoccluder/osgoccluder.cpp, src/osg/CollectOccludersVisitor.cpp, src/osg/CullStack.cpp, src/osg/Notify.cpp, src/osg/ShadowVolumeOccluder.cpp: Fixes for Visual .NET and Mingw builds, and fix MacOSX notify() crash. @@ -20806,14 +19497,6 @@ * src/osg/ShadowVolumeOccluder.cpp: Added computation of the occluders volume, scale it to a ratio of the frustum. -2002-06-14 15:50 robert - - * src/Demos/osgoccluder/osgoccluder.cpp: Added occluder hole test - code into the osgoccluder demo. The code works, but I've - commented it out right now as the Geode physically representing - the occluder doesn't yet have a hole in it - just a cosmetic - thing. - 2002-06-14 14:49 robert * include/osg/CollectOccludersVisitor, @@ -20838,11 +19521,9 @@ * VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/CollectOccludersVisitor, include/osg/ShadowVolumeOccluder, - src/Demos/osgoccluder/osgoccluder.cpp, src/osg/CollectOccludersVisitor.cpp, - src/osg/ShadowVolumeOccluder.cpp, src/osgGLUT/Viewer.cpp, - src/osgPlugins/osg/Makefile, src/osgUtil/SceneView.cpp: Further - work on occlusion culling. + src/osg/ShadowVolumeOccluder.cpp, src/osgPlugins/osg/Makefile, + src/osgUtil/SceneView.cpp: Further work on occlusion culling. 2002-06-13 20:39 don @@ -20854,10 +19535,6 @@ * include/osg/NodeCallback: Added #include so that it will compile properly regardless of include order. -2002-06-13 20:10 robert - - * src/osgGLUT/Makefile: Added -osgGA to the Makefile list. - 2002-06-13 19:27 robert * include/osg/Timer, src/osg/Timer.cpp: Merge Randall's changes. @@ -20878,10 +19555,6 @@ * include/osg/Node: Removed inappropriate inline keyword which was breaking the IRIX build. -2002-06-12 16:43 robert - - * src/Demos/osgparticle/osgparticle.cpp: IRIX build fix. - 2002-06-12 15:57 robert * Make/makedefs, src/osgParticle/Makefile: Changes for MacOSX @@ -20923,12 +19596,10 @@ * VisualStudio/osgPlugins/osg/dot_osg.dsp, VisualStudio/osgText/osgText.dsp, include/osg/Notify, - include/osgGLUT/Viewer, include/osgText/Font, - include/osgText/Paragraph, include/osgText/Text, - include/osgUtil/AppVisitor, - src/Demos/osgparticle/osgparticle.cpp, src/osg/Notify.cpp, - src/osgDB/DotOsgWrapper.cpp, src/osgPlugins/osg/Makefile, - src/osgPlugins/osg/Projection.cpp, + include/osgText/Font, include/osgText/Paragraph, + include/osgText/Text, include/osgUtil/AppVisitor, + src/osg/Notify.cpp, src/osgDB/DotOsgWrapper.cpp, + src/osgPlugins/osg/Makefile, src/osgPlugins/osg/Projection.cpp, src/osgPlugins/osg/Transform.cpp, src/osgText/Font.cpp, src/osgText/IO_Font.cpp, src/osgText/IO_Paragraph.cpp, src/osgText/IO_Text.cpp, src/osgText/Makefile, @@ -20965,8 +19636,7 @@ 2002-06-09 14:09 robert * Make/makedefs, VisualStudio/osgUtil/osgUtil.dsp, - include/osgGA/GUIEventAdapter, include/osgGLUT/GLUTEventAdapter, - include/osgGLUT/Viewer, include/osgUtil/CameraManipulator, + include/osgGA/GUIEventAdapter, include/osgUtil/CameraManipulator, include/osgUtil/DriveManipulator, include/osgUtil/FlightManipulator, include/osgUtil/GUIActionAdapter, @@ -20974,24 +19644,8 @@ include/osgUtil/SceneViewManipulator, include/osgUtil/StateSetManipulator, include/osgUtil/TrackballManipulator, - src/Demos/hangglide/GliderManipulator.cpp, - src/Demos/hangglide/GliderManipulator.h, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcallback/osgcallback.cpp, - src/Demos/osgclip/osgclip.cpp, - src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgcopy/osgcopy.cpp, src/Demos/osgcube/osgcube.cpp, - src/Demos/osghud/osghud.cpp, - src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osgoccluder/osgoccluder.cpp, - src/Demos/osgparticle/osgparticle.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgscribe/osgscribe.cpp, - src/Demos/osgstereoimage/osgstereoimage.cpp, - src/Demos/osgtext/main.cpp, src/Demos/osgtexture/osgtexture.cpp, - src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp, src/osgGA/DriveManipulator.cpp, src/osgGA/FlightManipulator.cpp, - src/osgGA/TrackballManipulator.cpp, src/osgGLUT/Viewer.cpp, + src/osgGA/TrackballManipulator.cpp, src/osgUtil/CameraManipulator.cpp, src/osgUtil/DriveManipulator.cpp, src/osgUtil/FlightManipulator.cpp, src/osgUtil/Makefile, @@ -21008,20 +19662,11 @@ 2002-06-08 20:58 robert - * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgoccluder/osgoccluder.dsp, doc/demos.html, + * Make/makedirdefs, VisualStudio/VisualStudio.dsw, doc/demos.html, include/osg/CullingSet, include/osg/Polytope, include/osg/ShadowOccluderVolume, src/osgUtil/CullVisitor.cpp: More more occlusion culling. -2002-06-07 21:03 robert - - * src/Demos/osgoccluder/: Makefile, Makefile.inst, osgoccluder.cpp: - Added osgoccluder demo, it creates a single quad occluder, but - the culling code is not complete yet, so it won't actually do any - occlusion culling, the demo is here so I can test the evolving - occlusion culling code. - 2002-06-07 15:54 don * include/osgParticle/range: #ifdefed out cstdlib for irix @@ -21102,10 +19747,8 @@ 2002-06-05 17:00 robert - * VisualStudio/: VisualStudio.dsw, - Demos/osgparticle/osgparticle.dsp, - Demos/osgparticle/osgparticledemo.dsp: Renamed the osgparticle - demo so that it wouldn't clash with the osgParticle library. + * VisualStudio/VisualStudio.dsw: Renamed the osgparticle demo so + that it wouldn't clash with the osgParticle library. 2002-06-05 15:14 robert @@ -21129,14 +19772,12 @@ 2002-06-05 14:00 robert - * VisualStudio/: VisualStudio.dsw, - Demos/osgparticle/osgparticle.dsp, osgParticle/osgParticle.dsp: + * VisualStudio/: VisualStudio.dsw, osgParticle/osgParticle.dsp: Updated VisualStudio files for osgParticle. 2002-06-05 13:44 robert * AUTHORS, Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgparticle/osgparticle.dsp, VisualStudio/osgParticle/osgParticle.dsp, doc/documentation.html, include/osgParticle/AccelOperator, include/osgParticle/CenteredPlacer, include/osgParticle/Counter, @@ -21159,9 +19800,6 @@ include/osgParticle/SegmentPlacer, include/osgParticle/Shooter, include/osgParticle/VariableRateCounter, include/osgParticle/Version, include/osgParticle/range, - src/Demos/osgparticle/Makefile, - src/Demos/osgparticle/Makefile.inst, - src/Demos/osgparticle/osgparticle.cpp, src/osgParticle/Emitter.cpp, src/osgParticle/FluidFrictionOperator.cpp, src/osgParticle/IO_AccelOperator.cpp, @@ -21247,19 +19885,7 @@ 2002-06-03 12:16 robert - * VisualStudio/: Demos/hangglide/hangglide.dsp, - Demos/osgbillboard/osgbillboard.dsp, - Demos/osgcallback/osgcallback.dsp, Demos/osgclip/osgclip.dsp, - Demos/osgconv/osgconv.dsp, Demos/osgcopy/osgcopy.dsp, - Demos/osgcube/osgcube.dsp, Demos/osghud/osghud.dsp, - Demos/osgimpostor/osgimpostor.dsp, - Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp, - Demos/osgstereoimage/osgstereoimage.dsp, - Demos/osgtext/osgtextdemo.dsp, - Demos/osgtexture/osgstereoimage.dsp, - Demos/osgtexture/osgtexture.dsp, Demos/osgversion/osgversion.dsp, - Demos/osgviews/osgviews.dsp, Demos/sgv/sgv.dsp, osg/osg.dsp, - osgDB/osgDB.dsp, osgGA/osgGA.dsp, osgGLUT/osgGLUT.dsp, + * VisualStudio/: osg/osg.dsp, osgDB/osgDB.dsp, osgGA/osgGA.dsp, osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp, osgPlugins/dx/dx.dsp, osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp, @@ -21282,8 +19908,7 @@ 2002-06-03 11:40 robert - * VisualStudio/: VisualStudio.dsw, - Demos/osgcallback/osgcallback.dsp: Changed file endings to dos. + * VisualStudio/VisualStudio.dsw: Changed file endings to dos. 2002-05-29 20:34 robert @@ -21291,28 +19916,15 @@ include/osgGA/GUIEventHandlerVisitor: Fixes for warnings under VisualStudio -2002-05-29 17:15 robert - - * src/Demos/osgcallback/osgcallback.cpp: Fix for IRIX build. - -2002-05-29 17:05 robert - - * VisualStudio/Demos/osgcallback/osgcallback.dsp: Changed the - endings to dos. - 2002-05-29 00:43 robert * Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgcallback/osgcallback.dsp, VisualStudio/osg/osg.dsp, include/osg/Billboard, include/osg/ConvexPlanerOccluder, include/osg/ConvexPlanerPolygon, include/osg/Drawable, include/osg/Geode, include/osg/LOD, include/osg/PositionAttitudeTransform, include/osg/ShadowOccluderVolume, include/osg/Transform, - src/Demos/osgcallback/Makefile, - src/Demos/osgcallback/Makefile.inst, - src/Demos/osgcallback/osgcallback.cpp, src/osg/ConvexPlanerOccluder.cpp, src/osg/ConvexPlanerPolygon.cpp, src/osg/Drawable.cpp, src/osg/Geode.cpp, src/osg/Makefile, @@ -21323,9 +19935,9 @@ 2002-05-28 17:11 robert - * include/: osg/Export, osgDB/Export, osgGA/Export, osgGLUT/Export, - osgText/Export, osgUtil/Export: Added pragma to disable warning - under VisualStudio.NET. + * include/: osg/Export, osgDB/Export, osgGA/Export, osgText/Export, + osgUtil/Export: Added pragma to disable warning under + VisualStudio.NET. 2002-05-28 16:17 robert @@ -21347,8 +19959,6 @@ * include/osg/Export, include/osg/Timer, include/osgDB/Export, include/osgText/Export, include/osgUtil/Export, - src/Demos/hangglide/hat.cpp, src/Demos/hangglide/sky.cpp, - src/Demos/hangglide/tank.cpp, src/Demos/hangglide/trees.cpp, src/osg/Image.cpp, src/osgDB/FileUtils_Unix.cpp, src/osgPlugins/flt/Pool.cpp, src/osgPlugins/flt/ReaderWriterFLT.cpp, src/osgText/FTGL.h, @@ -21404,28 +20014,18 @@ 2002-05-22 13:18 robert - * VisualStudio/: Demos/hangglide/hangglide.dsp, - Demos/osgbillboard/osgbillboard.dsp, Demos/osgclip/osgclip.dsp, - Demos/osgconv/osgconv.dsp, Demos/osgcopy/osgcopy.dsp, - Demos/osgcube/osgcube.dsp, Demos/osghud/osghud.dsp, - Demos/osgimpostor/osgimpostor.dsp, - Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp, - Demos/osgstereoimage/osgstereoimage.dsp, - Demos/osgtext/osgtextdemo.dsp, Demos/osgtexture/osgtexture.dsp, - Demos/osgversion/osgversion.dsp, Demos/osgviews/osgviews.dsp, - Demos/sgv/sgv.dsp, osg/osg.dsp, osgDB/osgDB.dsp, osgGA/osgGA.dsp, - osgGLUT/osgGLUT.dsp, osgPlugins/bmp/bmp.dsp, - osgPlugins/dw/dw.dsp, osgPlugins/dx/dx.dsp, - osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp, - osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp, - osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp, - osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp, - osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp, - osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp, - osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp, - osgPlugins/txp/txp.dsp, osgPlugins/zip/zip.dsp, - osgText/osgText.dsp, osgUtil/osgUtil.dsp: Removed the usage of - memory manager from the debug windows build. + * VisualStudio/: osg/osg.dsp, osgDB/osgDB.dsp, osgGA/osgGA.dsp, + osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp, + osgPlugins/dx/dx.dsp, osgPlugins/flt/flt.dsp, + osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp, + osgPlugins/lib3ds/lib3ds.dsp, osgPlugins/lwo/lwo.dsp, + osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp, + osgPlugins/osgtgz/osgtgz.dsp, osgPlugins/pic/pic.dsp, + osgPlugins/png/png.dsp, osgPlugins/rgb/rgb.dsp, + osgPlugins/tga/tga.dsp, osgPlugins/tgz/tgz.dsp, + osgPlugins/tiff/tiff.dsp, osgPlugins/txp/txp.dsp, + osgPlugins/zip/zip.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp: + Removed the usage of memory manager from the debug windows build. 2002-05-22 13:01 robert @@ -21631,16 +20231,14 @@ 2002-05-02 01:14 robert * Make/makedefs, Make/makedirdefs, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgclip/osgclip.dsp, include/osg/ClipNode, - include/osg/ClipPlane, include/osg/Matrix, + include/osg/ClipNode, include/osg/ClipPlane, include/osg/Matrix, include/osg/NodeVisitor, include/osgUtil/CullVisitor, include/osgUtil/RenderStage, include/osgUtil/RenderStageLighting, - src/Demos/osgclip/Makefile, src/Demos/osgclip/Makefile.inst, - src/Demos/osgclip/osgclip.cpp, src/osg/ClipNode.cpp, - src/osg/Makefile, src/osgUtil/CullVisitor.cpp, - src/osgUtil/RenderStage.cpp, src/osgUtil/RenderStageLighting.cpp, - src/osgUtil/SceneView.cpp: dded osg::ClipNode class for managing - OpenGL clipping planes, and osgclip demo. + src/osg/ClipNode.cpp, src/osg/Makefile, + src/osgUtil/CullVisitor.cpp, src/osgUtil/RenderStage.cpp, + src/osgUtil/RenderStageLighting.cpp, src/osgUtil/SceneView.cpp: + dded osg::ClipNode class for managing OpenGL clipping planes, and + osgclip demo. 2002-04-26 17:01 robert @@ -21649,28 +20247,18 @@ 2002-04-26 16:21 don - * VisualStudio/: VisualStudio.dsw, Demos/hangglide/hangglide.dsp, - Demos/osgbillboard/osgbillboard.dsp, Demos/osgconv/osgconv.dsp, - Demos/osgcopy/osgcopy.dsp, Demos/osgcube/osgcube.dsp, - Demos/osghud/osghud.dsp, Demos/osgimpostor/osgimpostor.dsp, - Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp, - Demos/osgstereoimage/osgstereoimage.dsp, - Demos/osgtext/osgtextdemo.dsp, - Demos/osgtexture/osgstereoimage.dsp, - Demos/osgtexture/osgtexture.dsp, Demos/osgversion/osgversion.dsp, - Demos/osgviews/osgviews.dsp, Demos/sgv/sgv.dsp, osg/osg.dsp, - osgDB/osgDB.dsp, osgGLUT/osgGLUT.dsp, osgPlugins/bmp/bmp.dsp, - osgPlugins/dw/dw.dsp, osgPlugins/dx/dx.dsp, - osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp, - osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp, - osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp, - osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp, - osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp, - osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp, - osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp, - osgPlugins/txp/txp.dsp, osgPlugins/zip/zip.dsp, - osgText/osgText.dsp, osgUtil/osgUtil.dsp: Testing .dsp and .dsw - as binary files + * VisualStudio/: VisualStudio.dsw, osg/osg.dsp, osgDB/osgDB.dsp, + osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp, + osgPlugins/dx/dx.dsp, osgPlugins/flt/flt.dsp, + osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp, + osgPlugins/lib3ds/lib3ds.dsp, osgPlugins/lwo/lwo.dsp, + osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp, + osgPlugins/osgtgz/osgtgz.dsp, osgPlugins/pic/pic.dsp, + osgPlugins/png/png.dsp, osgPlugins/rgb/rgb.dsp, + osgPlugins/tga/tga.dsp, osgPlugins/tgz/tgz.dsp, + osgPlugins/tiff/tiff.dsp, osgPlugins/txp/txp.dsp, + osgPlugins/zip/zip.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp: + Testing .dsp and .dsw as binary files 2002-04-26 14:49 robert @@ -21695,8 +20283,8 @@ 2002-04-26 09:16 robert * NEWS, include/osg/Drawable, include/osg/Group, include/osg/LOD, - include/osg/Node, src/Demos/hangglide/hangglide.cpp, - src/osgPlugins/osg/Group.cpp, src/osgPlugins/osg/LOD.cpp, + include/osg/Node, src/osgPlugins/osg/Group.cpp, + src/osgPlugins/osg/LOD.cpp, src/osgUtil/InsertImpostorsVisitor.cpp, src/osgUtil/Optimizer.cpp: Qarning fixes, and updated the date in NEWS to reflect todays release of 0.8.45 @@ -21746,12 +20334,11 @@ 2002-04-25 11:46 robert - * Make/debugtests.bat, src/Demos/osgtexture/osgtexture.cpp: A more - verbose version of the test script, using each and more - memleaks.log to print out progress and report any memory leaks - which have been logged. The later will only occur with a debug - build. The use of echo and more makes this version osgtest.bat - not portable to windows unfortuntately. + * Make/debugtests.bat: A more verbose version of the test script, + using each and more memleaks.log to print out progress and report + any memory leaks which have been logged. The later will only + occur with a debug build. The use of echo and more makes this + version osgtest.bat not portable to windows unfortuntately. 2002-04-25 11:14 robert @@ -21806,7 +20393,6 @@ 2002-04-24 21:24 robert * include/osgUtil/CullViewState, include/osgUtil/CullVisitor, - src/Demos/osgtext/main.cpp, src/osgGLUT/Viewer.cpp, src/osgUtil/CullViewState.cpp, src/osgUtil/CullVisitor.cpp, src/osgUtil/Makefile, VisualStudio/osgUtil/osgUtil.dsp: Removed CullViewState from the distribution, moved @@ -21857,7 +20443,7 @@ 2002-04-24 09:49 robert - * Makefile, include/osg/Version, src/Makefile, src/Demos/Makefile, + * Makefile, include/osg/Version, src/Makefile, src/osgDB/FileUtils_Unix.cpp, src/osgPlugins/Makefile: Fix for the Cygwin build related to the new FileUtils_Unix not using the Windows PATH environmental variable for searching for libraries. @@ -21872,27 +20458,18 @@ 2002-04-23 16:04 robert - * VisualStudio/: Demos/hangglide/hangglide.dsp, - Demos/osgbillboard/osgbillboard.dsp, Demos/osgconv/osgconv.dsp, - Demos/osgcopy/osgcopy.dsp, Demos/osgcube/osgcube.dsp, - Demos/osghud/osghud.dsp, Demos/osgimpostor/osgimpostor.dsp, - Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp, - Demos/osgstereoimage/osgstereoimage.dsp, - Demos/osgtext/osgtextdemo.dsp, Demos/osgtexture/osgtexture.dsp, - Demos/osgversion/osgversion.dsp, Demos/osgviews/osgviews.dsp, - Demos/sgv/sgv.dsp, osg/osg.dsp, osgDB/osgDB.dsp, - osgGLUT/osgGLUT.dsp, osgPlugins/bmp/bmp.dsp, - osgPlugins/dw/dw.dsp, osgPlugins/dx/dx.dsp, - osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp, - osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp, - osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp, - osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp, - osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp, - osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp, - osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp, - osgPlugins/txp/txp.dsp, osgPlugins/zip/zip.dsp, - osgText/osgText.dsp, osgUtil/osgUtil.dsp: Added - OSG_USE_MEMORY_MANAGER to Windows debug build + * VisualStudio/: osg/osg.dsp, osgDB/osgDB.dsp, + osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp, + osgPlugins/dx/dx.dsp, osgPlugins/flt/flt.dsp, + osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp, + osgPlugins/lib3ds/lib3ds.dsp, osgPlugins/lwo/lwo.dsp, + osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp, + osgPlugins/osgtgz/osgtgz.dsp, osgPlugins/pic/pic.dsp, + osgPlugins/png/png.dsp, osgPlugins/rgb/rgb.dsp, + osgPlugins/tga/tga.dsp, osgPlugins/tgz/tgz.dsp, + osgPlugins/tiff/tiff.dsp, osgPlugins/txp/txp.dsp, + osgPlugins/zip/zip.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp: + Added OSG_USE_MEMORY_MANAGER to Windows debug build 2002-04-23 16:01 robert @@ -21930,12 +20507,11 @@ 2002-04-23 11:55 robert - * src/: Demos/osgbillboard/osgbillboard.cpp, - osgPlugins/rgb/ReaderWriterRGB.cpp: Added an imageList.clear() to - osgbillboard so that its memory would be cleared before entering - the viewer main loop, this removes memorymanager a reported - memory leak due to the viewer using exit() which bypasses the - clean up on main itself. + * src/osgPlugins/rgb/ReaderWriterRGB.cpp: Added an + imageList.clear() to osgbillboard so that its memory would be + cleared before entering the viewer main loop, this removes + memorymanager a reported memory leak due to the viewer using + exit() which bypasses the clean up on main itself. Added an osgNew to the ReaderWriterRGB.cpp to aid detected of tracking of memory leaks. @@ -21961,22 +20537,6 @@ * NEWS: Added to the NEWS file. -2002-04-23 09:29 robert - - * src/Demos/osgcluster/osgcluster.cpp: Fixed warning in swapBytes, - simple addded unsigned to the int loop count, since sizeof() is - always an unsigned int. - -2002-04-23 00:54 don - - * src/Demos/osgcluster/osgcluster.cpp: Impleneted byte swap for use - between machines with different endians. - -2002-04-22 22:45 don - - * src/Demos/hangglide/hangglide.cpp: Fixed couple of small errors - caught by Solaris compiler - 2002-04-22 22:18 robert * include/osg/: ClippingVolume, Matrix, Plane: A couple of API @@ -22000,9 +20560,9 @@ 2002-04-22 20:41 robert - * include/osgUtil/CullVisitor, src/Demos/hangglide/hangglide.cpp: - Added code in hangglide to move the earth sky around with the eye - point, use osg::Transform::ComputeTransformCallback. + * include/osgUtil/CullVisitor: Added code in hangglide to move the + earth sky around with the eye point, use + osg::Transform::ComputeTransformCallback. 2002-04-22 15:54 robert @@ -22044,7 +20604,7 @@ 2002-04-21 23:05 robert * TODO, include/osg/AnimationPath, src/osg/AnimationPath.cpp, - src/osg/State.cpp, src/osg/StateSet.cpp, src/osgGLUT/Viewer.cpp, + src/osg/State.cpp, src/osg/StateSet.cpp, src/osgUtil/SceneView.cpp: Updated TODO list. Converted AnimationPath so it is now subclassed from @@ -22066,9 +20626,8 @@ 2002-04-21 11:11 robert * NEWS, src/osg/Version.cpp, src/osgDB/Version.cpp, - src/osgGLUT/Version.cpp, src/osgText/Version.cpp, - src/osgUtil/Version.cpp: Updated Versions, and NEWS file to - reflect impending release of 0.8.45. + src/osgText/Version.cpp, src/osgUtil/Version.cpp: Updated + Versions, and NEWS file to reflect impending release of 0.8.45. 2002-04-21 10:51 robert @@ -22088,12 +20647,10 @@ 2002-04-19 20:55 robert - * include/osg/Matrix, include/osg/Quat, - src/Demos/osgcube/osgcube.cpp, src/Demos/osghud/osghud.cpp, - src/osg/Quat.cpp: Changed the implementation of - osg::Quat::makeRotate(heading,pitch,roll) so that it conforms to - the OpenFlight convention of euler angles. Added documentation - into Matrix and Quat to reflect this. + * include/osg/Matrix, include/osg/Quat, src/osg/Quat.cpp: Changed + the implementation of osg::Quat::makeRotate(heading,pitch,roll) + so that it conforms to the OpenFlight convention of euler angles. + Added documentation into Matrix and Quat to reflect this. Added so test code to osgcube for stress testing memory allocation and deallocation. @@ -22181,11 +20738,8 @@ 2002-04-17 12:36 robert - * include/osg/ColorMatrix, include/osg/StateAttribute, - src/Demos/hangglide/terrain_coords.h, - src/Demos/hangglide/terrain_normals.h, - src/Demos/hangglide/terrain_texcoords.h: Fixes for warnings under - VisualStudio + * include/osg/: ColorMatrix, StateAttribute: Fixes for warnings + under VisualStudio 2002-04-17 12:29 robert @@ -22234,7 +20788,7 @@ 2002-04-16 16:21 don - * Makefile, Make/makedirdefs, src/Makefile, src/Demos/Makefile, + * Makefile, Make/makedirdefs, src/Makefile, src/osgPlugins/Makefile, src/osgPlugins/txp/trpage_read.h, src/osgPlugins/txp/trpage_scene.h, src/osgPlugins/txp/trpage_sys.h, @@ -22264,23 +20818,13 @@ 2002-04-16 15:09 robert - * VisualStudio/Demos/hangglide/hangglide.dsp, - src/Demos/hangglide/Makefile, src/Demos/hangglide/hat.cpp, - src/Demos/hangglide/terrain.cpp, - src/Demos/hangglide/terrain_coords.h, - src/Demos/hangglide/terrain_data.h, - src/Demos/hangglide/terrain_normals.h, - src/Demos/hangglide/terrain_texcoords.h, - src/Demos/osgversion/osgversion.cpp, src/osg/Image.cpp, - src/osgPlugins/dw/ReaderWriterDW.cpp, - src/osgPlugins/dx/ReaderWriterDX.cpp, - src/osgPlugins/lib3ds/chunk.cpp, src/osgPlugins/lib3ds/light.cpp, - src/osgPlugins/lib3ds/material.cpp, - src/osgPlugins/lib3ds/mesh.cpp, src/osgPlugins/lib3ds/node.cpp, - src/osgPlugins/lib3ds/tracks.cpp, - src/osgPlugins/png/ReaderWriterPNG.cpp, - src/osgText/FTGlyphContainer.cpp, src/osgText/FTPolyGlyph.cpp: - Purge on warnings under Linux. + * src/: osg/Image.cpp, osgPlugins/dw/ReaderWriterDW.cpp, + osgPlugins/dx/ReaderWriterDX.cpp, osgPlugins/lib3ds/chunk.cpp, + osgPlugins/lib3ds/light.cpp, osgPlugins/lib3ds/material.cpp, + osgPlugins/lib3ds/mesh.cpp, osgPlugins/lib3ds/node.cpp, + osgPlugins/lib3ds/tracks.cpp, osgPlugins/png/ReaderWriterPNG.cpp, + osgText/FTGlyphContainer.cpp, osgText/FTPolyGlyph.cpp: Purge on + warnings under Linux. 2002-04-16 12:41 robert @@ -22326,9 +20870,9 @@ 2002-04-16 04:24 don * Make/instdemosrc, Make/instrules, Make/makedefs, - src/osgGLUT/Makefile, src/osgPlugins/quicktime/Makedepend: fixed - a few problems that didn't work right with installing demo source - on platforms other than Solaris. + src/osgPlugins/quicktime/Makedepend: fixed a few problems that + didn't work right with installing demo source on platforms other + than Solaris. 2002-04-15 22:48 robert @@ -22351,42 +20895,27 @@ * include/osg/MemoryManager, src/osgPlugins/dx/StateSetStr.cpp: Added support for OSG_USE_MEMORY_MANAGER into Windows build. -2002-04-15 20:12 robert - - * src/Demos/osghud/Makefile.inst: Added Makefile.inst which was not - added ealier with the check in osghud. - 2002-04-15 15:45 don * Make/makedefs: Added Daniel Sjölie's request to use a default complier (CXX) in makedefs. Doing this only for Linux -2002-04-15 15:29 robert - - * VisualStudio/Demos/osgtext/osgtextdemo.dsp: Fixed error in - project w.r.t name of source file. - 2002-04-15 15:21 robert - * VisualStudio/: VisualStudio.dsw, Demos/osgtext/osgtext.dsp, - Demos/osgtext/osgtextdemo.dsp: Renamed Demos/osgtext/osgtext.dsp + * VisualStudio/VisualStudio.dsw: Renamed Demos/osgtext/osgtext.dsp back to Demos/osgtext/osgtextdemo.dsp 2002-04-15 14:15 robert * include/osg/Node, include/osg/NodeCallback, include/osgUtil/AppVisitor, include/osgUtil/CullVisitor, - src/Demos/osghud/osghud.cpp, src/osg/Node.cpp, - src/osgUtil/CullVisitor.cpp: Added CullCallbacks to osg::Node, - and osgUtil::CullVisitor. + src/osg/Node.cpp, src/osgUtil/CullVisitor.cpp: Added + CullCallbacks to osg::Node, and osgUtil::CullVisitor. 2002-04-15 12:03 robert - * VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osghud/osghud.dsp, - VisualStudio/Demos/osgtext/osgtext.dsp, src/Demos/Makefile, - src/Demos/osghud/Makefile, src/Demos/osghud/osghud.cpp: Added - osghud, a head up display demo. + * VisualStudio/VisualStudio.dsw: Added osghud, a head up display + demo. 2002-04-15 11:59 robert @@ -22403,10 +20932,9 @@ 2002-04-15 09:09 robert - * src/: Demos/osgtext/main.cpp, osgUtil/SceneView.cpp: Fixed - display problem with the HUD in osgtext which was caused by the - new mods to SceneView not honouring the z near/far calculation - flag. + * src/osgUtil/SceneView.cpp: Fixed display problem with the HUD in + osgtext which was caused by the new mods to SceneView not + honouring the z near/far calculation flag. 2002-04-14 23:21 robert @@ -22429,7 +20957,7 @@ 2002-04-14 14:41 robert - * include/osg/Image, src/osg/Image.cpp, src/osgGLUT/Viewer.cpp, + * include/osg/Image, src/osg/Image.cpp, src/osgPlugins/bmp/ReaderWriterBMP.cpp: Fixes to osg::Image::createImage(..), and addition of code to Viewer.cpp to support output of screen snapshot via 'O'. @@ -22447,21 +20975,7 @@ 2002-04-13 23:19 robert - * VisualStudio/Demos/hangglide/hangglide.dsp, - VisualStudio/Demos/osgbillboard/osgbillboard.dsp, - VisualStudio/Demos/osgconv/osgconv.dsp, - VisualStudio/Demos/osgcopy/osgcopy.dsp, - VisualStudio/Demos/osgcube/osgcube.dsp, - VisualStudio/Demos/osgimpostor/osgimpostor.dsp, - VisualStudio/Demos/osgreflect/osgreflect.dsp, - VisualStudio/Demos/osgscribe/osgscribe.dsp, - VisualStudio/Demos/osgstereoimage/osgstereoimage.dsp, - VisualStudio/Demos/osgtext/osgtext.dsp, - VisualStudio/Demos/osgtexture/osgtexture.dsp, - VisualStudio/Demos/osgversion/osgversion.dsp, - VisualStudio/Demos/osgviews/osgviews.dsp, - VisualStudio/Demos/sgv/sgv.dsp, VisualStudio/osg/osg.dsp, - VisualStudio/osgDB/osgDB.dsp, VisualStudio/osgGLUT/osgGLUT.dsp, + * VisualStudio/osg/osg.dsp, VisualStudio/osgDB/osgDB.dsp, VisualStudio/osgPlugins/bmp/bmp.dsp, VisualStudio/osgPlugins/dw/dw.dsp, VisualStudio/osgPlugins/dx/dx.dsp, @@ -22540,46 +21054,35 @@ 2002-04-12 14:06 robert - * VisualStudio/: VisualStudio.dsw, - Demos/osgstereoimage/osgstereoimage.dsp, - Demos/osgtext/osgtext.dsp, Demos/osgversion/osgversion.dsp: - Futher updates to VisualStudio files, adding osgstereoimage and - osgversion in particular. + * VisualStudio/VisualStudio.dsw: Futher updates to VisualStudio + files, adding osgstereoimage and osgversion in particular. 2002-04-12 13:51 robert * VisualStudio/: VisualStudio.dsw, osg/osg.dsp, osgDB/osgDB.dsp, - osgGLUT/osgGLUT.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp: - Added "Core " infront of the osg, osgDB, osgUtil, osgText, and - osgGLUT libraries in the Visual Studio workspace/project files. + osgText/osgText.dsp, osgUtil/osgUtil.dsp: Added "Core " infront + of the osg, osgDB, osgUtil, osgText, and osgGLUT libraries in the + Visual Studio workspace/project files. 2002-04-12 13:15 robert - * VisualStudio/: VisualStudio.dsw, - Demos/osgTextDemo/osgTextDemo.dsp, Demos/osgtext/osgtext.dsp: - Renamed the osgtext demo project to reflect the name. + * VisualStudio/VisualStudio.dsw: Renamed the osgtext demo project + to reflect the name. 2002-04-12 12:56 robert - * VisualStudio/: VisualStudio.dsw, Demos/hangglide/hangglide.dsp, - Demos/osgTextDemo/osgTextDemo.dsp, - Demos/osgbillboard/osgbillboard.dsp, Demos/osgconv/osgconv.dsp, - Demos/osgcopy/osgcopy.dsp, Demos/osgcube/osgcube.dsp, - Demos/osgimpostor/osgimpostor.dsp, - Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp, - Demos/osgtexture/osgstereoimage.dsp, - Demos/osgtexture/osgtexture.dsp, Demos/osgviews/osgviews.dsp, - Demos/sgv/sgv.dsp, osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp, - osgPlugins/dx/dx.dsp, osgPlugins/flt/flt.dsp, - osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp, - osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp, - osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp, - osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp, - osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp, - osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp, - osgPlugins/txp/txp.dsp, osgPlugins/zip/zip.dsp: Added "Demo " and - "osgPlugin " infront of all demo and plugin project names to help - differentiate them within VisualStudio. + * VisualStudio/: VisualStudio.dsw, osgPlugins/bmp/bmp.dsp, + osgPlugins/dw/dw.dsp, osgPlugins/dx/dx.dsp, + osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp, + osgPlugins/jpeg/jpeg.dsp, osgPlugins/lwo/lwo.dsp, + osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp, + osgPlugins/osgtgz/osgtgz.dsp, osgPlugins/pic/pic.dsp, + osgPlugins/png/png.dsp, osgPlugins/rgb/rgb.dsp, + osgPlugins/tga/tga.dsp, osgPlugins/tgz/tgz.dsp, + osgPlugins/tiff/tiff.dsp, osgPlugins/txp/txp.dsp, + osgPlugins/zip/zip.dsp: Added "Demo " and "osgPlugin " infront of + all demo and plugin project names to help differentiate them + within VisualStudio. 2002-04-12 11:24 robert @@ -22602,16 +21105,6 @@ * VisualStudio/VisualStudio.dsw: Removed double reference of osgtexture -2002-04-12 10:25 robert - - * Metrowerks/: OpenSceneGraph.mcp, PrefixWin32.h, - osgCorePrefixWin32.h, osgDBPrefixWin32.h, osgGlutPrefixWin32.h, - osgTextPrefixWin32.h, osgUtilPrefixWin32.h: Removed Metroweks - files since they wern't being used, and were not up to date. An - attempt at using Metrowerks for MacOSX build failed, and we have - Cywgin/Mingwin VisualStudio for windows so there is little need - for it. - 2002-04-12 09:01 robert * VisualStudio/osgUtil/osgUtil.dsp: Removed dangling references to @@ -22639,8 +21132,7 @@ * include/osg/Matrix, include/osg/NodeVisitor, include/osg/Object, include/osg/StateAttribute, include/osg/StateSet, - include/osg/Transform, - src/Demos/osgconv/OrientationConverter.cpp, src/osg/Group.cpp, + include/osg/Transform, src/osg/Group.cpp, src/osg/NodeVisitor.cpp, src/osg/Object.cpp, src/osg/PositionAttitudeTransform.cpp, src/osg/StateSet.cpp, src/osg/Transform.cpp, src/osgPlugins/flt/flt2osg.cpp, @@ -22725,8 +21217,8 @@ * Make/makedefs, VisualStudio/osg/osg.dsp, include/osg/DrawPixels, include/osg/Image, include/osg/MemoryManager, - src/Demos/osgtexture/osgtexture.cpp, src/osg/DrawPixels.cpp, - src/osg/Image.cpp, src/osg/LightSource.cpp, src/osg/Makefile, + src/osg/DrawPixels.cpp, src/osg/Image.cpp, + src/osg/LightSource.cpp, src/osg/Makefile, src/osgUtil/SceneView.cpp: Added new osg::DrawPixels class with encapsulates glDrawPixels as and osg::Drawable. Added osg::Image::readPixels to osg::Image. @@ -22777,21 +21269,9 @@ 2002-04-09 16:51 don - * Make/instdemosrc, src/Demos/hangglide/Makefile.inst, - src/Demos/osgbillboard/Makefile.inst, - src/Demos/osgcluster/Makefile.inst, - src/Demos/osgconv/Makefile.inst, src/Demos/osgcopy/Makefile.inst, - src/Demos/osgcube/Makefile.inst, - src/Demos/osgimpostor/Makefile.inst, - src/Demos/osgreflect/Makefile.inst, - src/Demos/osgscribe/Makefile.inst, - src/Demos/osgstereoimage/Makefile.inst, - src/Demos/osgtext/Makefile.inst, - src/Demos/osgtexture/Makefile.inst, - src/Demos/osgversion/Makefile.inst, - src/Demos/osgviews/Makefile.inst, src/Demos/sgv/Makefile.inst: - Checking in all Makefile.inst in src/Demos/*. These are the - Makefiles that get installed rather than the build Makefiles. + * Make/instdemosrc: Checking in all Makefile.inst in src/Demos/*. + These are the Makefiles that get installed rather than the build + Makefiles. 2002-04-09 15:55 don @@ -22799,14 +21279,6 @@ Make/makepkg, Make/makerpms, Make/makerules, dist/PKG/OpenSceneGraph-0.8.44-SunOS-local, dist/PKG/OpenSceneGraph-dev-0.8.44-SunOS-local, - src/Demos/Makefile, src/Demos/hangglide/Makefile, - src/Demos/osgbillboard/Makefile, src/Demos/osgcluster/Makefile, - src/Demos/osgconv/Makefile, src/Demos/osgcopy/Makefile, - src/Demos/osgcube/Makefile, src/Demos/osgimpostor/Makefile, - src/Demos/osgreflect/Makefile, src/Demos/osgscribe/Makefile, - src/Demos/osgstereoimage/Makefile, src/Demos/osgtext/Makefile, - src/Demos/osgtexture/Makefile, src/Demos/osgversion/Makefile, - src/Demos/osgviews/Makefile, src/Demos/sgv/Makefile, src/osgPlugins/Makefile, src/osgText/FTVectoriser.cpp: Added pkgadd distribution for Solaris. @@ -22881,11 +21353,9 @@ * Makefile, Make/distrules, Make/makedefs, Make/makerpms, dist/RPM/OpenSceneGraph.spec, dist/RPM/OpenSceneGraph_dev.spec, - dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec, - dist/RedHatRPM/osg.spec, src/osgPlugins/dx/DXWriter.cpp, - src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/Makefile, - src/osgPlugins/png/Makefile: Added Norman Vine's changes for - CYGWIN builds + src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/gif/Makefile, + src/osgPlugins/jpeg/Makefile, src/osgPlugins/png/Makefile: Added + Norman Vine's changes for CYGWIN builds Added distrules and makerpms for building RPM distributions @@ -22907,27 +21377,23 @@ 2002-04-03 18:41 don - * Make/instrules, Make/makedefs, Make/makerules, - dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec, - dist/RedHatRPM/osg.spec, src/Demos/Makefile, - src/Demos/osgversion/Makefile, - src/Demos/osgversion/osgversion.cpp, src/osg/Makefile, - src/osgDB/Makefile, src/osgGLUT/Makefile, - src/osgPlugins/Makefile, src/osgPlugins/bmp/Makefile, - src/osgPlugins/dw/Makefile, src/osgPlugins/dx/Makefile, - src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile, - src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile, - src/osgPlugins/lwo/Makefile, src/osgPlugins/obj/Makefile, - src/osgPlugins/osg/Makefile, src/osgPlugins/osgtgz/Makefile, - src/osgPlugins/pfb/Makefile, src/osgPlugins/pic/Makefile, - src/osgPlugins/png/Makefile, src/osgPlugins/quicktime/Makefile, - src/osgPlugins/rgb/Makefile, src/osgPlugins/tga/Makefile, - src/osgPlugins/tgz/Makefile, src/osgPlugins/tiff/Makefile, - src/osgPlugins/txp/Makefile, src/osgPlugins/zip/Makefile, - src/osgText/Makefile, src/osgUtil/Makefile, - src/osgUtil/RenderStage.cpp: Reinstated Norman Vine's - TARGET_BASENAME variable in the makefiles and added prefixes and - suffixes to libs and plugins. ALl this to accomodate cygwin... + * Make/instrules, Make/makedefs, Make/makerules, src/osg/Makefile, + src/osgDB/Makefile, src/osgPlugins/Makefile, + src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile, + src/osgPlugins/dx/Makefile, src/osgPlugins/flt/Makefile, + src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/Makefile, + src/osgPlugins/lib3ds/Makefile, src/osgPlugins/lwo/Makefile, + src/osgPlugins/obj/Makefile, src/osgPlugins/osg/Makefile, + src/osgPlugins/osgtgz/Makefile, src/osgPlugins/pfb/Makefile, + src/osgPlugins/pic/Makefile, src/osgPlugins/png/Makefile, + src/osgPlugins/quicktime/Makefile, src/osgPlugins/rgb/Makefile, + src/osgPlugins/tga/Makefile, src/osgPlugins/tgz/Makefile, + src/osgPlugins/tiff/Makefile, src/osgPlugins/txp/Makefile, + src/osgPlugins/zip/Makefile, src/osgText/Makefile, + src/osgUtil/Makefile, src/osgUtil/RenderStage.cpp: Reinstated + Norman Vine's TARGET_BASENAME variable in the makefiles and added + prefixes and suffixes to libs and plugins. ALl this to + accomodate cygwin... Also added INST_SYS_PREFIX and INST_SHARE_PREFIX for installation, as well as "standardizing" the install locations @@ -22947,15 +21413,7 @@ Make/makerules.cyg, Make/makerules.freebsd, Make/makerules.irix, Make/makerules.linux, Make/makerules.macosx, Make/makerules.mingw, Make/makerules.new, dist/Irix/Makefile, - dist/RedHatRPM/Makefile, src/Makefile, src/Demos/Makefile, - src/Demos/hangglide/Makefile, src/Demos/osgbillboard/Makefile, - src/Demos/osgcluster/Makefile, src/Demos/osgconv/Makefile, - src/Demos/osgcopy/Makefile, src/Demos/osgcube/Makefile, - src/Demos/osgimpostor/Makefile, src/Demos/osgreflect/Makefile, - src/Demos/osgscribe/Makefile, src/Demos/osgstereoimage/Makefile, - src/Demos/osgtext/Makefile, src/Demos/osgtexture/Makefile, - src/Demos/osgviews/Makefile, src/Demos/sgv/Makefile, - src/osg/Makefile, src/osgDB/Makefile, src/osgGLUT/Makefile, + src/Makefile, src/osg/Makefile, src/osgDB/Makefile, src/osgPlugins/Makefile, src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile, src/osgPlugins/dx/Makefile, src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile, @@ -23103,9 +21561,8 @@ 2002-03-27 16:31 robert * Make/makedefs.linux, include/osgUtil/SceneView, - src/Demos/osgconv/osgconv.cpp, src/osg/MemoryManager.cpp, - src/osgDB/Registry.cpp: Futher updates to MemoryManager, fixed - memory leak in osgconv. + src/osg/MemoryManager.cpp, src/osgDB/Registry.cpp: Futher updates + to MemoryManager, fixed memory leak in osgconv. 2002-03-27 14:56 robert @@ -23141,16 +21598,14 @@ include/osg/MemoryManager, include/osg/Node, include/osg/Notify, include/osg/Object, include/osg/StateAttribute, include/osg/StateSet, include/osg/mem_ptr, include/osgDB/Export, - include/osgGLUT/glut, src/Demos/osgcluster/broadcaster.cpp, - src/Demos/osgtext/main.cpp, src/osg/Camera.cpp, - src/osg/DisplaySettings.cpp, src/osg/EarthSky.cpp, - src/osg/GeoSet.cpp, src/osg/Image.cpp, + src/osg/Camera.cpp, src/osg/DisplaySettings.cpp, + src/osg/EarthSky.cpp, src/osg/GeoSet.cpp, src/osg/Image.cpp, src/osg/ImpostorSprite.cpp, src/osg/MemoryManager.cpp, src/osg/Notify.cpp, src/osg/StateSet.cpp, src/osg/Transform.cpp, src/osgDB/DynamicLibrary.cpp, src/osgDB/Field.cpp, src/osgDB/FieldReaderIterator.cpp, src/osgDB/FileUtils.cpp, src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, - src/osgGLUT/Viewer.cpp, src/osgPlugins/osg/AlphaFunc.cpp, + src/osgPlugins/osg/AlphaFunc.cpp, src/osgPlugins/osg/Billboard.cpp, src/osgPlugins/osg/ClipPlane.cpp, src/osgPlugins/osg/ColorMask.cpp, @@ -23224,13 +21679,12 @@ * Make/makedefs.freebsd, Make/makedefs.irix.std, Make/makedefs.irix.std.64, Make/makedefs.linux, Make/makedefs.macosx, VisualStudio/osg/osg.dsp, - include/osg/MemoryManager, src/Demos/hangglide/terrain.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/osg/Image.cpp, - src/osg/Makefile, src/osg/MemoryManager.cpp: Added - osg::MemoryManger which is currently based on Paul Nettle's - memory manager published at flipcode. I havn't adopted Paul's - macro's for new/delete etc, but use osg prefixed versions instead - to allow greater flexiblity in handling include ordering. + include/osg/MemoryManager, src/osg/Image.cpp, src/osg/Makefile, + src/osg/MemoryManager.cpp: Added osg::MemoryManger which is + currently based on Paul Nettle's memory manager published at + flipcode. I havn't adopted Paul's macro's for new/delete etc, + but use osg prefixed versions instead to allow greater flexiblity + in handling include ordering. Have fixed a couple of new/delete[] problems which existed as a result. @@ -23241,11 +21695,6 @@ Have yet to move the osg from using new to osgNew, will do this next. -2002-03-25 23:13 robert - - * VisualStudio/Demos/osgtexture/osgstereoimage.dsp: Added missing - osgstereoimage.dsp - 2002-03-25 19:04 robert * include/osg/Math, src/osg/Image.cpp: Fixes for MacOSX build. @@ -23254,15 +21703,6 @@ * src/osg/DisplaySettings.cpp: Fixed warning in DisplaySettings.cpp -2002-03-23 21:28 robert - - * include/osgGLUT/Viewer, include/osgGLUT/Window, - src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp: Moved the exit on - escape into Window, and added a virtual free method on both - Window an Viewer to clean up the windows, this is now called - before exit is finally called, ensure that more more memroy is - clean up prior to exit. - 2002-03-23 10:55 robert * include/osg/Texture: Added GL_TEXTURE_3D definition for those @@ -23304,12 +21744,9 @@ 2002-03-21 07:50 don - * src/: Demos/osgcluster/broadcaster.cpp, Demos/osgviews/README, - osgPlugins/dx/AreaGeoSetTriangulator.cpp, - osgPlugins/dx/DXWriter.cpp, - osgPlugins/quicktime/ReaderWriterQT.cpp, - osgPlugins/tga/ReaderWriterTGA.cpp: Modified files reflect small - changes to work with Sun OS port.... + * src/osgPlugins/: dx/AreaGeoSetTriangulator.cpp, dx/DXWriter.cpp, + quicktime/ReaderWriterQT.cpp, tga/ReaderWriterTGA.cpp: Modified + files reflect small changes to work with Sun OS port.... Removed redundant README file in osgviews... was a copy of sgv/README. @@ -23337,12 +21774,11 @@ 2002-03-20 11:24 robert * include/osg/Texture, include/osg/TextureCubeMap, - src/Demos/osgtexture/osgtexture.cpp, src/osg/Texture.cpp, - src/osg/TextureCubeMap.cpp: Updates to Texture and TextureCubeMap - to clean up the code so they share much more of the core texture - setup code. This largely invloved paramterizing the - applyImmediateMode, which has also been rename applyTexImage to - reflect its functionality better. + src/osg/Texture.cpp, src/osg/TextureCubeMap.cpp: Updates to + Texture and TextureCubeMap to clean up the code so they share + much more of the core texture setup code. This largely invloved + paramterizing the applyImmediateMode, which has also been rename + applyTexImage to reflect its functionality better. 2002-03-20 11:22 robert @@ -23368,16 +21804,14 @@ 2002-03-18 21:55 don * include/osg/GeoSet, include/osg/Math, include/osg/State, - include/osgGLUT/Viewer, include/osgUtil/Optimizer, - src/osg/Matrix.cpp: Changes required for SUN Solaris port... + include/osgUtil/Optimizer, src/osg/Matrix.cpp: Changes required + for SUN Solaris port... 2002-03-17 18:44 robert - * VisualStudio/VisualStudio.dsw, src/Demos/Makefile, - src/Demos/osgstereoimage/Makefile, - src/Demos/osgstereoimage/osgstereoimage.cpp, src/osg/Image.cpp: - Added new osgstereoimage demo which loads two stero paired images - to create a 3D via of photographed scene. + * VisualStudio/VisualStudio.dsw, src/osg/Image.cpp: Added new + osgstereoimage demo which loads two stero paired images to create + a 3D via of photographed scene. 2002-03-14 23:19 robert @@ -23394,11 +21828,9 @@ 2002-03-14 17:34 robert * include/osg/StateAttribute, include/osg/StateSet, - include/osgGLUT/GLUTEventAdapter, include/osgGLUT/Viewer, include/osgUtil/CameraManipulator, include/osgUtil/GUIEventAdapter, src/osg/Image.cpp, - src/osg/StateSet.cpp, src/osgGLUT/GLUTEventAdapter.cpp, - src/osgGLUT/Viewer.cpp, src/osgUtil/CameraManipulator.cpp, + src/osg/StateSet.cpp, src/osgUtil/CameraManipulator.cpp, src/osgUtil/DriveManipulator.cpp, src/osgUtil/FlightManipulator.cpp, src/osgUtil/Optimizer.cpp, src/osgUtil/SceneView.cpp: Integrated various changes worked on @@ -23409,15 +21841,6 @@ this allows the optimizer to know whether that an attribute can be optimized or not. -2002-03-14 16:42 robert - - * src/Demos/osgtexture/osgtexture.cpp: Added a TextureCallback - which cycles through various filter modes, used in testing new - glTextParamters update functionality. I have commented out the - call to attaching of the callback so osgtexture outwardly behaves - as before. The code lies dormant just incase we need to use it - for testing in the future. - 2002-03-14 16:01 robert * include/osg/Drawable, include/osg/Math, include/osg/NodeCallback, @@ -23463,11 +21886,6 @@ * src/osgPlugins/lib3ds/ReaderWriter3DS.cpp: Support added for pivot points, submission from Mike Connel. -2002-03-09 10:53 robert - - * src/osgGLUT/Viewer.cpp: Fixed setWindowWidth call to account for - width and height correctly. - 2002-03-09 10:52 robert * VisualStudio/osgPlugins/txp/txp.dsp: TXP plugin updates from @@ -23572,43 +21990,33 @@ 2002-02-25 23:14 robert - * Metrowerks/OpenSceneGraph.mcp, src/osg/LightModel.cpp: Added - LightModel.cpp's to Codewarrior files and added definiations for - pre gl version 1.2 headers lack of support for color control. + * src/osg/LightModel.cpp: Added LightModel.cpp's to Codewarrior + files and added definiations for pre gl version 1.2 headers lack + of support for color control. 2002-02-25 22:46 robert * VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/LightModel, - include/osg/StateAttribute, include/osgGLUT/Viewer, - src/osg/LightModel.cpp, src/osg/Makefile, src/osgGLUT/Viewer.cpp, - src/osgPlugins/osg/LightModel.cpp, src/osgPlugins/osg/Makefile: - Added support for glLightModel functionality via osg::LightModel. + include/osg/StateAttribute, src/osg/LightModel.cpp, + src/osg/Makefile, src/osgPlugins/osg/LightModel.cpp, + src/osgPlugins/osg/Makefile: Added support for glLightModel + functionality via osg::LightModel. 2002-02-24 23:02 robert * ChangeLog, NEWS: Updated docs, ChangLog and NEW for patched version of 0.8.44. -2002-02-24 22:39 robert - - * Metrowerks/OpenSceneGraph.mcp: Added LineStipple to mcp file. - 2002-02-24 20:55 robert * VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/LineStipple, - include/osg/StateAttribute, src/Demos/osgscribe/osgscribe.cpp, - src/osg/LineStipple.cpp, src/osg/Makefile, - src/osgPlugins/osg/LineStipple.cpp, src/osgPlugins/osg/Makefile, - src/osgPlugins/osg/StateSet.cpp: Added support for glLineStipple - via osg::LineStipple state attribute. - -2002-02-24 20:21 robert - - * Metrowerks/Metrowerks.mcp: Removed Metrowerks.mcp as it has not - been kept up to date since October, the new OpenSceneGraph.mcp - replaces it. + include/osg/StateAttribute, src/osg/LineStipple.cpp, + src/osg/Makefile, src/osgPlugins/osg/LineStipple.cpp, + src/osgPlugins/osg/Makefile, src/osgPlugins/osg/StateSet.cpp: + Added support for glLineStipple via osg::LineStipple state + attribute. 2002-02-24 16:49 robert @@ -23617,10 +22025,6 @@ Sasa, and fix to the IntersectVisitor's management of path from Sean. -2002-02-23 00:16 robert - - * Metrowerks/OpenSceneGraph.mcp: Updates to Windows Codwarrior file - 2002-02-22 23:40 robert * include/osg/Timer: updates for Win32 Codewarrior build @@ -23632,17 +22036,13 @@ 2002-02-22 17:11 robert * include/osgDB/Export, include/osgDB/FieldReaderIterator, - include/osgGLUT/Export, include/osg/BoundsChecking, - include/osg/Export, include/osgUtil/Export, include/osg/GL, - include/osg/Math, include/osg/Statistics, src/Demos/sgv/sgv.cpp, - src/osgDB/Field.cpp, src/osgDB/FileNameUtils.cpp, - src/osgGLUT/Viewer.cpp, src/osgUtil/NvTriStripObjects.cpp, + include/osg/BoundsChecking, include/osg/Export, + include/osgUtil/Export, include/osg/GL, include/osg/Math, + include/osg/Statistics, src/osgDB/Field.cpp, + src/osgDB/FileNameUtils.cpp, src/osgUtil/NvTriStripObjects.cpp, src/osg/DisplaySettings.cpp, src/osg/Image.cpp, - src/osg/Notify.cpp, Metrowerks/OpenSceneGraph.mcp, - Metrowerks/PrefixWin32.h, Metrowerks/osgCorePrefixWin32.h, - Metrowerks/osgDBPrefixWin32.h, Metrowerks/osgGlutPrefixWin32.h, - Metrowerks/osgTextPrefixWin32.h, Metrowerks/osgUtilPrefixWin32.h: - Add support for Metrowerks Codewarrior build under Windows. + src/osg/Notify.cpp: Add support for Metrowerks Codewarrior build + under Windows. 2002-02-19 18:59 robert @@ -23668,9 +22068,7 @@ 2002-02-18 20:46 robert * AUTHORS, NEWS, VisualStudio/VisualStudio.dsw, - VisualStudio/osgPlugins/dx/dx.dsp, - include/osgGLUT/GLUTEventAdapter, - src/osgGLUT/GLUTEventAdapter.cpp, src/osgPlugins/Makefile, + VisualStudio/osgPlugins/dx/dx.dsp, src/osgPlugins/Makefile, src/osgPlugins/dx/AreaGeoSetTriangulator.cpp, src/osgPlugins/dx/AreaGeoSetTriangulator.h, src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/dx/DXWriter.h, @@ -23692,11 +22090,6 @@ * VisualStudio/osgPlugins/txp/txp.dsp: updated the options for the txp plugin. -2002-02-14 12:51 robert - - * VisualStudio/: Demos/wxsgv/wxsgv.dsp, osgWX/osgWX.dsp: Removed - osgWX workspace files. - 2002-02-14 11:06 robert * src/osgUtil/CullVisitor.cpp: Fixed impostor bug introduced when @@ -23707,14 +22100,7 @@ 2002-02-13 22:56 robert * Makefile, Make/makedefs.irix.std.64, src/Makefile, - src/Demos/Makefile, src/Demos/hangglide/Makefile, - src/Demos/osgbillboard/Makefile, src/Demos/osgcluster/Makefile, - src/Demos/osgcopy/Makefile, src/Demos/osgcube/Makefile, - src/Demos/osgimpostor/Makefile, src/Demos/osgreflect/Makefile, - src/Demos/osgscribe/Makefile, src/Demos/osgtext/Makefile, - src/Demos/osgtexture/Makefile, src/Demos/osgviews/Makefile, - src/Demos/sgv/Makefile, src/osg/Makefile, src/osgDB/Makefile, - src/osgGLUT/Makefile, src/osgPlugins/Makefile, + src/osg/Makefile, src/osgDB/Makefile, src/osgPlugins/Makefile, src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile, src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile, @@ -23730,15 +22116,6 @@ gmake rather than pmake or smake. This gets round issues with exporting OSGHOME. -2002-02-13 22:53 robert - - * src/Demos/osgconv/: Makefile, OrientationConverter.cpp, - OrientationConverter.h, osgconv.cpp: Updated the osgconv support - for orientation conversion so that it used inserted a static - transform to do the work of rotating the scene, then applied a - standard osgUtil::Optimizer::FlattenStaticTransformsVisitor - traversal to flatten the transfrom down on to the geometry nodes. - 2002-02-13 22:52 robert * include/osg/: GeoSet, Math: Fixed the fabsf define which was @@ -23747,34 +22124,12 @@ 2002-02-13 00:13 robert - * src/: osg/Camera.cpp, osgGLUT/Viewer.cpp, osgUtil/SceneView.cpp: - Fixed problems with intersection visitor coupled with the viewer. - -2002-02-13 00:00 robert - - * src/Demos/sgv/Makefile: Added sgv -stereo cessna.osg to make test - list. + * src/: osg/Camera.cpp, osgUtil/SceneView.cpp: Fixed problems with + intersection visitor coupled with the viewer. 2002-02-12 23:49 robert - * Makefile, src/Makefile, src/Demos/Makefile, - src/Demos/hangglide/Makefile, src/Demos/hangglide/hangglide.cpp, - src/Demos/osgbillboard/Makefile, - src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcluster/Makefile, - src/Demos/osgcluster/osgcluster.cpp, src/Demos/osgconv/Makefile, - src/Demos/osgcopy/Makefile, src/Demos/osgcopy/osgcopy.cpp, - src/Demos/osgcube/Makefile, src/Demos/osgcube/osgcube.cpp, - src/Demos/osgimpostor/Makefile, - src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osgreflect/Makefile, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgscribe/Makefile, src/Demos/osgscribe/osgscribe.cpp, - src/Demos/osgtext/Makefile, src/Demos/osgtext/main.cpp, - src/Demos/osgtexture/Makefile, - src/Demos/osgtexture/osgtexture.cpp, src/Demos/osgviews/Makefile, - src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/Makefile, - src/Demos/sgv/sgv.cpp, src/osgUtil/DepthSortedBin.cpp, + * Makefile, src/Makefile, src/osgUtil/DepthSortedBin.cpp, src/osgUtil/RenderBin.cpp, src/osgUtil/SceneView.cpp: Added a set of test runs to the makefiles and demos. The demos now have titles relevenat to their function. @@ -23893,12 +22248,12 @@ 2002-02-10 17:16 robert - * src/: osgUtil/DriveManipulator.cpp, osgUtil/SceneView.cpp, - osgGLUT/Viewer.cpp: Fixed a bug in the drive manipulator which - was due to it using the local coords of the intersection point - with the scene rather than the world coord value for that point. - The code now uses osgUtil::Hit::getWorldIntersectionPoint() - method for getting the world coords. + * src/osgUtil/: DriveManipulator.cpp, SceneView.cpp: Fixed a bug in + the drive manipulator which was due to it using the local coords + of the intersection point with the scene rather than the world + coord value for that point. The code now uses + osgUtil::Hit::getWorldIntersectionPoint() method for getting the + world coords. Added support for getWorldIntersectionPoint to Viewer.cpp. @@ -23913,10 +22268,7 @@ 2002-02-10 11:17 robert - * Make/makedefs.macosx, src/Demos/osgbillboard/osgbillboard.cpp, - src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgtexture/osgtexture.cpp, - src/Demos/osgviews/osgviews.cpp: Fixes for MacOSX build. + * Make/makedefs.macosx: Fixes for MacOSX build. 2002-02-10 10:42 robert @@ -23965,51 +22317,17 @@ * Makefile, Make/makedefs.cyg, Make/makedefs.irix.nonstd, Make/makedefs.mingw, Make/makerules.cyg, Make/makerules.mingw, - include/osg/Math, include/osg/Timer, - src/Demos/osgcluster/broadcaster.cpp, src/osg/GLExtensions.cpp, + include/osg/Math, include/osg/Timer, src/osg/GLExtensions.cpp, src/osgDB/FileUtils.cpp, src/osgPlugins/flt/flt.h: Fixes for cygwin and mingw builds. -2002-02-08 23:07 robert - - * src/Demos/wxsgv/: wxsgv.rc, wxsgv.wdr, wxsgv_wdr.cpp, - wxsgv_wdr.h, icons/xform.ico: Removed further wxsgv files. - -2002-02-08 23:04 robert - - * include/osgWX/Export, include/osgWX/Version, - include/osgWX/WXEventAdapter, src/Demos/wxsgv/Makefile, - src/Demos/wxsgv/SceneGraphDlg.cpp, - src/Demos/wxsgv/SceneGraphDlg.h, src/Demos/wxsgv/app.cpp, - src/Demos/wxsgv/app.h, src/Demos/wxsgv/canvas.cpp, - src/Demos/wxsgv/canvas.h, src/Demos/wxsgv/frame.cpp, - src/Demos/wxsgv/frame.h, src/Demos/wxsgv/icons/camera.ico, - src/Demos/wxsgv/icons/engine.ico, src/Demos/wxsgv/icons/geom.ico, - src/Demos/wxsgv/icons/group.ico, src/Demos/wxsgv/icons/icon1.xpm, - src/Demos/wxsgv/icons/icon10.xpm, - src/Demos/wxsgv/icons/icon2.xpm, src/Demos/wxsgv/icons/icon3.xpm, - src/Demos/wxsgv/icons/icon4.xpm, src/Demos/wxsgv/icons/icon5.xpm, - src/Demos/wxsgv/icons/icon6.xpm, src/Demos/wxsgv/icons/icon7.xpm, - src/Demos/wxsgv/icons/icon8.xpm, src/Demos/wxsgv/icons/icon9.xpm, - src/Demos/wxsgv/icons/light.ico, src/Demos/wxsgv/icons/lod.ico, - src/Demos/wxsgv/icons/mesh.ico, src/Demos/wxsgv/icons/top.ico, - src/Demos/wxsgv/icons/unknown.ico, - src/Demos/wxsgv/icons/wxsgv.ico, src/Demos/wxsgv/icons/wxsgv.xpm, - src/osgWX/Makefile, src/osgWX/Version.cpp, - src/osgWX/WXEventAdapter.cpp: Removed osgWX and wxsgv from the - repositry as it is intend to keep the core distribution clean - from GUI examples, these instead should live in the bazaar. This - can better accomodate the many different types of viewer that - users are developming. - 2002-02-08 22:55 robert * Makefile, include/osg/Drawable, include/osg/Node, src/Makefile, - src/Demos/Makefile, src/osg/Drawable.cpp, src/osg/Geode.cpp, - src/osg/Group.cpp, src/osg/Node.cpp, src/osg/Version.cpp, - src/osgDB/Version.cpp, src/osgGLUT/Version.cpp, - src/osgText/Version.cpp, src/osgUtil/Version.cpp, - src/osgWX/Version.cpp: Added support for parents to Drawables. + src/osg/Drawable.cpp, src/osg/Geode.cpp, src/osg/Group.cpp, + src/osg/Node.cpp, src/osg/Version.cpp, src/osgDB/Version.cpp, + src/osgText/Version.cpp, src/osgUtil/Version.cpp: Added support + for parents to Drawables. Bumped up version numbers in prep for 0.8.44. @@ -24017,10 +22335,10 @@ * AUTHORS, Makefile, VisualStudio/VisualStudio.dsw, VisualStudio/osgPlugins/txp/txp.dsp, include/osg/Billboard, - include/osg/Statistics, include/osgGLUT/Viewer, - include/osgText/Font, include/osgUtil/RenderStage, - src/osg/Billboard.cpp, src/osgDB/FileNameUtils.cpp, - src/osgPlugins/Makefile, src/osgPlugins/txp/Makefile, + include/osg/Statistics, include/osgText/Font, + include/osgUtil/RenderStage, src/osg/Billboard.cpp, + src/osgDB/FileNameUtils.cpp, src/osgPlugins/Makefile, + src/osgPlugins/txp/Makefile, src/osgPlugins/txp/ReaderWriterTXP.cpp, src/osgPlugins/txp/ReaderWriterTXP.h, src/osgPlugins/txp/TrPageArchive.cpp, @@ -24067,12 +22385,11 @@ * include/osg/Math, include/osg/Matrix, include/osg/Transform, include/osgUtil/Optimizer, src/osg/Camera.cpp, - src/osg/Matrix.cpp, src/osgGLUT/Viewer.cpp, - src/osgUtil/CullVisitor.cpp: Various investigations into culling - errors w.r.t matrix inversion resulted in the conclusion that the - osg::Matrix::inverse was broken, have lifted a new implementation - from sgl and it seems to work fine. Will need further testing - but looks good. + src/osg/Matrix.cpp, src/osgUtil/CullVisitor.cpp: Various + investigations into culling errors w.r.t matrix inversion + resulted in the conclusion that the osg::Matrix::inverse was + broken, have lifted a new implementation from sgl and it seems to + work fine. Will need further testing but looks good. 2002-02-07 01:12 robert @@ -24113,14 +22430,14 @@ include/osg/Transform, include/osgUtil/CullVisitor, src/osg/AutoTransform.cpp, src/osg/Makefile, src/osg/Node.cpp, src/osg/NodeVisitor.cpp, src/osg/PositionAttitudeTransform.cpp, - src/osg/Transform.cpp, src/osgGLUT/Viewer.cpp, - src/osgUtil/CullVisitor.cpp, src/osgUtil/IntersectVisitor.cpp, - src/osgUtil/RenderBin.cpp: Have taken a few more steps towards - support for view dependant transformations by adding a - ComputeTransformCallback to osg::Transform, and have now removed - the recently added AutoTransform since it is nolonger required. - Have also updated CullVisitor to account for the new ways for - tracking transformation matrices in the scene. + src/osg/Transform.cpp, src/osgUtil/CullVisitor.cpp, + src/osgUtil/IntersectVisitor.cpp, src/osgUtil/RenderBin.cpp: Have + taken a few more steps towards support for view dependant + transformations by adding a ComputeTransformCallback to + osg::Transform, and have now removed the recently added + AutoTransform since it is nolonger required. Have also updated + CullVisitor to account for the new ways for tracking + transformation matrices in the scene. 2002-02-05 21:51 robert @@ -24171,20 +22488,20 @@ osgDB/DynamicLibrary, osgDB/Field, osgDB/FieldReader, osgDB/FieldReaderIterator, osgDB/FileNameUtils, osgDB/FileUtils, osgDB/Input, osgDB/Output, osgDB/ReadFile, osgDB/ReaderWriter, - osgDB/Registry, osgDB/Version, osgDB/WriteFile, osgGLUT/Version, - osgGLUT/Window, osgText/Font, osgText/Paragraph, osgText/Text, - osgText/Version, osgUtil/AppVisitor, osgUtil/CullViewState, - osgUtil/CullVisitor, osgUtil/DepthSortedBin, - osgUtil/DisplayListVisitor, osgUtil/DisplayRequirementsVisitor, - osgUtil/GUIEventHandler, osgUtil/InsertImpostorsVisitor, - osgUtil/IntersectVisitor, osgUtil/Optimizer, osgUtil/RenderBin, - osgUtil/RenderGraph, osgUtil/RenderLeaf, osgUtil/RenderStage, + osgDB/Registry, osgDB/Version, osgDB/WriteFile, osgText/Font, + osgText/Paragraph, osgText/Text, osgText/Version, + osgUtil/AppVisitor, osgUtil/CullViewState, osgUtil/CullVisitor, + osgUtil/DepthSortedBin, osgUtil/DisplayListVisitor, + osgUtil/DisplayRequirementsVisitor, osgUtil/GUIEventHandler, + osgUtil/InsertImpostorsVisitor, osgUtil/IntersectVisitor, + osgUtil/Optimizer, osgUtil/RenderBin, osgUtil/RenderGraph, + osgUtil/RenderLeaf, osgUtil/RenderStage, osgUtil/RenderStageLighting, osgUtil/RenderToTextureStage, osgUtil/SceneView, osgUtil/SmoothingVisitor, osgUtil/Tesselator, osgUtil/TransformCallback, osgUtil/TriStripVisitor, - osgUtil/Version, osgWX/Version: Removed the trailing ; after - namespace {...} declariations in headers which was being picked - as a warning under Codewarrior. + osgUtil/Version: Removed the trailing ; after namespace {...} + declariations in headers which was being picked as a warning + under Codewarrior. 2002-02-03 11:38 robert @@ -24200,9 +22517,9 @@ 2002-02-02 20:07 robert - * include/: osg/Export, osgDB/Export, osgGLUT/Export, - osgText/Export, osgUtil/Export, osgWX/Export: Added defined( - __BCPLUSPLUS__) to windows export code segments. + * include/: osg/Export, osgDB/Export, osgText/Export, + osgUtil/Export: Added defined( __BCPLUSPLUS__) to windows export + code segments. 2002-02-02 19:49 robert @@ -24210,21 +22527,12 @@ causing compile problems under Windows, due to a incorrect comparison of objects of different types. -2002-02-02 10:52 robert - - * include/osgGLUT/glut: Typo fixed in the header guard. - 2002-01-30 19:59 robert * include/osgUtil/DepthSortedBin: Fixed clone(CopyOp&) and cloneType() methods which were out of sync with the new style clone operations. -2002-01-30 18:59 robert - - * src/Demos/: hangglide/base.cpp, osgcopy/osgcopy.cpp: Fixes for - Windows build - 2002-01-30 16:24 robert * VisualStudio/VisualStudio.dsw, include/osg/Image, @@ -24232,11 +22540,10 @@ 2002-01-30 15:27 robert - * include/osg/Math, src/Demos/hangglide/sky.cpp, - src/Demos/hangglide/tank.cpp, src/osg/Matrix.cpp, - src/osgPlugins/obj/glm.cpp, src/osgUtil/CullVisitor.cpp: Removed - the M_PI defines from include/osg/Math and have use a const - double osg::PI etc in its place. + * include/osg/Math, src/osg/Matrix.cpp, src/osgPlugins/obj/glm.cpp, + src/osgUtil/CullVisitor.cpp: Removed the M_PI defines from + include/osg/Math and have use a const double osg::PI etc in its + place. 2002-01-30 15:02 robert @@ -24246,22 +22553,8 @@ 2002-01-30 15:02 robert - * VisualStudio/: VisualStudio.dsw, - Demos/osgbillboard/osgbillboard.dsp: Added osgbillboard project - files to the VisualStudio workspace. - -2002-01-30 15:01 robert - - * src/Demos/: Makefile, osgbillboard/Makefile, - osgbillboard/osgbillboard.cpp: Added osgbillboard demo. The code - is main a copy of osgtexture right now, my plan to do change it - to make it a better demo of the different types of billboard that - one can do. - -2002-01-30 14:37 robert - - * src/Demos/osgcopy/Makedepend: Removed a Makedepend that didn't - belong! + * VisualStudio/VisualStudio.dsw: Added osgbillboard project files + to the VisualStudio workspace. 2002-01-30 13:15 robert @@ -24272,7 +22565,6 @@ 2002-01-30 12:09 robert * include/osg/LineSegment, include/osgUtil/IntersectVisitor, - src/Demos/osgcopy/Makedepend, src/osgGLUT/Viewer.cpp, src/osgUtil/CullVisitor.cpp, src/osgUtil/IntersectVisitor.cpp: Made the LineSegment destructor protected to force users to create segments on the stack thus ensure that they arn't created @@ -24286,9 +22578,8 @@ 2002-01-29 20:25 robert * include/osg/CopyOp, include/osg/Drawable, include/osg/GeoSet, - include/osg/Image, src/Demos/osgcopy/Makedepend, - src/Demos/osgcopy/osgcopy.cpp, src/osg/Camera.cpp, - src/osg/GeoSet.cpp: Fixes for windows build. + include/osg/Image, src/osg/Camera.cpp, src/osg/GeoSet.cpp: Fixes + for windows build. 2002-01-29 14:20 robert @@ -24334,15 +22625,13 @@ 2002-01-29 12:51 robert * Make/makedefs.linux, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/osgcopy/osgcopy.dsp, VisualStudio/osg/osg.dsp, - include/osg/CopyOp, include/osg/Object, src/Demos/Makefile, - src/Demos/osgcopy/Makedepend, src/Demos/osgcopy/Makefile, - src/Demos/osgcopy/osgcopy.cpp, src/osg/CopyOp.cpp, - src/osg/GeoSet.cpp, src/osg/Geode.cpp, src/osg/Group.cpp, - src/osg/Makefile, src/osg/Node.cpp, src/osg/StateSet.cpp: Have - add new osg::CopyOp which replaces last nights osg::Cloner, the - new class now combines Cloner and DeepCopy into one class. Cloner - and DeepCopy will be removed in next commit. + VisualStudio/osg/osg.dsp, include/osg/CopyOp, include/osg/Object, + src/osg/CopyOp.cpp, src/osg/GeoSet.cpp, src/osg/Geode.cpp, + src/osg/Group.cpp, src/osg/Makefile, src/osg/Node.cpp, + src/osg/StateSet.cpp: Have add new osg::CopyOp which replaces + last nights osg::Cloner, the new class now combines Cloner and + DeepCopy into one class. Cloner and DeepCopy will be removed in + next commit. Also have added osgcopy app to Demos which shows how the CopyOp have be subclassed to create users own specific handling of @@ -24379,8 +22668,7 @@ include/osgText/Paragraph, include/osgText/Text, include/osgUtil/RenderBin, include/osgUtil/RenderStage, include/osgUtil/RenderStageLighting, - include/osgUtil/RenderToTextureStage, - src/Demos/osgscribe/osgscribe.cpp, src/osg/Billboard.cpp, + include/osgUtil/RenderToTextureStage, src/osg/Billboard.cpp, src/osg/GeoSet.cpp, src/osg/Geode.cpp, src/osg/Group.cpp, src/osg/Image.cpp, src/osg/ImpostorSprite.cpp, src/osg/LOD.cpp, src/osg/Makefile, src/osg/Matrix.cpp, src/osg/Node.cpp, @@ -24414,23 +22702,10 @@ method -2002-01-27 20:28 robert - - * src/Demos/osgscribe/osgscribe.cpp: Added - stateset->setMode(GL_LIGHTING,osg::StateAttribute::OVERRIDE_ON); - to scribbed subgraph so that lighting is always on, this is - needed since glMaterial is only active when lighting is enabled. - 2002-01-26 20:03 robert - * VisualStudio/: VisualStudio.dsw, Demos/osgscribe/osgscribe.dsp: - Added VisualStudio workspace files for new osgscribe demo. - -2002-01-26 19:48 robert - - * src/Demos/: Makefile, osgscribe/Makefile, - osgscribe/osgscribe.cpp: Added new osgscribe demo which - demostrates how to create a wireframe overlay of a model. + * VisualStudio/VisualStudio.dsw: Added VisualStudio workspace files + for new osgscribe demo. 2002-01-26 14:13 robert @@ -24525,8 +22800,7 @@ 2002-01-20 19:30 robert - * src/: osgDB/FileNameUtils.cpp, osgGLUT/Window.cpp: Fixes to - Windows compile. + * src/osgDB/FileNameUtils.cpp: Fixes to Windows compile. 2002-01-20 16:24 robert @@ -24536,12 +22810,9 @@ 2002-01-19 22:11 robert * include/osgUtil/GUIEventAdapter, - src/Demos/hangglide/GliderManipulator.cpp, - src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Viewer.cpp, src/osgUtil/DriveManipulator.cpp, src/osgUtil/FlightManipulator.cpp, - src/osgUtil/TrackballManipulator.cpp, - src/osgWX/WXEventAdapter.cpp: Converted + src/osgUtil/TrackballManipulator.cpp: Converted osgUtil::GUIEventAdapter::MouseButtonMask from LEFT_BUTTON etc to LEFT_MOUSE_BUTTON etc, to prevent classes with #define of LEFT_BUTTON.. when including certain MS Windows headers. Arhsh @@ -24636,12 +22907,6 @@ ENALBE_ALL_CULLING spelling mistake, have changed it to ENABLE_ALL_CULLING. -2002-01-17 22:40 robert - - * include/osgGLUT/Window, src/osgGLUT/Window.cpp: Added support for - glutSpecialFunc, glutSpaceballMotion, glutSpaceballRotate and - glutSpaceballRotate into osgGLUT::Window base class. - 2002-01-16 21:23 robert * src/osg/State.cpp: Reversed the ordering of setting of OpenGL @@ -24710,15 +22975,8 @@ 2002-01-16 10:36 robert * Make/makerules.macosx, include/osg/GL, include/osg/GLU, - include/osg/Timer, include/osgText/Font, - src/Demos/hangglide/Makefile, src/Demos/osgconv/Makefile, - src/Demos/osgcube/Makefile, src/Demos/osgimpostor/Makefile, - src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osgreflect/Makefile, src/Demos/osgtext/Makefile, - src/Demos/osgtext/main.cpp, src/Demos/osgtexture/Makefile, - src/Demos/osgviews/Makefile, src/Demos/sgv/Makefile, - src/osg/Makefile, src/osg/Timer.cpp, src/osgDB/Makefile, - src/osgGLUT/Makefile, src/osgPlugins/Makefile, + include/osg/Timer, include/osgText/Font, src/osg/Makefile, + src/osg/Timer.cpp, src/osgDB/Makefile, src/osgPlugins/Makefile, src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/flt/Input.cpp, src/osgPlugins/flt/Record.cpp, src/osgPlugins/obj/glm.cpp, src/osgText/FTGL.h, @@ -24780,13 +23038,7 @@ 2002-01-04 20:44 robert - * Makefile, src/Demos/Makefile, src/Demos/hangglide/Makefile, - src/Demos/osgcluster/Makefile, src/Demos/osgconv/Makefile, - src/Demos/osgcube/Makefile, src/Demos/osgimpostor/Makefile, - src/Demos/osgreflect/Makefile, src/Demos/osgtext/Makefile, - src/Demos/osgtexture/Makefile, src/Demos/osgviews/Makefile, - src/Demos/sgv/Makefile, src/Demos/wxsgv/Makefile, - src/osg/Makefile, src/osgDB/Makefile, src/osgGLUT/Makefile, + * Makefile, src/osg/Makefile, src/osgDB/Makefile, src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile, src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile, @@ -24796,8 +23048,8 @@ src/osgPlugins/rgb/Makefile, src/osgPlugins/tga/Makefile, src/osgPlugins/tgz/Makefile, src/osgPlugins/tiff/Makefile, src/osgPlugins/zip/Makefile, src/osgText/Makefile, - src/osgUtil/Makefile, src/osgWX/Makefile: Renamed the TOP - variable in the Makefiles to OSGHOME. + src/osgUtil/Makefile: Renamed the TOP variable in the Makefiles + to OSGHOME. 2002-01-04 20:43 robert @@ -24811,10 +23063,9 @@ * VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/ShadeModel, include/osg/StateAttribute, src/osg/Makefile, - src/osg/ShadeModel.cpp, src/osgGLUT/Viewer.cpp, - src/osgPlugins/osg/Makefile, src/osgPlugins/osg/ShadeModel.cpp: - Added osg::ShadeModel state attribute which encapsulates - glShadeModel. + src/osg/ShadeModel.cpp, src/osgPlugins/osg/Makefile, + src/osgPlugins/osg/ShadeModel.cpp: Added osg::ShadeModel state + attribute which encapsulates glShadeModel. 2002-01-04 17:34 robert @@ -24834,35 +23085,28 @@ 2002-01-03 23:18 robert - * Makefile, src/Makefile, src/Demos/Makefile, - src/Demos/hangglide/Makefile, src/Demos/osgcluster/Makefile, - src/Demos/osgconv/Makefile, src/Demos/osgcube/Makefile, - src/Demos/osgimpostor/Makefile, src/Demos/osgreflect/Makefile, - src/Demos/osgtext/Makefile, src/Demos/osgtexture/Makefile, - src/Demos/osgviews/Makefile, src/Demos/sgv/Makefile, - src/Demos/wxsgv/Makefile, src/osg/Makefile, src/osgDB/Makefile, - src/osgGLUT/Makefile, src/osgPlugins/Makefile, - src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile, - src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile, - src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile, - src/osgPlugins/lwo/Makefile, src/osgPlugins/obj/Makefile, - src/osgPlugins/osg/Makefile, src/osgPlugins/osgtgz/Makefile, - src/osgPlugins/pfb/Makefile, src/osgPlugins/pic/Makefile, - src/osgPlugins/png/Makefile, src/osgPlugins/rgb/Makefile, - src/osgPlugins/tga/Makefile, src/osgPlugins/tgz/Makefile, - src/osgPlugins/tiff/Makefile, src/osgPlugins/zip/Makefile, - src/osgText/Makefile, src/osgUtil/Makefile, src/osgWX/Makefile: - Makefile changes to support Cywin port - submission from Norman - Vine, updates to fix case problems under unix by Robert. + * Makefile, src/Makefile, src/osg/Makefile, src/osgDB/Makefile, + src/osgPlugins/Makefile, src/osgPlugins/bmp/Makefile, + src/osgPlugins/dw/Makefile, src/osgPlugins/flt/Makefile, + src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/Makefile, + src/osgPlugins/lib3ds/Makefile, src/osgPlugins/lwo/Makefile, + src/osgPlugins/obj/Makefile, src/osgPlugins/osg/Makefile, + src/osgPlugins/osgtgz/Makefile, src/osgPlugins/pfb/Makefile, + src/osgPlugins/pic/Makefile, src/osgPlugins/png/Makefile, + src/osgPlugins/rgb/Makefile, src/osgPlugins/tga/Makefile, + src/osgPlugins/tgz/Makefile, src/osgPlugins/tiff/Makefile, + src/osgPlugins/zip/Makefile, src/osgText/Makefile, + src/osgUtil/Makefile: Makefile changes to support Cywin port - + submission from Norman Vine, updates to fix case problems under + unix by Robert. 2002-01-03 21:34 robert * include/osg/Export, include/osg/GL, include/osg/Math, - include/osg/Timer, include/osgDB/Export, include/osgGLUT/Export, - include/osgText/Export, include/osgUtil/Export, - src/osg/GLExtensions.cpp, src/osg/Notify.cpp, - src/osgDB/DynamicLibrary.cpp, src/osgDB/FileUtils.cpp, - src/osgDB/Registry.cpp, src/osgGLUT/Viewer.cpp, + include/osg/Timer, include/osgDB/Export, include/osgText/Export, + include/osgUtil/Export, src/osg/GLExtensions.cpp, + src/osg/Notify.cpp, src/osgDB/DynamicLibrary.cpp, + src/osgDB/FileUtils.cpp, src/osgDB/Registry.cpp, src/osgPlugins/flt/GeoSetBuilder.cpp, src/osgPlugins/flt/Pool.cpp, src/osgPlugins/flt/ReaderWriterFLT.cpp, @@ -24885,8 +23129,7 @@ 2002-01-02 15:42 robert - * src/: Demos/osgtexture/osgtexture.cpp, - osgPlugins/pfb/ConvertFromPerformer.cpp: Updates from Randall + * src/osgPlugins/pfb/ConvertFromPerformer.cpp: Updates from Randall Hopper to fix build under IRIX. 2002-01-02 11:03 robert @@ -24917,15 +23160,6 @@ * include/osg/GeoSet: Fixed the orientation of for_each_triangle cases for QUAD and QUAD_STRIP. -2001-12-31 23:21 robert - - * include/osgGLUT/Viewer, src/osgGLUT/Viewer.cpp: Removed the - variables which were duplicated in osgGLUT::Viewer and - osgGLUT::Window, standardising on the Window ones, and therefore - removing an unitialized variable that had been introduced. This - caused a crash under WindowsXP due to send invalid values to - glutReshapeWindow. - 2001-12-31 23:16 robert * include/osg/LOD: Added a more detailed explanation of how LOD's @@ -24952,24 +23186,11 @@ * ChangeLog, src/osgDB/FileUtils.cpp: Added /usr/local/lib to the s_default_dso_path search path for plugins. -2001-12-30 17:13 robert - - * src/osgGLUT/Viewer.cpp: Made the output message related to not - registering a camera manipulator with the GLUT Viewer output as - INFO rather than as a NOTICE. This suppress this message which - was appearing on some of the demos all the time, even though are - quite reasonable default behaviour is used. - 2001-12-30 16:59 robert * INSTALL: Added references to sgv -stereo and sgv -stencil to the notes of running the demos. -2001-12-30 16:58 robert - - * src/Demos/hangglide/GliderManipulator.cpp: Updated the default - home position of so that a better view of the scene is seen. - 2001-12-30 15:24 robert * ChangeLog, ChangeLog.preCVS: Moved the old by hand ChangeLog to @@ -24999,9 +23220,7 @@ 2001-12-29 12:28 robert - * src/: Makefile, Demos/Makefile, Demos/osgcluster/broadcaster.cpp, - Demos/osgcluster/receiver.cpp: Updates form Randall Hopper for - the FreeBSD build + * src/Makefile: Updates form Randall Hopper for the FreeBSD build 2001-12-27 20:06 robert @@ -25052,14 +23271,6 @@ implementation, the user has complete flexiblity of when and where to use the different lights at their disposal. -2001-12-24 19:06 robert - - * include/osgGLUT/Viewer, include/osgGLUT/Window, - src/Demos/hangglide/hangglide.cpp, src/Demos/sgv/Makefile, - src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp: Updated the - osgGLUT::Viewer to subclass from osgGLUT::Window as has been - intended since the development of osgGLUT::Window. - 2001-12-24 15:12 robert * VisualStudio/osgPlugins/gif/gif.dsp: updates for windows build @@ -25067,12 +23278,6 @@ 2001-12-24 14:12 robert * FAQ, INSTALL, Makefile, TODO, doc/stereo.html, src/Makefile, - src/Demos/Makefile, src/Demos/hangglide/base.cpp, - src/Demos/hangglide/sky.cpp, src/Demos/hangglide/tank.cpp, - src/Demos/hangglide/terrain.cpp, src/Demos/hangglide/trees.cpp, - src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/Demos/osgtext/main.cpp, - src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp, src/osg/Light.cpp, src/osg/Matrix.cpp, src/osgPlugins/Makefile, src/osgPlugins/pfb/ConvertFromPerformer.cpp, src/osgPlugins/pfb/ConvertToPerformer.cpp, @@ -25083,11 +23288,8 @@ 2001-12-22 22:30 robert - * doc/stereo.html, src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp: Updates - to keep things compiling under Windows. Also cleaned up the new - stereo.html docs. + * doc/stereo.html: Updates to keep things compiling under Windows. + Also cleaned up the new stereo.html docs. 2001-12-22 21:35 robert @@ -25095,25 +23297,16 @@ for stereo support, the stereo.html needs to be re-edited in a html editor before it becomes readable though.. -2001-12-22 14:55 robert - - * src/Demos/: hangglide/GliderManipulator.cpp, - osgimpostor/osgimpostor.cpp, osgreflect/osgreflect.cpp, - osgtexture/osgtexture.cpp, osgviews/osgviews.cpp, sgv/sgv.cpp: - Updated usage messages to include new stereo and stencil - commandline options. - 2001-12-21 22:48 robert * VisualStudio/osg/osg.dsp, VisualStudio/osgUtil/osgUtil.dsp, include/osg/Camera, include/osg/DisplaySettings, include/osg/State, include/osg/VisualsSettings, - include/osgGLUT/Viewer, include/osgUtil/DisplayRequirementsVisitor, include/osgUtil/SceneView, include/osgUtil/VisualsRequirementsVisitor, src/osg/Camera.cpp, src/osg/DisplaySettings.cpp, src/osg/Makefile, - src/osg/VisualsSettings.cpp, src/osgGLUT/Viewer.cpp, + src/osg/VisualsSettings.cpp, src/osgUtil/DisplayRequirementsVisitor.cpp, src/osgUtil/DriveManipulator.cpp, src/osgUtil/FlightManipulator.cpp, src/osgUtil/Makefile, @@ -25154,13 +23347,6 @@ src/osgUtil/TrackballManipulator.cpp: Updates to the camera code related to stereo, adding fusion distance. -2001-12-20 16:34 robert - - * src/Demos/: hangglide/hangglide.cpp, osgimpostor/osgimpostor.cpp, - osgviews/osgviews.cpp, sgv/sgv.cpp: Added check for null models - be returned form osgDB::readNodeFiles(..) to prevent execution - when no models have been loaded. - 2001-12-20 12:12 robert * src/osgPlugins/flt/flt2osg.cpp: Updates to flt loading of light @@ -25173,13 +23359,9 @@ 2001-12-19 10:29 robert - * src/: Demos/osgcluster/osgcluster.cpp, Demos/osgcube/osgcube.cpp, - Demos/osgimpostor/osgimpostor.cpp, - Demos/osgreflect/osgreflect.cpp, Demos/osgtexture/osgtexture.cpp, - Demos/osgviews/osgviews.cpp, Demos/sgv/sgv.cpp, - osg/VisualsSettings.cpp, osgDB/ReadFile.cpp, osgGLUT/Viewer.cpp: - Updated the demos to support the new commandline handling of - stereo and convinience functios for loading libs and files. + * src/: osg/VisualsSettings.cpp, osgDB/ReadFile.cpp: Updated the + demos to support the new commandline handling of stereo and + convinience functios for loading libs and files. 2001-12-19 08:49 robert @@ -25198,13 +23380,13 @@ include/osg/State, include/osg/StateAttribute, include/osg/Viewport, include/osg/VisualsSettings, include/osgDB/ReadFile, include/osgDB/Registry, - include/osgGLUT/Viewer, include/osgUtil/SceneView, + include/osgUtil/SceneView, include/osgUtil/VisualsRequirementsVisitor, - src/Demos/sgv/sgv.cpp, src/osg/ColorMatrix.cpp, src/osg/Makefile, + src/osg/ColorMatrix.cpp, src/osg/Makefile, src/osg/VisualsSettings.cpp, src/osgDB/ReadFile.cpp, - src/osgDB/Registry.cpp, src/osgGLUT/Viewer.cpp, - src/osgPlugins/osg/ColorMatrix.cpp, src/osgPlugins/osg/Makefile, - src/osgPlugins/osg/TexMat.cpp, src/osgUtil/SceneView.cpp, + src/osgDB/Registry.cpp, src/osgPlugins/osg/ColorMatrix.cpp, + src/osgPlugins/osg/Makefile, src/osgPlugins/osg/TexMat.cpp, + src/osgUtil/SceneView.cpp, src/osgUtil/VisualsRequirementsVisitor.cpp: Adding support for controlling visual settings via environmental variables and command line paramters. Including support for stereo and stencil @@ -25247,12 +23429,10 @@ 2001-12-17 16:21 don - * src/: Demos/osgcluster/osgcluster.cpp, Demos/osgtext/Makefile, - Demos/osgtexture/osgtexture.cpp, osgPlugins/Makefile, - osgPlugins/flt/GeoSetBuilder.cpp, osgPlugins/gif/Makefile, - osgPlugins/png/Makefile, osgText/Makefile: Fixed IRIX build. - Required some namespace fixes and include and link directives in - the Makefiles + * src/: osgPlugins/Makefile, osgPlugins/flt/GeoSetBuilder.cpp, + osgPlugins/gif/Makefile, osgPlugins/png/Makefile, + osgText/Makefile: Fixed IRIX build. Required some namespace + fixes and include and link directives in the Makefiles 2001-12-17 15:05 robert @@ -25286,8 +23466,7 @@ 2001-12-15 22:44 robert * Makefile, src/osg/Version.cpp, src/osgDB/Version.cpp, - src/osgGLUT/Version.cpp, src/osgText/Version.cpp, - src/osgUtil/Version.cpp, src/osgWX/Version.cpp: Updated version + src/osgText/Version.cpp, src/osgUtil/Version.cpp: Updated version numbers to 0.8.43 in prep for the impending release. 2001-12-15 22:41 robert @@ -25298,15 +23477,13 @@ 2001-12-15 16:56 robert * include/osg/Matrix, include/osg/Transform, - include/osgUtil/CullVisitor, src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgconv/OrientationConverter.cpp, - src/osg/Billboard.cpp, src/osg/Camera.cpp, src/osg/Matrix.cpp, - src/osg/Transform.cpp, src/osgPlugins/flt/FltFile.cpp, - src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/osg/Transform.cpp, - src/osgUtil/Optimizer.cpp: Renamed osg::Matric::makeIdent() to - osg::Matrix::makeIdentity() to make it consistent with the rest - of the osg::Matrix naming. Updated OSG distribution to account - for new name. + include/osgUtil/CullVisitor, src/osg/Billboard.cpp, + src/osg/Camera.cpp, src/osg/Matrix.cpp, src/osg/Transform.cpp, + src/osgPlugins/flt/FltFile.cpp, src/osgPlugins/flt/flt2osg.cpp, + src/osgPlugins/osg/Transform.cpp, src/osgUtil/Optimizer.cpp: + Renamed osg::Matric::makeIdent() to osg::Matrix::makeIdentity() + to make it consistent with the rest of the osg::Matrix naming. + Updated OSG distribution to account for new name. Added support for the STATIC/DYNAMIC osg::Transform::Type to the .osg ASCII reader/writer plugin and the flt reader plugin. @@ -25336,13 +23513,8 @@ * include/osg/BoundsChecking, include/osg/Matrix, include/osg/Plane, include/osg/Quat, include/osg/Vec3, include/osgDB/FieldReaderIterator, include/osgDB/Output, - include/osgGLUT/Viewer, include/osgUtil/CullVisitor, - src/Demos/hangglide/GliderManipulator.cpp, - src/Demos/hangglide/hangglide.cpp, src/Demos/osgconv/osgconv.cpp, - src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp, - src/osg/Camera.cpp, src/osg/ClipPlane.cpp, src/osg/Drawable.cpp, + include/osgUtil/CullVisitor, src/osg/Camera.cpp, + src/osg/ClipPlane.cpp, src/osg/Drawable.cpp, src/osg/GLExtensions.cpp, src/osg/GeoSet.cpp, src/osg/Image.cpp, src/osg/ImpostorSprite.cpp, src/osg/Material.cpp, src/osg/Matrix.cpp, src/osg/Notify.cpp, src/osg/PolygonMode.cpp, @@ -25351,7 +23523,6 @@ src/osgDB/FieldReaderIterator.cpp, src/osgDB/FileUtils.cpp, src/osgDB/Output.cpp, src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, src/osgDB/WriteFile.cpp, - src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp, src/osgPlugins/flt/FltFile.cpp, src/osgPlugins/flt/Input.cpp, src/osgPlugins/flt/ReaderWriterATTR.cpp, src/osgPlugins/flt/Record.cpp, @@ -25379,8 +23550,7 @@ * INSTALL, Make/makedefs.irix.nonstd, include/osg/Matrix, include/osg/Notify, include/osg/Vec2, include/osg/Vec3, include/osg/Vec4, include/osgDB/FieldReader, - include/osgDB/Output, include/osgGLUT/Viewer, - src/Demos/sgv/sgv.cpp, src/osgPlugins/flt/OldVertexRecords.h, + include/osgDB/Output, src/osgPlugins/flt/OldVertexRecords.h, src/osgPlugins/flt/ReaderWriterATTR.cpp, src/osgPlugins/flt/Record.h, src/osgPlugins/flt/VertexPoolRecords.h, src/osgPlugins/flt/flt.h: @@ -25393,9 +23563,8 @@ 2001-12-14 18:06 robert * include/osg/Camera, include/osg/Export, include/osg/Math, - include/osgDB/Export, include/osgGLUT/Export, - include/osgText/Export, include/osgUtil/Export, - include/osgWX/Export, src/osgText/FTGL.h: Updatedwidley used + include/osgDB/Export, include/osgText/Export, + include/osgUtil/Export, src/osgText/FTGL.h: Updatedwidley used includes to remove most of the float/double warnings generated when compiling under Windows with STLport. @@ -25411,12 +23580,7 @@ 2001-12-14 15:16 don - * VisualStudio/: VisualStudio.dsw, Demos/hangglide/hangglide.dsp, - Demos/osgTextDemo/osgTextDemo.dsp, Demos/osgconv/osgconv.dsp, - Demos/osgcube/osgcube.dsp, Demos/osgimpostor/osgimpostor.dsp, - Demos/osgreflect/osgreflect.dsp, Demos/osgtexture/osgtexture.dsp, - Demos/osgviews/osgviews.dsp, Demos/sgv/sgv.dsp, - Demos/wxsgv/wxsgv.dsp, osgDB/osgDB.dsp, osgGLUT/osgGLUT.dsp, + * VisualStudio/: VisualStudio.dsw, osgDB/osgDB.dsp, osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp, osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp, @@ -25425,9 +23589,9 @@ osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp, osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp, osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp, - osgPlugins/zip/zip.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp, - osgWX/osgWX.dsp: Appeased poor MS VisualStudio by adding the ^M's - to all .dsw and .dsp files. + osgPlugins/zip/zip.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp: + Appeased poor MS VisualStudio by adding the ^M's to all .dsw and + .dsp files. 2001-12-14 15:10 don @@ -25450,9 +23614,9 @@ 2001-12-14 10:02 robert * include/osgDB/FieldReader, include/osgDB/Output, - include/osgGLUT/Viewer, src/osgDB/DynamicLibrary.cpp, - src/osgPlugins/flt/Input.cpp, src/osgPlugins/flt/Record.cpp, - src/osgPlugins/flt/Registry.cpp, src/osgPlugins/lib3ds/quat.cpp, + src/osgDB/DynamicLibrary.cpp, src/osgPlugins/flt/Input.cpp, + src/osgPlugins/flt/Record.cpp, src/osgPlugins/flt/Registry.cpp, + src/osgPlugins/lib3ds/quat.cpp, src/osgPlugins/pfb/ConvertFromPerformer.cpp, src/osgPlugins/pfb/ConvertToPerformer.cpp, src/osgText/FTGLTextureFont.cpp, src/osgText/Makefile, @@ -25466,14 +23630,9 @@ 2001-12-12 20:29 robert * include/osg/Math, include/osg/Matrix, include/osg/Quat, - include/osg/Transform, src/Demos/hangglide/GliderManipulator.cpp, - src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgconv/OrientationConverter.cpp, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osgreflect/osgreflect.cpp, - src/Demos/osgtexture/osgtexture.cpp, src/osg/Billboard.cpp, - src/osg/Camera.cpp, src/osg/Matrix.cpp, src/osg/Quat.cpp, - src/osg/Transform.cpp, src/osgPlugins/flt/flt2osg.cpp, + include/osg/Transform, src/osg/Billboard.cpp, src/osg/Camera.cpp, + src/osg/Matrix.cpp, src/osg/Quat.cpp, src/osg/Transform.cpp, + src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/obj/ReaderWriterOBJ.cpp, src/osgUtil/DriveManipulator.cpp, src/osgUtil/FlightManipulator.cpp, @@ -25507,12 +23666,6 @@ interleaved arrays in the .osg loader, and corrected a spelling mistake in osg::GeoSet. -2001-12-12 05:09 don - - * src/Demos/osgconv/: OrientationConverter.cpp, - OrientationConverter.h, osgconv.cpp: Added translation and - scaling to osgconv - 2001-12-11 17:00 don * src/osg/Matrix.cpp: Fixed Matrix::rotate( Vec3 from, Vec3 to); @@ -25585,18 +23738,11 @@ * src/osgPlugins/obj/ReaderWriterOBJ.cpp: Made a output message output as osg::DEBUG only. -2001-12-04 12:34 robert - - * src/Demos/sgv/sgv.cpp: Commented out the code to force sgv to use - ANAGLYPHIC_STEREO as this should not be the default, will add - options to do this later. - 2001-12-04 12:31 robert - * src/: Demos/osgtexture/osgtexture.cpp, Demos/sgv/sgv.cpp, - osg/Camera.cpp, osg/Texture.cpp, osgPlugins/osg/Texture.cpp, - osgPlugins/pfb/ReaderWriterPFB.cpp, osgUtil/SceneView.cpp: - Improved support for anaglyphic stereo. + * src/: osg/Camera.cpp, osg/Texture.cpp, + osgPlugins/osg/Texture.cpp, osgPlugins/pfb/ReaderWriterPFB.cpp, + osgUtil/SceneView.cpp: Improved support for anaglyphic stereo. Integrated texture CLAMP_TO_EDGE, submitted by Ulrich Hertlein. @@ -25604,9 +23750,9 @@ * include/osg/Camera, include/osgUtil/RenderStage, include/osgUtil/SceneView, src/osg/Camera.cpp, - src/osgGLUT/Viewer.cpp, src/osgText/Paragraph.cpp, - src/osgUtil/RenderStage.cpp, src/osgUtil/SceneView.cpp: Beginings - of support for quad bufferd, red/green, and slit screen stereo. + src/osgText/Paragraph.cpp, src/osgUtil/RenderStage.cpp, + src/osgUtil/SceneView.cpp: Beginings of support for quad bufferd, + red/green, and slit screen stereo. 2001-12-02 08:59 don @@ -25648,22 +23794,6 @@ updating of the image modified flag to be used in conjunction with texture subloading. -2001-11-15 11:59 robert - - * src/osgGLUT/Viewer.cpp: Move the call to the manipulators before - the scene app traversal to that any changes to the scene graph, - such as adding an app callback can be seen by during the same - frame. - -2001-11-14 15:53 robert - - * src/Demos/osgtext/main.cpp: Fixes for windows compilation - -2001-11-14 15:52 robert - - * src/Demos/osgtext/main.cpp: Fixed compilation problem under - Wndows - 2001-11-14 15:32 robert * include/osg/Math: Fixed compilation problem under Wndows @@ -25679,10 +23809,8 @@ * VisualStudio/osgUtil/osgUtil.dsp, include/osg/Math, include/osg/Matrix, include/osg/Transform, include/osgDB/ReaderWriter, include/osgText/Paragraph, - include/osgUtil/SceneView, src/Demos/osgcube/osgcube.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/Demos/osgtext/main.cpp, - src/Demos/osgtexture/osgtexture.cpp, src/osg/Transform.cpp, - src/osgGLUT/Viewer.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, + include/osgUtil/SceneView, src/osg/Transform.cpp, + src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/obj/ReaderWriterOBJ.cpp, src/osgPlugins/pfb/ReaderWriterPFB.cpp, src/osgText/Font.cpp, src/osgText/Makefile, src/osgText/Paragraph.cpp, @@ -25713,9 +23841,7 @@ 2001-11-11 22:32 robert * VisualStudio/osg/osg.dsp, include/osg/Matrix, - include/osg/NodeCallback, include/osg/ref_ptr, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/osg/Makefile, + include/osg/NodeCallback, include/osg/ref_ptr, src/osg/Makefile, src/osg/Matrix.cpp, src/osgDB/FileUtils.cpp: Fixed compilation error in src/osgDB/FileUtils.cpp. @@ -25775,11 +23901,11 @@ 2001-11-07 12:42 robert - * src/: Demos/osgtext/main.cpp, osgText/Text.cpp, - osgUtil/IntersectVisitor.cpp, osgUtil/Optimizer.cpp: Added a - dirtyBound() to osgUtil::Optimizer. Corrected mispelling of - alignment is osg::Text and the osgtext demo. Added guards for - divide bu zero's to osg::IntersectVisitor. + * src/: osgText/Text.cpp, osgUtil/IntersectVisitor.cpp, + osgUtil/Optimizer.cpp: Added a dirtyBound() to + osgUtil::Optimizer. Corrected mispelling of alignment is + osg::Text and the osgtext demo. Added guards for divide bu + zero's to osg::IntersectVisitor. 2001-11-06 11:36 robert @@ -25803,9 +23929,9 @@ 2001-11-04 19:29 robert * include/osg/Statistics, include/osgUtil/RenderBin, - include/osgUtil/RenderStage, src/osgGLUT/Viewer.cpp, - src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp: - Integrated updates to stats sent in my Geoff Michel. + include/osgUtil/RenderStage, src/osgUtil/RenderBin.cpp, + src/osgUtil/RenderStage.cpp: Integrated updates to stats sent in + my Geoff Michel. 2001-11-02 21:20 don @@ -25819,10 +23945,9 @@ Make/makedefs.irix.std, Make/makedefs.linux, Make/makedefs.macosx, include/osg/Matrix, include/osg/Node, include/osg/Object, include/osgText/Text, src/Makefile, - src/Demos/Makefile, src/osg/Makefile, src/osgGLUT/Makefile, - src/osgText/Text.cpp: Updates to Makefiles to include osgText. - Also a couple of undefined methods in osgText::Text have been - added. + src/osg/Makefile, src/osgText/Text.cpp: Updates to Makefiles to + include osgText. Also a couple of undefined methods in + osgText::Text have been added. 2001-11-02 12:26 robert @@ -25916,11 +24041,10 @@ 2001-10-30 19:23 robert - * include/osgDB/Registry, src/Demos/hangglide/ReaderWriterFLY.cpp, - src/osg/Matrix.cpp, src/osgDB/Input.cpp, src/osgDB/ReadFile.cpp, - src/osgDB/Registry.cpp, src/osgDB/WriteFile.cpp: Further updates - to the ReaderWriter support in osgDB, and a fix to a small - warning in Matrix.cpp. + * include/osgDB/Registry, src/osg/Matrix.cpp, src/osgDB/Input.cpp, + src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, + src/osgDB/WriteFile.cpp: Further updates to the ReaderWriter + support in osgDB, and a fix to a small warning in Matrix.cpp. 2001-10-30 14:20 robert @@ -25956,30 +24080,11 @@ * include/osg/Texture: Changed a #define ... (GLenum) 0x84fe to 0x84FE to fix problems under MacOS9 build. -2001-10-29 12:22 robert - - * src/Demos/osgtext/main.cpp: Ran to_unix over - src/Demos/osgtext/main.cpp to try and fix some return type - problems reported under Windows. - 2001-10-29 12:19 robert * src/osgText/Version.cpp: Added missing src/osgText/Version.cpp file. -2001-10-25 02:11 bryan - - * Metrowerks/Metrowerks.mcp: Imposter.cpp added to the project - -2001-10-25 01:49 bryan - - * src/osgGLUT/Viewer.cpp: Changed the int to a GLint because of the - differences within mac/win32/linux versions of gl.h. - -2001-10-25 01:45 bryan - - * Metrowerks/Metrowerks.mcp: sgv is almost working - 2001-10-25 00:15 robert * VisualStudio/VisualStudio.dsw, VisualStudio/osgText/osgText.dsp, @@ -25990,9 +24095,8 @@ 2001-10-24 23:29 robert - * VisualStudio/: Demos/osgTextDemo/osgTextDemo.dsp, - osgText/osgText.dsp: Updates to the visual studio files for - osgText. + * VisualStudio/osgText/osgText.dsp: Updates to the visual studio + files for osgText. 2001-10-24 20:48 robert @@ -26002,8 +24106,8 @@ 2001-10-24 14:46 robert * VisualStudio/osgText/osgText.dsp, include/osgDB/FileUtils, - src/Demos/osgtext/main.cpp, src/osgDB/FileUtils.cpp, - src/osgText/Text.cpp: Updates to osgText. + src/osgDB/FileUtils.cpp, src/osgText/Text.cpp: Updates to + osgText. 2001-10-24 13:53 robert @@ -26014,27 +24118,22 @@ 2001-10-24 10:41 robert - * src/: Demos/osgtext/main.cpp, osgText/FTBitmapGlyph.cpp, - osgText/FTBitmapGlyph.h, osgText/FTCharmap.h, osgText/FTFace.h, - osgText/FTFont.h, osgText/FTGL.h, osgText/FTGLBitmapFont.cpp, - osgText/FTGLBitmapFont.h, osgText/FTGLOutlineFont.cpp, - osgText/FTGLOutlineFont.h, osgText/FTGLPixmapFont.cpp, - osgText/FTGLPixmapFont.h, osgText/FTGLPolygonFont.h, - osgText/FTGLTextureFont.cpp, osgText/FTGLTextureFont.h, - osgText/FTGlyph.h, osgText/FTGlyphContainer.h, - osgText/FTLibrary.cpp, osgText/FTLibrary.h, - osgText/FTOutlineGlyph.cpp, osgText/FTOutlineGlyph.h, - osgText/FTPixmapGlyph.cpp, osgText/FTPixmapGlyph.h, - osgText/FTPolyGlyph.cpp, osgText/FTPolyGlyph.h, osgText/FTSize.h, - osgText/FTTextureGlyph.cpp, osgText/FTTextureGlyph.h, - osgText/FTVectorGlyph.cpp, osgText/FTVectorGlyph.h, - osgText/FTVectoriser.h, osgText/Makefile: Updated FTGL version to - 1.0 and removed a couple of warnings in the osgText demo. + * src/osgText/: FTBitmapGlyph.cpp, FTBitmapGlyph.h, FTCharmap.h, + FTFace.h, FTFont.h, FTGL.h, FTGLBitmapFont.cpp, FTGLBitmapFont.h, + FTGLOutlineFont.cpp, FTGLOutlineFont.h, FTGLPixmapFont.cpp, + FTGLPixmapFont.h, FTGLPolygonFont.h, FTGLTextureFont.cpp, + FTGLTextureFont.h, FTGlyph.h, FTGlyphContainer.h, FTLibrary.cpp, + FTLibrary.h, FTOutlineGlyph.cpp, FTOutlineGlyph.h, + FTPixmapGlyph.cpp, FTPixmapGlyph.h, FTPolyGlyph.cpp, + FTPolyGlyph.h, FTSize.h, FTTextureGlyph.cpp, FTTextureGlyph.h, + FTVectorGlyph.cpp, FTVectorGlyph.h, FTVectoriser.h, Makefile: + Updated FTGL version to 1.0 and removed a couple of warnings in + the osgText demo. 2001-10-24 10:08 robert - * include/osgText/Text, src/Demos/osgtext/main.cpp: Updated the - osgText implemention, now works under Linux. + * include/osgText/Text: Updated the osgText implemention, now works + under Linux. 2001-10-24 00:23 don @@ -26055,15 +24154,14 @@ 2001-10-23 23:59 don * Make/makedefs.linux, Make/makerules.linux, - src/Demos/sgv/Makefile, src/osgPlugins/pfb/Makefile, + src/osgPlugins/pfb/Makefile, src/osgPlugins/pfb/ReaderWriterPFB.cpp: Fixed pfb loader so that it works for both Linux and IRix with dynamic libraries, and provides support to load (almost) all that Performer loads. 2001-10-23 23:28 robert - * src/: Demos/osgtext/Makefile, Demos/osgtext/main.cpp, - osgText/Makefile: Further work on getting osgText compiling. + * src/osgText/Makefile: Further work on getting osgText compiling. 2001-10-23 23:12 robert @@ -26106,13 +24204,12 @@ 2001-10-23 20:51 robert - * VisualStudio/Demos/osgTextDemo/osgTextDemo.dsp, - VisualStudio/osgText/osgText.dsp, include/osgText/Export, - include/osgText/Text, src/Demos/osgtext/main.cpp, - src/osgText/FTBitmapGlyph.cc, src/osgText/FTBitmapGlyph.h, - src/osgText/FTCharmap.cc, src/osgText/FTCharmap.h, - src/osgText/FTFace.cc, src/osgText/FTFace.h, - src/osgText/FTFont.cc, src/osgText/FTFont.h, src/osgText/FTGL.h, + * VisualStudio/osgText/osgText.dsp, include/osgText/Export, + include/osgText/Text, src/osgText/FTBitmapGlyph.cc, + src/osgText/FTBitmapGlyph.h, src/osgText/FTCharmap.cc, + src/osgText/FTCharmap.h, src/osgText/FTFace.cc, + src/osgText/FTFace.h, src/osgText/FTFont.cc, + src/osgText/FTFont.h, src/osgText/FTGL.h, src/osgText/FTGLBitmapFont.cc, src/osgText/FTGLBitmapFont.h, src/osgText/FTGLOutlineFont.cc, src/osgText/FTGLOutlineFont.h, src/osgText/FTGLPixmapFont.cc, src/osgText/FTGLPixmapFont.h, @@ -26131,23 +24228,14 @@ of Max Rhiener work on wrapping FTGL to create osgText library and demo. -2001-10-23 16:54 robert - - * VisualStudio/osgGLUT/osgGLUT.dsp, include/osgGLUT/Window, - src/osgGLUT/Makefile, src/osgGLUT/Window.cpp: Added new - osgGLUT::Window base class which is very basic right now, all it - does is bring up a GLUT window and provide virtual functions from - which users should subclass to add functionality. - 2001-10-22 23:02 robert * include/osg/Drawable, include/osg/GeoSet, include/osg/ImpostorSprite, include/osg/State, include/osg/StateSet, include/osg/Statistics, - include/osgGLUT/Viewer, include/osgUtil/RenderBin, - include/osgUtil/RenderStage, src/osg/GeoSet.cpp, - src/osg/ImpostorSprite.cpp, src/osg/State.cpp, - src/osg/StateSet.cpp, src/osgGLUT/Viewer.cpp, + include/osgUtil/RenderBin, include/osgUtil/RenderStage, + src/osg/GeoSet.cpp, src/osg/ImpostorSprite.cpp, + src/osg/State.cpp, src/osg/StateSet.cpp, src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp: Integrated Geoff Michel's updates to Stats code, whilest move all text rendering back in the viewer from the Statistics header. @@ -26171,13 +24259,10 @@ osgDB/DynamicLibrary.cpp, osgDB/FieldReader.cpp, osgDB/FileNameUtils.cpp, osgDB/FileUtils.cpp, osgDB/ReadFile.cpp, osgDB/Registry.cpp, osgDB/Version.cpp, osgDB/WriteFile.cpp, - osgGLUT/GLUTEventAdapter.cpp, osgGLUT/Version.cpp, - osgGLUT/Viewer.cpp, osgUtil/CullViewState.cpp, - osgUtil/DisplayListVisitor.cpp, osgUtil/DriveManipulator.cpp, - osgUtil/IntersectVisitor.cpp, osgUtil/RenderGraph.cpp, - osgUtil/Version.cpp, osgWX/Version.cpp, osgWX/WXEventAdapter.cpp: - Moved all #include "osg/.." references to #include to - aid port to MacOS. + osgUtil/CullViewState.cpp, osgUtil/DisplayListVisitor.cpp, + osgUtil/DriveManipulator.cpp, osgUtil/IntersectVisitor.cpp, + osgUtil/RenderGraph.cpp, osgUtil/Version.cpp: Moved all #include + "osg/.." references to #include to aid port to MacOS. 2001-10-20 21:26 robert @@ -26219,13 +24304,13 @@ * VisualStudio/osgUtil/osgUtil.dsp, include/osgUtil/OptimizeStateVisitor, include/osgUtil/Optimizer, - src/Demos/sgv/sgv.cpp, src/osgUtil/Makefile, - src/osgUtil/OptimizeStateVisitor.cpp, src/osgUtil/Optimizer.cpp: - Added osgUtil::Optimizer which contains four visitor each - designed for doing different types of optimization on the scene - graph - state optimization, flattening static transforms, - combining LOD's and removing redundent groups. The new Optimizer - replaces the once seperate OptimizerStateVisitor. + src/osgUtil/Makefile, src/osgUtil/OptimizeStateVisitor.cpp, + src/osgUtil/Optimizer.cpp: Added osgUtil::Optimizer which + contains four visitor each designed for doing different types of + optimization on the scene graph - state optimization, flattening + static transforms, combining LOD's and removing redundent groups. + The new Optimizer replaces the once seperate + OptimizerStateVisitor. 2001-10-19 13:56 robert @@ -26255,14 +24340,6 @@ Fixed static libraries in madefs.linux and error in ReaderWriterPFB.cpp -2001-10-16 23:30 bryan - - * Metrowerks/Metrowerks.mcp: Update the tree to my version of the - project file (I thought it was already in) - - Hang glide demo - works - - sgv is still being fixed - 2001-10-16 22:47 robert * include/osg/FrameStamp, src/osg/FrameStamp.cpp: Reverted Bryan's @@ -26270,16 +24347,10 @@ compile under Win32 and IRIX. Will need to find another solution. -2001-10-16 22:32 bryan - - * Metrowerks/OpenSceneGraph.mcp: This was the old project file. - It's no longer used. - 2001-10-16 21:55 bryan * include/osg/Timer, include/osg/FrameStamp, - src/osg/FrameStamp.cpp, src/osg/Timer.cpp, - src/osgGLUT/Viewer.cpp: [no log message] + src/osg/FrameStamp.cpp, src/osg/Timer.cpp: [no log message] 2001-10-16 19:39 robert @@ -26302,26 +24373,6 @@ osgUtil::SmoothingVisitor so that unused normals at left at 0,0,0 insead of being normalized, which results in (nan,nan,nan). -2001-10-16 15:24 robert - - * src/Demos/sgv/sgv.cpp: Completed implementation of a the new - CombineLODsVisitor, ideal for use with the .flt loader. Code is - stuff currently in sgv, but will be moved out once more testing - has been done. - -2001-10-16 11:04 robert - - * src/Demos/: osgconv/OrientationConverter.cpp, - osgconv/OrientationConverter.h, sgv/sgv.cpp: Added support for - transforming LOD and Billboard centers to the - OrientationConverter and the flattenTransformVisitor in sgv. - -2001-10-16 11:03 robert - - * src/osgGLUT/Viewer.cpp: Modified Veiewer.cpp so that when - toggling the light with 'l' the light can be overrided to off and - overrided to on, previoulsy it only overrided to off. - 2001-10-16 09:24 robert * src/osgPlugins/pfb/ReaderWriterPFB.cpp: Fixed problem caused by @@ -26336,10 +24387,7 @@ 2001-10-15 16:50 robert - * include/osg/FrameStamp, include/osg/Timer, - src/Demos/hangglide/ReaderWriterFLY.cpp, - src/Demos/osgconv/OrientationConverter.cpp, - src/Demos/sgv/sgv.cpp, src/osg/Matrix.cpp, + * include/osg/FrameStamp, include/osg/Timer, src/osg/Matrix.cpp, src/osgPlugins/bmp/ReaderWriterBMP.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/png/new_ReaderWriterPNG.cpp, @@ -26355,20 +24403,14 @@ 2001-10-15 15:07 robert - * include/osg/State, src/osg/State.cpp, src/osg/StateSet.cpp, - src/osgGLUT/Viewer.cpp: Added support for automatic creation of - global StateAttributes to osg::State, these global attributes are - created by cloning any attributes which are applied during - rendering, the clone in a shallow copy, which will set up default - valus for that attribute. This should prevent attribute bleed - from one stateset to the next when the global StateSet doesn't - contain an attribute used within the scene graph. - -2001-10-15 12:18 robert - - * src/Demos/hangglide/GliderManipulator.cpp: Fixed rotations to - account to the fixes made to Quat and Matrix related to right - hand rule rotation. + * include/osg/State, src/osg/State.cpp, src/osg/StateSet.cpp: Added + support for automatic creation of global StateAttributes to + osg::State, these global attributes are created by cloning any + attributes which are applied during rendering, the clone in a + shallow copy, which will set up default valus for that attribute. + This should prevent attribute bleed from one stateset to the + next when the global StateSet doesn't contain an attribute used + within the scene graph. 2001-10-15 09:40 robert @@ -26388,8 +24430,7 @@ 2001-10-14 18:54 robert * include/osgDB/ReaderWriter, include/osgDB/Registry, - src/Demos/sgv/sgv.cpp, src/osgDB/Registry.cpp, - src/osgPlugins/bmp/ReaderWriterBMP.cpp, + src/osgDB/Registry.cpp, src/osgPlugins/bmp/ReaderWriterBMP.cpp, src/osgPlugins/flt/ReaderWriterFLT.cpp, src/osgPlugins/flt/ReaderWriterFLT.h, src/osgPlugins/gif/ReaderWriterGIF.cpp, @@ -26415,24 +24456,6 @@ *and* the plugin need to be aware of subclass, the plugin will need to use dynamic_cast<> to assertain its type. -2001-10-14 17:56 robert - - * VisualStudio/Demos/osgconv/osgconv.dsp: Added - OrientationConverter.cpp to the VisualStudio project files for - osgconv. - -2001-10-14 17:55 robert - - * src/Demos/osgconv/: Makefile, OrientationConverter.cpp, - orientationconverter.cpp: Changed the OrientationConverter.cpp's - to have consitent captilization as its associated header file. - -2001-10-14 15:23 robert - - * src/Demos/: osgconv/orientationconverter.cpp, sgv/sgv.cpp: Fixed - TransformFunctor code so that it now uses the inverse of the - transformation matrix to transform the normal. - 2001-10-14 15:23 robert * src/osg/Matrix.cpp: Fixed a bug in Matrix::invert(..) which did @@ -26454,17 +24477,11 @@ 2001-10-14 07:01 don - * include/osg/Drawable, src/Demos/osgconv/orientationconverter.cpp: - Fixed a small boo-boo in definition of bit masks in - include/osg/Drawable + * include/osg/Drawable: Fixed a small boo-boo in definition of bit + masks in include/osg/Drawable Fixed incorrect normal conversions for osgconv. -2001-10-14 06:33 don - - * src/Demos/osgconv/orientationconverter.cpp: Mr. O added fancy, - shmanzy C++ code, but broke normal transform functionality Fixed. - 2001-10-14 06:14 don * src/osgUtil/TrackballManipulator.cpp: Quick 'n dirty fix to @@ -26486,8 +24503,6 @@ 2001-10-13 12:16 robert * TODO, include/osg/Drawable, include/osg/GeoSet, - src/Demos/osgconv/orientationconverter.cpp, - src/Demos/sgv/Makefile, src/Demos/sgv/sgv.cpp, src/osg/GeoSet.cpp: Changed the naming and calling convention of the new Drawable::AttributeFunctor and have updated GeoSet to use mutable values for the _numverts etc, allowing @@ -26497,41 +24512,21 @@ code to use a Drawable::AttributeFunctor so it can work on other Drawables other than just GeoSets. -2001-10-13 10:48 don - - * src/Demos/osgconv/orientationconverter.cpp: Added Mr. Osfields - dynamic_cast<> and test for validity test. - 2001-10-13 09:34 don * src/osg/Quat.cpp: backed out right-handed coordinate transform for makeRot(vec3,vec3) in Quat.cpp -2001-10-13 09:32 don - - * src/Demos/osgconv/orientationconverter.cpp: A few more clean ups - -2001-10-13 08:41 don - - * src/Demos/osgconv/osgconv.cpp: Cleaned up the usage message - 2001-10-13 08:24 don - * include/osg/GeoSet, src/Demos/osgconv/OrientationConverter.h, - src/Demos/osgconv/orientationconverter.cpp: Updated osgconv to be - able to handle orientation swapping. + * include/osg/GeoSet: Updated osgconv to be able to handle + orientation swapping. 2001-10-13 07:23 don * src/osg/Quat.cpp: Changed some routines to produce right-handed rotations. -2001-10-13 07:22 don - - * src/Demos/osgconv/: Makefile, OrientationConverter.h, - orientationconverter.cpp, osgconv.cpp: checking files in to move - development location - 2001-10-13 02:28 don * include/osg/Matrix: Removed personal note in Matrix header file @@ -26584,9 +24579,8 @@ 2001-10-09 21:03 robert - * VisualStudio/: osg/osg.dsp, osgGLUT/osgGLUT.dsp, - osgUtil/osgUtil.dsp: Updated MSVC Workspace files to fix build - problems. + * VisualStudio/: osg/osg.dsp, osgUtil/osgUtil.dsp: Updated MSVC + Workspace files to fix build problems. 2001-10-09 21:00 robert @@ -26595,22 +24589,17 @@ 2001-10-09 15:18 robert - * VisualStudio/: Demos/hangglide/hangglide.dsp, - Demos/osgconv/osgconv.dsp, Demos/osgcube/osgcube.dsp, - Demos/osgimpostor/osgimpostor.dsp, - Demos/osgreflect/osgreflect.dsp, Demos/osgtexture/osgtexture.dsp, - Demos/osgviews/osgviews.dsp, Demos/sgv/sgv.dsp, osg/osg.dsp, - osgDB/osgDB.dsp, osgGLUT/osgGLUT.dsp, osgPlugins/bmp/bmp.dsp, - osgPlugins/dw/dw.dsp, osgPlugins/flt/flt.dsp, - osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp, - osgPlugins/lib3ds/lib3ds.dsp, osgPlugins/lwo/lwo.dsp, - osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp, - osgPlugins/osgtgz/osgtgz.dsp, osgPlugins/pic/pic.dsp, - osgPlugins/png/png.dsp, osgPlugins/rgb/rgb.dsp, - osgPlugins/tga/tga.dsp, osgPlugins/tgz/tgz.dsp, - osgPlugins/tiff/tiff.dsp, osgPlugins/zip/zip.dsp, - osgUtil/osgUtil.dsp, osgWX/osgWX.dsp: Merged Ben Discoe's clean - up of the MSVC files. + * VisualStudio/: osg/osg.dsp, osgDB/osgDB.dsp, + osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp, + osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp, + osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp, + osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp, + osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp, + osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp, + osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp, + osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp, + osgPlugins/zip/zip.dsp, osgUtil/osgUtil.dsp: Merged Ben Discoe's + clean up of the MSVC files. 2001-10-09 12:58 robert @@ -26646,13 +24635,12 @@ * include/osg/Math, include/osg/Statistics, include/osgUtil/RenderBin, include/osgUtil/RenderStage, include/osgUtil/Statistics, src/osg/Makefile, - src/osgGLUT/Viewer.cpp, src/osgPlugins/bmp/ReaderWriterBMP.cpp, - src/osgUtil/Makefile, src/osgUtil/RenderBin.cpp, - src/osgUtil/RenderStage.cpp: Added a osg::DegreesToRadians() and - osg::RadiansToDegrees() method to osg/Math, updated the - ReaderWriterBMP.cpp (mods sent in my Geoff Michel) and moved the - osgUtil::Statistics to osg::Statistics in preperation to adding - it to the the Drawable base class. + src/osgPlugins/bmp/ReaderWriterBMP.cpp, src/osgUtil/Makefile, + src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp: Added a + osg::DegreesToRadians() and osg::RadiansToDegrees() method to + osg/Math, updated the ReaderWriterBMP.cpp (mods sent in my Geoff + Michel) and moved the osgUtil::Statistics to osg::Statistics in + preperation to adding it to the the Drawable base class. 2001-10-05 20:55 robert @@ -26672,16 +24660,6 @@ dimensions if *both* axis wern't a power of two, have fixed it to rescale if either of the axis arn't a power to two. -2001-10-05 02:27 bryan - - * Metrowerks/Metrowerks.mcp: [no log message] - -2001-10-04 17:49 robert - - * include/osgWX/: Export, Version, WXEventAdapter: Added the - Copyright message to the top of osgWX, with Ben Disoe's name as - he wrote all the code. - 2001-10-04 16:12 robert * include/: osg/AlphaFunc, osg/Billboard, osg/BoundingBox, @@ -26703,26 +24681,25 @@ osgDB/Field, osgDB/FieldReader, osgDB/FieldReaderIterator, osgDB/FileNameUtils, osgDB/FileUtils, osgDB/Input, osgDB/Output, osgDB/ReadFile, osgDB/ReaderWriter, osgDB/Registry, - osgDB/Version, osgDB/WriteFile, osgGLUT/Export, - osgGLUT/GLUTEventAdapter, osgGLUT/Version, osgGLUT/Viewer, - osgGLUT/glut, osgUtil/AppVisitor, osgUtil/CameraManipulator, - osgUtil/CullViewState, osgUtil/CullVisitor, - osgUtil/DepthSortedBin, osgUtil/DisplayListVisitor, - osgUtil/DriveManipulator, osgUtil/Export, - osgUtil/FlightManipulator, osgUtil/GUIActionAdapter, - osgUtil/GUIEventAdapter, osgUtil/GUIEventHandler, - osgUtil/InsertImpostorsVisitor, osgUtil/IntersectVisitor, - osgUtil/OptimizeStateVisitor, osgUtil/RenderBin, - osgUtil/RenderGraph, osgUtil/RenderLeaf, osgUtil/RenderStage, - osgUtil/RenderStageLighting, osgUtil/RenderToTextureStage, - osgUtil/SceneView, osgUtil/SceneViewManipulator, - osgUtil/SmoothingVisitor, osgUtil/StateSetManipulator, - osgUtil/Statistics, osgUtil/Tesselator, - osgUtil/TrackballManipulator, osgUtil/TriStripVisitor, - osgUtil/Version, osgUtil/VisualsRequirementsVisitor: Added a - copyright notice to all core headers, which all begin with //C++ - header to help scripts and editors pick up the fact that the file - is a header file. + osgDB/Version, osgDB/WriteFile, osgUtil/AppVisitor, + osgUtil/CameraManipulator, osgUtil/CullViewState, + osgUtil/CullVisitor, osgUtil/DepthSortedBin, + osgUtil/DisplayListVisitor, osgUtil/DriveManipulator, + osgUtil/Export, osgUtil/FlightManipulator, + osgUtil/GUIActionAdapter, osgUtil/GUIEventAdapter, + osgUtil/GUIEventHandler, osgUtil/InsertImpostorsVisitor, + osgUtil/IntersectVisitor, osgUtil/OptimizeStateVisitor, + osgUtil/RenderBin, osgUtil/RenderGraph, osgUtil/RenderLeaf, + osgUtil/RenderStage, osgUtil/RenderStageLighting, + osgUtil/RenderToTextureStage, osgUtil/SceneView, + osgUtil/SceneViewManipulator, osgUtil/SmoothingVisitor, + osgUtil/StateSetManipulator, osgUtil/Statistics, + osgUtil/Tesselator, osgUtil/TrackballManipulator, + osgUtil/TriStripVisitor, osgUtil/Version, + osgUtil/VisualsRequirementsVisitor: Added a copyright notice to + all core headers, which all begin with //C++ header to help + scripts and editors pick up the fact that the file is a header + file. 2001-10-04 15:39 robert @@ -26738,11 +24715,6 @@ currently negligable, will need to improve on the sort functor to see real benifits. -2001-10-04 15:25 robert - - * src/osgGLUT/Viewer.cpp: Added extra precision to the app,cull and - draw timings in the Viewer. - 2001-10-04 15:20 robert * src/osg/Camera.cpp: Removed some notify which were only used for @@ -26760,13 +24732,8 @@ Make/makerules.macosx, include/osg/GL, include/osg/GLU, include/osg/Math, include/osg/Notify, include/osg/Timer, include/osg/Types, include/osg/Vec2, include/osg/Vec3, - include/osg/Vec4, include/osgGLUT/glut, - src/Demos/hangglide/hangglide.cpp, src/Demos/hangglide/hat.cpp, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/Demos/sgv/sgv.cpp, - src/osg/Image.cpp, src/osg/Notify.cpp, src/osg/State.cpp, - src/osg/Texture.cpp, src/osg/Timer.cpp, - src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Viewer.cpp, + include/osg/Vec4, src/osg/Image.cpp, src/osg/Notify.cpp, + src/osg/State.cpp, src/osg/Texture.cpp, src/osg/Timer.cpp, src/osgUtil/SceneView.cpp, src/osgUtil/Tesselator.cpp: Integrated changes for MacOSX, submitted by Phil Atkin, with small mods by Robert Osfield to maintain compatability under Linux. @@ -26779,11 +24746,7 @@ 2001-10-02 16:59 robert * ChangeLog, include/osg/EarthSky, include/osg/Types, - src/Demos/hangglide/GliderManipulator.cpp, - src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/osg/Billboard.cpp, - src/osg/EarthSky.cpp, src/osg/Matrix.cpp, + src/osg/Billboard.cpp, src/osg/EarthSky.cpp, src/osg/Matrix.cpp, src/osgUtil/DriveManipulator.cpp, src/osgUtil/FlightManipulator.cpp, src/osgUtil/TrackballManipulator.cpp: Added include/osg/EarthSky @@ -26798,12 +24761,12 @@ 2001-10-02 12:36 robert * VisualStudio/osg/osg.dsp, include/osg/NodeVisitor, - include/osgUtil/CullVisitor, src/Demos/hangglide/hangglide.cpp, - src/osg/Makefile, src/osgPlugins/osg/Makefile, - src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Added - osg::EarthSky node to the core osg library, and added support for - it into osgUtil::SceneView, osg::CullVisitor, osgPlugin/osg and - updated the hangglide demo to use the new earth sky node. + include/osgUtil/CullVisitor, src/osg/Makefile, + src/osgPlugins/osg/Makefile, src/osgUtil/CullVisitor.cpp, + src/osgUtil/SceneView.cpp: Added osg::EarthSky node to the core + osg library, and added support for it into osgUtil::SceneView, + osg::CullVisitor, osgPlugin/osg and updated the hangglide demo to + use the new earth sky node. 2001-10-02 00:02 robert @@ -26842,12 +24805,11 @@ 2001-09-29 19:34 robert - * src/: Demos/hangglide/hangglide.cpp, osg/StateSet.cpp: Added - setAttributeAndModes(new Depth,StateAttribute::ON); to the - StateSet::setGlobalDefault() so that the correct default for the - glDepthFunc etc are set up for scene graphs, and allows override - of these value which risk of inheriting state on to the rest of - the scene graph. + * src/osg/StateSet.cpp: Added setAttributeAndModes(new + Depth,StateAttribute::ON); to the StateSet::setGlobalDefault() so + that the correct default for the glDepthFunc etc are set up for + scene graphs, and allows override of these value which risk of + inheriting state on to the rest of the scene graph. This has allowed the hangglide demo to be simplified since it now doesn't need to set the global Depth instance itself. @@ -26891,20 +24853,18 @@ * include/: osgDB/DotOsgWrapper, osgDB/FieldReader, osgDB/FieldReaderIterator, osgDB/FileUtils, osgDB/ReadFile, - osgDB/Registry, osgDB/Version, osgDB/WriteFile, osgGLUT/Export, - osgGLUT/GLUTEventAdapter, osgGLUT/Version, osgGLUT/Viewer, + osgDB/Registry, osgDB/Version, osgDB/WriteFile, osgUtil/CullVisitor, osgUtil/DisplayListVisitor, osgUtil/Export, osgUtil/IntersectVisitor, osgUtil/RenderGraph, osgUtil/RenderStage, osgUtil/SceneView, osgUtil/Tesselator, osgUtil/TriStripVisitor, osgUtil/Version, - osgUtil/VisualsRequirementsVisitor, osgWX/Export, osgWX/Version, - osgWX/WXEventAdapter: [no log message] + osgUtil/VisualsRequirementsVisitor: [no log message] 2001-09-27 17:34 robert - * ChangeLog, include/osg/Matrix, src/Demos/hangglide/tank.cpp, - src/osg/Billboard.cpp, src/osg/Matrix.cpp, src/osg/Quat.cpp, - src/osg/TexMat.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp, + * ChangeLog, include/osg/Matrix, src/osg/Billboard.cpp, + src/osg/Matrix.cpp, src/osg/Quat.cpp, src/osg/TexMat.cpp, + src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/osg/Matrix.cpp, src/osgPlugins/osg/TexMat.cpp, src/osgUtil/RenderLeaf.cpp, src/osgUtil/RenderStage.cpp, src/osgUtil/RenderStageLighting.cpp: @@ -26912,19 +24872,12 @@ 2001-09-27 10:44 robert - * ChangeLog, include/osg/Matrix, - src/Demos/hangglide/GliderManipulator.cpp, - src/Demos/osgcube/osgcube.cpp, src/osg/Camera.cpp, + * ChangeLog, include/osg/Matrix, src/osg/Camera.cpp, src/osg/Matrix.cpp, src/osg/Transform.cpp, src/osgUtil/DriveManipulator.cpp, src/osgUtil/FlightManipulator.cpp, src/osgUtil/TrackballManipulator.cpp: [no log message] -2001-09-26 13:23 anonymous - - * src/Demos/: hangglide/base.cpp, hangglide/hangglide.cpp, - hangglide/sky.cpp, osgreflect/osgreflect.cpp: [no log message] - 2001-09-25 18:55 robert * src/osg/Matrix.cpp.new, src/osg/Matrix.cpp.old, @@ -26934,15 +24887,13 @@ * AUTHORS, ChangeLog, INSTALL, TODO, index.html, VisualStudio/osg/osg.dsp, VisualStudio/osgUtil/osgUtil.dsp, - dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec, - dist/RedHatRPM/osg.spec, include/osg/AlphaFunc, - include/osg/Billboard, include/osg/Camera, include/osg/ClipPlane, - include/osg/ColorMask, include/osg/CullFace, include/osg/Depth, - include/osg/Fog, include/osg/FrontFace, include/osg/Geode, - include/osg/Group, include/osg/Impostor, - include/osg/ImpostorSprite, include/osg/LOD, include/osg/Light, - include/osg/LightSource, include/osg/Material, - include/osg/Matrix, include/osg/Matrix.new, + include/osg/AlphaFunc, include/osg/Billboard, include/osg/Camera, + include/osg/ClipPlane, include/osg/ColorMask, + include/osg/CullFace, include/osg/Depth, include/osg/Fog, + include/osg/FrontFace, include/osg/Geode, include/osg/Group, + include/osg/Impostor, include/osg/ImpostorSprite, + include/osg/LOD, include/osg/Light, include/osg/LightSource, + include/osg/Material, include/osg/Matrix, include/osg/Matrix.new, include/osg/Matrix.old, include/osg/Node, include/osg/NodeVisitor, include/osg/Object, include/osg/Point, include/osg/PolygonMode, include/osg/PolygonOffset, @@ -26951,45 +24902,34 @@ include/osg/TexEnv, include/osg/TexGen, include/osg/TexMat, include/osg/Texture, include/osg/Timer, include/osg/Transform, include/osg/Transparency, include/osg/Viewport, - include/osgGLUT/Viewer, include/osgUtil/CullVisitor, - include/osgUtil/RenderStage, include/osgUtil/SceneView, - include/osgUtil/Tesselator, - include/osgUtil/VisualsRequirementsVisitor, src/Demos/Makefile, - src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgcube/osgcube.cpp, - src/Demos/osgreflect/osgreflect.cpp, src/Demos/sgv/sgv.cpp, + include/osgUtil/CullVisitor, include/osgUtil/RenderStage, + include/osgUtil/SceneView, include/osgUtil/Tesselator, + include/osgUtil/VisualsRequirementsVisitor, src/osg/Billboard.cpp, src/osg/Camera.cpp, src/osg/ClipPlane.cpp, src/osg/Geode.cpp, src/osg/Group.cpp, src/osg/ImpostorSprite.cpp, src/osg/Makefile, src/osg/Matrix.cpp, src/osg/Matrix.cpp.new, src/osg/Node.cpp, src/osg/NodeVisitor.cpp, src/osg/Point.cpp, src/osg/State.cpp, src/osg/StateSet.cpp, src/osg/Texture.cpp, - src/osg/Timer.cpp, src/osgGLUT/Viewer.cpp, - src/osgPlugins/osg/GeoSet.cpp, src/osgPlugins/osg/StateSet.cpp, - src/osgUtil/CullVisitor.cpp, src/osgUtil/Makefile, - src/osgUtil/RenderStage.cpp, + src/osg/Timer.cpp, src/osgPlugins/osg/GeoSet.cpp, + src/osgPlugins/osg/StateSet.cpp, src/osgUtil/CullVisitor.cpp, + src/osgUtil/Makefile, src/osgUtil/RenderStage.cpp, src/osgUtil/RenderToTextureStage.cpp, src/osgUtil/SceneView.cpp: Synch with 20010921 2001-09-22 03:04 don - * lib/: .README, README, osgPlugins/.README, osgPlugins/README: - Added files to keep cvs from removing empty directories lib and - lib/osgPlugins + * lib/: .README, README: Added files to keep cvs from removing + empty directories lib and lib/osgPlugins 2001-09-20 02:07 don - * lib/: README, osgPlugins/README: Added place holder README files - to lib/README and lib/osgUtil/README so empty directories will - not be removed by CVS + * lib/README: Added place holder README files to lib/README and + lib/osgUtil/README so empty directories will not be removed by + CVS 2001-09-20 01:59 don - * src/: Demos/hangglide/Makedepend, Demos/osgcluster/Makedepend, - Demos/osgconv/Makedepend, Demos/osgcube/Makedepend, - Demos/osgimpostor/Makedepend, Demos/osgreflect/Makedepend, - Demos/osgtexture/Makedepend, Demos/osgviews/Makedepend, - Demos/sgv/Makedepend, Demos/wxsgv/Makedepend, osg/Makedepend, - osgDB/Makedepend, osgGLUT/Makedepend, osgPlugins/dw/Makedepend, + * src/: osg/Makedepend, osgDB/Makedepend, osgPlugins/dw/Makedepend, osgPlugins/flt/Makedepend, osgPlugins/gif/Makedepend, osgPlugins/jpeg/Makedepend, osgPlugins/lib3ds/Makedepend, osgPlugins/lwo/Makedepend, osgPlugins/obj/Makedepend, @@ -26998,48 +24938,17 @@ osgPlugins/png/Makedepend, osgPlugins/rgb/Makedepend, osgPlugins/tga/Makedepend, osgPlugins/tgz/Makedepend, osgPlugins/tiff/Makedepend, osgPlugins/zip/Makedepend, - osgUtil/Makedepend, osgWX/Makedepend: Removed Makedepend files + osgUtil/Makedepend: Removed Makedepend files 2001-09-20 01:48 don - * Metrowerks/Metrowerks.mcp, Metrowerks/OpenSceneGraph.mcp, - doc/OpenSceneGraphBanner_Distribution.jpg, - src/Demos/wxsgv/wxsgv.wdr: Addec binary files with -kb + * doc/OpenSceneGraphBanner_Distribution.jpg: Addec binary files + with -kb 2001-09-20 01:47 don - * Metrowerks/Metrowerks.mcp, Metrowerks/OpenSceneGraph.mcp, - doc/OpenSceneGraphBanner_Distribution.jpg, - src/Demos/wxsgv/wxsgv.wdr: Removed should be binary entries. - Well r-add with -kb - -2001-09-20 01:07 don - - * src/Demos/wxsgv/icons/: camera.ico, engine.ico, geom.ico, - group.ico, light.ico, lod.ico, mesh.ico, top.ico, unknown.ico, - wxsgv.ico, xform.ico: Added ico files with -kb flag - -2001-09-20 01:06 don - - * src/Demos/wxsgv/icons/: camera.ico, engine.ico, geom.ico, - group.ico, icon1.xpm, icon10.xpm, icon2.xpm, icon3.xpm, - icon4.xpm, icon5.xpm, icon6.xpm, icon7.xpm, icon8.xpm, icon9.xpm, - light.ico, lod.ico, mesh.ico, top.ico, unknown.ico, wxsgv.ico, - wxsgv.xpm, xform.ico: Trying to clean up binary commits - -2001-09-20 00:56 don - - * src/Demos/wxsgv/icons/: camera.ico, engine.ico, geom.ico, - group.ico, light.ico, lod.ico, mesh.ico, top.ico, unknown.ico, - wxsgv.ico, xform.ico: Added these with the -kb flag now. - -2001-09-20 00:55 don - - * src/Demos/wxsgv/icons/: camera.ico, engine.ico, geom.ico, - group.ico, icon1.xpm, icon10.xpm, icon2.xpm, icon3.xpm, - icon4.xpm, icon5.xpm, icon6.xpm, icon7.xpm, icon8.xpm, icon9.xpm, - light.ico, lod.ico, mesh.ico, top.ico, unknown.ico, wxsgv.ico, - wxsgv.xpm, xform.ico: Cleaning up binary commits - oops + * doc/OpenSceneGraphBanner_Distribution.jpg: Removed should be + binary entries. Well r-add with -kb 2001-09-20 00:52 don @@ -27107,16 +25016,9 @@ 2001-09-20 00:41 don - * Metrowerks/Metrowerks.mcp, include/osg/Matrix.new, - include/osg/Matrix.old, include/osg/NodeCallback, - include/osg/Viewport, include/osgUtil/AppVisitor, - src/Demos/osgcluster/Makedepend, src/Demos/osgcluster/Makefile, - src/Demos/osgcluster/README, - src/Demos/osgcluster/broadcaster.cpp, - src/Demos/osgcluster/broadcaster.h, - src/Demos/osgcluster/osgcluster.cpp, - src/Demos/osgcluster/receiver.cpp, - src/Demos/osgcluster/receiver.h, src/osg/Matrix.cpp.new, + * include/osg/Matrix.new, include/osg/Matrix.old, + include/osg/NodeCallback, include/osg/Viewport, + include/osgUtil/AppVisitor, src/osg/Matrix.cpp.new, src/osg/Matrix.cpp.old, src/osg/Viewport.cpp, src/osgUtil/AppVisitor.cpp: o Updated Metrowerks files for MacOS. They aren't 100% there yet, @@ -27193,34 +25095,8 @@ 2001-09-19 22:41 don - * VisualStudio/Demos/cube/cube.dsp, - VisualStudio/osgPlugins/fly/fly.dsp, dist/.osg.spec.swp, - doc/Doxyfile, src/Demos/cube/Makedepend, src/Demos/cube/Makefile, - src/Demos/cube/cube.cpp, src/osgPlugins/fly/Makedepend, - src/osgPlugins/fly/Makefile, src/osgPlugins/fly/base.cpp, - src/osgPlugins/fly/fly.cpp, src/osgPlugins/fly/hat.cpp, - src/osgPlugins/fly/hat.h, src/osgPlugins/fly/matrix.cpp, - src/osgPlugins/fly/matrix.h, src/osgPlugins/fly/oldtrees.cpp, - src/osgPlugins/fly/sky.cpp, src/osgPlugins/fly/tank.cpp, - src/osgPlugins/fly/terrain.cpp, - src/osgPlugins/fly/terrain_data.h, src/osgPlugins/fly/trees.cpp, - src/osgPlugins/fly/vector.cpp, src/osgPlugins/fly/vector.h, - src/osgPlugins/pfb/osg2pf/ConvertToPerformer.cpp, - src/osgPlugins/pfb/osg2pf/ConvertToPerformer.h, - src/osgPlugins/pfb/osg2pf/Makedepend, - src/osgPlugins/pfb/osg2pf/Makefile, - src/osgPlugins/pfb/osg2pf/Makefile.lib, - src/osgPlugins/pfb/osg2pf/osg2pf.cpp, - src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.cpp, - src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.h, - src/osgPlugins/pfb/pf2osg/Makedepend, - src/osgPlugins/pfb/pf2osg/Makefile, - src/osgPlugins/pfb/pf2osg/Makefile.lib, - src/osgPlugins/pfb/pf2osg/osg.cpp, - src/osgPlugins/pfb/pf2osg/pf2osg.cpp, - src/osgPlugins/pfb/pf2osg/pfb.cpp, - src/osgPlugins/pfb/pf2osg/pfb.h: And yet more clean up synch with - 0.8.42 + * dist/.osg.spec.swp, doc/Doxyfile: And yet more clean up synch + with 0.8.42 2001-09-19 22:19 don @@ -27247,8 +25123,6 @@ include/osgUtil/StateSetManipulator, include/osgUtil/Statistics, include/osgUtil/Tesselator, include/osgUtil/TriStripVisitor, include/osgUtil/VisualsRequirementsVisitor, - src/Demos/osgreflect/Makedepend, src/Demos/osgreflect/Makefile, - src/Demos/osgreflect/osgreflect.cpp, src/Demos/sgv/README, src/osg/ClipPlane.cpp, src/osg/ColorMask.cpp, src/osg/Depth.cpp, src/osg/Drawable.cpp, src/osg/FrontFace.cpp, src/osg/GLExtensions.cpp, src/osg/Impostor.cpp, @@ -27275,28 +25149,13 @@ src/osgUtil/VisualsRequirementsVisitor.cpp: More clean up for synch with 0.8.42 -2001-09-19 22:10 don - - * src/Demos/osgtexture/: Makedepend, Makefile, osgtexture.cpp: - Added acompole more - 2001-09-19 22:07 don * AUTHORS, ChangeLog, FAQ, Makefile, NEWS, README, TODO, index.html, Make/makedefs.irix.nonstd, Make/makedefs.irix.std, Make/makedefs.linux, Make/makerules.irix, Make/makerules.linux, - Metrowerks/OpenSceneGraph.mcp, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/hangglide/hangglide.dsp, - VisualStudio/Demos/osgconv/osgconv.dsp, - VisualStudio/Demos/osgcube/osgcube.dsp, - VisualStudio/Demos/osgimpostor/osgimpostor.dsp, - VisualStudio/Demos/osgreflect/osgreflect.dsp, - VisualStudio/Demos/osgtexture/osgtexture.dsp, - VisualStudio/Demos/osgviews/osgviews.dsp, - VisualStudio/Demos/sgv/sgv.dsp, - VisualStudio/Demos/wxsgv/wxsgv.dsp, VisualStudio/osg/osg.dsp, - VisualStudio/osgDB/osgDB.dsp, VisualStudio/osgGLUT/osgGLUT.dsp, - VisualStudio/osgPlugins/dw/dw.dsp, + VisualStudio/VisualStudio.dsw, VisualStudio/osg/osg.dsp, + VisualStudio/osgDB/osgDB.dsp, VisualStudio/osgPlugins/dw/dw.dsp, VisualStudio/osgPlugins/flt/flt.dsp, VisualStudio/osgPlugins/gif/gif.dsp, VisualStudio/osgPlugins/jpeg/jpeg.dsp, @@ -27312,8 +25171,7 @@ VisualStudio/osgPlugins/tgz/tgz.dsp, VisualStudio/osgPlugins/tiff/tiff.dsp, VisualStudio/osgPlugins/zip/zip.dsp, - VisualStudio/osgUtil/osgUtil.dsp, VisualStudio/osgWX/osgWX.dsp, - dist/RedHatRPM/osg.spec, doc/index.html, + VisualStudio/osgUtil/osgUtil.dsp, doc/index.html, doc/Doxyfiles/all_Doxyfile, doc/Doxyfiles/auto_Doxyfile, doc/Doxyfiles/auto_Mainpage, doc/Doxyfiles/core_Doxyfile, doc/Doxyfiles/custom_Footer.html, include/osg/AlphaFunc, @@ -27338,79 +25196,35 @@ include/osgDB/Output, include/osgDB/ReadFile, include/osgDB/ReaderWriter, include/osgDB/Registry, include/osgDB/Version, include/osgDB/WriteFile, - include/osgGLUT/GLUTEventAdapter, include/osgGLUT/Version, - include/osgGLUT/Viewer, include/osgUtil/CameraManipulator, + include/osgUtil/CameraManipulator, include/osgUtil/DisplayListVisitor, include/osgUtil/DriveManipulator, include/osgUtil/FlightManipulator, include/osgUtil/GUIActionAdapter, include/osgUtil/GUIEventAdapter, include/osgUtil/IntersectVisitor, include/osgUtil/SceneView, - include/osgUtil/TrackballManipulator, include/osgWX/Export, - include/osgWX/Version, include/osgWX/WXEventAdapter, - src/Makefile, src/Demos/Makefile, - src/Demos/hangglide/GliderManipulator.cpp, - src/Demos/hangglide/GliderManipulator.h, - src/Demos/hangglide/Makedepend, src/Demos/hangglide/Makefile, - src/Demos/hangglide/README, - src/Demos/hangglide/ReaderWriterFLY.cpp, - src/Demos/hangglide/base.cpp, src/Demos/hangglide/hangglide.cpp, - src/Demos/hangglide/hat.cpp, src/Demos/hangglide/hat.h, - src/Demos/hangglide/sky.cpp, src/Demos/hangglide/tank.cpp, - src/Demos/hangglide/terrain.cpp, - src/Demos/hangglide/terrain_data.h, - src/Demos/hangglide/trees.cpp, src/Demos/osgconv/Makedepend, - src/Demos/osgconv/Makefile, src/Demos/osgconv/osgconv.cpp, - src/Demos/osgcube/Makedepend, src/Demos/osgcube/Makefile, - src/Demos/osgcube/osgcube.cpp, src/Demos/osgimpostor/Makedepend, - src/Demos/osgimpostor/Makefile, src/Demos/osgimpostor/README, - src/Demos/osgimpostor/osgimpostor.cpp, - src/Demos/osgviews/Makedepend, src/Demos/osgviews/Makefile, - src/Demos/osgviews/README, src/Demos/osgviews/osgviews.cpp, - src/Demos/sgv/Makefile, src/Demos/sgv/sgv.cpp, - src/Demos/wxsgv/Makedepend, src/Demos/wxsgv/Makefile, - src/Demos/wxsgv/SceneGraphDlg.cpp, - src/Demos/wxsgv/SceneGraphDlg.h, src/Demos/wxsgv/app.cpp, - src/Demos/wxsgv/app.h, src/Demos/wxsgv/canvas.cpp, - src/Demos/wxsgv/canvas.h, src/Demos/wxsgv/frame.cpp, - src/Demos/wxsgv/frame.h, src/Demos/wxsgv/wxsgv.rc, - src/Demos/wxsgv/wxsgv.wdr, src/Demos/wxsgv/wxsgv_wdr.cpp, - src/Demos/wxsgv/wxsgv_wdr.h, src/Demos/wxsgv/icons/camera.ico, - src/Demos/wxsgv/icons/engine.ico, src/Demos/wxsgv/icons/geom.ico, - src/Demos/wxsgv/icons/group.ico, src/Demos/wxsgv/icons/icon1.xpm, - src/Demos/wxsgv/icons/icon10.xpm, - src/Demos/wxsgv/icons/icon2.xpm, src/Demos/wxsgv/icons/icon3.xpm, - src/Demos/wxsgv/icons/icon4.xpm, src/Demos/wxsgv/icons/icon5.xpm, - src/Demos/wxsgv/icons/icon6.xpm, src/Demos/wxsgv/icons/icon7.xpm, - src/Demos/wxsgv/icons/icon8.xpm, src/Demos/wxsgv/icons/icon9.xpm, - src/Demos/wxsgv/icons/light.ico, src/Demos/wxsgv/icons/lod.ico, - src/Demos/wxsgv/icons/mesh.ico, src/Demos/wxsgv/icons/top.ico, - src/Demos/wxsgv/icons/unknown.ico, - src/Demos/wxsgv/icons/wxsgv.ico, src/Demos/wxsgv/icons/wxsgv.xpm, - src/Demos/wxsgv/icons/xform.ico, src/osg/AlphaFunc.cpp, - src/osg/Billboard.cpp, src/osg/BoundingBox.cpp, - src/osg/BoundingSphere.cpp, src/osg/Camera.cpp, - src/osg/CullFace.cpp, src/osg/Fog.cpp, src/osg/GeoSet.cpp, - src/osg/GeoSet_ogl.cpp, src/osg/Geode.cpp, src/osg/Group.cpp, - src/osg/Image.cpp, src/osg/LOD.cpp, src/osg/Light.cpp, - src/osg/LightSource.cpp, src/osg/Makefile, src/osg/Material.cpp, - src/osg/Matrix.cpp, src/osg/Node.cpp, src/osg/NodeVisitor.cpp, - src/osg/Notify.cpp, src/osg/Object.cpp, src/osg/Point.cpp, - src/osg/PolygonOffset.cpp, src/osg/Quat.cpp, src/osg/Switch.cpp, - src/osg/TexEnv.cpp, src/osg/TexGen.cpp, src/osg/TexMat.cpp, - src/osg/Texture.cpp, src/osg/Timer.cpp, src/osg/Transparency.cpp, - src/osg/Version.cpp, src/osgDB/DotOsgWrapper.cpp, - src/osgDB/DynamicLibrary.cpp, src/osgDB/Field.cpp, - src/osgDB/FieldReader.cpp, src/osgDB/FieldReaderIterator.cpp, - src/osgDB/FileNameUtils.cpp, src/osgDB/FileUtils.cpp, - src/osgDB/Input.cpp, src/osgDB/Makedepend, src/osgDB/Makefile, - src/osgDB/Output.cpp, src/osgDB/ReadFile.cpp, - src/osgDB/Registry.cpp, src/osgDB/Version.cpp, - src/osgDB/WriteFile.cpp, src/osgGLUT/GLUTEventAdapter.cpp, - src/osgGLUT/Makefile, src/osgGLUT/Version.cpp, - src/osgGLUT/Viewer.cpp, src/osgPlugins/Makefile, - src/osgPlugins/dw/Makedepend, src/osgPlugins/dw/Makefile, - src/osgPlugins/dw/ReaderWriterDW.cpp, + include/osgUtil/TrackballManipulator, src/Makefile, + src/osg/AlphaFunc.cpp, src/osg/Billboard.cpp, + src/osg/BoundingBox.cpp, src/osg/BoundingSphere.cpp, + src/osg/Camera.cpp, src/osg/CullFace.cpp, src/osg/Fog.cpp, + src/osg/GeoSet.cpp, src/osg/GeoSet_ogl.cpp, src/osg/Geode.cpp, + src/osg/Group.cpp, src/osg/Image.cpp, src/osg/LOD.cpp, + src/osg/Light.cpp, src/osg/LightSource.cpp, src/osg/Makefile, + src/osg/Material.cpp, src/osg/Matrix.cpp, src/osg/Node.cpp, + src/osg/NodeVisitor.cpp, src/osg/Notify.cpp, src/osg/Object.cpp, + src/osg/Point.cpp, src/osg/PolygonOffset.cpp, src/osg/Quat.cpp, + src/osg/Switch.cpp, src/osg/TexEnv.cpp, src/osg/TexGen.cpp, + src/osg/TexMat.cpp, src/osg/Texture.cpp, src/osg/Timer.cpp, + src/osg/Transparency.cpp, src/osg/Version.cpp, + src/osgDB/DotOsgWrapper.cpp, src/osgDB/DynamicLibrary.cpp, + src/osgDB/Field.cpp, src/osgDB/FieldReader.cpp, + src/osgDB/FieldReaderIterator.cpp, src/osgDB/FileNameUtils.cpp, + src/osgDB/FileUtils.cpp, src/osgDB/Input.cpp, + src/osgDB/Makedepend, src/osgDB/Makefile, src/osgDB/Output.cpp, + src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp, + src/osgDB/Version.cpp, src/osgDB/WriteFile.cpp, + src/osgPlugins/Makefile, src/osgPlugins/dw/Makedepend, + src/osgPlugins/dw/Makefile, src/osgPlugins/dw/ReaderWriterDW.cpp, src/osgPlugins/flt/BoundingVolumeRecords.cpp, src/osgPlugins/flt/BoundingVolumeRecords.h, src/osgPlugins/flt/ColorPaletteRecord.cpp, @@ -27556,9 +25370,7 @@ src/osgUtil/FlightManipulator.cpp, src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Makefile, src/osgUtil/SceneView.cpp, src/osgUtil/TrackballManipulator.cpp, - src/osgUtil/Version.cpp, src/osgWX/Makedepend, - src/osgWX/Makefile, src/osgWX/Version.cpp, - src/osgWX/WXEventAdapter.cpp: Added a bunch of files synched with + src/osgUtil/Version.cpp: Added a bunch of files synched with 0.8.42 2001-01-12 17:34 don @@ -27577,10 +25389,7 @@ index.html, Make/instrules, Make/makedefs.irix.nonstd, Make/makedefs.irix.std, Make/makedefs.linux, Make/makerules.irix, Make/makerules.linux, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/cube/cube.dsp, VisualStudio/Demos/sgv/sgv.dsp, - VisualStudio/osg/osg.dsp, VisualStudio/osgGLUT/osgGLUT.dsp, - VisualStudio/osgPlugins/flt/flt.dsp, - VisualStudio/osgPlugins/fly/fly.dsp, + VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/flt/flt.dsp, VisualStudio/osgPlugins/gif/gif.dsp, VisualStudio/osgPlugins/jpeg/jpeg.dsp, VisualStudio/osgPlugins/pic/pic.dsp, @@ -27589,11 +25398,10 @@ VisualStudio/osgPlugins/tiff/tiff.dsp, VisualStudio/osgUtil/osgUtil.dsp, dist/.osg.spec.swp, dist/Irix/Makefile, dist/Irix/osg.idb, dist/Irix/osg.spec, - dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec, - dist/RedHatRPM/osg.spec, doc/Doxyfile, doc/index.html, - include/osg/AlphaFunc, include/osg/Billboard, - include/osg/BoundingBox, include/osg/BoundingSphere, - include/osg/Camera, include/osg/CullFace, include/osg/DCS, + doc/Doxyfile, doc/index.html, include/osg/AlphaFunc, + include/osg/Billboard, include/osg/BoundingBox, + include/osg/BoundingSphere, include/osg/Camera, + include/osg/CullFace, include/osg/DCS, include/osg/DynamicLibrary, include/osg/Export, include/osg/ExtensionSupported, include/osg/Field, include/osg/FieldReader, include/osg/FieldReaderIterator, @@ -27611,8 +25419,6 @@ include/osg/TexMat, include/osg/Texture, include/osg/Timer, include/osg/Transparency, include/osg/Types, include/osg/Vec2, include/osg/Vec3, include/osg/Vec4, include/osg/Version, - include/osgGLUT/Export, include/osgGLUT/GLUTEventAdapter, - include/osgGLUT/Version, include/osgGLUT/Viewer, include/osgUtil/CameraManipulator, include/osgUtil/DisplayListVisitor, include/osgUtil/DriveManipulator, include/osgUtil/Export, @@ -27621,13 +25427,10 @@ include/osgUtil/GUIEventAdapter, include/osgUtil/IntersectVisitor, include/osgUtil/RenderVisitor, include/osgUtil/SceneView, include/osgUtil/TrackballManipulator, - include/osgUtil/Version, src/Makefile, src/Demos/Makefile, - src/Demos/cube/Makedepend, src/Demos/cube/Makefile, - src/Demos/cube/cube.cpp, src/Demos/sgv/Makedepend, - src/Demos/sgv/Makefile, src/Demos/sgv/sgv.cpp, - src/osg/AlphaFunc.cpp, src/osg/Billboard.cpp, - src/osg/BoundingBox.cpp, src/osg/BoundingSphere.cpp, - src/osg/Camera.cpp, src/osg/CullFace.cpp, src/osg/DCS.cpp, + include/osgUtil/Version, src/Makefile, src/osg/AlphaFunc.cpp, + src/osg/Billboard.cpp, src/osg/BoundingBox.cpp, + src/osg/BoundingSphere.cpp, src/osg/Camera.cpp, + src/osg/CullFace.cpp, src/osg/DCS.cpp, src/osg/DynamicLibrary.cpp, src/osg/ExtensionSupported.cpp, src/osg/Field.cpp, src/osg/FieldReader.cpp, src/osg/FieldReaderIterator.cpp, src/osg/FileNameUtils.cpp, @@ -27645,9 +25448,7 @@ src/osg/Switch.cpp, src/osg/TexEnv.cpp, src/osg/TexGen.cpp, src/osg/TexMat.cpp, src/osg/Texture.cpp, src/osg/Timer.cpp, src/osg/Transparency.cpp, src/osg/Version.cpp, - src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Makedepend, - src/osgGLUT/Makefile, src/osgGLUT/Version.cpp, - src/osgGLUT/Viewer.cpp, src/osgPlugins/Makefile, + src/osgPlugins/Makefile, src/osgPlugins/flt/BoundingVolumeRecords.cpp, src/osgPlugins/flt/BoundingVolumeRecords.h, src/osgPlugins/flt/ColorPaletteRecord.cpp, @@ -27711,16 +25512,8 @@ src/osgPlugins/flt/export.h, src/osgPlugins/flt/flt.cpp, src/osgPlugins/flt/flt.h, src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/flt/flt2osg.h, src/osgPlugins/flt/license.txt, - src/osgPlugins/flt/opcodes.h, src/osgPlugins/fly/Makedepend, - src/osgPlugins/fly/Makefile, src/osgPlugins/fly/base.cpp, - src/osgPlugins/fly/fly.cpp, src/osgPlugins/fly/hat.cpp, - src/osgPlugins/fly/hat.h, src/osgPlugins/fly/matrix.cpp, - src/osgPlugins/fly/matrix.h, src/osgPlugins/fly/oldtrees.cpp, - src/osgPlugins/fly/sky.cpp, src/osgPlugins/fly/tank.cpp, - src/osgPlugins/fly/terrain.cpp, - src/osgPlugins/fly/terrain_data.h, src/osgPlugins/fly/trees.cpp, - src/osgPlugins/fly/vector.cpp, src/osgPlugins/fly/vector.h, - src/osgPlugins/gif/Makedepend, src/osgPlugins/gif/Makefile, + src/osgPlugins/flt/opcodes.h, src/osgPlugins/gif/Makedepend, + src/osgPlugins/gif/Makefile, src/osgPlugins/gif/ReaderWriterGIF.cpp, src/osgPlugins/jpeg/Makedepend, src/osgPlugins/jpeg/Makefile, src/osgPlugins/jpeg/ReaderWriterJPEG.cpp, @@ -27733,22 +25526,7 @@ src/osgPlugins/pfb/Makedepend, src/osgPlugins/pfb/Makefile, src/osgPlugins/pfb/README.txt, src/osgPlugins/pfb/ReaderWriterPFB.cpp, - src/osgPlugins/pfb/osg2pf/ConvertToPerformer.cpp, - src/osgPlugins/pfb/osg2pf/ConvertToPerformer.h, - src/osgPlugins/pfb/osg2pf/Makedepend, - src/osgPlugins/pfb/osg2pf/Makefile, - src/osgPlugins/pfb/osg2pf/Makefile.lib, - src/osgPlugins/pfb/osg2pf/osg2pf.cpp, - src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.cpp, - src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.h, - src/osgPlugins/pfb/pf2osg/Makedepend, - src/osgPlugins/pfb/pf2osg/Makefile, - src/osgPlugins/pfb/pf2osg/Makefile.lib, - src/osgPlugins/pfb/pf2osg/osg.cpp, - src/osgPlugins/pfb/pf2osg/pf2osg.cpp, - src/osgPlugins/pfb/pf2osg/pfb.cpp, - src/osgPlugins/pfb/pf2osg/pfb.h, src/osgPlugins/pic/Makedepend, - src/osgPlugins/pic/Makefile, + src/osgPlugins/pic/Makedepend, src/osgPlugins/pic/Makefile, src/osgPlugins/pic/ReaderWriterPIC.cpp, src/osgPlugins/png/Makedepend, src/osgPlugins/png/Makefile, src/osgPlugins/png/ReaderWriterPNG.cpp, @@ -27775,10 +25553,7 @@ index.html, Make/instrules, Make/makedefs.irix.nonstd, Make/makedefs.irix.std, Make/makedefs.linux, Make/makerules.irix, Make/makerules.linux, VisualStudio/VisualStudio.dsw, - VisualStudio/Demos/cube/cube.dsp, VisualStudio/Demos/sgv/sgv.dsp, - VisualStudio/osg/osg.dsp, VisualStudio/osgGLUT/osgGLUT.dsp, - VisualStudio/osgPlugins/flt/flt.dsp, - VisualStudio/osgPlugins/fly/fly.dsp, + VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/flt/flt.dsp, VisualStudio/osgPlugins/gif/gif.dsp, VisualStudio/osgPlugins/jpeg/jpeg.dsp, VisualStudio/osgPlugins/pic/pic.dsp, @@ -27787,11 +25562,10 @@ VisualStudio/osgPlugins/tiff/tiff.dsp, VisualStudio/osgUtil/osgUtil.dsp, dist/.osg.spec.swp, dist/Irix/Makefile, dist/Irix/osg.idb, dist/Irix/osg.spec, - dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec, - dist/RedHatRPM/osg.spec, doc/Doxyfile, doc/index.html, - include/osg/AlphaFunc, include/osg/Billboard, - include/osg/BoundingBox, include/osg/BoundingSphere, - include/osg/Camera, include/osg/CullFace, include/osg/DCS, + doc/Doxyfile, doc/index.html, include/osg/AlphaFunc, + include/osg/Billboard, include/osg/BoundingBox, + include/osg/BoundingSphere, include/osg/Camera, + include/osg/CullFace, include/osg/DCS, include/osg/DynamicLibrary, include/osg/Export, include/osg/ExtensionSupported, include/osg/Field, include/osg/FieldReader, include/osg/FieldReaderIterator, @@ -27809,8 +25583,6 @@ include/osg/TexMat, include/osg/Texture, include/osg/Timer, include/osg/Transparency, include/osg/Types, include/osg/Vec2, include/osg/Vec3, include/osg/Vec4, include/osg/Version, - include/osgGLUT/Export, include/osgGLUT/GLUTEventAdapter, - include/osgGLUT/Version, include/osgGLUT/Viewer, include/osgUtil/CameraManipulator, include/osgUtil/DisplayListVisitor, include/osgUtil/DriveManipulator, include/osgUtil/Export, @@ -27819,13 +25591,10 @@ include/osgUtil/GUIEventAdapter, include/osgUtil/IntersectVisitor, include/osgUtil/RenderVisitor, include/osgUtil/SceneView, include/osgUtil/TrackballManipulator, - include/osgUtil/Version, src/Makefile, src/Demos/Makefile, - src/Demos/cube/Makedepend, src/Demos/cube/Makefile, - src/Demos/cube/cube.cpp, src/Demos/sgv/Makedepend, - src/Demos/sgv/Makefile, src/Demos/sgv/sgv.cpp, - src/osg/AlphaFunc.cpp, src/osg/Billboard.cpp, - src/osg/BoundingBox.cpp, src/osg/BoundingSphere.cpp, - src/osg/Camera.cpp, src/osg/CullFace.cpp, src/osg/DCS.cpp, + include/osgUtil/Version, src/Makefile, src/osg/AlphaFunc.cpp, + src/osg/Billboard.cpp, src/osg/BoundingBox.cpp, + src/osg/BoundingSphere.cpp, src/osg/Camera.cpp, + src/osg/CullFace.cpp, src/osg/DCS.cpp, src/osg/DynamicLibrary.cpp, src/osg/ExtensionSupported.cpp, src/osg/Field.cpp, src/osg/FieldReader.cpp, src/osg/FieldReaderIterator.cpp, src/osg/FileNameUtils.cpp, @@ -27843,9 +25612,7 @@ src/osg/Switch.cpp, src/osg/TexEnv.cpp, src/osg/TexGen.cpp, src/osg/TexMat.cpp, src/osg/Texture.cpp, src/osg/Timer.cpp, src/osg/Transparency.cpp, src/osg/Version.cpp, - src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Makedepend, - src/osgGLUT/Makefile, src/osgGLUT/Version.cpp, - src/osgGLUT/Viewer.cpp, src/osgPlugins/Makefile, + src/osgPlugins/Makefile, src/osgPlugins/flt/BoundingVolumeRecords.cpp, src/osgPlugins/flt/BoundingVolumeRecords.h, src/osgPlugins/flt/ColorPaletteRecord.cpp, @@ -27909,16 +25676,8 @@ src/osgPlugins/flt/export.h, src/osgPlugins/flt/flt.cpp, src/osgPlugins/flt/flt.h, src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/flt/flt2osg.h, src/osgPlugins/flt/license.txt, - src/osgPlugins/flt/opcodes.h, src/osgPlugins/fly/Makedepend, - src/osgPlugins/fly/Makefile, src/osgPlugins/fly/base.cpp, - src/osgPlugins/fly/fly.cpp, src/osgPlugins/fly/hat.cpp, - src/osgPlugins/fly/hat.h, src/osgPlugins/fly/matrix.cpp, - src/osgPlugins/fly/matrix.h, src/osgPlugins/fly/oldtrees.cpp, - src/osgPlugins/fly/sky.cpp, src/osgPlugins/fly/tank.cpp, - src/osgPlugins/fly/terrain.cpp, - src/osgPlugins/fly/terrain_data.h, src/osgPlugins/fly/trees.cpp, - src/osgPlugins/fly/vector.cpp, src/osgPlugins/fly/vector.h, - src/osgPlugins/gif/Makedepend, src/osgPlugins/gif/Makefile, + src/osgPlugins/flt/opcodes.h, src/osgPlugins/gif/Makedepend, + src/osgPlugins/gif/Makefile, src/osgPlugins/gif/ReaderWriterGIF.cpp, src/osgPlugins/jpeg/Makedepend, src/osgPlugins/jpeg/Makefile, src/osgPlugins/jpeg/ReaderWriterJPEG.cpp, @@ -27931,22 +25690,7 @@ src/osgPlugins/pfb/Makedepend, src/osgPlugins/pfb/Makefile, src/osgPlugins/pfb/README.txt, src/osgPlugins/pfb/ReaderWriterPFB.cpp, - src/osgPlugins/pfb/osg2pf/ConvertToPerformer.cpp, - src/osgPlugins/pfb/osg2pf/ConvertToPerformer.h, - src/osgPlugins/pfb/osg2pf/Makedepend, - src/osgPlugins/pfb/osg2pf/Makefile, - src/osgPlugins/pfb/osg2pf/Makefile.lib, - src/osgPlugins/pfb/osg2pf/osg2pf.cpp, - src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.cpp, - src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.h, - src/osgPlugins/pfb/pf2osg/Makedepend, - src/osgPlugins/pfb/pf2osg/Makefile, - src/osgPlugins/pfb/pf2osg/Makefile.lib, - src/osgPlugins/pfb/pf2osg/osg.cpp, - src/osgPlugins/pfb/pf2osg/pf2osg.cpp, - src/osgPlugins/pfb/pf2osg/pfb.cpp, - src/osgPlugins/pfb/pf2osg/pfb.h, src/osgPlugins/pic/Makedepend, - src/osgPlugins/pic/Makefile, + src/osgPlugins/pic/Makedepend, src/osgPlugins/pic/Makefile, src/osgPlugins/pic/ReaderWriterPIC.cpp, src/osgPlugins/png/Makedepend, src/osgPlugins/png/Makefile, src/osgPlugins/png/ReaderWriterPNG.cpp, diff --git a/NEWS.txt b/NEWS.txt index f3bbe1548..5dec1f604 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -1,7 +1,7 @@ OSG News (most significant items from ChangeLog) ================================================ -16th November 2004 - OpenSceneGraph-0.9.8 +24th November 2004 - OpenSceneGraph-0.9.8 >>> Support for database archives, improved pager, 3d compressed textures @@ -18,10 +18,11 @@ OSG News (most significant items from ChangeLog) Spelling and typo correction blitz on osg, osgDB and osgUtil libraries. - NodeTrackManipulator improved. + osgDB::ReaderWriter and osgDB::Registry have been refactored to allow + multi-threading of database reading and writing. + NodeTrackManipulator improved. - General bug fixes. New examples: