4757 lines
203 KiB
Plaintext
4757 lines
203 KiB
Plaintext
2002-02-10 19:51 robert
|
||
|
||
* doc/doc++/: osg/NodeVisitor.html (1.5), osg/Statistics.html
|
||
(1.3), osgText/RasterFont.html (1.3), osgText/VectorFont.html
|
||
(1.3): Did a make docs, in prep for the 0.8.44 release.
|
||
|
||
2002-02-10 19:42 robert
|
||
|
||
* doc/doc++/osg/: CopyOp.html (1.1), MatrixMode.html (1.1),
|
||
OSG_NODECALLBACK.html (1.1), PositionAttitudeTransform.html (1.1),
|
||
ShadeModel.html (1.1): Added missing doc++ generated .html files.
|
||
|
||
2002-02-10 19:40 robert
|
||
|
||
* include/osg/Statistics (1.9), src/osg/GeoSet.cpp (1.16),
|
||
src/osg/ImpostorSprite.cpp (1.6): Updated Stats code, sent in by
|
||
Geof Michel.
|
||
|
||
2002-02-10 19:23 robert
|
||
|
||
* INSTALL (1.12): Clean up INSTALL notes.
|
||
|
||
2002-02-10 18:19 robert
|
||
|
||
* NEWS (1.7), src/osg/NodeVisitor.cpp (1.8): Updateds NEWS for the
|
||
0.8.44 release.
|
||
|
||
Change the osg::NodeVisitor::getLocalToWorldMatrix() /
|
||
getWorldToLocalMatrix() methods so it do not initilize the matrix
|
||
being passed to them, and assume the the users has already
|
||
initiliazed them appropriately, such as to take account of camera
|
||
positions.
|
||
|
||
2002-02-10 17:35 robert
|
||
|
||
* AUTHORS (1.11), INSTALL (1.11), include/osg/NodeVisitor (1.11),
|
||
src/osg/NodeVisitor.cpp (1.7): Implemented NodeVisitor's
|
||
getLocalToWorldMatrix and getWorldToLocalMatrix to allow users to
|
||
querry the current accumulated matrix state within the scene graph.
|
||
|
||
2002-02-10 15:05 robert
|
||
|
||
* include/osg/Export (1.7): Disbalbed a dumb warning in Windows
|
||
build via a #pragma.
|
||
|
||
2002-02-10 12:16 robert
|
||
|
||
* src/: osgUtil/DriveManipulator.cpp (1.12), osgUtil/SceneView.cpp
|
||
(1.20), osgGLUT/Viewer.cpp (1.30): 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.
|
||
|
||
Put and #ifdef around the setting of the default display list
|
||
visitor so it nolonger sets in under IRIX. This is a world around
|
||
to the IR graphics imbending lighting info into display lists, if
|
||
the display lists are created before state is set up it produces
|
||
lighting artifacts such as flickering. Remove the the default
|
||
display list init visitor removes these problems, display lists are
|
||
then built on the fly and drawables a drawn for the first time.
|
||
|
||
2002-02-10 06:17 robert
|
||
|
||
* Make/makedefs.macosx (1.5),
|
||
src/Demos/osgbillboard/osgbillboard.cpp (1.2),
|
||
src/Demos/osgcluster/osgcluster.cpp (1.8),
|
||
src/Demos/osgtexture/osgtexture.cpp (1.9),
|
||
src/Demos/osgviews/osgviews.cpp (1.8): Fixes for MacOSX build.
|
||
|
||
2002-02-10 05:42 robert
|
||
|
||
* src/osgPlugins/txp/: Makefile (1.3), trpage_geom.cpp (1.3),
|
||
trpage_main.cpp (1.2), trpage_read.h (1.2), trpage_scene.h (1.2),
|
||
trpage_sys.h (1.2): Fixes to TXP loader for Cygwin and Ming builds.
|
||
|
||
2002-02-09 17:29 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp (1.17): Fixed the
|
||
osgUtil::Optimizer::FlattenStaticTransformVisitor so that it does
|
||
not flatten drawables which have double references to them, but
|
||
only one reference with a static transform on it. This case can't
|
||
be flattened but this wasn't picked up. The code now detects the
|
||
case correctly.
|
||
|
||
2002-02-09 16:29 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.10): Updates to BMP
|
||
loader from Geoff Michel.
|
||
|
||
2002-02-09 14:46 robert
|
||
|
||
* src/osgPlugins/txp/: Makefile (1.2), ReaderWriterTXP.cpp (1.2),
|
||
ReaderWriterTXP.h (1.2), TrPageArchive.cpp (1.2), TrPageArchive.h
|
||
(1.2), TrPageParser.cpp (1.2), TrPageParser.h (1.2), license.txt
|
||
(1.2), trpage_geom.cpp (1.2), trpage_parse.cpp (1.2): Added std::
|
||
infront of string refrences to solve compile problems under gcc
|
||
3.0.3.
|
||
|
||
Also converted to unix file endings so other the windows style
|
||
files.
|
||
|
||
2002-02-09 09:29 robert
|
||
|
||
* INSTALL (1.10), include/osgText/Font (1.8), src/osg/Camera.cpp
|
||
(1.22), src/osg/NodeVisitor.cpp (1.6), src/osgDB/Registry.cpp
|
||
(1.12), src/osgText/FTGLTextureFont.cpp (1.8),
|
||
src/osgText/FTPolyGlyph.cpp (1.5): Updates to docs and fixes to a
|
||
few warnings.
|
||
|
||
2002-02-09 05:53 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html (1.4), osg/AttributeFunctor.html
|
||
(1.2), osg/Billboard.html (1.4), osg/Camera.html (1.4),
|
||
osg/ClipPlane.html (1.4), osg/ColorMask.html (1.4),
|
||
osg/ColorMatrix.html (1.2), osg/CullFace.html (1.4), osg/Depth.html
|
||
(1.4), osg/DisplaySettings.html (1.2), osg/Drawable.html (1.3),
|
||
osg/EarthSky.html (1.2), osg/Fog.html (1.4), osg/FrameStamp.html
|
||
(1.3), osg/FrontFace.html (1.4), osg/General.html (1.4),
|
||
osg/GeoSet.html (1.5), osg/Geode.html (1.4), osg/Group.html (1.4),
|
||
osg/HIER.html (1.4), osg/HIERjava.html (1.4), osg/Image.html (1.4),
|
||
osg/Impostor.html (1.4), osg/ImpostorSprite.html (1.4),
|
||
osg/ImpostorSpriteManager.html (1.4), osg/LOD.html (1.5),
|
||
osg/Light.html (1.4), osg/LightSource.html (1.4),
|
||
osg/LineSegment.html (1.4), osg/LineWidth.html (1.2),
|
||
osg/META_Object.html (1.2), osg/Material.html (1.4),
|
||
osg/Matrix.html (1.4), osg/MemoryAdapter.html (1.4), osg/Node.html
|
||
(1.4), osg/NodeAcceptOp.html (1.4), osg/NodeCallback.html (1.4),
|
||
osg/NodeVisitor.html (1.4), osg/NotifySeverity.html (1.4),
|
||
osg/Object.html (1.4), osg/Plane.html (1.4), osg/Point.html (1.4),
|
||
osg/PolygonMode.html (1.4), osg/PolygonOffset.html (1.4),
|
||
osg/Quat.html (1.4), osg/Referenced.html (1.4), osg/State.html
|
||
(1.4), osg/StateAttribute.html (1.5), osg/StateSet.html (1.4),
|
||
osg/Statistics.html (1.2), osg/Stencil.html (1.4), osg/Switch.html
|
||
(1.4), osg/TexEnv.html (1.4), osg/TexGen.html (1.4),
|
||
osg/TexMat.html (1.4), osg/Texture.html (1.4), osg/Timer.html
|
||
(1.4), osg/Transform.html (1.5), osg/Transparency.html (1.4),
|
||
osg/Vec2.html (1.4), osg/Vec3.html (1.4), osg/Vec4.html (1.4),
|
||
osg/Viewport.html (1.4), osg/clampArray3BetweenRange.html (1.4),
|
||
osg/clampArray3GEQUAL.html (1.4), osg/clampArray3LEQUAL.html (1.4),
|
||
osg/clampArray4BetweenRange.html (1.4), osg/clampArray4GEQUAL.html
|
||
(1.4), osg/clampArray4LEQUAL.html (1.4),
|
||
osg/clampArrayElementBetweenRange.html (1.4),
|
||
osg/clampArrayElementGEQUAL.html (1.4),
|
||
osg/clampArrayElementLEQUAL.html (1.4),
|
||
osg/clampArrayElementsBetweenRange.html (1.4),
|
||
osg/clampArrayElementsGEQUAL.html (1.4),
|
||
osg/clampArrayElementsLEQUAL.html (1.4), osg/clampBetweenRange.html
|
||
(1.4), osg/clampGEQUAL.html (1.4), osg/clampLEQUAL.html (1.4),
|
||
osg/createGeodeForImage.2.html (1.4), osg/for_each_triangle.html
|
||
(1.5), osg/index.html (1.4), osg/mem_ptr.html (1.4), osg/osg.html
|
||
(1.5), osg/ref_ptr.html (1.4), osgDB/General.html (1.2),
|
||
osgDB/Output.html (1.3), osgDB/index.html (1.2),
|
||
osgGLUT/General.html (1.3), osgGLUT/Viewer.html (1.5),
|
||
osgGLUT/Window.html (1.2), osgGLUT/index.html (1.3),
|
||
osgGLUT/osgGLUT.html (1.3), osgText/BitmapFont.html (1.2),
|
||
osgText/Font.html (1.2), osgText/OutlineFont.html (1.2),
|
||
osgText/Paragraph.html (1.2), osgText/PixmapFont.html (1.2),
|
||
osgText/PolygonFont.html (1.2), osgText/RasterFont.html (1.2),
|
||
osgText/Text.html (1.2), osgText/TextureFont.html (1.2),
|
||
osgText/VectorFont.html (1.2), osgText/osgText.html (1.2),
|
||
osgUtil/CombineLODsVisitor.html (1.2), osgUtil/CullViewState.html
|
||
(1.3), osgUtil/CullVisitor.html (1.4), osgUtil/DepthSortedBin.html
|
||
(1.4), osgUtil/DisplayListVisitor.html (1.4),
|
||
osgUtil/FlattenStaticTransformsVisitor.html (1.2),
|
||
osgUtil/GUIEventAdapter.html (1.4), osgUtil/HIER.html (1.4),
|
||
osgUtil/HIERjava.html (1.4), osgUtil/Hit.html (1.4),
|
||
osgUtil/IntersectState.html (1.4), osgUtil/IntersectVisitor.html
|
||
(1.4), osgUtil/Optimizer.html (1.2),
|
||
osgUtil/RegisterRenderBinProxy.html (1.4),
|
||
osgUtil/RemoveRedundentNodesVisitor.html (1.2),
|
||
osgUtil/RenderBin.html (1.4), osgUtil/RenderGraph.html (1.4),
|
||
osgUtil/RenderLeaf.html (1.4), osgUtil/RenderStage.html (1.4),
|
||
osgUtil/RenderStageLighting.html (1.4),
|
||
osgUtil/RenderToTextureStage.html (1.4), osgUtil/SceneView.html
|
||
(1.4), osgUtil/SceneViewManipulator.html (1.4),
|
||
osgUtil/SmoothingVisitor.html (1.4),
|
||
osgUtil/StateSetManipulator.html (1.4), osgUtil/StateVisitor.html
|
||
(1.2), osgUtil/Tesselator.html (1.4),
|
||
osgUtil/TrackballManipulator.html (1.3),
|
||
osgUtil/TransformCallback.html (1.2), osgUtil/TriStripVisitor.html
|
||
(1.4), osgUtil/osgUtil.html (1.4): Updated docs.
|
||
|
||
2002-02-09 05:50 robert
|
||
|
||
* src/osgPlugins/bmp/: Makefile (1.5), ReaderWriterBMP.cpp (1.9):
|
||
Fix to BMP loader.
|
||
|
||
2002-02-09 05:24 robert
|
||
|
||
* Makefile (1.14), Make/makedefs.cyg (1.3),
|
||
Make/makedefs.irix.nonstd (1.7), Make/makedefs.mingw (1.1),
|
||
Make/makerules.cyg (1.3), Make/makerules.mingw (1.1),
|
||
include/osg/Math (1.16), include/osg/Timer (1.13),
|
||
src/Demos/osgcluster/broadcaster.cpp (1.3),
|
||
src/osg/GLExtensions.cpp (1.6), src/osgDB/FileUtils.cpp (1.15),
|
||
src/osgPlugins/flt/flt.h (1.7): Fixes for cygwin and mingw builds.
|
||
|
||
2002-02-08 17:55 robert
|
||
|
||
* Makefile (1.13), include/osg/Drawable (1.16), include/osg/Node
|
||
(1.14), src/Makefile (1.8), src/Demos/Makefile (1.12),
|
||
src/osg/Drawable.cpp (1.4), src/osg/Geode.cpp (1.8),
|
||
src/osg/Group.cpp (1.9), src/osg/Node.cpp (1.11),
|
||
src/osg/Version.cpp (1.5), src/osgDB/Version.cpp (1.4),
|
||
src/osgGLUT/Version.cpp (1.5), src/osgText/Version.cpp (1.3),
|
||
src/osgUtil/Version.cpp (1.5): Added support for parents to
|
||
Drawables.
|
||
|
||
Bumped up version numbers in prep for 0.8.44.
|
||
|
||
2002-02-08 04:29 robert
|
||
|
||
* AUTHORS (1.10), Makefile (1.12), VisualStudio/VisualStudio.dsw
|
||
(1.12), VisualStudio/osgPlugins/txp/txp.dsp (1.1),
|
||
include/osg/Billboard (1.12), include/osg/Statistics (1.8),
|
||
include/osgGLUT/Viewer (1.14), include/osgText/Font (1.7),
|
||
include/osgUtil/RenderStage (1.12), src/osg/Billboard.cpp (1.13),
|
||
src/osgDB/FileNameUtils.cpp (1.6), src/osgPlugins/Makefile (1.12),
|
||
src/osgPlugins/txp/Makefile (1.1),
|
||
src/osgPlugins/txp/ReaderWriterTXP.cpp (1.1),
|
||
src/osgPlugins/txp/ReaderWriterTXP.h (1.1),
|
||
src/osgPlugins/txp/TrPageArchive.cpp (1.1),
|
||
src/osgPlugins/txp/TrPageArchive.h (1.1),
|
||
src/osgPlugins/txp/TrPageParser.cpp (1.1),
|
||
src/osgPlugins/txp/TrPageParser.h (1.1),
|
||
src/osgPlugins/txp/license.txt (1.1), src/osgPlugins/txp/trdll.h
|
||
(1.1), src/osgPlugins/txp/trpage_basic.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_geom.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_geom.h (1.1),
|
||
src/osgPlugins/txp/trpage_header.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_ident.h (1.1),
|
||
src/osgPlugins/txp/trpage_io.h (1.1),
|
||
src/osgPlugins/txp/trpage_main.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_material.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_model.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_nodes.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_parse.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_rarchive.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_read.h (1.1),
|
||
src/osgPlugins/txp/trpage_readbuf.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_scene.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_scene.h (1.1),
|
||
src/osgPlugins/txp/trpage_swap.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_swap.h (1.1),
|
||
src/osgPlugins/txp/trpage_sys.h (1.1),
|
||
src/osgPlugins/txp/trpage_tile.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_warchive.cpp (1.1),
|
||
src/osgPlugins/txp/trpage_write.h (1.1),
|
||
src/osgPlugins/txp/trpage_writebuf.cpp (1.1),
|
||
src/osgText/Paragraph.cpp (1.6): Fixes for IRIX and Boris Bralo's
|
||
TerraPage loader.
|
||
|
||
2002-02-07 03:07 robert
|
||
|
||
* include/osg/Drawable (1.15): Fixed teh setDrawCallback so that it
|
||
now calls dirtyDisplayList() instead of dirtyBound.
|
||
|
||
2002-02-06 20:17 robert
|
||
|
||
* src/osgDB/FileUtils.cpp (1.14): Fix for Win32 build.
|
||
|
||
2002-02-06 20:15 robert
|
||
|
||
* include/osg/Math (1.15), include/osg/Matrix (1.25),
|
||
include/osg/Transform (1.16), include/osgUtil/Optimizer (1.6),
|
||
src/osg/Camera.cpp (1.21), src/osg/Matrix.cpp (1.22),
|
||
src/osgGLUT/Viewer.cpp (1.29), src/osgUtil/CullVisitor.cpp (1.17):
|
||
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-06 20:12 robert
|
||
|
||
* src/osgPlugins/dw/ReaderWriterDW.cpp (1.8): Fix for the handling
|
||
of lighting in the DW loader.
|
||
|
||
2002-02-06 20:11 robert
|
||
|
||
* include/osg/Referenced (1.6), src/osg/Object.cpp (1.6): Added a
|
||
check to the destructor of Referenced so that it detects referenced
|
||
objects that are deleted whilest still having a positive _refCount,
|
||
such as when a object has been deleted on the stack, yet other
|
||
references still exist for it. Have put the desctructor
|
||
implementation in Object.cpp to avoid adding yet another file with
|
||
only a couple of lines of code in.
|
||
|
||
2002-02-06 20:07 robert
|
||
|
||
* src/osg/LOD.cpp (1.7), include/osg/Billboard (1.11),
|
||
src/osg/Billboard.cpp (1.12), src/osg/Drawable.cpp (1.3),
|
||
include/osg/Drawable (1.14), include/osg/LOD (1.10): Added
|
||
callbacks to allow users to modify the underlying functionality of
|
||
LOD, Billboard and Drawabel objects.
|
||
|
||
2002-02-06 20:05 robert
|
||
|
||
* src/osgPlugins/flt/Record.cpp (1.7): Added extensions code
|
||
submitted by Yefrei.
|
||
|
||
2002-02-06 03:57 robert
|
||
|
||
* src/: osgDB/FileUtils.cpp (1.13), osgUtil/Optimizer.cpp (1.16):
|
||
Compile fixes.
|
||
|
||
2002-02-05 16:54 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.17), include/osg/AutoTransform (1.2),
|
||
include/osg/Node (1.13), include/osg/NodeVisitor (1.10),
|
||
include/osg/PositionAttitudeTransform (1.5), include/osg/Statistics
|
||
(1.7), include/osg/Transform (1.15), include/osgUtil/CullVisitor
|
||
(1.11), src/osg/AutoTransform.cpp (1.2), src/osg/Makefile (1.23),
|
||
src/osg/Node.cpp (1.10), src/osg/NodeVisitor.cpp (1.5),
|
||
src/osg/PositionAttitudeTransform.cpp (1.2), src/osg/Transform.cpp
|
||
(1.13), src/osgGLUT/Viewer.cpp (1.28), src/osgUtil/CullVisitor.cpp
|
||
(1.16), src/osgUtil/IntersectVisitor.cpp (1.12),
|
||
src/osgUtil/RenderBin.cpp (1.9): 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 16:51 robert
|
||
|
||
* include/osg/Matrix (1.24), src/osg/Matrix.cpp (1.21): Have
|
||
removed the old lazy initialization of Matrix since it was causing
|
||
bugs and adding checks to many mothods which in the end slow it
|
||
down more than not intilizing the code! The code is now simpler,
|
||
more robust and faster:-)
|
||
|
||
2002-02-05 05:49 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp (1.13): Added comment to flt2osg's
|
||
handling of osg::Material setup w.r.t osg::Material::_colorMode.
|
||
|
||
2002-02-03 17:32 don
|
||
|
||
* src/osg/Makefile (1.22): added shademodel to TARGET_INCLUDE_FILES
|
||
|
||
2002-02-03 15:57 robert
|
||
|
||
* include/osg/AutoTransform (1.1), src/osg/AutoTransform.cpp (1.1):
|
||
Added beginings of new AutoTransform class.
|
||
|
||
2002-02-03 14:18 robert
|
||
|
||
* include/osgUtil/RenderLeaf (1.4), include/osgUtil/Tesselator
|
||
(1.6), src/osgPlugins/flt/Record.h (1.6),
|
||
src/osgUtil/NvTriStripObjects.h (1.3): Fixes for GCC 3.0.3 build.
|
||
|
||
2002-02-03 07:33 robert
|
||
|
||
* include/: osg/AlphaFunc (1.8), osg/Billboard (1.10),
|
||
osg/BoundingBox (1.7), osg/BoundingSphere (1.6), osg/ClipPlane
|
||
(1.6), osg/ClippingVolume (1.4), osg/ColorMask (1.7),
|
||
osg/ColorMatrix (1.4), osg/CopyOp (1.3), osg/CullFace (1.7),
|
||
osg/Depth (1.7), osg/Drawable (1.13), osg/EarthSky (1.5), osg/Fog
|
||
(1.7), osg/FrameStamp (1.7), osg/FrontFace (1.6), osg/GLExtensions
|
||
(1.4), osg/GeoSet (1.17), osg/Geode (1.8), osg/Group (1.8),
|
||
osg/Image (1.11), osg/Impostor (1.7), osg/ImpostorSprite (1.9),
|
||
osg/LOD (1.9), osg/Light (1.8), osg/LightSource (1.7),
|
||
osg/LineSegment (1.7), osg/LineWidth (1.4), osg/Material (1.8),
|
||
osg/Math (1.14), osg/Matrix (1.23), osg/MemoryAdapter (1.4),
|
||
osg/Node (1.12), osg/NodeCallback (1.5), osg/NodeVisitor (1.9),
|
||
osg/Notify (1.8), osg/Object (1.10), osg/Plane (1.5), osg/Point
|
||
(1.8), osg/PolygonMode (1.6), osg/PolygonOffset (1.7),
|
||
osg/PositionAttitudeTransform (1.4), osg/Quat (1.7), osg/Referenced
|
||
(1.5), osg/ShadeModel (1.4), osg/State (1.12), osg/StateAttribute
|
||
(1.13), osg/StateSet (1.12), osg/Statistics (1.6), osg/Stencil
|
||
(1.7), osg/Switch (1.7), osg/TexEnv (1.7), osg/TexGen (1.8),
|
||
osg/TexMat (1.7), osg/Texture (1.10), osg/Timer (1.12),
|
||
osg/Transform (1.14), osg/Transparency (1.8), osg/Types (1.6),
|
||
osg/Version (1.4), osg/Viewport (1.7), osg/mem_ptr (1.4),
|
||
osg/ref_ptr (1.5), osgDB/DotOsgWrapper (1.4), osgDB/DynamicLibrary
|
||
(1.3), osgDB/Field (1.3), osgDB/FieldReader (1.7),
|
||
osgDB/FieldReaderIterator (1.5), osgDB/FileNameUtils (1.3),
|
||
osgDB/FileUtils (1.6), osgDB/Input (1.3), osgDB/Output (1.7),
|
||
osgDB/ReadFile (1.5), osgDB/ReaderWriter (1.6), osgDB/Registry
|
||
(1.7), osgDB/Version (1.4), osgDB/WriteFile (1.5), osgGLUT/Version
|
||
(1.5), osgGLUT/Window (1.4), osgText/Font (1.6), osgText/Paragraph
|
||
(1.5), osgText/Text (1.9), osgText/Version (1.2),
|
||
osgUtil/AppVisitor (1.3), osgUtil/CullViewState (1.4),
|
||
osgUtil/CullVisitor (1.10), osgUtil/DepthSortedBin (1.4),
|
||
osgUtil/DisplayListVisitor (1.6),
|
||
osgUtil/DisplayRequirementsVisitor (1.2), osgUtil/GUIEventHandler
|
||
(1.3), osgUtil/InsertImpostorsVisitor (1.3),
|
||
osgUtil/IntersectVisitor (1.6), osgUtil/Optimizer (1.5),
|
||
osgUtil/RenderBin (1.9), osgUtil/RenderGraph (1.4),
|
||
osgUtil/RenderLeaf (1.3), osgUtil/RenderStage (1.11),
|
||
osgUtil/RenderStageLighting (1.5), osgUtil/RenderToTextureStage
|
||
(1.5), osgUtil/SceneView (1.12), osgUtil/SmoothingVisitor (1.3),
|
||
osgUtil/Tesselator (1.5), osgUtil/TransformCallback (1.2),
|
||
osgUtil/TriStripVisitor (1.4), osgUtil/Version (1.4): Removed the
|
||
trailing ; after namespace {...} declariations in headers which was
|
||
being picked as a warning under Codewarrior.
|
||
|
||
2002-02-03 06:38 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.16), include/osg/NodeVisitor (1.8),
|
||
src/osg/Makefile (1.21), src/osgUtil/CullVisitor.cpp (1.15): Added
|
||
first cut at new AutoTransform node which will be used for
|
||
generating Transform's during the cull traversal such as for
|
||
earth/sky etc.
|
||
|
||
2002-02-03 06:35 robert
|
||
|
||
* include/osg/Billboard (1.9), src/osg/Notify.cpp (1.7): Updates
|
||
for Borland compilation.
|
||
|
||
2002-02-02 15:07 robert
|
||
|
||
* include/: osg/Export (1.6), osgDB/Export (1.5), osgGLUT/Export
|
||
(1.6), osgText/Export (1.4), osgUtil/Export (1.6): Added defined(
|
||
__BCPLUSPLUS__) to windows export code segments.
|
||
|
||
2002-02-02 14:49 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp (1.15): Fixed a copy and paste error
|
||
which was causing compile problems under Windows, due to a
|
||
incorrect comparison of objects of different types.
|
||
|
||
2002-02-02 05:52 robert
|
||
|
||
* include/osgGLUT/glut (1.3): Typo fixed in the header guard.
|
||
|
||
2002-01-30 14:59 robert
|
||
|
||
* include/osgUtil/DepthSortedBin (1.3): Fixed clone(CopyOp&) and
|
||
cloneType() methods which were out of sync with the new style clone
|
||
operations.
|
||
|
||
2002-01-30 13:59 robert
|
||
|
||
* src/Demos/: hangglide/base.cpp (1.4), osgcopy/osgcopy.cpp (1.3):
|
||
Fixes for Windows build
|
||
|
||
2002-01-30 11:24 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw (1.11), include/osg/Image (1.10),
|
||
include/osg/ref_ptr (1.4): Fixes for Windows build.
|
||
|
||
2002-01-30 10:27 robert
|
||
|
||
* include/osg/Math (1.13), src/Demos/hangglide/sky.cpp (1.4),
|
||
src/Demos/hangglide/tank.cpp (1.4), src/osg/Matrix.cpp (1.20),
|
||
src/osgPlugins/obj/glm.cpp (1.3), src/osgUtil/CullVisitor.cpp
|
||
(1.14): Removed the M_PI defines from include/osg/Math and have use
|
||
a const double osg::PI etc in its place.
|
||
|
||
2002-01-30 10:02 robert
|
||
|
||
* include/osg/NodeCallback (1.4), src/osg/DisplaySettings.cpp
|
||
(1.2), src/osg/PolygonMode.cpp (1.4): Changes for Borland C++
|
||
compiler changes.
|
||
|
||
2002-01-30 10:02 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw (1.10),
|
||
Demos/osgbillboard/osgbillboard.dsp (1.1): Added osgbillboard
|
||
project files to the VisualStudio workspace.
|
||
|
||
2002-01-30 10:01 robert
|
||
|
||
* src/Demos/: Makefile (1.11), osgbillboard/Makefile (1.1),
|
||
osgbillboard/osgbillboard.cpp (1.1): 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 09:37 robert
|
||
|
||
* src/Demos/osgcopy/Makedepend (1.4): Removed a Makedepend that
|
||
didn't belong!
|
||
|
||
2002-01-30 08:15 robert
|
||
|
||
* src/osg/Billboard.cpp (1.11): Fixed the rotation direction of the
|
||
POINT_ROT_* modes, this was broken by earlier fixes to the
|
||
osg::Matrix.
|
||
|
||
2002-01-30 07:09 robert
|
||
|
||
* include/osg/LineSegment (1.6), include/osgUtil/IntersectVisitor
|
||
(1.5), src/Demos/osgcopy/Makedepend (1.3), src/osgGLUT/Viewer.cpp
|
||
(1.27), src/osgUtil/CullVisitor.cpp (1.13),
|
||
src/osgUtil/IntersectVisitor.cpp (1.11): Made the LineSegment
|
||
destructor protected to force users to create segments on the stack
|
||
thus ensure that they arn't created locally and have their memory
|
||
deleted incorrectly.
|
||
|
||
Also updated the IntersectVisitor so that it no used osg::ref_ptr<>
|
||
internally for storing all data. Have also move the IntersectState
|
||
helper class to inside the IntersectVisitor which simplifies the
|
||
external interface to the class.
|
||
|
||
2002-01-29 15:25 robert
|
||
|
||
* include/osg/CopyOp (1.2), include/osg/Drawable (1.12),
|
||
include/osg/GeoSet (1.16), include/osg/Image (1.9),
|
||
src/Demos/osgcopy/Makedepend (1.2), src/Demos/osgcopy/osgcopy.cpp
|
||
(1.2), src/osg/Camera.cpp (1.20), src/osg/GeoSet.cpp (1.15): Fixes
|
||
for windows build.
|
||
|
||
2002-01-29 09:20 robert
|
||
|
||
* include/osg/: DeepCopy (1.4), ShallowCopy (1.3): Removed the now
|
||
rendundent DeepCopy and ShallowCopy files.
|
||
|
||
2002-01-29 09:03 robert
|
||
|
||
* Make/makedefs.linux (1.11), include/osg/AlphaFunc (1.7),
|
||
include/osg/Billboard (1.8), include/osg/ClipPlane (1.5),
|
||
include/osg/ColorMask (1.6), include/osg/ColorMatrix (1.3),
|
||
include/osg/CullFace (1.6), include/osg/DeepCopy (1.3),
|
||
include/osg/Depth (1.6), include/osg/Drawable (1.11),
|
||
include/osg/EarthSky (1.4), include/osg/Fog (1.6),
|
||
include/osg/FrontFace (1.5), include/osg/GeoSet (1.15),
|
||
include/osg/Geode (1.7), include/osg/Group (1.7), include/osg/Image
|
||
(1.8), include/osg/Impostor (1.6), include/osg/ImpostorSprite
|
||
(1.8), include/osg/LOD (1.8), include/osg/Light (1.7),
|
||
include/osg/LightSource (1.6), include/osg/LineWidth (1.3),
|
||
include/osg/Material (1.7), include/osg/Matrix (1.22),
|
||
include/osg/Node (1.11), include/osg/Object (1.9),
|
||
include/osg/Point (1.7), include/osg/PolygonMode (1.5),
|
||
include/osg/PolygonOffset (1.6),
|
||
include/osg/PositionAttitudeTransform (1.3), include/osg/ShadeModel
|
||
(1.3), include/osg/ShallowCopy (1.2), include/osg/StateAttribute
|
||
(1.12), include/osg/StateSet (1.11), include/osg/Stencil (1.6),
|
||
include/osg/Switch (1.6), include/osg/TexEnv (1.6),
|
||
include/osg/TexGen (1.7), include/osg/TexMat (1.6),
|
||
include/osg/Texture (1.9), include/osg/Transform (1.13),
|
||
include/osg/Transparency (1.7), include/osg/Viewport (1.6),
|
||
include/osgText/Font (1.5), include/osgText/Paragraph (1.4),
|
||
include/osgText/Text (1.8), include/osgUtil/RenderBin (1.8),
|
||
include/osgUtil/RenderStage (1.10),
|
||
include/osgUtil/RenderStageLighting (1.4),
|
||
include/osgUtil/RenderToTextureStage (1.4), src/osg/Billboard.cpp
|
||
(1.10), src/osg/GeoSet.cpp (1.14), src/osg/Geode.cpp (1.7),
|
||
src/osg/Group.cpp (1.8), src/osg/Image.cpp (1.8), src/osg/LOD.cpp
|
||
(1.6), src/osg/Node.cpp (1.9), src/osg/Object.cpp (1.5),
|
||
src/osg/StateSet.cpp (1.14), src/osg/Switch.cpp (1.5),
|
||
src/osg/Transform.cpp (1.12), src/osgText/Paragraph.cpp (1.5),
|
||
src/osgText/Text.cpp (1.12): Moved all references to osg::Cloner to
|
||
osg::CopyOp.
|
||
|
||
2002-01-29 07:55 robert
|
||
|
||
* include/osgDB/WriteFile (1.4): Fixed the header guard, which was
|
||
using the name define as FileUtils. Problem spotted by Terry
|
||
Welsh.
|
||
|
||
2002-01-29 07:51 robert
|
||
|
||
* Make/makedefs.linux (1.10), VisualStudio/VisualStudio.dsw (1.9),
|
||
VisualStudio/Demos/osgcopy/osgcopy.dsp (1.1),
|
||
VisualStudio/osg/osg.dsp (1.15), include/osg/CopyOp (1.1),
|
||
include/osg/Object (1.8), src/Demos/Makefile (1.10),
|
||
src/Demos/osgcopy/Makedepend (1.1), src/Demos/osgcopy/Makefile
|
||
(1.1), src/Demos/osgcopy/osgcopy.cpp (1.1), src/osg/CopyOp.cpp
|
||
(1.1), src/osg/GeoSet.cpp (1.13), src/osg/Geode.cpp (1.6),
|
||
src/osg/Group.cpp (1.7), src/osg/Makefile (1.20), src/osg/Node.cpp
|
||
(1.8), src/osg/StateSet.cpp (1.13): 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
|
||
copying.
|
||
|
||
Have fixed copy constructor problems in GeoSet which fix the deep
|
||
copy problem experienced yesterday.
|
||
|
||
2002-01-28 16:49 robert
|
||
|
||
* include/osg/DeepCopy (1.2): A couple of fixes to DeepCopy Cloner.
|
||
|
||
2002-01-28 16:16 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.14), include/osg/AlphaFunc (1.6),
|
||
include/osg/Billboard (1.7), include/osg/ClipPlane (1.4),
|
||
include/osg/ColorMask (1.5), include/osg/ColorMatrix (1.2),
|
||
include/osg/CullFace (1.5), include/osg/DeepCopy (1.1),
|
||
include/osg/Depth (1.5), include/osg/Drawable (1.10),
|
||
include/osg/EarthSky (1.3), include/osg/Fog (1.5),
|
||
include/osg/FrontFace (1.4), include/osg/GeoSet (1.14),
|
||
include/osg/Geode (1.6), include/osg/Group (1.6), include/osg/Image
|
||
(1.7), include/osg/Impostor (1.5), include/osg/ImpostorSprite
|
||
(1.7), include/osg/LOD (1.7), include/osg/Light (1.6),
|
||
include/osg/LightSource (1.5), include/osg/LineWidth (1.2),
|
||
include/osg/Material (1.6), include/osg/Matrix (1.21),
|
||
include/osg/Node (1.10), include/osg/Object (1.7),
|
||
include/osg/Point (1.6), include/osg/PolygonMode (1.4),
|
||
include/osg/PolygonOffset (1.5),
|
||
include/osg/PositionAttitudeTransform (1.2), include/osg/ShadeModel
|
||
(1.2), include/osg/ShallowCopy (1.1), include/osg/State (1.11),
|
||
include/osg/StateAttribute (1.11), include/osg/StateSet (1.10),
|
||
include/osg/Statistics (1.5), include/osg/Stencil (1.5),
|
||
include/osg/Switch (1.5), include/osg/TexEnv (1.5),
|
||
include/osg/TexGen (1.6), include/osg/TexMat (1.5),
|
||
include/osg/Texture (1.8), include/osg/Transform (1.12),
|
||
include/osg/Transparency (1.6), include/osg/Viewport (1.5),
|
||
include/osgText/Font (1.4), include/osgText/Paragraph (1.3),
|
||
include/osgText/Text (1.7), include/osgUtil/RenderBin (1.7),
|
||
include/osgUtil/RenderStage (1.9),
|
||
include/osgUtil/RenderStageLighting (1.3),
|
||
include/osgUtil/RenderToTextureStage (1.3),
|
||
src/Demos/osgscribe/osgscribe.cpp (1.3), src/osg/Billboard.cpp
|
||
(1.9), src/osg/GeoSet.cpp (1.12), src/osg/Geode.cpp (1.5),
|
||
src/osg/Group.cpp (1.6), src/osg/Image.cpp (1.7),
|
||
src/osg/ImpostorSprite.cpp (1.5), src/osg/LOD.cpp (1.5),
|
||
src/osg/Makefile (1.19), src/osg/Matrix.cpp (1.19),
|
||
src/osg/Node.cpp (1.7), src/osg/Object.cpp (1.4),
|
||
src/osg/StateSet.cpp (1.12), src/osg/Switch.cpp (1.4),
|
||
src/osg/Transform.cpp (1.11), src/osgDB/Registry.cpp (1.11),
|
||
src/osgText/Font.cpp (1.8), src/osgText/Paragraph.cpp (1.4),
|
||
src/osgText/Text.cpp (1.11), src/osgUtil/Optimizer.cpp (1.14),
|
||
src/osgUtil/RenderBin.cpp (1.8): Added support for shallow and deep
|
||
copy of nodes, drawables and state, via a copy constructor which
|
||
takes an optional Cloner object, and the old osg::Object::clone()
|
||
has changed so that it now requires a Cloner as paramter. This is
|
||
passed on to the copy constructor to help control the shallow vs
|
||
deep copying. The old functionality of clone() which was clone of
|
||
type has been renamed to cloneType().
|
||
|
||
Updated all of the OSG to work with these new conventions,
|
||
implemention all the required copy constructors etc. A couple of
|
||
areas will do shallow copies by design, a couple of other still
|
||
need to be updated to do either shallow or deep.
|
||
|
||
Neither of the shallow or deep copy operations have been tested
|
||
yet, only the old functionality of the OSG has been checked so far,
|
||
such running the viewer on various demo datasets.
|
||
|
||
Also fixed a problem in osg::Optimize::RemoveRendundentNodesVisitor
|
||
which was not checking that Group didn't have have any attached
|
||
StateSet's, Callbacks or UserData. These checks have now been
|
||
added, which fixes a bug which was revealled by the new osgscribe
|
||
demo, this related to removal of group acting as state decorator.
|
||
|
||
method
|
||
|
||
2002-01-27 15:28 robert
|
||
|
||
* src/Demos/osgscribe/osgscribe.cpp (1.2): 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 15:03 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw (1.8),
|
||
Demos/osgscribe/osgscribe.dsp (1.1): Added VisualStudio workspace
|
||
files for new osgscribe demo.
|
||
|
||
2002-01-26 14:48 robert
|
||
|
||
* src/Demos/: Makefile (1.9), osgscribe/Makefile (1.1),
|
||
osgscribe/osgscribe.cpp (1.1): Added new osgscribe demo which
|
||
demostrates how to create a wireframe overlay of a model.
|
||
|
||
2002-01-26 09:13 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp (1.12): Fixed the LOD center and
|
||
range code that so that the values are now multiple by the
|
||
_unitScale to compenstate for different scales in the flt model.
|
||
This _unitScale had already been applied to the geometry data.
|
||
|
||
Integrated new defaults for the texturing wrap mode, for when now
|
||
.attr file is supplied with a flt file.
|
||
|
||
2002-01-23 17:15 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.13),
|
||
include/osg/PositionAttitudeTransform (1.1), include/osg/Transform
|
||
(1.11), src/osg/Makefile (1.18),
|
||
src/osg/PositionAttitudeTransform.cpp (1.1), src/osg/Transform.cpp
|
||
(1.10), src/osgUtil/CullVisitor.cpp (1.12),
|
||
src/osgUtil/IntersectVisitor.cpp (1.10), src/osgUtil/Optimizer.cpp
|
||
(1.13): Have made osg::Transform more extensible via additions of
|
||
new getLocalToWorldMatrix() and getWorldToLocalMatrix(),
|
||
computeLocalToWorld() and computeWorldToLocal() methods.
|
||
|
||
Have updated the CullVisitor, IntersectVisitor and Optimizer to use
|
||
the new osg::Transform::getLocalToWorldMatrix() which has the same
|
||
functionality as the old getMatrix() but is now supports subclasses
|
||
of osg::Transform transparently.
|
||
|
||
Have added osg::PositionAttitudeTransform as subclass of
|
||
osg::Transform which manages the transform as position and attitude
|
||
via a Vec3 and Quat respectively.
|
||
|
||
2002-01-23 10:42 robert
|
||
|
||
* include/osg/Transform (1.10), src/osg/Transform.cpp (1.9):
|
||
Updates to osg::Transform to allow it subclassed more easily.
|
||
|
||
2002-01-23 10:28 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp (1.12): Fixed problem with
|
||
Optimzer::removeRedundentNodesVisitor which was removing the
|
||
correct redundent groups but for groups which had a single child it
|
||
was was not using replaceChild to rettach the child to its parents.
|
||
It was using parent->removeChild(group)...parent->addChild(child);
|
||
which was allow the child to be attached in a different place than
|
||
the original group, this broke LOD code. Have used removeChild
|
||
instead which solves the LOD problem.
|
||
|
||
2002-01-23 07:04 robert
|
||
|
||
* src/osg/State.cpp (1.7): Changed the ordering of applying OpenGL
|
||
modes and attributes back to the original modes first then
|
||
attributes since the it was cause a display bug on some datesets.
|
||
It seems that the modes needs enabling before glMaterial's take
|
||
affect, at least on the NVidia drivers under Windows and Linux.
|
||
The OpenGL reference guide doesn't mention any dependancy so I'm
|
||
not sure what the official line is. Some other OpenGl attribute
|
||
and modes need to be applied in that order according to the blue
|
||
book, however, drivers, at least the NVidia drivers seem require
|
||
the opposite. This may raise the spectra of before and after mode
|
||
applies, but this will require extra support in osg::State and
|
||
osg::StateAttribute, and would have to be handled on a per
|
||
attribute basis, and possibly different of each platform. Yuck.
|
||
|
||
2002-01-22 14:30 robert
|
||
|
||
* include/osgUtil/Optimizer (1.4), src/osgUtil/Optimizer.cpp
|
||
(1.11): Fixed FlattenStaticTransformVisitor bug which related to
|
||
incorrect handling of objects which were transformed by multiple
|
||
matrices at one time - this cannot be handled in the flattening
|
||
process (since we only have one piece of geometry to transform).
|
||
This visitor now handles this case by disabling flattening of any
|
||
objects and transforms associated in this way.
|
||
|
||
2002-01-22 07:03 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp (1.10): Temporily commented out the
|
||
call to the FlatternStaticTransformVisitor to prevent a bug in
|
||
handling instance nodes. Will be commented back in once the bug
|
||
has been solved.
|
||
|
||
2002-01-22 06:03 robert
|
||
|
||
* AUTHORS (1.9): Updated AUTHORS file to reflect recent submission.
|
||
|
||
2002-01-22 06:03 robert
|
||
|
||
* src/osgPlugins/flt/: FltFile.cpp (1.10), FltFile.h (1.5),
|
||
InstanceRecords.cpp (1.3), InstanceRecords.h (1.3), Pool.cpp (1.6),
|
||
Pool.h (1.5), flt2osg.cpp (1.11), flt2osg.h (1.6): Added support
|
||
for node instances to Open Flight loader. Submitted by Yefei He.
|
||
|
||
2002-01-20 14:30 robert
|
||
|
||
* src/: osgDB/FileNameUtils.cpp (1.5), osgGLUT/Window.cpp (1.5):
|
||
Fixes to Windows compile.
|
||
|
||
2002-01-20 11:24 robert
|
||
|
||
* include/osgDB/Output (1.6), src/osgDB/FileNameUtils.cpp (1.4),
|
||
src/osgDB/Output.cpp (1.3): Updates to help compilation under gcc
|
||
3.03.
|
||
|
||
2002-01-19 17:11 robert
|
||
|
||
* include/osgUtil/GUIEventAdapter (1.4),
|
||
src/Demos/hangglide/GliderManipulator.cpp (1.9),
|
||
src/osgGLUT/GLUTEventAdapter.cpp (1.5), src/osgGLUT/Viewer.cpp
|
||
(1.26), src/osgUtil/DriveManipulator.cpp (1.11),
|
||
src/osgUtil/FlightManipulator.cpp (1.11),
|
||
src/osgUtil/TrackballManipulator.cpp (1.12): 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
|
||
Snarfff..
|
||
|
||
2002-01-19 15:34 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp (1.11): Fixed the handling of non
|
||
transparent billboards, since it was not taking into account any
|
||
accumulated transforms inherited from above.
|
||
|
||
2002-01-18 17:36 robert
|
||
|
||
* include/osgUtil/CullVisitor (1.9), src/osgDB/ReadFile.cpp (1.7),
|
||
src/osgDB/Registry.cpp (1.10), src/osgUtil/CullVisitor.cpp (1.10),
|
||
src/osgUtil/IntersectVisitor.cpp (1.9), src/osgUtil/SceneView.cpp
|
||
(1.19): UPdates to CullVisitor so that it keeps in sync with the
|
||
new method paramter change in osg::Billboard.
|
||
|
||
Removed in instance of an object being passed () brackets, have
|
||
removed the brackets to avoid an amiguity with the compiler
|
||
intepreting it as a function.
|
||
|
||
2002-01-18 17:34 robert
|
||
|
||
* include/osg/ImpostorSprite (1.6), include/osg/Math (1.12),
|
||
include/osg/Node (1.9), include/osg/Vec2 (1.12), include/osg/Vec3
|
||
(1.13), include/osg/Vec4 (1.12), src/osg/GeoSet.cpp (1.11): Changes
|
||
to fix compilation problems on the Sparc.
|
||
|
||
GeoSet.cpp simply remove rendundent code that had already been
|
||
commented out.
|
||
|
||
2002-01-18 17:25 robert
|
||
|
||
* include/osgText/Font (1.3), include/osgText/Text (1.6),
|
||
src/osgText/FTBitmapGlyph.cpp (1.3), src/osgText/FTBitmapGlyph.h
|
||
(1.4), src/osgText/FTCharmap.cpp (1.3), src/osgText/FTCharmap.h
|
||
(1.4), src/osgText/FTFace.cpp (1.3), src/osgText/FTFace.h (1.4),
|
||
src/osgText/FTFont.cpp (1.2), src/osgText/FTFont.h (1.5),
|
||
src/osgText/FTGL.h (1.9), src/osgText/FTGLBitmapFont.cpp (1.4),
|
||
src/osgText/FTGLBitmapFont.h (1.5), src/osgText/FTGLOutlineFont.cpp
|
||
(1.4), src/osgText/FTGLOutlineFont.h (1.5),
|
||
src/osgText/FTGLPixmapFont.cpp (1.4), src/osgText/FTGLPixmapFont.h
|
||
(1.5), src/osgText/FTGLPolygonFont.cpp (1.3),
|
||
src/osgText/FTGLPolygonFont.h (1.5),
|
||
src/osgText/FTGLTextureFont.cpp (1.7),
|
||
src/osgText/FTGLTextureFont.h (1.6), src/osgText/FTGlyph.h (1.4),
|
||
src/osgText/FTGlyphContainer.cpp (1.4),
|
||
src/osgText/FTGlyphContainer.h (1.5), src/osgText/FTLibrary.h
|
||
(1.4), src/osgText/FTOutlineGlyph.cpp (1.4),
|
||
src/osgText/FTOutlineGlyph.h (1.4), src/osgText/FTPixmapGlyph.cpp
|
||
(1.3), src/osgText/FTPixmapGlyph.h (1.4),
|
||
src/osgText/FTPolyGlyph.cpp (1.4), src/osgText/FTPolyGlyph.h (1.3),
|
||
src/osgText/FTSize.cpp (1.4), src/osgText/FTSize.h (1.4),
|
||
src/osgText/FTTextureGlyph.cpp (1.4), src/osgText/FTTextureGlyph.h
|
||
(1.4), src/osgText/FTVectoriser.cpp (1.3),
|
||
src/osgText/FTVectoriser.h (1.5), src/osgText/Font.cpp (1.7),
|
||
src/osgText/Text.cpp (1.10): Added support for multiple graphics
|
||
contexts, submission from Max Rhiener.
|
||
|
||
Alas changed the indenting to use 4 spaces instead of tabs, this
|
||
irons out differences when working under Windows and Unix, keeping
|
||
the identing consistent.
|
||
|
||
2002-01-18 17:15 robert
|
||
|
||
* include/osg/Billboard (1.6), src/osg/Billboard.cpp (1.8): First
|
||
steps to updating the calcTransform function in Billboard to fix z
|
||
axis contraint on rotation axis.
|
||
|
||
2002-01-18 14:00 robert
|
||
|
||
* src/osg/Transform.cpp (1.8): Fixed copy constructor which was
|
||
copying a matrix to unitialized memory.
|
||
|
||
2002-01-18 09:12 robert
|
||
|
||
* include/osg/Math (1.11): Removed the global scope operators for
|
||
the isnan(..) etc calls to fix compilation under some compiler
|
||
combinations.
|
||
|
||
2002-01-18 09:11 robert
|
||
|
||
* include/osg/Timer (1.11), src/osg/Timer.cpp (1.8): Made the
|
||
osg::Timer::tick() method a const method.
|
||
|
||
2002-01-18 05:26 robert
|
||
|
||
* include/osg/LineSegment (1.5): Fixed typo in comment, reference
|
||
to BoundingSphere has been changed to BoundingBox. Typo spotted by
|
||
Gial Paolo Lorenzetto.
|
||
|
||
2002-01-17 17:41 robert
|
||
|
||
* include/osgUtil/CullViewState (1.3), src/osgUtil/CullVisitor.cpp
|
||
(1.9): Fixed ENALBE_ALL_CULLING spelling mistake, have changed it
|
||
to ENABLE_ALL_CULLING.
|
||
|
||
2002-01-17 17:40 robert
|
||
|
||
* include/osgGLUT/Window (1.3), src/osgGLUT/Window.cpp (1.4): Added
|
||
support for glutSpecialFunc, glutSpaceballMotion,
|
||
glutSpaceballRotate and glutSpaceballRotate into osgGLUT::Window
|
||
base class.
|
||
|
||
2002-01-16 16:23 robert
|
||
|
||
* src/osg/State.cpp (1.6): Reversed the ordering of setting of
|
||
OpenGL modes and attributes, so that attributes are now set first,
|
||
then modes. This is keep consistent with the setting of
|
||
glColorMaterial and glEnable(GL_COLOR_MATERIAL) as specfied in
|
||
OpenGL documentation.
|
||
|
||
2002-01-16 16:22 robert
|
||
|
||
* include/osg/StateAttribute (1.10): Changed the enum Types { ... }
|
||
so that in no longer explicitly sets the values, leaving C++ to
|
||
ensire that values are unque and insequence.
|
||
|
||
2002-01-16 16:20 robert
|
||
|
||
* src/osgPlugins/: Makefile (1.11), jpeg/Makefile (1.5): Fixes to
|
||
makefiles which have become a bit unhinged after MacOS X
|
||
integration.
|
||
|
||
2002-01-16 16:12 robert
|
||
|
||
* src/osgPlugins/flt/: GeoSetBuilder.cpp (1.10), GeoSetBuilder.h
|
||
(1.7), flt2osg.cpp (1.10), flt2osg.h (1.5): Added support for
|
||
billboard in OpenFlight loader. Submission from Nikolaus Hanekamp.
|
||
|
||
2002-01-16 07:29 robert
|
||
|
||
* Makefile (1.11), Make/makedefs.irix.std.64 (1.1): Submission from
|
||
Sean Spicer which adds Make/makedefs.irix.std.64 which compiles the
|
||
OSG as 64bit. Small changes by Robert to accomodate recent MacOSX
|
||
makefile changes.
|
||
|
||
2002-01-16 07:08 robert
|
||
|
||
* Make/: makedefs.cyg (1.2), makedefs.freebsd (1.4),
|
||
makedefs.irix.nonstd (1.6), makedefs.irix.std (1.7), makedefs.linux
|
||
(1.9), makedefs.macosx (1.4), makerules.cyg (1.2),
|
||
makerules.freebsd (1.2), makerules.irix (1.4), makerules.linux
|
||
(1.4): Changes to Make/makerules.* and Make/makedefs.* to
|
||
accomodate MacOSX's need to treat plugins and shared libraries
|
||
seperately.
|
||
|
||
2002-01-16 07:05 robert
|
||
|
||
* src/osgPlugins/: bmp/Makefile (1.4), dw/Makefile (1.4),
|
||
flt/Makefile (1.8), gif/Makefile (1.6), lib3ds/Makefile (1.5),
|
||
lwo/Makefile (1.4), obj/Makefile (1.4), osg/Makefile (1.8),
|
||
osgtgz/Makefile (1.5), pic/Makefile (1.4), png/Makefile (1.5),
|
||
rgb/Makefile (1.4), tga/Makefile (1.4), tgz/Makefile (1.4),
|
||
tiff/Makefile (1.5), zip/Makefile (1.4): Integrated the changes to
|
||
osgPlugin/Makefile's for MacOSX port.
|
||
|
||
2002-01-16 07:03 robert
|
||
|
||
* src/osgDB/FileUtils.cpp (1.12): Changed hardwired char[1024]
|
||
arrays to char[FILEUTILS_MAX_PATH_LENGTH] and defined the value to
|
||
be 2048, this should avoid problems with path lengths which have
|
||
been overflowing the 1024 limit (Sasa report this bug). The real
|
||
solution is to use std::string throught FileUtils, but this will
|
||
have to wait for another day.
|
||
|
||
2002-01-16 05:41 robert
|
||
|
||
* src/osgPlugins/quicktime/: Makedepend (1.1), Makefile (1.1),
|
||
QTtexture.c (1.1), ReaderWriterQT.cpp (1.1): Added quicktime plugin
|
||
(for Mac's only), submitted by Phil Atkin.
|
||
|
||
2002-01-16 05:36 robert
|
||
|
||
* Make/makerules.macosx (1.2), include/osg/GL (1.7),
|
||
include/osg/GLU (1.4), include/osg/Timer (1.10),
|
||
include/osgText/Font (1.2), src/Demos/hangglide/Makefile (1.4),
|
||
src/Demos/osgconv/Makefile (1.6), src/Demos/osgcube/Makefile (1.4),
|
||
src/Demos/osgimpostor/Makefile (1.4),
|
||
src/Demos/osgimpostor/osgimpostor.cpp (1.8),
|
||
src/Demos/osgreflect/Makefile (1.4), src/Demos/osgtext/Makefile
|
||
(1.5), src/Demos/osgtext/main.cpp (1.12),
|
||
src/Demos/osgtexture/Makefile (1.4), src/Demos/osgviews/Makefile
|
||
(1.4), src/Demos/sgv/Makefile (1.8), src/osg/Makefile (1.17),
|
||
src/osg/Timer.cpp (1.7), src/osgDB/Makefile (1.4),
|
||
src/osgGLUT/Makefile (1.7), src/osgPlugins/Makefile (1.10),
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp (1.7),
|
||
src/osgPlugins/flt/Input.cpp (1.9), src/osgPlugins/flt/Record.cpp
|
||
(1.6), src/osgPlugins/obj/glm.cpp (1.2), src/osgText/FTGL.h (1.8),
|
||
src/osgText/FTGLTextureFont.cpp (1.6),
|
||
src/osgText/FTGLTextureFont.h (1.5), src/osgText/Font.cpp (1.6),
|
||
src/osgText/Makefile (1.13), src/osgUtil/DepthSortedBin.cpp (1.2),
|
||
src/osgUtil/Makefile (1.10), src/osgUtil/RenderBin.cpp (1.7): First
|
||
batch of changes required for MacOS X build. Orignal submission
|
||
from Phil Atkin, merged by Robert Osfield.
|
||
|
||
2002-01-15 18:21 robert
|
||
|
||
* src/osgPlugins/flt/GeoSetBuilder.cpp (1.9): Changed the use of
|
||
std::vector<..>.begin() to &vector<..>.front() in code from passing
|
||
the vector contents to the GeoSet::setPrimLengths(..) etc.
|
||
methods. This has been done to fix the compile under the MS .NET
|
||
compiler which has changed the definiation of the
|
||
std::vector<..>::iterator to a class rather than a pointer.
|
||
|
||
2002-01-15 14:54 robert
|
||
|
||
* src/osgDB/FileNameUtils.cpp (1.3): Fix to
|
||
osgDB::getStrippedName(..) so that handles the case of file without
|
||
an extension.
|
||
|
||
2002-01-15 10:49 robert
|
||
|
||
* src/osgPlugins/pfb/Makefile (1.8): Added '# LIBS += -limage' and
|
||
explanation in comments to pfb Makefile, submitted by Randall
|
||
Hooper.
|
||
|
||
2002-01-15 07:13 robert
|
||
|
||
* src/osgPlugins/pfb/ConvertFromPerformer.cpp (1.6): Added the set
|
||
of GL_TEXTURE_GEN_S and _T to code converting pfTexGen to
|
||
osg::TexGen. This is try and fix a bug in handling tex gen datasets
|
||
such as sj_texgen.pfb.
|
||
|
||
2002-01-15 06:04 robert
|
||
|
||
* include/osg/Camera (1.12), src/osg/Camera.cpp (1.19): New
|
||
ajustAspectRatio (ADJUST_NODE) mode added to osg::Camera to fix
|
||
issue with integration with vrjuggler, submitted by Allen Bierbaum.
|
||
|
||
2002-01-12 16:49 robert
|
||
|
||
* src/osg/Camera.cpp (1.18): Missing _attachedTransformMode in
|
||
osg::Camera constructor, fix submitted by Ben Discoe.
|
||
|
||
2002-01-05 11:19 robert
|
||
|
||
* src/Makefile (1.7): Change TOP to OSGHOME in makefiles.
|
||
|
||
2002-01-05 11:18 robert
|
||
|
||
* src/osgUtil/TrackballManipulator.cpp (1.11): Moved the setting of
|
||
camera fusion distance mode into the handle method so that it is
|
||
updated on everyframe to ensure that switching between Drive/Flight
|
||
and Trackball happens seemlessly.
|
||
|
||
2002-01-04 15:44 robert
|
||
|
||
* Makefile (1.10), src/Demos/Makefile (1.8),
|
||
src/Demos/hangglide/Makefile (1.3), src/Demos/osgcluster/Makefile
|
||
(1.3), src/Demos/osgconv/Makefile (1.5), src/Demos/osgcube/Makefile
|
||
(1.3), src/Demos/osgimpostor/Makefile (1.3),
|
||
src/Demos/osgreflect/Makefile (1.3), src/Demos/osgtext/Makefile
|
||
(1.4), src/Demos/osgtexture/Makefile (1.3),
|
||
src/Demos/osgviews/Makefile (1.3), src/Demos/sgv/Makefile (1.7),
|
||
src/osg/Makefile (1.16), src/osgDB/Makefile (1.3),
|
||
src/osgGLUT/Makefile (1.6), src/osgPlugins/bmp/Makefile (1.3),
|
||
src/osgPlugins/dw/Makefile (1.3), src/osgPlugins/flt/Makefile
|
||
(1.7), src/osgPlugins/gif/Makefile (1.5),
|
||
src/osgPlugins/jpeg/Makefile (1.4), src/osgPlugins/lib3ds/Makefile
|
||
(1.4), src/osgPlugins/lwo/Makefile (1.3),
|
||
src/osgPlugins/obj/Makefile (1.3), src/osgPlugins/osg/Makefile
|
||
(1.7), src/osgPlugins/osgtgz/Makefile (1.4),
|
||
src/osgPlugins/pic/Makefile (1.3), src/osgPlugins/png/Makefile
|
||
(1.4), src/osgPlugins/rgb/Makefile (1.3),
|
||
src/osgPlugins/tga/Makefile (1.3), src/osgPlugins/tgz/Makefile
|
||
(1.3), src/osgPlugins/tiff/Makefile (1.4),
|
||
src/osgPlugins/zip/Makefile (1.3), src/osgText/Makefile (1.12),
|
||
src/osgUtil/Makefile (1.9): Renamed the TOP variable in the
|
||
Makefiles to OSGHOME.
|
||
|
||
2002-01-04 15:43 robert
|
||
|
||
* src/osg/LOD.cpp (1.4): Added a guard to osg::LOD::evaluate so
|
||
that it returns -1 if the range matched does not have a
|
||
corresponding child to relate to. This can happen if a user
|
||
creates more than n+1 ranges, where n is the number of LOD
|
||
children.
|
||
|
||
2002-01-04 12:35 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.12),
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp (1.8),
|
||
include/osg/ShadeModel (1.1), include/osg/StateAttribute (1.9),
|
||
src/osg/Makefile (1.15), src/osg/ShadeModel.cpp (1.1),
|
||
src/osgGLUT/Viewer.cpp (1.25), src/osgPlugins/osg/Makefile (1.6),
|
||
src/osgPlugins/osg/ShadeModel.cpp (1.1): Added osg::ShadeModel
|
||
state attribute which encapsulates glShadeModel.
|
||
|
||
2002-01-04 12:34 robert
|
||
|
||
* src/osgPlugins/osg/GeoSet.cpp (1.5): Fixed a bug in writing of
|
||
line strips and line loops to the .osg file.
|
||
|
||
2002-01-04 08:14 robert
|
||
|
||
* src/osg/GeoSet.cpp (1.10): Fixed multiple deletion of shared
|
||
indecies in GeoSet destructor.
|
||
|
||
2002-01-03 18:28 robert
|
||
|
||
* Make/: makedefs.cyg (1.1), makedefs.freebsd (1.3),
|
||
makedefs.irix.std (1.6), makedefs.linux (1.8), makedefs.macosx
|
||
(1.3), makerules.cyg (1.1): Futher Makefile updates for Cygwin
|
||
support - from Norman Vine.
|
||
|
||
2002-01-03 18:18 robert
|
||
|
||
* Makefile (1.9), src/Makefile (1.6), src/Demos/Makefile (1.7),
|
||
src/Demos/hangglide/Makefile (1.2), src/Demos/osgcluster/Makefile
|
||
(1.2), src/Demos/osgconv/Makefile (1.4), src/Demos/osgcube/Makefile
|
||
(1.2), src/Demos/osgimpostor/Makefile (1.2),
|
||
src/Demos/osgreflect/Makefile (1.2), src/Demos/osgtext/Makefile
|
||
(1.3), src/Demos/osgtexture/Makefile (1.2),
|
||
src/Demos/osgviews/Makefile (1.2), src/Demos/sgv/Makefile (1.6),
|
||
src/osg/Makefile (1.14), src/osgDB/Makefile (1.2),
|
||
src/osgGLUT/Makefile (1.5), src/osgPlugins/Makefile (1.9),
|
||
src/osgPlugins/bmp/Makefile (1.2), src/osgPlugins/dw/Makefile
|
||
(1.2), src/osgPlugins/flt/Makefile (1.6),
|
||
src/osgPlugins/gif/Makefile (1.4), src/osgPlugins/jpeg/Makefile
|
||
(1.3), src/osgPlugins/lib3ds/Makefile (1.3),
|
||
src/osgPlugins/lwo/Makefile (1.2), src/osgPlugins/obj/Makefile
|
||
(1.2), src/osgPlugins/osg/Makefile (1.5),
|
||
src/osgPlugins/osgtgz/Makefile (1.3), src/osgPlugins/pfb/Makefile
|
||
(1.7), src/osgPlugins/pic/Makefile (1.2),
|
||
src/osgPlugins/png/Makefile (1.3), src/osgPlugins/rgb/Makefile
|
||
(1.2), src/osgPlugins/tga/Makefile (1.2),
|
||
src/osgPlugins/tgz/Makefile (1.2), src/osgPlugins/tiff/Makefile
|
||
(1.3), src/osgPlugins/zip/Makefile (1.2), src/osgText/Makefile
|
||
(1.11), src/osgUtil/Makefile (1.8): Makefile changes to support
|
||
Cywin port - submission from Norman Vine, updates to fix case
|
||
problems under unix by Robert.
|
||
|
||
2002-01-03 16:34 robert
|
||
|
||
* include/osg/Export (1.5), include/osg/GL (1.6), include/osg/Math
|
||
(1.10), include/osg/Timer (1.9), include/osgDB/Export (1.4),
|
||
include/osgGLUT/Export (1.5), include/osgText/Export (1.3),
|
||
include/osgUtil/Export (1.5), src/osg/GLExtensions.cpp (1.5),
|
||
src/osg/Notify.cpp (1.6), src/osgDB/DynamicLibrary.cpp (1.5),
|
||
src/osgDB/FileUtils.cpp (1.11), src/osgDB/Registry.cpp (1.9),
|
||
src/osgGLUT/Viewer.cpp (1.24), src/osgPlugins/flt/GeoSetBuilder.cpp
|
||
(1.8), src/osgPlugins/flt/Pool.cpp (1.5),
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp (1.6),
|
||
src/osgPlugins/flt/Registry.h (1.5), src/osgPlugins/flt/flt.h
|
||
(1.6), src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp (1.4),
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp (1.5),
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp (1.5),
|
||
src/osgUtil/NvTriStripObjects.h (1.2): Updates for Cygwin port,
|
||
from Norman Vine.
|
||
|
||
2002-01-03 14:28 robert
|
||
|
||
* src/: osg/GLExtensions.cpp (1.4), osgDB/Registry.cpp (1.8): Small
|
||
source code changes for Cygwin port of OSG.
|
||
|
||
2002-01-02 12:01 robert
|
||
|
||
* ChangeLog (1.11), NEWS (1.6), doc/doc++/osg/GeoSet.html (1.4),
|
||
doc/doc++/osg/LOD.html (1.4), doc/doc++/osg/for_each_triangle.html
|
||
(1.4), doc/doc++/osg/osg.html (1.4), doc/doc++/osgGLUT/Viewer.html
|
||
(1.4): Updates in preperation for the third attempt at the 0.8.43
|
||
release.
|
||
|
||
2002-01-02 10:42 robert
|
||
|
||
* src/: Demos/osgtexture/osgtexture.cpp (1.8),
|
||
osgPlugins/pfb/ConvertFromPerformer.cpp (1.5): Updates from Randall
|
||
Hopper to fix build under IRIX.
|
||
|
||
2002-01-02 06:03 robert
|
||
|
||
* src/osgPlugins/lib3ds/: ReaderWriter3DS.cpp (1.7), matrix.cpp
|
||
(1.4): A small bug fix to the matrix dump function (it was
|
||
primtiing out 5 columns instead of four).
|
||
|
||
Added support for multiplying mesh geometry by the matrix attached
|
||
to the Lib3dsMesh structure, however this produces disjointed
|
||
models so have to the default mode to bypass this multiplication
|
||
code. Will need to revisit this in the future.
|
||
|
||
2002-01-02 05:59 robert
|
||
|
||
* src/osgUtil/SmoothingVisitor.cpp (1.3): Commented out the
|
||
smoothing of FLAT_TRIANGLE_STRIP and FLAT_TRIANGLE_FAN since it was
|
||
causes problems with any color list which were attached.
|
||
|
||
2002-01-02 05:53 robert
|
||
|
||
* src/osg/GeoSet_ogl.cpp (1.4): Moved the glShadeModel(FLAT/SMOOTH)
|
||
outside of the primtitive inner loop to reduce the amount state
|
||
changes incurred when using FLAT_ primtives.
|
||
|
||
2002-01-02 05:49 robert
|
||
|
||
* include/osg/GeoSet (1.13): Fixed the orientation of
|
||
for_each_triangle cases for QUAD and QUAD_STRIP.
|
||
|
||
2001-12-31 18:21 robert
|
||
|
||
* include/osgGLUT/Viewer (1.13), src/osgGLUT/Viewer.cpp (1.23):
|
||
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 18:16 robert
|
||
|
||
* include/osg/LOD (1.6): Added a more detailed explanation of how
|
||
LOD's work.
|
||
|
||
2001-12-30 19:04 robert
|
||
|
||
* NEWS (1.5), src/osg/Makefile (1.13): Updates to NEWS for date of
|
||
release, and added include/osg/DisplaySettings and
|
||
include/osg/LineWidth to the src/osg/Makefile.
|
||
|
||
2001-12-30 15:48 robert
|
||
|
||
* ChangeLog (1.10): Final update of ChangeLog for the 0.8.43
|
||
release.
|
||
|
||
2001-12-30 15:03 robert
|
||
|
||
* include/osg/GeoSet (1.12): Added osg::GeoSet::FLAT_TRIANGLE_FAN
|
||
to the list if primitive handled by the for_each_triangle template
|
||
function.
|
||
|
||
2001-12-30 14:04 robert
|
||
|
||
* ChangeLog (1.9), src/osgDB/FileUtils.cpp (1.10): Added
|
||
/usr/local/lib to the s_default_dso_path search path for plugins.
|
||
|
||
2001-12-30 12:13 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp (1.22): 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 11:59 robert
|
||
|
||
* INSTALL (1.9): Added references to sgv -stereo and sgv -stencil
|
||
to the notes of running the demos.
|
||
|
||
2001-12-30 11:58 robert
|
||
|
||
* src/Demos/hangglide/GliderManipulator.cpp (1.8): Updated the
|
||
default home position of so that a better view of the scene is
|
||
seen.
|
||
|
||
2001-12-30 10:24 robert
|
||
|
||
* ChangeLog (1.8), ChangeLog.preCVS (1.1): Moved the old by hand
|
||
ChangeLog to ChangeLog.preCVS and then ran cvs2cl.pl to
|
||
automatically generate the new ChangeLog.
|
||
|
||
2001-12-30 10:12 robert
|
||
|
||
* doc/doc++/osg/: StateAttribute.html (1.4), Transform.html (1.4):
|
||
Did a make docs, in preperation for 0.8.43 release.
|
||
|
||
2001-12-30 10:01 robert
|
||
|
||
* src/osgPlugins/pfb/ConvertToPerformer.cpp (1.6): Compilation fix
|
||
to pfb plugin, sent in by Ulrich Hertlein.
|
||
|
||
2001-12-30 10:00 robert
|
||
|
||
* INSTALL (1.8): Added a comment in Windows section on INSTALL
|
||
notes such that it now recommends that you build all the libs.
|
||
|
||
2001-12-29 15:53 robert
|
||
|
||
* bin/.README (1.1): Added .README to prevent CVS from deleting the
|
||
empty bin directory when checking out copies. This was a problem
|
||
with the nightly tarballs.
|
||
|
||
2001-12-29 09:27 robert
|
||
|
||
* include/osg/Transform (1.9): Added comment to osg::Transform
|
||
w.r.t use of GL_NORMALIZE when using scaling Transforms.
|
||
|
||
2001-12-29 07:28 robert
|
||
|
||
* src/: Makefile (1.5), Demos/Makefile (1.6),
|
||
Demos/osgcluster/broadcaster.cpp (1.2),
|
||
Demos/osgcluster/receiver.cpp (1.2): Updates form Randall Hopper
|
||
for the FreeBSD build
|
||
|
||
2001-12-27 15:06 robert
|
||
|
||
* include/osg/StateAttribute (1.8): Made inline documentation on
|
||
the Values enum clearer w.r.t the function of OVERRIDE_ON and
|
||
OVERRIDE_OFF.
|
||
|
||
2001-12-26 15:55 robert
|
||
|
||
* doc/stereo.html (1.4): Added more details about using stereo with
|
||
the OSG, in particular the role of the camera manipulators and the
|
||
fusion distance.
|
||
|
||
2001-12-24 18:34 robert
|
||
|
||
* doc/: index.html (1.4), doc++/osg/AttributeFunctor.html (1.1),
|
||
doc++/osg/ColorMatrix.html (1.1), doc++/osg/DisplaySettings.html
|
||
(1.1), doc++/osg/EarthSky.html (1.1), doc++/osg/LineWidth.html
|
||
(1.1), doc++/osg/Statistics.html (1.1), doc++/osg/g_NotifyInit.html
|
||
(1.1), doc++/osg/g_NotifyNulStream.html (1.1),
|
||
doc++/osgDB/Options.html (1.1), doc++/osgDB/ReadResult.html (1.1),
|
||
doc++/osgDB/WriteResult.html (1.1), doc++/osgDB/findFileInPath.html
|
||
(1.1), doc++/osgDB/readCommandLine.html (1.1),
|
||
doc++/osgDB/readNodeFiles.html (1.1), doc++/osgGLUT/Window.html
|
||
(1.1), doc++/osgText/BitmapFont.html (1.1),
|
||
doc++/osgText/ClassGraph.class (1.1),
|
||
doc++/osgText/ClassGraphPanel.class (1.1),
|
||
doc++/osgText/ClassLayout.class (1.1), doc++/osgText/Font.html
|
||
(1.1), doc++/osgText/General.html (1.1), doc++/osgText/HIER.html
|
||
(1.1), doc++/osgText/HIERjava.html (1.1),
|
||
doc++/osgText/NavigatorButton.class (1.1),
|
||
doc++/osgText/OutlineFont.html (1.1), doc++/osgText/Paragraph.html
|
||
(1.1), doc++/osgText/PixmapFont.html (1.1),
|
||
doc++/osgText/PolygonFont.html (1.1), doc++/osgText/RasterFont.html
|
||
(1.1), doc++/osgText/Text.html (1.1),
|
||
doc++/osgText/TextureFont.html (1.1), doc++/osgText/VectorFont.html
|
||
(1.1), doc++/osgText/icon1.gif (1.1), doc++/osgText/icon2.gif
|
||
(1.1), doc++/osgText/index.html (1.1), doc++/osgText/osgText.html
|
||
(1.1), doc++/osgText/osgTextGetLibraryName.html (1.1),
|
||
doc++/osgText/osgTextGetVersion.html (1.1),
|
||
doc++/osgUtil/CombineLODsVisitor.html (1.1),
|
||
doc++/osgUtil/DisplayRequirementsVisitor.html (1.1),
|
||
doc++/osgUtil/FlattenStaticTransformsVisitor.html (1.1),
|
||
doc++/osgUtil/Optimizer.html (1.1),
|
||
doc++/osgUtil/RemoveRedundentNodesVisitor.html (1.1),
|
||
doc++/osgUtil/StateVisitor.html (1.1),
|
||
doc++/osgUtil/TransformCallback.html (1.1): Updated doc++
|
||
references so that CVS knows about all the newly generated files.
|
||
|
||
2001-12-24 18:28 robert
|
||
|
||
* index.html (1.5): Updated the index.html to include references to
|
||
the new osgText library and demo app.
|
||
|
||
2001-12-24 18:14 robert
|
||
|
||
* INSTALL (1.7): Removed references to redundent environmental
|
||
variables.
|
||
|
||
2001-12-24 16:55 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html (1.3), osg/Billboard.html (1.3),
|
||
osg/BoundingBox.html (1.2), osg/BoundingSphere.html (1.2),
|
||
osg/Camera.html (1.3), osg/ClipPlane.html (1.3),
|
||
osg/ClippingVolume.html (1.2), osg/ColorMask.html (1.3),
|
||
osg/CullFace.html (1.3), osg/Depth.html (1.3), osg/Drawable.html
|
||
(1.2), osg/Fog.html (1.3), osg/FrameStamp.html (1.2),
|
||
osg/FrontFace.html (1.3), osg/General.html (1.3), osg/GeoSet.html
|
||
(1.3), osg/Geode.html (1.3), osg/Group.html (1.3), osg/HIER.html
|
||
(1.3), osg/HIERjava.html (1.3), osg/Image.html (1.3),
|
||
osg/Impostor.html (1.3), osg/ImpostorSprite.html (1.3),
|
||
osg/ImpostorSpriteManager.html (1.3), osg/LOD.html (1.3),
|
||
osg/Light.html (1.3), osg/LightSource.html (1.3),
|
||
osg/LineSegment.html (1.3), osg/Material.html (1.3),
|
||
osg/Matrix.html (1.3), osg/MemoryAdapter.html (1.3), osg/Node.html
|
||
(1.3), osg/NodeAcceptOp.html (1.3), osg/NodeCallback.html (1.3),
|
||
osg/NodeVisitor.html (1.3), osg/NotifySeverity.html (1.3),
|
||
osg/Object.html (1.3), osg/Plane.html (1.3), osg/Point.html (1.3),
|
||
osg/PolygonMode.html (1.3), osg/PolygonOffset.html (1.3),
|
||
osg/Quat.html (1.3), osg/Referenced.html (1.3), osg/State.html
|
||
(1.3), osg/StateAttribute.html (1.3), osg/StateSet.html (1.3),
|
||
osg/Stencil.html (1.3), osg/Switch.html (1.3), osg/TexEnv.html
|
||
(1.3), osg/TexGen.html (1.3), osg/TexMat.html (1.3),
|
||
osg/Texture.html (1.3), osg/Timer.html (1.3), osg/Transform.html
|
||
(1.3), osg/Transparency.html (1.3), osg/Vec2.html (1.3),
|
||
osg/Vec3.html (1.3), osg/Vec4.html (1.3), osg/Viewport.html (1.3),
|
||
osg/clampArray3BetweenRange.html (1.3), osg/clampArray3GEQUAL.html
|
||
(1.3), osg/clampArray3LEQUAL.html (1.3),
|
||
osg/clampArray4BetweenRange.html (1.3), osg/clampArray4GEQUAL.html
|
||
(1.3), osg/clampArray4LEQUAL.html (1.3),
|
||
osg/clampArrayElementBetweenRange.html (1.3),
|
||
osg/clampArrayElementGEQUAL.html (1.3),
|
||
osg/clampArrayElementLEQUAL.html (1.3),
|
||
osg/clampArrayElementsBetweenRange.html (1.3),
|
||
osg/clampArrayElementsGEQUAL.html (1.3),
|
||
osg/clampArrayElementsLEQUAL.html (1.3), osg/clampBetweenRange.html
|
||
(1.3), osg/clampGEQUAL.html (1.3), osg/clampLEQUAL.html (1.3),
|
||
osg/createGeodeForImage.2.html (1.3), osg/for_each_triangle.html
|
||
(1.3), osg/index.html (1.3), osg/isGLExtensionSupported.html (1.2),
|
||
osg/mem_ptr.html (1.3), osg/notify.html (1.3), osg/osg.html (1.3),
|
||
osg/osgGetVersion.html (1.2), osg/ref_ptr.html (1.3),
|
||
osgDB/DotOsgWrapper.html (1.2), osgDB/FieldReader.html (1.2),
|
||
osgDB/FieldReaderIterator.html (1.2), osgDB/HIER.html (1.2),
|
||
osgDB/HIERjava.html (1.2), osgDB/Input.html (1.2),
|
||
osgDB/Output.html (1.2), osgDB/ReaderWriter.html (1.2),
|
||
osgDB/RegisterDotOsgWrapperProxy.html (1.2),
|
||
osgDB/RegisterReaderWriterProxy.html (1.2), osgDB/Registry.html
|
||
(1.2), osgDB/findFileInDirectory.html (1.2), osgDB/osgDB.html
|
||
(1.4), osgDB/osgDBGetVersion.html (1.2), osgDB/readImageFile.html
|
||
(1.2), osgDB/readNodeFile.html (1.2), osgDB/readObjectFile.html
|
||
(1.2), osgDB/writeImageFile.html (1.2), osgDB/writeNodeFile.html
|
||
(1.2), osgDB/writeObjectFile.html (1.2),
|
||
osgGLUT/GLUTEventAdapter.html (1.2), osgGLUT/General.html (1.2),
|
||
osgGLUT/HIER.html (1.2), osgGLUT/HIERjava.html (1.2),
|
||
osgGLUT/Viewer.html (1.3), osgGLUT/index.html (1.2),
|
||
osgGLUT/osgGLUT.html (1.2), osgGLUT/osgGLUTGetVersion.html (1.2),
|
||
osgUtil/CullVisitor.html (1.3), osgUtil/DepthSortedBin.html (1.3),
|
||
osgUtil/DisplayListVisitor.html (1.3),
|
||
osgUtil/DriveManipulator.html (1.3), osgUtil/FlightManipulator.html
|
||
(1.3), osgUtil/GUIActionAdapter.html (1.3),
|
||
osgUtil/GUIEventAdapter.html (1.3), osgUtil/GUIEventHandler.html
|
||
(1.3), osgUtil/General.html (1.3), osgUtil/HIER.html (1.3),
|
||
osgUtil/HIERjava.html (1.3), osgUtil/Hit.html (1.3),
|
||
osgUtil/InsertImpostorsVisitor.html (1.3),
|
||
osgUtil/IntersectState.html (1.3), osgUtil/IntersectVisitor.html
|
||
(1.3), osgUtil/RegisterRenderBinProxy.html (1.3),
|
||
osgUtil/RenderBin.html (1.3), osgUtil/RenderGraph.html (1.3),
|
||
osgUtil/RenderLeaf.html (1.3), osgUtil/RenderStage.html (1.3),
|
||
osgUtil/RenderStageLighting.html (1.3),
|
||
osgUtil/RenderToTextureStage.html (1.3), osgUtil/SceneView.html
|
||
(1.3), osgUtil/SceneViewManipulator.html (1.3),
|
||
osgUtil/SmoothingVisitor.html (1.3),
|
||
osgUtil/StateSetManipulator.html (1.3), osgUtil/Tesselator.html
|
||
(1.3), osgUtil/TriStripVisitor.html (1.3), osgUtil/index.html
|
||
(1.3), osgUtil/osgUtil.html (1.3), osgUtil/osgUtilGetVersion.html
|
||
(1.2): Did a make docs.
|
||
|
||
2001-12-24 16:34 robert
|
||
|
||
* include/osg/Light (1.5), src/osg/Light.cpp (1.5),
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp (1.6),
|
||
src/osgPlugins/osg/Light.cpp (1.3), src/osgUtil/SceneView.cpp
|
||
(1.18): Fixed the osg::Light so that it requires the user to
|
||
explicitly define which OpenGL light is being operated on, and also
|
||
now relies upong the standard osg::State handling of OpenGL modes
|
||
to switch on the appropriate lights.
|
||
|
||
The previous static counter mechansim for the light number was
|
||
causing a redundent light to be created when the osg plugin created
|
||
the first osg::Light to use a prototype for other osg::Light's to
|
||
be cloned from in the .osg plugin execution.
|
||
|
||
The static count mechanism also prevent the lights modes being
|
||
controlled independantly from the setting of the light paramters
|
||
themselves. This meant that a light once created was global, and
|
||
couldn't be turned off locally via the OSG's support for OpenGL
|
||
mode enabling/disabling. This has been overcome with the new
|
||
implementation, the user has complete flexiblity of when and where
|
||
to use the different lights at their disposal.
|
||
|
||
2001-12-24 14:06 robert
|
||
|
||
* include/osgGLUT/Viewer (1.12), include/osgGLUT/Window (1.2),
|
||
src/Demos/hangglide/hangglide.cpp (1.8), src/Demos/sgv/Makefile
|
||
(1.5), src/osgGLUT/Viewer.cpp (1.21), src/osgGLUT/Window.cpp (1.3):
|
||
Updated the osgGLUT::Viewer to subclass from osgGLUT::Window as has
|
||
been intended since the development of osgGLUT::Window.
|
||
|
||
2001-12-24 10:12 robert
|
||
|
||
* VisualStudio/osgPlugins/gif/gif.dsp (1.5): updates for windows
|
||
build
|
||
|
||
2001-12-24 09:12 robert
|
||
|
||
* FAQ (1.3), INSTALL (1.6), Makefile (1.8), TODO (1.5),
|
||
doc/stereo.html (1.3), src/Makefile (1.4), src/Demos/Makefile
|
||
(1.5), src/Demos/hangglide/base.cpp (1.3),
|
||
src/Demos/hangglide/sky.cpp (1.3), src/Demos/hangglide/tank.cpp
|
||
(1.3), src/Demos/hangglide/terrain.cpp (1.2),
|
||
src/Demos/hangglide/trees.cpp (1.2),
|
||
src/Demos/osgimpostor/osgimpostor.cpp (1.7),
|
||
src/Demos/osgreflect/osgreflect.cpp (1.13),
|
||
src/Demos/osgtext/main.cpp (1.11), src/Demos/osgviews/osgviews.cpp
|
||
(1.7), src/Demos/sgv/sgv.cpp (1.21), src/osg/Light.cpp (1.4),
|
||
src/osg/Matrix.cpp (1.18), src/osgPlugins/Makefile (1.8),
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp (1.4),
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp (1.5),
|
||
src/osgPlugins/png/new_ReaderWriterPNG.cpp (1.4),
|
||
src/osgText/Font.cpp (1.5), src/osgUtil/FlightManipulator.cpp
|
||
(1.10), src/osgUtil/RenderBin.cpp (1.6),
|
||
src/osgUtil/TrackballManipulator.cpp (1.10): Various clean ups for
|
||
the release.
|
||
|
||
2001-12-22 17:30 robert
|
||
|
||
* doc/stereo.html (1.2), src/Demos/osgimpostor/osgimpostor.cpp
|
||
(1.6), src/Demos/osgreflect/osgreflect.cpp (1.12),
|
||
src/Demos/osgviews/osgviews.cpp (1.6), src/Demos/sgv/sgv.cpp
|
||
(1.20): Updates to keep things compiling under Windows. Also
|
||
cleaned up the new stereo.html docs.
|
||
|
||
2001-12-22 16:35 robert
|
||
|
||
* doc/: index.html (1.3), stereo.html (1.1): Added beginnings on
|
||
documentation for stereo support, the stereo.html needs to be
|
||
re-edited in a html editor before it becomes readable though..
|
||
|
||
2001-12-22 09:55 robert
|
||
|
||
* src/Demos/: hangglide/GliderManipulator.cpp (1.7),
|
||
osgimpostor/osgimpostor.cpp (1.5), osgreflect/osgreflect.cpp
|
||
(1.11), osgtexture/osgtexture.cpp (1.7), osgviews/osgviews.cpp
|
||
(1.5), sgv/sgv.cpp (1.19): Updated usage messages to include new
|
||
stereo and stencil commandline options.
|
||
|
||
2001-12-21 17:48 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.11), VisualStudio/osgUtil/osgUtil.dsp
|
||
(1.9), include/osg/Camera (1.11), include/osg/DisplaySettings
|
||
(1.1), include/osg/State (1.10), include/osg/VisualsSettings (1.2),
|
||
include/osgGLUT/Viewer (1.11),
|
||
include/osgUtil/DisplayRequirementsVisitor (1.1),
|
||
include/osgUtil/SceneView (1.11),
|
||
include/osgUtil/VisualsRequirementsVisitor (1.6),
|
||
src/osg/Camera.cpp (1.17), src/osg/DisplaySettings.cpp (1.1),
|
||
src/osg/Makefile (1.12), src/osg/VisualsSettings.cpp (1.4),
|
||
src/osgGLUT/Viewer.cpp (1.20),
|
||
src/osgUtil/DisplayRequirementsVisitor.cpp (1.1),
|
||
src/osgUtil/DriveManipulator.cpp (1.10),
|
||
src/osgUtil/FlightManipulator.cpp (1.9), src/osgUtil/Makefile
|
||
(1.7), src/osgUtil/SceneView.cpp (1.17),
|
||
src/osgUtil/TrackballManipulator.cpp (1.9),
|
||
src/osgUtil/VisualsRequirementsVisitor.cpp (1.3): Further work on
|
||
improving stereo support in the OSG.
|
||
|
||
Renamed the osg::VisualsSettings to osg::DisplaySettings, and
|
||
osgUtil::VisualsRequirementsVisitor to
|
||
osgUtil::DisplayRequirementsVisitor.
|
||
|
||
Added support for OSG_SCREEN_HEIGHT into osg::DisplaySettings, and
|
||
added a DisplaySettings* to the constructors of osg::SceneView and
|
||
osg::Camera.
|
||
|
||
2001-12-21 08:07 robert
|
||
|
||
* include/osg/Camera (1.10), src/osg/Camera.cpp (1.16),
|
||
src/osgUtil/DriveManipulator.cpp (1.9),
|
||
src/osgUtil/FlightManipulator.cpp (1.8), src/osgUtil/SceneView.cpp
|
||
(1.16), src/osgUtil/TrackballManipulator.cpp (1.8): Updates to the
|
||
support for stereo in osg::Camera, osgUtil::SceneView and the
|
||
CameraManipulators.
|
||
|
||
2001-12-20 15:48 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.10),
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp (1.7),
|
||
include/osg/LineWidth (1.1), include/osg/StateAttribute (1.7),
|
||
src/osg/LineWidth.cpp (1.1), src/osg/Makefile (1.11),
|
||
src/osgPlugins/osg/LineWidth.cpp (1.1), src/osgPlugins/osg/Makefile
|
||
(1.4): Added support for glLineWidth via an osg::LineWidth
|
||
StateAttribute.
|
||
|
||
2001-12-20 11:35 robert
|
||
|
||
* include/osg/Camera (1.9), src/osg/Camera.cpp (1.15),
|
||
src/osgUtil/RenderStage.cpp (1.9), src/osgUtil/SceneView.cpp
|
||
(1.15), src/osgUtil/TrackballManipulator.cpp (1.7): Updates to the
|
||
camera code related to stereo, adding fusion distance.
|
||
|
||
2001-12-20 11:34 robert
|
||
|
||
* src/Demos/: hangglide/hangglide.cpp (1.7),
|
||
osgimpostor/osgimpostor.cpp (1.4), osgviews/osgviews.cpp (1.4),
|
||
sgv/sgv.cpp (1.18): Added check for null models be returned form
|
||
osgDB::readNodeFiles(..) to prevent execution when no models have
|
||
been loaded.
|
||
|
||
2001-12-20 07:12 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp (1.9): Updates to flt loading of
|
||
light points, from Brede Johansen.
|
||
|
||
2001-12-19 10:20 robert
|
||
|
||
* src/: osg/ColorMatrix.cpp (1.3), osgUtil/SceneView.cpp (1.14):
|
||
Updates to Stereo code.
|
||
|
||
2001-12-19 05:29 robert
|
||
|
||
* src/: Demos/osgcluster/osgcluster.cpp (1.7),
|
||
Demos/osgcube/osgcube.cpp (1.9), Demos/osgimpostor/osgimpostor.cpp
|
||
(1.3), Demos/osgreflect/osgreflect.cpp (1.10),
|
||
Demos/osgtexture/osgtexture.cpp (1.6), Demos/osgviews/osgviews.cpp
|
||
(1.3), Demos/sgv/sgv.cpp (1.17), osg/VisualsSettings.cpp (1.3),
|
||
osgDB/ReadFile.cpp (1.6), osgGLUT/Viewer.cpp (1.19): Updated the
|
||
demos to support the new commandline handling of stereo and
|
||
convinience functios for loading libs and files.
|
||
|
||
2001-12-19 03:49 robert
|
||
|
||
* src/osg/ColorMatrix.cpp (1.2): Added check for GL_ARB_imaging
|
||
extension to osg;:ColorMatrix
|
||
|
||
2001-12-18 20:10 robert
|
||
|
||
* src/: osg/VisualsSettings.cpp (1.2), osgUtil/SceneView.cpp
|
||
(1.13): Compilation fixes under for Windows
|
||
|
||
2001-12-18 19:38 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.9),
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp (1.6),
|
||
include/osg/ColorMatrix (1.1), include/osg/State (1.9),
|
||
include/osg/StateAttribute (1.6), include/osg/Viewport (1.4),
|
||
include/osg/VisualsSettings (1.1), include/osgDB/ReadFile (1.4),
|
||
include/osgDB/Registry (1.6), include/osgGLUT/Viewer (1.10),
|
||
include/osgUtil/SceneView (1.10),
|
||
include/osgUtil/VisualsRequirementsVisitor (1.5),
|
||
src/Demos/sgv/sgv.cpp (1.16), src/osg/ColorMatrix.cpp (1.1),
|
||
src/osg/Makefile (1.10), src/osg/VisualsSettings.cpp (1.1),
|
||
src/osgDB/ReadFile.cpp (1.5), src/osgDB/Registry.cpp (1.7),
|
||
src/osgGLUT/Viewer.cpp (1.18), src/osgPlugins/osg/ColorMatrix.cpp
|
||
(1.1), src/osgPlugins/osg/Makefile (1.3),
|
||
src/osgPlugins/osg/TexMat.cpp (1.4), src/osgUtil/SceneView.cpp
|
||
(1.12), src/osgUtil/VisualsRequirementsVisitor.cpp (1.2): Adding
|
||
support for controlling visual settings via environmental variables
|
||
and command line paramters. Including support for stereo and
|
||
stencil buffer.
|
||
|
||
2001-12-18 06:28 robert
|
||
|
||
* src/osg/Camera.cpp (1.14): Added range checking to
|
||
osg::Camera::adjustAspectRatio to catch invalid values being passed
|
||
to Camera. Invalid values were occuring when iconising the Windows
|
||
GLUT based OSG demos.
|
||
|
||
2001-12-18 05:46 robert
|
||
|
||
* src/osgPlugins/flt/: GeoSetBuilder.cpp (1.7), GeoSetBuilder.h
|
||
(1.6): Fixed compilation problems in flt plugin under Windows, and
|
||
removed usage of the default GeoSet::AtttributeDeleteFunctor from
|
||
the DynGeoSet since it handled the memory deletion iteself via STL
|
||
containers.
|
||
|
||
2001-12-17 16:13 robert
|
||
|
||
* src/osg/Camera.cpp (1.13): Changed the default field of Y to 45
|
||
degrees, as this is probably a better default than 30 degrees (what
|
||
it was temproarily) or the 90 degrees that it was originally.
|
||
|
||
2001-12-17 12:34 don
|
||
|
||
* src/osgPlugins/: Makefile (1.7), flt/FltFile.cpp (1.9),
|
||
flt/Makefile (1.5), flt/ReaderWriterATTR.cpp (1.5): Fixed IRIX
|
||
compile issues with the flt loader.
|
||
|
||
ReaderWriterATTR.cpp had a variable "mips" defined, which is
|
||
predefined for the IRIX preprocessor. Changed this to _mips.
|
||
|
||
FltFile.cpp had a class and transient variable defined within the
|
||
scope of member function FltFile::readExternals(), which was
|
||
causing the IRIX 7.3 compiles to hork. Moved the class definition
|
||
to outside of the member function scope.
|
||
|
||
2001-12-17 11:21 don
|
||
|
||
* src/: Demos/osgcluster/osgcluster.cpp (1.6),
|
||
Demos/osgtext/Makefile (1.2), Demos/osgtexture/osgtexture.cpp
|
||
(1.5), osgPlugins/Makefile (1.6), osgPlugins/flt/GeoSetBuilder.cpp
|
||
(1.6), osgPlugins/gif/Makefile (1.3), osgPlugins/png/Makefile
|
||
(1.2), osgText/Makefile (1.10): Fixed IRIX build. Required some
|
||
namespace fixes and include and link directives in the Makefiles
|
||
|
||
2001-12-17 10:05 robert
|
||
|
||
* AUTHORS (1.8), include/osgUtil/Optimizer (1.3),
|
||
src/osgPlugins/osg/Transform.cpp (1.3), src/osgUtil/Optimizer.cpp
|
||
(1.9): Updated the Optimzer::FatternStaticTransform visit so by
|
||
default it ignores all dynamic transforms, previously it flattened
|
||
dynamic transforms as well.
|
||
|
||
2001-12-17 04:29 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp (1.8): Added std:: infront of endl to
|
||
ensure compilation under Windows.
|
||
|
||
2001-12-16 17:20 robert
|
||
|
||
* NEWS (1.4), include/osgUtil/CullVisitor (1.8),
|
||
src/osgUtil/CullVisitor.cpp (1.7), src/osgUtil/SceneView.cpp
|
||
(1.11): Integrated detailed near clipping plane calculation into
|
||
osgUtil::CullVisitor, submitted by Sasa Bistroviae.
|
||
|
||
2001-12-16 11:30 robert
|
||
|
||
* src/osg/Timer.cpp (1.6): From John Davis, a little addition to
|
||
the Windows version of the osg::Timer constructor such that a
|
||
static variable is used to force the constructor to check the
|
||
number of clock cycles per second once, this means that multiple
|
||
timers can now be created with incurring a the 1 second delay used
|
||
for timming the clock speed every time the constructor is called.
|
||
|
||
2001-12-15 17:44 robert
|
||
|
||
* Makefile (1.7), src/osg/Version.cpp (1.4), src/osgDB/Version.cpp
|
||
(1.3), src/osgGLUT/Version.cpp (1.4), src/osgText/Version.cpp
|
||
(1.2), src/osgUtil/Version.cpp (1.4): Updated version numbers to
|
||
0.8.43 in prep for the impending release.
|
||
|
||
2001-12-15 17:41 robert
|
||
|
||
* INSTALL (1.5): Added comments on how to set up STLport under
|
||
Windows and IRIX.
|
||
|
||
2001-12-15 11:56 robert
|
||
|
||
* include/osg/Matrix (1.20), include/osg/Transform (1.8),
|
||
include/osgUtil/CullVisitor (1.7),
|
||
src/Demos/osgcluster/osgcluster.cpp (1.5),
|
||
src/Demos/osgconv/OrientationConverter.cpp (1.6),
|
||
src/osg/Billboard.cpp (1.7), src/osg/Camera.cpp (1.12),
|
||
src/osg/Matrix.cpp (1.17), src/osg/Transform.cpp (1.7),
|
||
src/osgPlugins/flt/FltFile.cpp (1.8),
|
||
src/osgPlugins/flt/flt2osg.cpp (1.8),
|
||
src/osgPlugins/osg/Transform.cpp (1.2), src/osgUtil/Optimizer.cpp
|
||
(1.8): 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.
|
||
|
||
Removed the non cost version of osg::Transform::getMatrix() as this
|
||
could by pass the dirty mechinism.
|
||
|
||
2001-12-15 05:00 robert
|
||
|
||
* src/: osgPlugins/osg/Matrix.cpp (1.3), osgPlugins/osg/Node.cpp
|
||
(1.3), osgPlugins/osg/Point.cpp (1.2),
|
||
osgPlugins/osg/PolygonMode.cpp (1.2),
|
||
osgPlugins/osg/PolygonOffset.cpp (1.2),
|
||
osgPlugins/osg/ReaderWriterOSG.cpp (1.5),
|
||
osgPlugins/osg/StateSet.cpp (1.4), osgPlugins/osg/Stencil.cpp
|
||
(1.3), osgPlugins/osg/Switch.cpp (1.2), osgPlugins/osg/TexEnv.cpp
|
||
(1.2), osgPlugins/osg/TexGen.cpp (1.2), osgPlugins/osg/TexMat.cpp
|
||
(1.3), osgPlugins/osg/Texture.cpp (1.3),
|
||
osgPlugins/osg/Transparency.cpp (1.2),
|
||
osgPlugins/rgb/ReaderWriterRGB.cpp (1.4), osgUtil/CullVisitor.cpp
|
||
(1.6), osgUtil/DriveManipulator.cpp (1.8),
|
||
osgUtil/FlightManipulator.cpp (1.7), osgUtil/IntersectVisitor.cpp
|
||
(1.8), osgUtil/NvTriStripObjects.cpp (1.2), osgUtil/Optimizer.cpp
|
||
(1.7), osgUtil/RenderStage.cpp (1.8), osgUtil/SceneView.cpp (1.10),
|
||
osgUtil/Tesselator.cpp (1.3), osgUtil/TriStripVisitor.cpp (1.3):
|
||
updates for windows build.
|
||
|
||
2001-12-14 18:17 robert
|
||
|
||
* include/osg/BoundsChecking (1.4), include/osg/Matrix (1.19),
|
||
include/osg/Plane (1.4), include/osg/Quat (1.6), include/osg/Vec3
|
||
(1.12), include/osgDB/FieldReaderIterator (1.4),
|
||
include/osgDB/Output (1.5), include/osgGLUT/Viewer (1.9),
|
||
include/osgUtil/CullVisitor (1.6),
|
||
src/Demos/hangglide/GliderManipulator.cpp (1.6),
|
||
src/Demos/hangglide/hangglide.cpp (1.6),
|
||
src/Demos/osgconv/osgconv.cpp (1.5),
|
||
src/Demos/osgimpostor/osgimpostor.cpp (1.2),
|
||
src/Demos/osgreflect/osgreflect.cpp (1.9),
|
||
src/Demos/osgviews/osgviews.cpp (1.2), src/Demos/sgv/sgv.cpp
|
||
(1.15), src/osg/Camera.cpp (1.11), src/osg/ClipPlane.cpp (1.3),
|
||
src/osg/Drawable.cpp (1.2), src/osg/GLExtensions.cpp (1.3),
|
||
src/osg/GeoSet.cpp (1.9), src/osg/Image.cpp (1.6),
|
||
src/osg/ImpostorSprite.cpp (1.4), src/osg/Material.cpp (1.4),
|
||
src/osg/Matrix.cpp (1.16), src/osg/Notify.cpp (1.5),
|
||
src/osg/PolygonMode.cpp (1.3), src/osg/Quat.cpp (1.10),
|
||
src/osg/TexGen.cpp (1.4), src/osg/Texture.cpp (1.6),
|
||
src/osgDB/DynamicLibrary.cpp (1.4), src/osgDB/FieldReader.cpp
|
||
(1.3), src/osgDB/FieldReaderIterator.cpp (1.3),
|
||
src/osgDB/FileUtils.cpp (1.9), src/osgDB/Output.cpp (1.2),
|
||
src/osgDB/ReadFile.cpp (1.4), src/osgDB/Registry.cpp (1.6),
|
||
src/osgDB/WriteFile.cpp (1.4), src/osgGLUT/Viewer.cpp (1.17),
|
||
src/osgGLUT/Window.cpp (1.2), src/osgPlugins/flt/FltFile.cpp (1.7),
|
||
src/osgPlugins/flt/Input.cpp (1.8),
|
||
src/osgPlugins/flt/ReaderWriterATTR.cpp (1.4),
|
||
src/osgPlugins/flt/Record.cpp (1.5),
|
||
src/osgPlugins/flt/VertexPoolRecords.cpp (1.3),
|
||
src/osgPlugins/flt/VertexPoolRecords.h (1.6),
|
||
src/osgPlugins/flt/flt2osg.cpp (1.7),
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp (1.6),
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp (1.4),
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp (1.8),
|
||
src/osgPlugins/osg/AlphaFunc.cpp (1.2),
|
||
src/osgPlugins/osg/Billboard.cpp (1.2),
|
||
src/osgPlugins/osg/ClipPlane.cpp (1.2),
|
||
src/osgPlugins/osg/ColorMask.cpp (1.2),
|
||
src/osgPlugins/osg/CullFace.cpp (1.2), src/osgPlugins/osg/Depth.cpp
|
||
(1.2), src/osgPlugins/osg/Drawable.cpp (1.2),
|
||
src/osgPlugins/osg/EarthSky.cpp (1.2), src/osgPlugins/osg/Fog.cpp
|
||
(1.2), src/osgPlugins/osg/FrontFace.cpp (1.2),
|
||
src/osgPlugins/osg/GeoSet.cpp (1.4), src/osgPlugins/osg/Geode.cpp
|
||
(1.2), src/osgPlugins/osg/Group.cpp (1.2),
|
||
src/osgPlugins/osg/Impostor.cpp (1.2), src/osgPlugins/osg/LOD.cpp
|
||
(1.2), src/osgPlugins/osg/Light.cpp (1.2),
|
||
src/osgPlugins/osg/Material.cpp (1.2): Fixes to Windows build in
|
||
liu of the move to using just std::streams.
|
||
|
||
2001-12-14 16:48 robert
|
||
|
||
* INSTALL (1.4), Make/makedefs.irix.nonstd (1.5),
|
||
include/osg/Matrix (1.18), include/osg/Notify (1.7),
|
||
include/osg/Vec2 (1.11), include/osg/Vec3 (1.11), include/osg/Vec4
|
||
(1.11), include/osgDB/FieldReader (1.6), include/osgDB/Output
|
||
(1.4), include/osgGLUT/Viewer (1.8), src/Demos/sgv/sgv.cpp (1.14),
|
||
src/osgPlugins/flt/OldVertexRecords.h (1.4),
|
||
src/osgPlugins/flt/ReaderWriterATTR.cpp (1.3),
|
||
src/osgPlugins/flt/Record.h (1.5),
|
||
src/osgPlugins/flt/VertexPoolRecords.h (1.5),
|
||
src/osgPlugins/flt/flt.h (1.5): Updated OSG so that the old
|
||
OSG_USE_IO_DOT_H has be removed from all headers that used it, all
|
||
references to the Standard C++ stream classes use the std::ostream
|
||
etc convention, all references to "using namespace std" and "using
|
||
namespace std::ostream etc" have been removed.
|
||
|
||
2001-12-14 13:06 robert
|
||
|
||
* include/osg/Camera (1.8), include/osg/Export (1.4),
|
||
include/osg/Math (1.9), include/osgDB/Export (1.3),
|
||
include/osgGLUT/Export (1.4), include/osgText/Export (1.2),
|
||
include/osgUtil/Export (1.4), src/osgText/FTGL.h (1.7):
|
||
Updatedwidley used includes to remove most of the float/double
|
||
warnings generated when compiling under Windows with STLport.
|
||
|
||
2001-12-14 11:15 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw (1.7): Don haved accidentally
|
||
removed the reference to osg.dsp from the .dsw file, breakin the
|
||
Windows build.
|
||
|
||
2001-12-14 10:37 don
|
||
|
||
* src/osgPlugins/flt/Makefile (1.4): Removed ^M from Makefile
|
||
|
||
2001-12-14 10:16 don
|
||
|
||
* VisualStudio/: VisualStudio.dsw (1.6),
|
||
Demos/hangglide/hangglide.dsp (1.3),
|
||
Demos/osgTextDemo/osgTextDemo.dsp (1.3), Demos/osgconv/osgconv.dsp
|
||
(1.4), Demos/osgcube/osgcube.dsp (1.3),
|
||
Demos/osgimpostor/osgimpostor.dsp (1.3),
|
||
Demos/osgreflect/osgreflect.dsp (1.3),
|
||
Demos/osgtexture/osgtexture.dsp (1.3), Demos/osgviews/osgviews.dsp
|
||
(1.3), Demos/sgv/sgv.dsp (1.4), Demos/wxsgv/wxsgv.dsp (1.2),
|
||
osgDB/osgDB.dsp (1.3), osgGLUT/osgGLUT.dsp (1.6),
|
||
osgPlugins/bmp/bmp.dsp (1.3), osgPlugins/dw/dw.dsp (1.3),
|
||
osgPlugins/flt/flt.dsp (1.6), osgPlugins/gif/gif.dsp (1.4),
|
||
osgPlugins/jpeg/jpeg.dsp (1.4), osgPlugins/lib3ds/lib3ds.dsp (1.3),
|
||
osgPlugins/lwo/lwo.dsp (1.3), osgPlugins/obj/obj.dsp (1.3),
|
||
osgPlugins/osg/dot_osg.dsp (1.5), osgPlugins/osgtgz/osgtgz.dsp
|
||
(1.3), osgPlugins/pic/pic.dsp (1.4), osgPlugins/png/png.dsp (1.5),
|
||
osgPlugins/rgb/rgb.dsp (1.3), osgPlugins/tga/tga.dsp (1.4),
|
||
osgPlugins/tgz/tgz.dsp (1.3), osgPlugins/tiff/tiff.dsp (1.4),
|
||
osgPlugins/zip/zip.dsp (1.3), osgText/osgText.dsp (1.8),
|
||
osgUtil/osgUtil.dsp (1.8), osgWX/osgWX.dsp (1.3): Appeased poor MS
|
||
VisualStudio by adding the ^M's to all .dsw and .dsp files.
|
||
|
||
2001-12-14 10:10 don
|
||
|
||
* VisualStudio/osg/osg.dsp (1.8): Fixed newline/cr problem
|
||
|
||
2001-12-14 09:25 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp (1.6): Fixed problem with incorrect
|
||
combining of some LOD's derived from flt databases. Problem
|
||
related to the order of the removal of redudent groups and LOD
|
||
combining, the LOD combining only working properly if done first.
|
||
|
||
2001-12-14 05:47 robert
|
||
|
||
* include/osgDB/FieldReader (1.5),
|
||
src/osgPlugins/flt/ReaderWriterATTR.cpp (1.2),
|
||
src/osgPlugins/osg/StateSet.cpp (1.3),
|
||
src/osgPlugins/osg/Stencil.cpp (1.2): Fixes for Win32 build related
|
||
to changes in using namespace std.
|
||
|
||
2001-12-14 05:02 robert
|
||
|
||
* include/osgDB/FieldReader (1.4), include/osgDB/Output (1.3),
|
||
include/osgGLUT/Viewer (1.7), src/osgDB/DynamicLibrary.cpp (1.3),
|
||
src/osgPlugins/flt/Input.cpp (1.7), src/osgPlugins/flt/Record.cpp
|
||
(1.4), src/osgPlugins/flt/Registry.cpp (1.5),
|
||
src/osgPlugins/lib3ds/quat.cpp (1.4),
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp (1.3),
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp (1.4),
|
||
src/osgText/FTGLTextureFont.cpp (1.5), src/osgText/Makefile (1.9),
|
||
src/osgUtil/CullVisitor.cpp (1.5), src/osgUtil/IntersectVisitor.cpp
|
||
(1.7): Removed all references to using namespace std to help solve
|
||
compilation problems under Windows and IRIX.
|
||
|
||
Also integrated small change to lib3ds from Drew for IRIX
|
||
compilation.
|
||
|
||
2001-12-12 15:29 robert
|
||
|
||
* include/osg/Math (1.8), include/osg/Matrix (1.17),
|
||
include/osg/Quat (1.5), include/osg/Transform (1.7),
|
||
src/Demos/hangglide/GliderManipulator.cpp (1.5),
|
||
src/Demos/osgcluster/osgcluster.cpp (1.4),
|
||
src/Demos/osgconv/OrientationConverter.cpp (1.5),
|
||
src/Demos/osgcube/osgcube.cpp (1.8),
|
||
src/Demos/osgreflect/osgreflect.cpp (1.8),
|
||
src/Demos/osgtexture/osgtexture.cpp (1.4), src/osg/Billboard.cpp
|
||
(1.6), src/osg/Camera.cpp (1.10), src/osg/Matrix.cpp (1.15),
|
||
src/osg/Quat.cpp (1.9), src/osg/Transform.cpp (1.6),
|
||
src/osgPlugins/flt/flt2osg.cpp (1.6),
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp (1.7),
|
||
src/osgUtil/DriveManipulator.cpp (1.7),
|
||
src/osgUtil/FlightManipulator.cpp (1.6),
|
||
src/osgUtil/TrackballManipulator.cpp (1.6),
|
||
src/osgUtil/TransformCallback.cpp (1.2): Made the following name
|
||
changes to Matrix and Quat to clean them up and make the
|
||
functionality clear given the name. This will break user code
|
||
unfortunately so please be away of the following mapping.
|
||
|
||
osg::Matrix::makeTrans(..) -> osg::Matrix::makeTranslate(..)
|
||
osg::Matrix::makeRot(..) -> osg::Matrix::makeRotate(..)
|
||
osg::Matrix::trans(..) -> osg::Matrix::translate(..)
|
||
|
||
osg::Quat::makeRot(..) -> osg::Quat::makeRotate(..)
|
||
|
||
Also updated the rest of the OSG distribution to use the new names,
|
||
and have removed the old deprecated Matrix methods too.
|
||
|
||
2001-12-12 10:09 robert
|
||
|
||
* src/osg/: Matrix.cpp (1.14), Quat.cpp (1.8): Fixed problems with
|
||
osg::Matrix::makeRot(from,to) and osg::Quat::makeRot(from,to) so
|
||
that they both use the same implementation (the Quat code now) and
|
||
the code has been corrected to work from and to vectors which
|
||
directly opposite to one another.
|
||
|
||
2001-12-12 07:54 robert
|
||
|
||
* NEWS (1.3), include/osg/GeoSet (1.11),
|
||
src/osgDB/FieldReaderIterator.cpp (1.2),
|
||
src/osgPlugins/osg/GeoSet.cpp (1.3): Fixed problem with loading
|
||
interleaved arrays in the .osg loader, and corrected a spelling
|
||
mistake in osg::GeoSet.
|
||
|
||
2001-12-12 00:09 don
|
||
|
||
* src/Demos/osgconv/: OrientationConverter.cpp (1.4),
|
||
OrientationConverter.h (1.4), osgconv.cpp (1.4): Added translation
|
||
and scaling to osgconv
|
||
|
||
2001-12-11 12:00 don
|
||
|
||
* src/osg/Matrix.cpp (1.13): Fixed Matrix::rotate( Vec3 from, Vec3
|
||
to); was using to X from to derive axis, which causes a
|
||
left-handed rotation. Fixed to from X to.
|
||
|
||
2001-12-11 11:00 robert
|
||
|
||
* include/osg/Matrix (1.16), include/osg/Notify (1.6),
|
||
src/osgUtil/SceneView.cpp (1.9), src/osgUtil/TriStripVisitor.cpp
|
||
(1.2): Fixed compilation problems under Windows due to changes in
|
||
using std::ostream etc.
|
||
|
||
2001-12-11 06:22 robert
|
||
|
||
* include/osg/: Matrix (1.15), Notify (1.5), Vec2 (1.10), Vec3
|
||
(1.10), Vec4 (1.10): Removed the 'using namespace std' and replaced
|
||
with more specific 'using std::ostream' this should help prevent
|
||
polution of the global namespace with std when including these osg
|
||
include files.
|
||
|
||
2001-12-11 06:21 robert
|
||
|
||
* src/osg/Camera.cpp (1.9): Added :Referenced() to the
|
||
osg::Camera(..) copy constructor to prevent a warning under Linux.
|
||
|
||
2001-12-08 22:46 don
|
||
|
||
* src/osg/GeoSet.cpp (1.8): [no log message]
|
||
|
||
2001-12-04 17:57 robert
|
||
|
||
* include/osg/GeoSet (1.10), src/osg/GeoSet.cpp (1.7),
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp (1.6): Added support for
|
||
automatic deletion of osg::GeoSet's attributes, via a default
|
||
AttributeDeleteFunctor which uses delete []. Users can create
|
||
their own handlers for the attribute memory to override this
|
||
default behavior.
|
||
|
||
Fixed a typo in ReaderWriterOBJ.cpp.
|
||
|
||
2001-12-04 15:38 robert
|
||
|
||
* VisualStudio/osgPlugins/flt/flt.dsp (1.5), include/osg/Image
|
||
(1.6), include/osg/Texture (1.7), include/osgUtil/SceneView (1.9):
|
||
Various files which should have been checked in earlier but were
|
||
missed... VisualStudio files for flt loader, and header files or
|
||
Image and Texture for new osg::Texture::CLAMP_TO_EDGE and
|
||
osg::Image::dirty.
|
||
|
||
2001-12-04 14:41 robert
|
||
|
||
* src/osgPlugins/flt/GeoSetBuilder.h (1.5): Updates to the flt
|
||
loader, from Brede Johansen.
|
||
|
||
2001-12-04 11:03 robert
|
||
|
||
* src/osgPlugins/flt/: ColorPaletteRecord.cpp (1.4),
|
||
ColorPaletteRecord.h (1.3), ExternalRecord.cpp (1.3),
|
||
ExternalRecord.h (1.3), FaceRecord.cpp (1.4), FaceRecord.h (1.4),
|
||
FltFile.cpp (1.6), FltFile.h (1.4), GeoSetBuilder.cpp (1.5),
|
||
GeoSetBuilder.h (1.4), HeaderRecord.cpp (1.4), HeaderRecord.h
|
||
(1.4), Input.cpp (1.6), Input.h (1.2), Makefile (1.3), Pool.cpp
|
||
(1.4), Pool.h (1.4), ReaderWriterATTR.cpp (1.1), Record.cpp (1.3),
|
||
Record.h (1.4), Registry.cpp (1.4), Registry.h (1.4),
|
||
TextureMappingPaletteRecord.h (1.4), TexturePaletteRecord.h (1.4),
|
||
VertexPoolRecords.h (1.4), flt.cpp (1.3), flt.h (1.4), flt2osg.cpp
|
||
(1.5), flt2osg.h (1.4), opcodes.h (1.3): Integrated Brede
|
||
Johansen's updates to flt loader.
|
||
|
||
2001-12-04 10:56 robert
|
||
|
||
* src/osgPlugins/obj/ReaderWriterOBJ.cpp (1.5): Made a output
|
||
message output as osg::DEBUG only.
|
||
|
||
2001-12-04 07:34 robert
|
||
|
||
* src/Demos/sgv/sgv.cpp (1.13): 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 07:31 robert
|
||
|
||
* src/: Demos/osgtexture/osgtexture.cpp (1.3), Demos/sgv/sgv.cpp
|
||
(1.12), osg/Camera.cpp (1.8), osg/Texture.cpp (1.5),
|
||
osgPlugins/osg/Texture.cpp (1.2),
|
||
osgPlugins/pfb/ReaderWriterPFB.cpp (1.11), osgUtil/SceneView.cpp
|
||
(1.8): Improved support for anaglyphic stereo.
|
||
|
||
Integrated texture CLAMP_TO_EDGE, submitted by Ulrich Hertlein.
|
||
|
||
2001-12-02 17:20 robert
|
||
|
||
* include/osg/Camera (1.7), include/osgUtil/RenderStage (1.8),
|
||
include/osgUtil/SceneView (1.8), src/osg/Camera.cpp (1.7),
|
||
src/osgGLUT/Viewer.cpp (1.16), src/osgText/Paragraph.cpp (1.3),
|
||
src/osgUtil/RenderStage.cpp (1.7), src/osgUtil/SceneView.cpp (1.7):
|
||
Beginings of support for quad bufferd, red/green, and slit screen
|
||
stereo.
|
||
|
||
2001-12-02 03:59 don
|
||
|
||
* include/osg/: GLU (1.3), Matrix (1.14): Corrected a small booboo
|
||
in preprocessor guard for header file in GLU and added
|
||
Matrix::identity() to Matrix
|
||
|
||
2001-11-30 15:53 robert
|
||
|
||
* src/osg/StateSet.cpp (1.11): Fixed bug in
|
||
osg::StateSet::merge(..) where the containers were being iterated
|
||
from begin() to begin() rather than begin() to end().
|
||
|
||
2001-11-21 10:53 don
|
||
|
||
* src/osg/Camera.cpp (1.6), include/osg/Camera (1.6): Small fix for
|
||
preprocessor _MP symbol clash with MFC.
|
||
|
||
2001-11-19 08:14 robert
|
||
|
||
* src/osgText/Font.cpp (1.4): Made the Warning font file not found
|
||
message consistent with other file not found messages.
|
||
|
||
2001-11-19 06:52 robert
|
||
|
||
* include/osgUtil/Optimizer (1.2): Added DLL export to the internal
|
||
classes in osgUtil::Optimize so that the internal classes can be
|
||
used directly by client applications.
|
||
|
||
2001-11-19 05:40 robert
|
||
|
||
* src/osgText/Font.cpp (1.3): Added warning report for when a font
|
||
file cannot be found.
|
||
|
||
2001-11-18 16:31 robert
|
||
|
||
* include/osg/Image (1.5), src/osg/Image.cpp (1.5): Added
|
||
osg::Image::dirtyImage() and setModifiedTag() to allow external
|
||
updating of the image modified flag to be used in conjunction with
|
||
texture subloading.
|
||
|
||
2001-11-15 06:59 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp (1.15): 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 10:53 robert
|
||
|
||
* src/Demos/osgtext/main.cpp (1.10): Fixes for windows compilation
|
||
|
||
2001-11-14 10:52 robert
|
||
|
||
* src/Demos/osgtext/main.cpp (1.9): Fixed compilation problem under
|
||
Wndows
|
||
|
||
2001-11-14 10:32 robert
|
||
|
||
* include/osg/Math (1.7): Fixed compilation problem under Wndows
|
||
|
||
2001-11-14 09:10 robert
|
||
|
||
* include/osgUtil/TransformCallback (1.1),
|
||
src/osgUtil/TransformCallback.cpp (1.1): Added
|
||
osgUtil::TransformCallback to help with rigid body animation.
|
||
|
||
2001-11-14 09:08 robert
|
||
|
||
* VisualStudio/osgUtil/osgUtil.dsp (1.7), include/osg/Math (1.6),
|
||
include/osg/Matrix (1.13), include/osg/Transform (1.6),
|
||
include/osgDB/ReaderWriter (1.5), include/osgText/Paragraph (1.2),
|
||
include/osgUtil/SceneView (1.7), src/Demos/osgcube/osgcube.cpp
|
||
(1.7), src/Demos/osgreflect/osgreflect.cpp (1.7),
|
||
src/Demos/osgtext/main.cpp (1.8),
|
||
src/Demos/osgtexture/osgtexture.cpp (1.2), src/osg/Transform.cpp
|
||
(1.5), src/osgGLUT/Viewer.cpp (1.14),
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp (1.5),
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp (1.4),
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp (1.10), src/osgText/Font.cpp
|
||
(1.2), src/osgText/Makefile (1.8), src/osgText/Paragraph.cpp (1.2),
|
||
src/osgText/Text.cpp (1.9), src/osgUtil/Makefile (1.6),
|
||
src/osgUtil/SceneViewManipulator.cpp (1.2): Fixes for IRIX build.
|
||
|
||
Updates to the osg::Transform, adding preMult and postMult methods
|
||
and deprecating the old preRotate,preTranslate,preScale.
|
||
|
||
Updated the rest of the OSG so that it nolonger uses the deprecated
|
||
osg::Transform nodes.
|
||
|
||
Renamed osgUtil::SceneView::setGlobalState() to
|
||
osgUtil::SceneView::setGlobalStateSet() so that the name reflects
|
||
its functionality better. Updated osgGLUT::Viewer etc to cope with
|
||
new name change.
|
||
|
||
2001-11-12 05:04 robert
|
||
|
||
* include/osgText/Font (1.1), include/osgText/Paragraph (1.1),
|
||
src/osgText/Font.cpp (1.1), src/osgText/Paragraph.cpp (1.1): Added
|
||
new files to cvs.
|
||
|
||
2001-11-12 05:00 robert
|
||
|
||
* src/osg/NodeCallback.cpp (1.1): Added src/osg/NodeCallback.cpp.
|
||
|
||
2001-11-11 17:32 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.7), include/osg/Matrix (1.12),
|
||
include/osg/NodeCallback (1.3), include/osg/ref_ptr (1.3),
|
||
src/Demos/osgcube/osgcube.cpp (1.6),
|
||
src/Demos/osgreflect/osgreflect.cpp (1.6), src/osg/Makefile (1.9),
|
||
src/osg/Matrix.cpp (1.12), src/osgDB/FileUtils.cpp (1.8): Fixed
|
||
compilation error in src/osgDB/FileUtils.cpp.
|
||
|
||
Added support for nested NodeCallbacks, allowing them to be chained
|
||
together so that multiple operations can be applied.
|
||
|
||
2001-11-10 10:46 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp (1.5): Fixed
|
||
osgUtil::Optimizer::FlatternStaticTransformsVisitor so that the
|
||
apply(osg::LOD) scaled the ranges in addition to transform the
|
||
center point and children.
|
||
|
||
2001-11-10 08:36 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp (1.4): Fixed bug related to
|
||
osgUtil::Optimizer::FlatternStaticTransform::Visitor's
|
||
apply(Billboard& ) method which was apply the accumulated transform
|
||
to the billbaord geometry when it should have been applying the
|
||
matrix without the transform component.
|
||
|
||
2001-11-09 10:05 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp (1.7), include/osg/Node (1.8),
|
||
include/osgText/Text (1.5), src/osg/Node.cpp (1.6),
|
||
src/osgPlugins/osg/README (1.2), src/osgText/Makefile (1.7),
|
||
src/osgText/Text.cpp (1.8): Added osgText::Paragraph which is a
|
||
subclass from Geode which composes a list of text drawables as a
|
||
paragraph block, handles breaking of text into individual lines
|
||
automatically.
|
||
|
||
Changed the osg::Node::setUserData so that the data type has to be
|
||
an osg::Referenced, and removes the dependancy on
|
||
osg::MemoryAdapter. I have done this since it simplifies the OSG
|
||
side of the interface and makes it less like that the user might
|
||
abuse the memory managment of the data. It does however mean that
|
||
user data will have by subclassed from Referenced, and therefor may
|
||
require users to have their own adapter to do this. However, this
|
||
little nuasance is worth the extra cleaness and robustness afforded
|
||
by going the osg::Referenced route.
|
||
|
||
2001-11-09 10:01 robert
|
||
|
||
* src/osgDB/FileUtils.cpp (1.7): Fixed the findFileFile routine
|
||
which had been broken by a fix of a dlopen problem - './' was added
|
||
to all files which which directly found without requiring a search
|
||
path rather than just locally found files, this broke file loads
|
||
which had wern't local but had a valid path. I have moved the './'
|
||
work around to inside fileDSO and made it only apply to Linux as I
|
||
presume this is all it was needed for. Don?
|
||
|
||
2001-11-08 08:50 robert
|
||
|
||
* src/osgUtil/IntersectVisitor.cpp (1.6): Fixed the
|
||
IntersectVisitor which was broken by a recent patch to catch
|
||
parallel line and traingle combinations.
|
||
|
||
2001-11-07 07:42 robert
|
||
|
||
* src/: Demos/osgtext/main.cpp (1.7), osgText/Text.cpp (1.7),
|
||
osgUtil/IntersectVisitor.cpp (1.5), osgUtil/Optimizer.cpp (1.3):
|
||
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 06:36 robert
|
||
|
||
* include/osg/BoundingBox (1.6): Fixed inlcude/BoundingBox to
|
||
compile under Windows.
|
||
|
||
2001-11-06 06:07 robert
|
||
|
||
* include/osg/Math (1.5): Fixed inlcude/Math to compile under
|
||
Windows.
|
||
|
||
2001-11-06 05:34 robert
|
||
|
||
* include/osg/BoundingBox (1.5), include/osg/BoundingSphere (1.5),
|
||
include/osg/LineSegment (1.4), include/osg/Math (1.4),
|
||
include/osg/Vec2 (1.9), include/osg/Vec3 (1.9), include/osg/Vec4
|
||
(1.9), src/osgUtil/IntersectVisitor.cpp (1.4): Added methods to
|
||
support isNaN,isInfinte and valid to osg::Vec* and osg::Math, and
|
||
added a guard to IntersectVisitor which uses these new methods to
|
||
prevent invalid segments being added.
|
||
|
||
2001-11-04 14:29 robert
|
||
|
||
* include/osg/Statistics (1.4), include/osgUtil/RenderBin (1.6),
|
||
include/osgUtil/RenderStage (1.7), src/osgGLUT/Viewer.cpp (1.13),
|
||
src/osgUtil/RenderBin.cpp (1.5), src/osgUtil/RenderStage.cpp (1.6):
|
||
Integrated updates to stats sent in my Geoff Michel.
|
||
|
||
2001-11-02 16:20 don
|
||
|
||
* src/osgDB/FileUtils.cpp (1.6): Fixed findFileInPath to prepend ./
|
||
if file is in local directory. This was needed by dlopen() for
|
||
dso's in the current directory
|
||
|
||
2001-11-02 15:11 robert
|
||
|
||
* Makefile (1.6), Make/makedefs.freebsd (1.2),
|
||
Make/makedefs.irix.nonstd (1.4), Make/makedefs.irix.std (1.5),
|
||
Make/makedefs.linux (1.7), Make/makedefs.macosx (1.2),
|
||
include/osg/Matrix (1.11), include/osg/Node (1.7),
|
||
include/osg/Object (1.6), include/osgText/Text (1.4), src/Makefile
|
||
(1.3), src/Demos/Makefile (1.4), src/osg/Makefile (1.8),
|
||
src/osgGLUT/Makefile (1.4), src/osgText/Text.cpp (1.6): Updates to
|
||
Makefiles to include osgText. Also a couple of undefined methods
|
||
in osgText::Text have been added.
|
||
|
||
2001-11-02 07:26 robert
|
||
|
||
* index.html (1.4), include/osg/Drawable (1.9),
|
||
src/osgPlugins/Makefile (1.5): Updated index.html with dependacy
|
||
info about the new osgText library. Modified
|
||
osg/Drawable::draw(..) so that it uses display list COMPILE rather
|
||
than COMPILE_AND_EXECUTE to solve performance problems under NVidia
|
||
drivers. The old behavior is still available by comments out a
|
||
#define. Fixed the default compilation list
|
||
src/osgPlugins/Makefile so that it compiles by defalt png and gif.
|
||
|
||
2001-11-01 11:35 robert
|
||
|
||
* src/osgPlugins/flt/: ColorPaletteRecord.cpp (1.3), DofRecord.h
|
||
(1.3), ExtensionRecord.h (1.3), FaceRecord.cpp (1.3), FaceRecord.h
|
||
(1.3), FltFile.cpp (1.5), FltFile.h (1.3), GeoSetBuilder.cpp (1.4),
|
||
GeoSetBuilder.h (1.3), GroupRecord.h (1.3), HeaderRecord.cpp (1.3),
|
||
HeaderRecord.h (1.3), Input.cpp (1.5), LodRecord.h (1.3),
|
||
MaterialPaletteRecord.h (1.3), ObjectRecord.h (1.3),
|
||
OldMaterialPaletteRecord.h (1.2), OldVertexRecords.h (1.3),
|
||
Pool.cpp (1.3), Pool.h (1.3), ReaderWriterFLT.cpp (1.5), Record.h
|
||
(1.3), Registry.cpp (1.3), Registry.h (1.3), SwitchRecord.h (1.3),
|
||
TextureMappingPaletteRecord.h (1.3), TexturePaletteRecord.h (1.3),
|
||
TransformationRecords.h (1.3), VertexPoolRecords.h (1.3), flt.h
|
||
(1.3), flt2osg.cpp (1.4), flt2osg.h (1.3): Updates to the flt
|
||
loader from Brede Johansen.
|
||
|
||
2001-11-01 10:13 robert
|
||
|
||
* src/osgText/: FTGLTextureFont.cpp (1.4), FTGlyphContainer.cpp
|
||
(1.3), Text.cpp (1.5): Updates to osgText to fix a crash on
|
||
ikart.tff font available under Linux, the bug was related to texel
|
||
padding of the height not be accounted for in texture size
|
||
calculation, but was used during populating the image data causing
|
||
a mismatch.
|
||
|
||
2001-10-31 17:35 robert
|
||
|
||
* src/osgPlugins/lib3ds/config.h (1.1): Added missing config.h file
|
||
to src/osgPlugins/lib3ds.
|
||
|
||
2001-10-31 15:04 robert
|
||
|
||
* include/osg/StateSet (1.9), src/osg/StateSet.cpp (1.10): Added a
|
||
bool paramter to osg::StateSet::compare(const StateSet& rhs,bool
|
||
compareAttributeContents=false) const; to allow it to use different
|
||
comparison schemes, now it can use checking for pointer equality
|
||
(the default) or attribute contexts. This has been added to assist
|
||
optimization of databases within the flt loader, but also could be
|
||
useful for other operations too.
|
||
|
||
2001-10-31 13:33 robert
|
||
|
||
* src/osgPlugins/lib3ds/: Makefile (1.2), ReaderWriter3DS.cpp
|
||
(1.5), atmosphere.cpp (1.3), atmosphere.h (1.3), background.cpp
|
||
(1.3), background.h (1.3), camera.cpp (1.3), camera.h (1.3),
|
||
chunk.cpp (1.3), chunk.h (1.3), chunktable.h (1.3), ease.cpp (1.3),
|
||
ease.h (1.3), file.cpp (1.3), file.h (1.3), lib3ds_float.cpp (1.3),
|
||
lib3ds_float.h (1.3), light.cpp (1.3), light.h (1.3), material.cpp
|
||
(1.3), material.h (1.3), matrix.cpp (1.3), matrix.h (1.3), mesh.cpp
|
||
(1.3), mesh.h (1.3), node.cpp (1.3), node.h (1.3), quat.cpp (1.3),
|
||
quat.h (1.3), readwrite.cpp (1.3), readwrite.h (1.3), shadow.cpp
|
||
(1.3), shadow.h (1.3), tcb.cpp (1.3), tcb.h (1.3), tracks.cpp
|
||
(1.3), tracks.h (1.3), types.h (1.3), vector.cpp (1.3), vector.h
|
||
(1.3), viewport.cpp (1.3), viewport.h (1.3): Updated the lib3ds
|
||
plugin with the new 1.1 version of lib3ds.
|
||
|
||
2001-10-31 07:27 robert
|
||
|
||
* AUTHORS (1.7), include/osgText/Text (1.3), src/osgText/FTGL.h
|
||
(1.6), src/osgText/FTSize.cpp (1.3): Update to osgText to get
|
||
things compiling under Windows.
|
||
|
||
2001-10-31 06:41 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp (1.6): Update osgText.dsp to
|
||
define FTGL_STATICLIBRARY to prevent it compiling the as a seperate
|
||
library and producing linkage warnings.
|
||
|
||
2001-10-31 05:20 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp (1.5), src/osgText/FTCharmap.cpp
|
||
(1.2), src/osgText/FTFace.cpp (1.2), src/osgText/FTFont.h (1.4),
|
||
src/osgText/FTGL.h (1.5), src/osgText/FTGLBitmapFont.cpp (1.3),
|
||
src/osgText/FTGLBitmapFont.h (1.4), src/osgText/FTGLOutlineFont.cpp
|
||
(1.3), src/osgText/FTGLOutlineFont.h (1.4),
|
||
src/osgText/FTGLPixmapFont.cpp (1.3), src/osgText/FTGLPixmapFont.h
|
||
(1.4), src/osgText/FTGLPolygonFont.cpp (1.2),
|
||
src/osgText/FTGLPolygonFont.h (1.4),
|
||
src/osgText/FTGLTextureFont.cpp (1.3),
|
||
src/osgText/FTGLTextureFont.h (1.4),
|
||
src/osgText/FTGlyphContainer.cpp (1.2),
|
||
src/osgText/FTGlyphContainer.h (1.4),
|
||
src/osgText/FTOutlineGlyph.cpp (1.3), src/osgText/FTPolyGlyph.cpp
|
||
(1.3), src/osgText/FTSize.cpp (1.2), src/osgText/FTTextureGlyph.cpp
|
||
(1.3), src/osgText/FTTextureGlyph.h (1.3),
|
||
src/osgText/FTVectorGlyph.cpp (1.3), src/osgText/FTVectorGlyph.h
|
||
(1.3), src/osgText/FTVectoriser.cpp (1.2),
|
||
src/osgText/FTVectoriser.h (1.4), src/osgText/Makefile (1.6):
|
||
Updated the FTGL implemention in osgText to FTFL1.1.
|
||
|
||
2001-10-30 14:23 robert
|
||
|
||
* include/osgDB/Registry (1.5),
|
||
src/Demos/hangglide/ReaderWriterFLY.cpp (1.3), src/osg/Matrix.cpp
|
||
(1.11), src/osgDB/Input.cpp (1.2), src/osgDB/ReadFile.cpp (1.3),
|
||
src/osgDB/Registry.cpp (1.5), src/osgDB/WriteFile.cpp (1.3):
|
||
Further updates to the ReaderWriter support in osgDB, and a fix to
|
||
a small warning in Matrix.cpp.
|
||
|
||
2001-10-30 09:20 robert
|
||
|
||
* include/osgDB/ReaderWriter (1.4), src/osgDB/Registry.cpp (1.4),
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.8),
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp (1.4),
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp (1.4),
|
||
src/osgPlugins/flt/ReaderWriterFLT.h (1.5),
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp (1.4),
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp (1.4),
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp (1.4),
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp (1.3),
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp (1.3),
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp (1.4),
|
||
src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp (1.3),
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp (1.9),
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp (1.4),
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp (1.4),
|
||
src/osgPlugins/png/new_ReaderWriterPNG.cpp (1.3),
|
||
src/osgPlugins/png/prev_ReaderWriterPNG.cpp (1.3),
|
||
src/osgPlugins/rgb/ReaderWriterRGB.cpp (1.3),
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp (1.4),
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp (1.4),
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp (1.4),
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp (1.4): Added support for
|
||
ReadResult and WriteResult to the osgDB::ReaderWriter to allo
|
||
plugins to pass back more information about the success or failure
|
||
of a file load. All plugins have been updated to the new
|
||
convention.
|
||
|
||
2001-10-29 14:29 robert
|
||
|
||
* include/osg/Texture (1.6): Changed a #define ... (GLenum) 0x84fe
|
||
to 0x84FE to fix problems under MacOS9 build.
|
||
|
||
2001-10-29 07:22 robert
|
||
|
||
* src/Demos/osgtext/main.cpp (1.6): Ran to_unix over
|
||
src/Demos/osgtext/main.cpp to try and fix some return type problems
|
||
reported under Windows.
|
||
|
||
2001-10-29 07:19 robert
|
||
|
||
* src/osgText/Version.cpp (1.1): Added missing
|
||
src/osgText/Version.cpp file.
|
||
|
||
2001-10-24 21:11 bryan
|
||
|
||
* Metrowerks/Metrowerks.mcp (1.7): Imposter.cpp added to the
|
||
project
|
||
|
||
2001-10-24 20:49 bryan
|
||
|
||
* src/osgGLUT/Viewer.cpp (1.12): Changed the int to a GLint because
|
||
of the differences within mac/win32/linux versions of gl.h.
|
||
|
||
2001-10-24 20:45 bryan
|
||
|
||
* Metrowerks/Metrowerks.mcp (1.6): sgv is almost working
|
||
|
||
2001-10-24 19:15 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw (1.5),
|
||
VisualStudio/osgText/osgText.dsp (1.4), src/osgText/FTGL.h (1.4),
|
||
src/osgText/FTVectorGlyph.cpp (1.2), src/osgText/FTVectorGlyph.h
|
||
(1.2): Completed work on osgText compilation under Win32. We now
|
||
have fonts under Wndows and Linux :-)
|
||
|
||
2001-10-24 18:29 robert
|
||
|
||
* VisualStudio/: Demos/osgTextDemo/osgTextDemo.dsp (1.2),
|
||
osgText/osgText.dsp (1.3): Updates to the visual studio files for
|
||
osgText.
|
||
|
||
2001-10-24 15:48 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw (1.4), include/osgDB/FileUtils
|
||
(1.5): Updates of osgDB/FileUtils to fix compilation problems under
|
||
Win32
|
||
|
||
2001-10-24 09:46 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp (1.2), include/osgDB/FileUtils
|
||
(1.4), src/Demos/osgtext/main.cpp (1.5), src/osgDB/FileUtils.cpp
|
||
(1.5), src/osgText/Text.cpp (1.4): Updates to osgText.
|
||
|
||
2001-10-24 08:53 robert
|
||
|
||
* src/: osgDB/FileUtils.cpp (1.4), osgText/Makefile (1.5),
|
||
osgText/Text.cpp (1.3): Updates to osgText and osgDB so that the
|
||
loading of text fonts can use osgDB::findFile() to locate font
|
||
files from the OSGFILEPATH environmental variable.
|
||
|
||
2001-10-24 05:41 robert
|
||
|
||
* src/: Demos/osgtext/main.cpp (1.4), osgText/FTBitmapGlyph.cpp
|
||
(1.2), osgText/FTBitmapGlyph.h (1.3), osgText/FTCharmap.h (1.3),
|
||
osgText/FTFace.h (1.3), osgText/FTFont.h (1.3), osgText/FTGL.h
|
||
(1.3), osgText/FTGLBitmapFont.cpp (1.2), osgText/FTGLBitmapFont.h
|
||
(1.3), osgText/FTGLOutlineFont.cpp (1.2), osgText/FTGLOutlineFont.h
|
||
(1.3), osgText/FTGLPixmapFont.cpp (1.2), osgText/FTGLPixmapFont.h
|
||
(1.3), osgText/FTGLPolygonFont.h (1.3), osgText/FTGLTextureFont.cpp
|
||
(1.2), osgText/FTGLTextureFont.h (1.3), osgText/FTGlyph.h (1.3),
|
||
osgText/FTGlyphContainer.h (1.3), osgText/FTLibrary.cpp (1.2),
|
||
osgText/FTLibrary.h (1.3), osgText/FTOutlineGlyph.cpp (1.2),
|
||
osgText/FTOutlineGlyph.h (1.3), osgText/FTPixmapGlyph.cpp (1.2),
|
||
osgText/FTPixmapGlyph.h (1.3), osgText/FTPolyGlyph.cpp (1.2),
|
||
osgText/FTPolyGlyph.h (1.2), osgText/FTSize.h (1.3),
|
||
osgText/FTTextureGlyph.cpp (1.2), osgText/FTTextureGlyph.h (1.2),
|
||
osgText/FTVectorGlyph.cpp (1.1), osgText/FTVectorGlyph.h (1.1),
|
||
osgText/FTVectoriser.h (1.3), osgText/Makefile (1.4): Updated FTGL
|
||
version to 1.0 and removed a couple of warnings in the osgText
|
||
demo.
|
||
|
||
2001-10-24 05:08 robert
|
||
|
||
* include/osgText/Text (1.2), src/Demos/osgtext/main.cpp (1.3):
|
||
Updated the osgText implemention, now works under Linux.
|
||
|
||
2001-10-23 19:23 don
|
||
|
||
* src/osgPlugins/pfb/stat.c (1.1): Added stat.c
|
||
|
||
2001-10-23 19:15 don
|
||
|
||
* Make/makedefs.linux (1.6): One last change needed to
|
||
makedefs.linux to sync Linux and Irix pfb loader
|
||
|
||
2001-10-23 19:10 don
|
||
|
||
* Make/makedefs.irix.nonstd (1.3), Make/makedefs.irix.std (1.4),
|
||
Make/makerules.irix (1.3), src/osgPlugins/Makefile (1.4),
|
||
src/osgPlugins/pfb/Makefile (1.6): Fixed pfb loader functionality
|
||
for IRIX
|
||
|
||
2001-10-23 18:59 don
|
||
|
||
* Make/makedefs.linux (1.5), Make/makerules.linux (1.3),
|
||
src/Demos/sgv/Makefile (1.4), src/osgPlugins/pfb/Makefile (1.5),
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp (1.8): 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 18:28 robert
|
||
|
||
* src/: Demos/osgtext/Makefile (1.1), Demos/osgtext/main.cpp (1.2),
|
||
osgText/Makefile (1.3): Further work on getting osgText compiling.
|
||
|
||
2001-10-23 18:12 robert
|
||
|
||
* src/osgText/: FTBitmapGlyph.cc (1.3), FTCharmap.cc (1.3),
|
||
FTFace.cc (1.3), FTFont.cc (1.3), FTGLBitmapFont.cc (1.3),
|
||
FTGLOutlineFont.cc (1.3), FTGLPixmapFont.cc (1.3),
|
||
FTGLPolygonFont.cc (1.3), FTGLTextureFont.cc (1.3), FTGlyph.cc
|
||
(1.3), FTGlyphContainer.cc (1.3), FTLibrary.cc (1.3),
|
||
FTOutlineGlyph.cc (1.3), FTPixmapGlyph.cc (1.3), FTPolyGlyph.cc
|
||
(1.3), FTSize.cc (1.3), FTTextureGlyph.cc (1.3), FTVectoriser.cc
|
||
(1.3): Removed old .cc versions of FT font code.
|
||
|
||
2001-10-23 18:09 robert
|
||
|
||
* src/osgText/: FTBitmapGlyph.cpp (1.1), FTCharmap.cpp (1.1),
|
||
FTFace.cpp (1.1), FTFont.cpp (1.1), FTGLBitmapFont.cpp (1.1),
|
||
FTGLOutlineFont.cpp (1.1), FTGLPixmapFont.cpp (1.1),
|
||
FTGLPolygonFont.cpp (1.1), FTGLTextureFont.cpp (1.1), FTGlyph.cpp
|
||
(1.1), FTGlyphContainer.cpp (1.1), FTLibrary.cpp (1.1),
|
||
FTOutlineGlyph.cpp (1.1), FTPixmapGlyph.cpp (1.1), FTPolyGlyph.cpp
|
||
(1.1), FTSize.cpp (1.1), FTTextureGlyph.cpp (1.1), FTVectoriser.cpp
|
||
(1.1): Adding in new .cpp versions of FT font code.
|
||
|
||
2001-10-23 18:08 robert
|
||
|
||
* Make/makedefs.linux (1.4), include/osgText/Version (1.1),
|
||
src/osgText/Makefile (1.2), src/osgText/Text.cpp (1.2): Updates to
|
||
the new osgText library to get it to compile under Linux.
|
||
|
||
2001-10-23 16:04 robert
|
||
|
||
* src/osgText/: FTBitmapGlyph.cc (1.2), FTBitmapGlyph.h (1.2),
|
||
FTCharmap.cc (1.2), FTCharmap.h (1.2), FTFace.cc (1.2), FTFace.h
|
||
(1.2), FTFont.cc (1.2), FTFont.h (1.2), FTGL.h (1.2),
|
||
FTGLBitmapFont.cc (1.2), FTGLBitmapFont.h (1.2), FTGLOutlineFont.cc
|
||
(1.2), FTGLOutlineFont.h (1.2), FTGLPixmapFont.cc (1.2),
|
||
FTGLPixmapFont.h (1.2), FTGLPolygonFont.cc (1.2), FTGLPolygonFont.h
|
||
(1.2), FTGLTextureFont.cc (1.2), FTGLTextureFont.h (1.2),
|
||
FTGlyph.cc (1.2), FTGlyph.h (1.2), FTGlyphContainer.cc (1.2),
|
||
FTGlyphContainer.h (1.2), FTLibrary.cc (1.2), FTLibrary.h (1.2),
|
||
FTOutlineGlyph.cc (1.2), FTOutlineGlyph.h (1.2), FTPixmapGlyph.cc
|
||
(1.2), FTPixmapGlyph.h (1.2), FTPolyGlyph.cc (1.2), FTSize.cc
|
||
(1.2), FTSize.h (1.2), FTTextureGlyph.cc (1.2), FTVectoriser.cc
|
||
(1.2), FTVectoriser.h (1.2): Converted FTGL files from mac style
|
||
return to unix style.
|
||
|
||
2001-10-23 15:51 robert
|
||
|
||
* VisualStudio/Demos/osgTextDemo/osgTextDemo.dsp (1.1),
|
||
VisualStudio/osgText/osgText.dsp (1.1), include/osgText/Export
|
||
(1.1), include/osgText/Text (1.1), src/Demos/osgtext/main.cpp
|
||
(1.1), src/osgText/FTBitmapGlyph.cc (1.1),
|
||
src/osgText/FTBitmapGlyph.h (1.1), src/osgText/FTCharmap.cc (1.1),
|
||
src/osgText/FTCharmap.h (1.1), src/osgText/FTFace.cc (1.1),
|
||
src/osgText/FTFace.h (1.1), src/osgText/FTFont.cc (1.1),
|
||
src/osgText/FTFont.h (1.1), src/osgText/FTGL.h (1.1),
|
||
src/osgText/FTGLBitmapFont.cc (1.1), src/osgText/FTGLBitmapFont.h
|
||
(1.1), src/osgText/FTGLOutlineFont.cc (1.1),
|
||
src/osgText/FTGLOutlineFont.h (1.1), src/osgText/FTGLPixmapFont.cc
|
||
(1.1), src/osgText/FTGLPixmapFont.h (1.1),
|
||
src/osgText/FTGLPolygonFont.cc (1.1), src/osgText/FTGLPolygonFont.h
|
||
(1.1), src/osgText/FTGLTextureFont.cc (1.1),
|
||
src/osgText/FTGLTextureFont.h (1.1), src/osgText/FTGlyph.cc (1.1),
|
||
src/osgText/FTGlyph.h (1.1), src/osgText/FTGlyphContainer.cc (1.1),
|
||
src/osgText/FTGlyphContainer.h (1.1), src/osgText/FTLibrary.cc
|
||
(1.1), src/osgText/FTLibrary.h (1.1), src/osgText/FTOutlineGlyph.cc
|
||
(1.1), src/osgText/FTOutlineGlyph.h (1.1),
|
||
src/osgText/FTPixmapGlyph.cc (1.1), src/osgText/FTPixmapGlyph.h
|
||
(1.1), src/osgText/FTPolyGlyph.cc (1.1), src/osgText/FTPolyGlyph.h
|
||
(1.1), src/osgText/FTSize.cc (1.1), src/osgText/FTSize.h (1.1),
|
||
src/osgText/FTTextureGlyph.cc (1.1), src/osgText/FTTextureGlyph.h
|
||
(1.1), src/osgText/FTVectoriser.cc (1.1),
|
||
src/osgText/FTVectoriser.h (1.1), src/osgText/Makefile (1.1),
|
||
src/osgText/Text.cpp (1.1): First past integrat of Max Rhiener work
|
||
on wrapping FTGL to create osgText library and demo.
|
||
|
||
2001-10-23 11:54 robert
|
||
|
||
* VisualStudio/osgGLUT/osgGLUT.dsp (1.5), include/osgGLUT/Window
|
||
(1.1), src/osgGLUT/Makefile (1.3), src/osgGLUT/Window.cpp (1.1):
|
||
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 18:02 robert
|
||
|
||
* include/osg/Drawable (1.8), include/osg/GeoSet (1.9),
|
||
include/osg/ImpostorSprite (1.5), include/osg/State (1.8),
|
||
include/osg/StateSet (1.8), include/osg/Statistics (1.3),
|
||
include/osgGLUT/Viewer (1.6), include/osgUtil/RenderBin (1.5),
|
||
include/osgUtil/RenderStage (1.6), src/osg/GeoSet.cpp (1.6),
|
||
src/osg/ImpostorSprite.cpp (1.3), src/osg/State.cpp (1.5),
|
||
src/osg/StateSet.cpp (1.9), src/osgGLUT/Viewer.cpp (1.11),
|
||
src/osgUtil/RenderBin.cpp (1.4), src/osgUtil/RenderStage.cpp (1.5):
|
||
Integrated Geoff Michel's updates to Stats code, whilest move all
|
||
text rendering back in the viewer from the Statistics header.
|
||
|
||
Added a osg::State::captureCurrentState(StateSet&) method and a
|
||
copy constructor to osg::StateSet.
|
||
|
||
2001-10-21 17:27 robert
|
||
|
||
* src/: osg/AlphaFunc.cpp (1.3), osg/BoundingBox.cpp (1.3),
|
||
osg/BoundingSphere.cpp (1.3), osg/CullFace.cpp (1.3),
|
||
osg/EarthSky.cpp (1.2), osg/Fog.cpp (1.3), osg/FrontFace.cpp (1.2),
|
||
osg/GLExtensions.cpp (1.2), osg/GeoSet.cpp (1.5),
|
||
osg/GeoSet_ogl.cpp (1.3), osg/Geode.cpp (1.4), osg/Group.cpp (1.5),
|
||
osg/Impostor.cpp (1.2), osg/LOD.cpp (1.3), osg/Light.cpp (1.3),
|
||
osg/LightSource.cpp (1.3), osg/LineSegment.cpp (1.2),
|
||
osg/Material.cpp (1.3), osg/Node.cpp (1.5), osg/NodeVisitor.cpp
|
||
(1.4), osg/Notify.cpp (1.4), osg/Object.cpp (1.3), osg/Point.cpp
|
||
(1.4), osg/PolygonMode.cpp (1.2), osg/PolygonOffset.cpp (1.3),
|
||
osg/Quat.cpp (1.7), osg/Switch.cpp (1.3), osg/TexEnv.cpp (1.3),
|
||
osg/TexGen.cpp (1.3), osg/TexMat.cpp (1.5), osg/Transform.cpp
|
||
(1.4), osg/Transparency.cpp (1.3), osg/Version.cpp (1.3),
|
||
osgDB/DynamicLibrary.cpp (1.2), osgDB/FieldReader.cpp (1.2),
|
||
osgDB/FileNameUtils.cpp (1.2), osgDB/FileUtils.cpp (1.3),
|
||
osgDB/ReadFile.cpp (1.2), osgDB/Registry.cpp (1.3),
|
||
osgDB/Version.cpp (1.2), osgDB/WriteFile.cpp (1.2),
|
||
osgGLUT/GLUTEventAdapter.cpp (1.4), osgGLUT/Version.cpp (1.3),
|
||
osgGLUT/Viewer.cpp (1.10), osgUtil/CullViewState.cpp (1.2),
|
||
osgUtil/DisplayListVisitor.cpp (1.4), osgUtil/DriveManipulator.cpp
|
||
(1.6), osgUtil/IntersectVisitor.cpp (1.3), osgUtil/RenderGraph.cpp
|
||
(1.2), osgUtil/Version.cpp (1.3): Moved all #include "osg/.."
|
||
references to #include <osg/..> to aid port to MacOS.
|
||
|
||
2001-10-20 16:26 robert
|
||
|
||
* include/osgUtil/DisplayListVisitor (1.5),
|
||
include/osgUtil/SceneView (1.6), src/osgUtil/DisplayListVisitor.cpp
|
||
(1.3), src/osgUtil/SceneView.cpp (1.6): Added support for an
|
||
osgUtil::SceneView::init() traversal which is called once per scene
|
||
view. The user can attach a NodeVisitor to do init for them, or
|
||
leave it to the default which is to use the
|
||
osgUtil::DisplayListVisitor which compiles all display lists and
|
||
texture objects. The init traversal is called automatically by the
|
||
first call to either app() or cull(), so should not be called by
|
||
user code during initialization. This ensures that a valid graphics
|
||
context has been established before OpenGL is initialized.
|
||
|
||
osgUtil::DisplayListVisitor has also been updated to use a bit mask
|
||
for options, and the addition of compilation of texture objects
|
||
(via StateAttribute::compile) has also been added.
|
||
|
||
2001-10-20 05:48 robert
|
||
|
||
* src/osgPlugins/pfb/ReaderWriterPFB.cpp (1.7): Added #ifdef to
|
||
Performer ReaderWriterPFB so that pfdLoadFile is used under IRIX
|
||
and pfdLoadFile_pfb is used under Linux.
|
||
|
||
2001-10-19 11:53 robert
|
||
|
||
* src/osg/Lighting.cpp (1.2): Removed Lighting.cpp from repository,
|
||
it is nolonger used and was just hanging around erroneously.
|
||
|
||
2001-10-19 11:30 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp (1.2): Updated the osgUtil::Optimize so
|
||
that the call to Optimize::StateVisitor is #ifdef out under Win32
|
||
and STL port isn't being used. This prevents crashes due to MS's
|
||
flacky STL implementation.
|
||
|
||
2001-10-19 10:22 robert
|
||
|
||
* VisualStudio/osgUtil/osgUtil.dsp (1.6),
|
||
include/osgUtil/OptimizeStateVisitor (1.4),
|
||
include/osgUtil/Optimizer (1.1), src/Demos/sgv/sgv.cpp (1.11),
|
||
src/osgUtil/Makefile (1.5), src/osgUtil/OptimizeStateVisitor.cpp
|
||
(1.3), src/osgUtil/Optimizer.cpp (1.1): 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 08:56 robert
|
||
|
||
* include/osg/Node (1.6), src/osg/Group.cpp (1.4), src/osg/Node.cpp
|
||
(1.4), src/osgPlugins/osg/Node.cpp (1.2),
|
||
src/osgUtil/CullVisitor.cpp (1.4): Added support for specifying
|
||
whether view frustum and small feature culling should be applied to
|
||
a node or its child with the new osg::Node::setCullingActive()
|
||
flag. A mechanism has been implemented so that if child has its
|
||
culling disabled then their parents, all the way up to the root are
|
||
also have their culling implicitly disabled.
|
||
|
||
The osg::CullVisitor has updated to take account of both the
|
||
explicit control via setCullingActive and the implicit culling
|
||
disabling through children being disabled.
|
||
|
||
This feature is useful for nodes which don't have a bounding volume
|
||
to cull against, earth sky implementations and light sources.
|
||
|
||
The default osg::Node::_cullingActive is true, i.e. culling is
|
||
enabled by default.
|
||
|
||
2001-10-17 18:17 don
|
||
|
||
* Make/makedefs.linux (1.3), src/osgPlugins/pfb/ReaderWriterPFB.cpp
|
||
(1.6): Fixed static libraries in madefs.linux and error in
|
||
ReaderWriterPFB.cpp
|
||
|
||
2001-10-16 18:30 bryan
|
||
|
||
* Metrowerks/Metrowerks.mcp (1.5): 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 17:47 robert
|
||
|
||
* include/osg/FrameStamp (1.6), src/osg/FrameStamp.cpp (1.3):
|
||
Reverted Bryan's changes to FrameStamp w.r.t std::tm structure
|
||
which doesn't compile under Win32 and IRIX. Will need to find
|
||
another solution.
|
||
|
||
2001-10-16 17:32 bryan
|
||
|
||
* Metrowerks/OpenSceneGraph.mcp (1.4): This was the old project
|
||
file. It's no longer used.
|
||
|
||
2001-10-16 16:55 bryan
|
||
|
||
* include/osg/Timer (1.8), include/osg/FrameStamp (1.5),
|
||
src/osg/FrameStamp.cpp (1.2), src/osg/Timer.cpp (1.5),
|
||
src/osgGLUT/Viewer.cpp (1.9): [no log message]
|
||
|
||
2001-10-16 14:39 robert
|
||
|
||
* Make/makedefs.irix.std (1.3),
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp (1.3),
|
||
src/osgPlugins/flt/ReaderWriterFLT.h (1.4),
|
||
src/osgPlugins/pfb/Makefile (1.4): Fixes for IRIX build - submitted
|
||
by Randall Hopper.
|
||
|
||
2001-10-16 12:48 robert
|
||
|
||
* VisualStudio/osgPlugins/png/png.dsp (1.4), include/osg/FrameStamp
|
||
(1.4), include/osg/Vec2 (1.8), include/osg/Vec3 (1.8),
|
||
include/osg/Vec4 (1.8): Fixes for Win32 compilation.
|
||
|
||
2001-10-16 11:03 robert
|
||
|
||
* src/: osgUtil/SmoothingVisitor.cpp (1.2),
|
||
osgPlugins/lib3ds/ReaderWriter3DS.cpp (1.3): Fixed then normal
|
||
smoothing function in the .3ds loader and the
|
||
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 10:24 robert
|
||
|
||
* src/Demos/sgv/sgv.cpp (1.10): 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 06:04 robert
|
||
|
||
* src/Demos/: osgconv/OrientationConverter.cpp (1.3),
|
||
osgconv/OrientationConverter.h (1.3), sgv/sgv.cpp (1.9): Added
|
||
support for transforming LOD and Billboard centers to the
|
||
OrientationConverter and the flattenTransformVisitor in sgv.
|
||
|
||
2001-10-16 06:03 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp (1.8): 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 04:24 robert
|
||
|
||
* src/osgPlugins/pfb/ReaderWriterPFB.cpp (1.5): Fixed problem
|
||
caused by ReaderWriterPFB::writeNode(..) not ensuring that the file
|
||
extension was .pfb. Have added a check.
|
||
|
||
2001-10-15 23:59 don
|
||
|
||
* include/osg/: Vec2 (1.7), Vec3 (1.7), Vec4 (1.7): added float *()
|
||
operator to Vec{2,3,4} so we can pass Vec3's directly to OpenGL
|
||
glVertex?fv().
|
||
|
||
2001-10-15 11:50 robert
|
||
|
||
* include/osg/FrameStamp (1.3), include/osg/Timer (1.7),
|
||
src/Demos/hangglide/ReaderWriterFLY.cpp (1.2),
|
||
src/Demos/osgconv/OrientationConverter.cpp (1.2),
|
||
src/Demos/sgv/sgv.cpp (1.8), src/osg/Matrix.cpp (1.10),
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.7),
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp (1.3),
|
||
src/osgPlugins/png/new_ReaderWriterPNG.cpp (1.2),
|
||
src/osgPlugins/png/prev_ReaderWriterPNG.cpp (1.2): Fixes for
|
||
compilation under IRIX, submitted by Randal Hopper, with mods from
|
||
Robert.
|
||
|
||
2001-10-15 10:29 robert
|
||
|
||
* include/osg/State (1.7): Made the new global state attribute
|
||
instances in osg::State use osg:ref_ptr to automatically handle the
|
||
memory deletion.
|
||
|
||
2001-10-15 10:07 robert
|
||
|
||
* include/osg/State (1.6), src/osg/State.cpp (1.4),
|
||
src/osg/StateSet.cpp (1.8), src/osgGLUT/Viewer.cpp (1.7): 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 07:18 robert
|
||
|
||
* src/Demos/hangglide/GliderManipulator.cpp (1.4): Fixed rotations
|
||
to account to the fixes made to Quat and Matrix related to right
|
||
hand rule rotation.
|
||
|
||
2001-10-15 04:40 robert
|
||
|
||
* src/osgPlugins/: osg/ReaderWriterOSG.cpp (1.3),
|
||
pfb/ReaderWriterPFB.cpp (1.4): The writeImage/Object/Node methods
|
||
in the .osg and .pfb reader/writer didn't have the new
|
||
ReaderWriter::Options* structure passed to them, which meant the
|
||
the virtual functions didn't bind with the new base class methods
|
||
and wern't called on a write.
|
||
|
||
2001-10-14 23:32 don
|
||
|
||
* src/osgPlugins/pfb/: Makefile (1.3), ReaderWriterPFB.cpp (1.3):
|
||
Updated pfb loader to load pfb files into osg. Still broken for
|
||
loading osg files into Performer, however.
|
||
|
||
2001-10-14 13:54 robert
|
||
|
||
* include/osgDB/ReaderWriter (1.3), include/osgDB/Registry (1.4),
|
||
src/Demos/sgv/sgv.cpp (1.7), src/osgDB/Registry.cpp (1.2),
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.6),
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp (1.3),
|
||
src/osgPlugins/flt/ReaderWriterFLT.h (1.3),
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp (1.3),
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp (1.3),
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp (1.2),
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp (1.2),
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp (1.2),
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp (1.2),
|
||
src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp (1.2),
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp (1.3),
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp (1.3),
|
||
src/osgPlugins/rgb/ReaderWriterRGB.cpp (1.2),
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp (1.3),
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp (1.3),
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp (1.3),
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp (1.3): Added
|
||
osgDB::ReaderWriter::Options class to the ReaderWriter base class,
|
||
support for settings options in osgDB::Registry, and added the
|
||
paramter to all of the reaader/writer plugins. The Options
|
||
structure by default has an string attached for packing basic
|
||
options, however, it also can be subclassed to encapsulate any
|
||
users defined option data. In the later case both the client code
|
||
*and* the plugin need to be aware of subclass, the plugin will need
|
||
to use dynamic_cast<> to assertain its type.
|
||
|
||
2001-10-14 12:56 robert
|
||
|
||
* VisualStudio/Demos/osgconv/osgconv.dsp (1.3): Added
|
||
OrientationConverter.cpp to the VisualStudio project files for
|
||
osgconv.
|
||
|
||
2001-10-14 12:55 robert
|
||
|
||
* src/Demos/osgconv/: Makefile (1.3), OrientationConverter.cpp
|
||
(1.1), orientationconverter.cpp (1.9): Changed the
|
||
OrientationConverter.cpp's to have consitent captilization as its
|
||
associated header file.
|
||
|
||
2001-10-14 10:23 robert
|
||
|
||
* src/Demos/: osgconv/orientationconverter.cpp (1.8), sgv/sgv.cpp
|
||
(1.6): Fixed TransformFunctor code so that it now uses the inverse
|
||
of the transformation matrix to transform the normal.
|
||
|
||
2001-10-14 10:23 robert
|
||
|
||
* src/osg/Matrix.cpp (1.9): Fixed a bug in Matrix::invert(..) which
|
||
did not set full_realised=true, so that one Matrices which had not
|
||
previously be initialized we're erronously initialized later in the
|
||
code resetting it to identity.
|
||
|
||
2001-10-14 05:58 robert
|
||
|
||
* include/osg/StateSet (1.7), src/osg/StateSet.cpp (1.7): Added
|
||
osg::StateSet::merge(const StateSet& rhs) merges merges the modes
|
||
and attributes of rhs into 'this' stateset.
|
||
|
||
2001-10-14 05:57 robert
|
||
|
||
* src/osgUtil/: DriveManipulator.cpp (1.5), FlightManipulator.cpp
|
||
(1.5): Fixed the Flight and Drive manipulators to work with the
|
||
updated Matrix::rotate code.
|
||
|
||
2001-10-14 02:01 don
|
||
|
||
* include/osg/Drawable (1.7),
|
||
src/Demos/osgconv/orientationconverter.cpp (1.7): Fixed a small
|
||
boo-boo in definition of bit masks in include/osg/Drawable
|
||
|
||
Fixed incorrect normal conversions for osgconv.
|
||
|
||
2001-10-14 01:33 don
|
||
|
||
* src/Demos/osgconv/orientationconverter.cpp (1.6): Mr. O added
|
||
fancy, shmanzy C++ code, but broke normal transform functionality
|
||
Fixed.
|
||
|
||
2001-10-14 01:14 don
|
||
|
||
* src/osgUtil/TrackballManipulator.cpp (1.5): Quick 'n dirty fix to
|
||
TrackballManipulator to get the rotations doing the right things
|
||
after the Quat fixes.
|
||
|
||
2001-10-14 00:50 don
|
||
|
||
* Makefile (1.5): Cleaned up some 'make clobber' issues in root
|
||
Makefile
|
||
|
||
2001-10-14 00:28 don
|
||
|
||
* src/osg/: Matrix.cpp (1.8), Quat.cpp (1.6): Quaternions were
|
||
assigning inverted values during conversion to matricies. This is
|
||
probably due to an error on the gamasutra web page demonstrating
|
||
this. It caused left-handed rotations rather than right handed
|
||
rotations. Should be fixed now.
|
||
|
||
2001-10-13 07:16 robert
|
||
|
||
* TODO (1.4), include/osg/Drawable (1.6), include/osg/GeoSet (1.8),
|
||
src/Demos/osgconv/orientationconverter.cpp (1.5),
|
||
src/Demos/sgv/Makefile (1.3), src/Demos/sgv/sgv.cpp (1.5),
|
||
src/osg/GeoSet.cpp (1.4): Changed the naming and calling convention
|
||
of the new Drawable::AttributeFunctor and have updated GeoSet to
|
||
use mutable values for the _numverts etc, allowing
|
||
osg::GeoSet::computeNumVerts() to be a const operation.
|
||
osg::GeoSet::getNumVerts is now a const once more, so avoiding
|
||
compilation problems. Also chaned the new osgconv orientation code
|
||
to use a Drawable::AttributeFunctor so it can work on other
|
||
Drawables other than just GeoSets.
|
||
|
||
2001-10-13 05:48 don
|
||
|
||
* src/Demos/osgconv/orientationconverter.cpp (1.4): Added Mr.
|
||
Osfields dynamic_cast<> and test for validity test.
|
||
|
||
2001-10-13 04:34 don
|
||
|
||
* src/osg/Quat.cpp (1.5): backed out right-handed coordinate
|
||
transform for makeRot(vec3,vec3) in Quat.cpp
|
||
|
||
2001-10-13 04:32 don
|
||
|
||
* src/Demos/osgconv/orientationconverter.cpp (1.3): A few more
|
||
clean ups
|
||
|
||
2001-10-13 03:41 don
|
||
|
||
* src/Demos/osgconv/osgconv.cpp (1.3): Cleaned up the usage message
|
||
|
||
2001-10-13 03:24 don
|
||
|
||
* include/osg/GeoSet (1.7),
|
||
src/Demos/osgconv/OrientationConverter.h (1.2),
|
||
src/Demos/osgconv/orientationconverter.cpp (1.2): Updated osgconv
|
||
to be able to handle orientation swapping.
|
||
|
||
2001-10-13 02:23 don
|
||
|
||
* src/osg/Quat.cpp (1.4): Changed some routines to produce
|
||
right-handed rotations.
|
||
|
||
2001-10-13 02:22 don
|
||
|
||
* src/Demos/osgconv/: Makefile (1.2), OrientationConverter.h (1.1),
|
||
orientationconverter.cpp (1.1), osgconv.cpp (1.2): checking files
|
||
in to move development location
|
||
|
||
2001-10-12 21:28 don
|
||
|
||
* include/osg/Matrix (1.10): Removed personal note in Matrix header
|
||
file
|
||
|
||
2001-10-12 16:06 robert
|
||
|
||
* src/osg/GeoSet.cpp (1.3): Added support for the new
|
||
AttributeUpdateFunctors.
|
||
|
||
2001-10-12 16:05 robert
|
||
|
||
* include/osg/: Drawable (1.5), GeoSet (1.6), Vec2 (1.6), Vec3
|
||
(1.6), Vec4 (1.6): Added != method to Vec2,Vec3,Vec4 and did
|
||
further work on the AttributeUpdateFunctors.
|
||
|
||
2001-10-12 13:45 don
|
||
|
||
* src/: osg/Makefile (1.7), osgPlugins/pfb/ConvertToPerformer.cpp
|
||
(1.3): Added include/osg/Math to Makefile TARGET_INCLUDE_FILES and
|
||
fixed references to _mat in ConvertToPerformer.cpp
|
||
|
||
2001-10-10 16:20 robert
|
||
|
||
* include/osg/Drawable (1.4), include/osg/NodeVisitor (1.7),
|
||
include/osg/Transform (1.5), src/osg/Transform.cpp (1.3): Added
|
||
support for DYNAMIC/STATIC osg::Transform types and added new
|
||
osg::Drawable::getStats and supportsAttributeUpdate(..) and
|
||
applyAttributeUpdate(...) methods which will be to enable hooks
|
||
into Drawable subclasses.
|
||
|
||
2001-10-10 10:38 robert
|
||
|
||
* include/osg/GeoSet (1.5): Fixed spelling of
|
||
osg::GeoSet::getNumInterleavedIndices, was missing a 'n'!
|
||
|
||
2001-10-09 17:55 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.5): Fixed a crash when
|
||
opening an erroneous test file (reopen.bmp).
|
||
|
||
2001-10-09 16:22 robert
|
||
|
||
* VisualStudio/osgPlugins/: flt/flt.dsp (1.4), osg/dot_osg.dsp
|
||
(1.4): Updated to fix build problems under MSVC.
|
||
|
||
2001-10-09 16:09 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp (1.3): Updated MSVC
|
||
Workspace files to fix build problems.
|
||
|
||
2001-10-09 16:03 robert
|
||
|
||
* VisualStudio/: osg/osg.dsp (1.6), osgGLUT/osgGLUT.dsp (1.4),
|
||
osgUtil/osgUtil.dsp (1.5): Updated MSVC Workspace files to fix
|
||
build problems.
|
||
|
||
2001-10-09 16:00 robert
|
||
|
||
* include/osg/Statistics (1.2): Updated MSVC Workspace files to fix
|
||
build problems.
|
||
|
||
2001-10-09 10:18 robert
|
||
|
||
* VisualStudio/: Demos/hangglide/hangglide.dsp (1.2),
|
||
Demos/osgconv/osgconv.dsp (1.2), Demos/osgcube/osgcube.dsp (1.2),
|
||
Demos/osgimpostor/osgimpostor.dsp (1.2),
|
||
Demos/osgreflect/osgreflect.dsp (1.2),
|
||
Demos/osgtexture/osgtexture.dsp (1.2), Demos/osgviews/osgviews.dsp
|
||
(1.2), Demos/sgv/sgv.dsp (1.3), osg/osg.dsp (1.5), osgDB/osgDB.dsp
|
||
(1.2), osgGLUT/osgGLUT.dsp (1.3), osgPlugins/bmp/bmp.dsp (1.2),
|
||
osgPlugins/dw/dw.dsp (1.2), osgPlugins/flt/flt.dsp (1.3),
|
||
osgPlugins/gif/gif.dsp (1.3), osgPlugins/jpeg/jpeg.dsp (1.3),
|
||
osgPlugins/lib3ds/lib3ds.dsp (1.2), osgPlugins/lwo/lwo.dsp (1.2),
|
||
osgPlugins/obj/obj.dsp (1.2), osgPlugins/osg/dot_osg.dsp (1.2),
|
||
osgPlugins/osgtgz/osgtgz.dsp (1.2), osgPlugins/pic/pic.dsp (1.3),
|
||
osgPlugins/png/png.dsp (1.3), osgPlugins/rgb/rgb.dsp (1.2),
|
||
osgPlugins/tga/tga.dsp (1.3), osgPlugins/tgz/tgz.dsp (1.2),
|
||
osgPlugins/tiff/tiff.dsp (1.3), osgPlugins/zip/zip.dsp (1.2),
|
||
osgUtil/osgUtil.dsp (1.4), osgWX/osgWX.dsp (1.2): Merged Ben
|
||
Discoe's clean up of the MSVC files.
|
||
|
||
2001-10-09 07:58 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.4): Merged updates to
|
||
BMP plugin from Geoff Michel. Also modified a little of the code
|
||
to fix a crash under Linux, Robert Osfield
|
||
|
||
2001-10-08 15:01 robert
|
||
|
||
* AUTHORS (1.6): Put the makedefs.linux back to default to
|
||
optimize.
|
||
|
||
2001-10-08 11:54 robert
|
||
|
||
* src/: osgDB/FileUtils.cpp (1.2), osgPlugins/flt/FltFile.cpp
|
||
(1.4), osgPlugins/flt/Input.cpp (1.4): Fixed a recently introduced
|
||
crash in the flt plugin which was happen when a std::string was be
|
||
be set with NULL char*. Also added support for stripping the
|
||
filename from its original path, inside the osgDB::findFile
|
||
function.
|
||
|
||
2001-10-08 04:35 robert
|
||
|
||
* src/osgPlugins/flt/: FltFile.cpp (1.3), Input.cpp (1.3): Added
|
||
support for using osgDB::fineFile into the .flt plugin.
|
||
|
||
2001-10-07 16:10 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.3): Merged Geoff
|
||
Michel's udpdates to bmp plugin, and fixed a double fclose bug
|
||
which was causing a seg fault under Linux.
|
||
|
||
2001-10-06 16:29 robert
|
||
|
||
* include/osg/Math (1.3), include/osg/Statistics (1.1),
|
||
include/osgUtil/RenderBin (1.4), include/osgUtil/RenderStage (1.5),
|
||
include/osgUtil/Statistics (1.3), src/osg/Makefile (1.6),
|
||
src/osgGLUT/Viewer.cpp (1.6),
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.2), src/osgUtil/Makefile
|
||
(1.4), src/osgUtil/RenderBin.cpp (1.3), src/osgUtil/RenderStage.cpp
|
||
(1.4): 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 15:55 robert
|
||
|
||
* VisualStudio/osgPlugins/bmp/bmp.dsp (1.1),
|
||
src/osgPlugins/bmp/Makefile (1.1),
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp (1.1): Added bmp plugin
|
||
files, bmp plguin written by Geoff Michel
|
||
|
||
2001-10-05 06:39 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw (1.3), src/osgPlugins/Makefile
|
||
(1.3): Added bmp osgPlugin, written by Geoff Michel.
|
||
|
||
2001-10-05 06:38 robert
|
||
|
||
* src/osg/Image.cpp (1.4): Fixed a bug in
|
||
osg::Image::ensureDimensionsArePowerOfTwo() which only scaled
|
||
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-04 21:27 bryan
|
||
|
||
* Metrowerks/Metrowerks.mcp (1.4): [no log message]
|
||
|
||
2001-10-04 11:12 robert
|
||
|
||
* include/: osg/AlphaFunc (1.5), osg/Billboard (1.5),
|
||
osg/BoundingBox (1.4), osg/BoundingSphere (1.4), osg/BoundsChecking
|
||
(1.3), osg/Camera (1.5), osg/ClipPlane (1.3), osg/ClippingVolume
|
||
(1.3), osg/ColorMask (1.4), osg/CullFace (1.4), osg/Depth (1.4),
|
||
osg/Drawable (1.3), osg/EarthSky (1.2), osg/Export (1.3), osg/Fog
|
||
(1.4), osg/FrameStamp (1.2), osg/FrontFace (1.3), osg/GL (1.5),
|
||
osg/GLExtensions (1.3), osg/GLU (1.2), osg/GeoSet (1.4), osg/Geode
|
||
(1.5), osg/Group (1.5), osg/Image (1.4), osg/Impostor (1.4),
|
||
osg/ImpostorSprite (1.4), osg/LOD (1.5), osg/Light (1.4),
|
||
osg/LightSource (1.4), osg/LineSegment (1.3), osg/Material (1.5),
|
||
osg/Math (1.2), osg/Matrix (1.9), osg/MemoryAdapter (1.3), osg/Node
|
||
(1.5), osg/NodeCallback (1.2), osg/NodeVisitor (1.6), osg/Notify
|
||
(1.4), osg/Object (1.5), osg/Plane (1.3), osg/Point (1.5),
|
||
osg/PolygonMode (1.3), osg/PolygonOffset (1.4), osg/Quat (1.4),
|
||
osg/Referenced (1.4), osg/State (1.5), osg/StateAttribute (1.5),
|
||
osg/StateSet (1.6), osg/Stencil (1.4), osg/Switch (1.4), osg/TexEnv
|
||
(1.4), osg/TexGen (1.5), osg/TexMat (1.4), osg/Texture (1.5),
|
||
osg/Timer (1.6), osg/Transform (1.4), osg/Transparency (1.5),
|
||
osg/Types (1.5), osg/Vec2 (1.5), osg/Vec3 (1.5), osg/Vec4 (1.5),
|
||
osg/Version (1.3), osg/Viewport (1.3), osg/mem_ptr (1.3),
|
||
osg/ref_ptr (1.2), osgDB/DotOsgWrapper (1.3), osgDB/DynamicLibrary
|
||
(1.2), osgDB/Export (1.2), osgDB/Field (1.2), osgDB/FieldReader
|
||
(1.3), osgDB/FieldReaderIterator (1.3), osgDB/FileNameUtils (1.2),
|
||
osgDB/FileUtils (1.3), osgDB/Input (1.2), osgDB/Output (1.2),
|
||
osgDB/ReadFile (1.3), osgDB/ReaderWriter (1.2), osgDB/Registry
|
||
(1.3), osgDB/Version (1.3), osgDB/WriteFile (1.3), osgGLUT/Export
|
||
(1.3), osgGLUT/GLUTEventAdapter (1.4), osgGLUT/Version (1.4),
|
||
osgGLUT/Viewer (1.5), osgGLUT/glut (1.2), osgUtil/AppVisitor (1.2),
|
||
osgUtil/CameraManipulator (1.3), osgUtil/CullViewState (1.2),
|
||
osgUtil/CullVisitor (1.5), osgUtil/DepthSortedBin (1.2),
|
||
osgUtil/DisplayListVisitor (1.4), osgUtil/DriveManipulator (1.3),
|
||
osgUtil/Export (1.3), osgUtil/FlightManipulator (1.3),
|
||
osgUtil/GUIActionAdapter (1.3), osgUtil/GUIEventAdapter (1.3),
|
||
osgUtil/GUIEventHandler (1.2), osgUtil/InsertImpostorsVisitor
|
||
(1.2), osgUtil/IntersectVisitor (1.4), osgUtil/OptimizeStateVisitor
|
||
(1.3), osgUtil/RenderBin (1.3), osgUtil/RenderGraph (1.3),
|
||
osgUtil/RenderLeaf (1.2), osgUtil/RenderStage (1.4),
|
||
osgUtil/RenderStageLighting (1.2), osgUtil/RenderToTextureStage
|
||
(1.2), osgUtil/SceneView (1.5), osgUtil/SceneViewManipulator (1.2),
|
||
osgUtil/SmoothingVisitor (1.2), osgUtil/StateSetManipulator (1.2),
|
||
osgUtil/Statistics (1.2), osgUtil/Tesselator (1.4),
|
||
osgUtil/TrackballManipulator (1.3), osgUtil/TriStripVisitor (1.3),
|
||
osgUtil/Version (1.3), osgUtil/VisualsRequirementsVisitor (1.4):
|
||
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 10:39 robert
|
||
|
||
* src/osg/StateSet.cpp (1.6): Changed the ordering of comparing
|
||
modes and attributes in osg::StateAttribute::compare() as part of
|
||
an investigration into state sorting.
|
||
|
||
2001-10-04 10:35 robert
|
||
|
||
* include/osgUtil/RenderBin (1.2), src/osgUtil/RenderBin.cpp (1.2):
|
||
Added an implemention of basic state sorting to the RenderBin, but
|
||
have commented out the sort operation as Peformance benifit is
|
||
currently negligable, will need to improve on the sort functor to
|
||
see real benifits.
|
||
|
||
2001-10-04 10:25 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp (1.5): Added extra precision to the
|
||
app,cull and draw timings in the Viewer.
|
||
|
||
2001-10-04 10:20 robert
|
||
|
||
* src/osg/Camera.cpp (1.5): Removed some notify which were only
|
||
used for debugging of the camera class and are now redudent.
|
||
|
||
2001-10-04 10:10 robert
|
||
|
||
* include/osg/StateAttribute (1.4): Changed the numeric ordering of
|
||
StateAttributes Types, as part of an investigation into state
|
||
sorting.
|
||
|
||
2001-10-03 17:43 robert
|
||
|
||
* AUTHORS (1.5), INSTALL (1.3), Makefile (1.4),
|
||
Make/makedefs.macosx (1.1), Make/makerules.macosx (1.1),
|
||
include/osg/GL (1.4), include/osg/GLU (1.1), include/osg/Math
|
||
(1.1), include/osg/Notify (1.3), include/osg/Timer (1.5),
|
||
include/osg/Types (1.4), include/osg/Vec2 (1.4), include/osg/Vec3
|
||
(1.4), include/osg/Vec4 (1.4), include/osgGLUT/glut (1.1),
|
||
src/Demos/hangglide/hangglide.cpp (1.5),
|
||
src/Demos/hangglide/hat.cpp (1.2), src/Demos/osgcube/osgcube.cpp
|
||
(1.5), src/Demos/osgreflect/osgreflect.cpp (1.5),
|
||
src/Demos/sgv/sgv.cpp (1.4), src/osg/Image.cpp (1.3),
|
||
src/osg/Notify.cpp (1.3), src/osg/State.cpp (1.3),
|
||
src/osg/Texture.cpp (1.4), src/osg/Timer.cpp (1.4),
|
||
src/osgGLUT/GLUTEventAdapter.cpp (1.3), src/osgGLUT/Viewer.cpp
|
||
(1.4), src/osgUtil/SceneView.cpp (1.5), src/osgUtil/Tesselator.cpp
|
||
(1.2): Integrated changes for MacOSX, submitted by Phil Atkin, with
|
||
small mods by Robert Osfield to maintain compatability under Linux.
|
||
|
||
2001-10-03 03:56 robert
|
||
|
||
* src/osgPlugins/osg/EarthSky.cpp (1.1): Added missing EarthSky.cpp
|
||
file to osg plguin.
|
||
|
||
2001-10-02 11:59 robert
|
||
|
||
* ChangeLog (1.7), include/osg/EarthSky (1.1), include/osg/Types
|
||
(1.3), src/Demos/hangglide/GliderManipulator.cpp (1.3),
|
||
src/Demos/osgcluster/osgcluster.cpp (1.3),
|
||
src/Demos/osgcube/osgcube.cpp (1.4),
|
||
src/Demos/osgreflect/osgreflect.cpp (1.4), src/osg/Billboard.cpp
|
||
(1.5), src/osg/EarthSky.cpp (1.1), src/osg/Matrix.cpp (1.7),
|
||
src/osgUtil/DriveManipulator.cpp (1.4),
|
||
src/osgUtil/FlightManipulator.cpp (1.4),
|
||
src/osgUtil/TrackballManipulator.cpp (1.4): Added
|
||
include/osg/EarthSky and src/osg/EarthSky to cvs.
|
||
|
||
Also move osg across to using radians for angular paramters by
|
||
default. By defining USE_DEGREES_INTERNALLY you can get the OSG to
|
||
revert to the old style degrees. This later feature is deprecated
|
||
and only meant for helping comptability in the interim.
|
||
|
||
2001-10-02 07:36 robert
|
||
|
||
* VisualStudio/osg/osg.dsp (1.4), include/osg/NodeVisitor (1.5),
|
||
include/osgUtil/CullVisitor (1.4),
|
||
src/Demos/hangglide/hangglide.cpp (1.4), src/osg/Makefile (1.5),
|
||
src/osgPlugins/osg/Makefile (1.2), src/osgUtil/CullVisitor.cpp
|
||
(1.3), src/osgUtil/SceneView.cpp (1.4): 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-01 19:02 robert
|
||
|
||
* include/osg/StateSet (1.5), include/osgUtil/OptimizeStateVisitor
|
||
(1.2), src/osg/StateSet.cpp (1.5),
|
||
src/osgUtil/OptimizeStateVisitor.cpp (1.2): Added support for
|
||
osg::StateSet comparison operators and using this new feature added
|
||
support in osgUtil::OptimizeStateVisitor for removing duplicate
|
||
StateSet's from the scene graph, previously only duplicated
|
||
StateAttributes we're removed.
|
||
|
||
2001-10-01 08:06 robert
|
||
|
||
* src/osg/TexMat.cpp (1.4): Integrated a bug fix to osg::TexMat
|
||
from Geoff Michel which adds a glMatrixMode( GL_MODELVIEW ); after
|
||
the setting of the texture matrix. Previously the texture matrix
|
||
mode could run into normal model view matrix operations which were
|
||
assuming the defaul of GL_MODELVIEW.
|
||
|
||
2001-10-01 07:15 robert
|
||
|
||
* include/osg/: BoundsChecking (1.2), ClippingVolume (1.2),
|
||
ColorMask (1.3), Depth (1.3), Impostor (1.3), ImpostorSprite (1.3),
|
||
Material (1.4), MemoryAdapter (1.2), Node (1.4), NodeVisitor (1.4),
|
||
Object (1.4), Plane (1.2), Point (1.4), Quat (1.3), Referenced
|
||
(1.3), State (1.4), StateAttribute (1.3), StateSet (1.4), Stencil
|
||
(1.3), TexGen (1.4), Texture (1.4), Transform (1.3), Transparency
|
||
(1.4), Vec2 (1.3), Vec3 (1.3), Vec4 (1.3), Version (1.2), mem_ptr
|
||
(1.2): Made spelling corrections, the spelling mistakes picked up
|
||
by a script written by Neil Salter.
|
||
|
||
script
|
||
|
||
2001-09-30 16:41 robert
|
||
|
||
* include/osg/Timer (1.4): Interegrated changes to Timer from Neil
|
||
Salter to fix compilation problems which had been introduced by
|
||
doing #include's within the osg namespace.
|
||
|
||
2001-09-29 14:34 robert
|
||
|
||
* src/: Demos/hangglide/hangglide.cpp (1.3), osg/StateSet.cpp
|
||
(1.4): 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.
|
||
|
||
2001-09-29 05:37 robert
|
||
|
||
* include/osg/Matrix (1.8), src/osg/Matrix.cpp (1.6): Modified the
|
||
Matrix multiple method added by Don so it is safer and added
|
||
comments explaining why it shouldn't be needed as other more
|
||
efficient methods should be doing the work for us.
|
||
|
||
Also added Matrix::ensureRealized() to support the lazy
|
||
initialization of Matrix, whilest keeping the implementation robust
|
||
so that external calls to Matrix which get values do so on an
|
||
initialized matrix.
|
||
|
||
2001-09-28 22:48 don
|
||
|
||
* include/osg/Matrix (1.7): Added operator * (Matrix &) to Matrix
|
||
(header) and operator [] to reference matrix elements.
|
||
|
||
2001-09-28 16:10 robert
|
||
|
||
* include/osg/: AlphaFunc (1.4), Billboard (1.4), BoundingBox
|
||
(1.3), BoundingSphere (1.3), Camera (1.4), Drawable (1.2), GL
|
||
(1.3), GLExtensions (1.2), GeoSet (1.3), Geode (1.4), Group (1.4),
|
||
Image (1.3), LOD (1.4), LineSegment (1.2): Made spelling
|
||
corrections to osg include files, spelling mistakes detected by a
|
||
script written by Neil Salter which analyses comments for mistakes.
|
||
|
||
2001-09-28 15:36 don
|
||
|
||
* Makefile (1.3), Make/instrules (1.2), src/osg/Makefile (1.4):
|
||
Cleaned up inst rules a bit...
|
||
|
||
2001-09-28 12:56 robert
|
||
|
||
* ChangeLog (1.6), include/osg/Matrix (1.6), include/osg/StateSet
|
||
(1.3), src/osg/StateSet.cpp (1.3): [no log message]
|
||
|
||
2001-09-28 08:36 robert
|
||
|
||
* include/: osgDB/DotOsgWrapper (1.2), osgDB/FieldReader (1.2),
|
||
osgDB/FieldReaderIterator (1.2), osgDB/FileUtils (1.2),
|
||
osgDB/ReadFile (1.2), osgDB/Registry (1.2), osgDB/Version (1.2),
|
||
osgDB/WriteFile (1.2), osgGLUT/Export (1.2),
|
||
osgGLUT/GLUTEventAdapter (1.3), osgGLUT/Version (1.3),
|
||
osgGLUT/Viewer (1.4), osgUtil/CullVisitor (1.3),
|
||
osgUtil/DisplayListVisitor (1.3), osgUtil/Export (1.2),
|
||
osgUtil/IntersectVisitor (1.3), osgUtil/RenderGraph (1.2),
|
||
osgUtil/RenderStage (1.3), osgUtil/SceneView (1.4),
|
||
osgUtil/Tesselator (1.3), osgUtil/TriStripVisitor (1.2),
|
||
osgUtil/Version (1.2), osgUtil/VisualsRequirementsVisitor (1.3):
|
||
[no log message]
|
||
|
||
2001-09-27 12:34 robert
|
||
|
||
* ChangeLog (1.5), include/osg/Matrix (1.5),
|
||
src/Demos/hangglide/tank.cpp (1.2), src/osg/Billboard.cpp (1.4),
|
||
src/osg/Matrix.cpp (1.5), src/osg/Quat.cpp (1.3),
|
||
src/osg/TexMat.cpp (1.3), src/osgPlugins/dw/ReaderWriterDW.cpp
|
||
(1.2), src/osgPlugins/flt/flt2osg.cpp (1.3),
|
||
src/osgPlugins/osg/Matrix.cpp (1.2), src/osgPlugins/osg/TexMat.cpp
|
||
(1.2), src/osgUtil/RenderLeaf.cpp (1.2),
|
||
src/osgUtil/RenderStage.cpp (1.3),
|
||
src/osgUtil/RenderStageLighting.cpp (1.2): [no log message]
|
||
|
||
2001-09-27 05:44 robert
|
||
|
||
* ChangeLog (1.4), include/osg/Matrix (1.4),
|
||
src/Demos/hangglide/GliderManipulator.cpp (1.2),
|
||
src/Demos/osgcube/osgcube.cpp (1.3), src/osg/Camera.cpp (1.4),
|
||
src/osg/Matrix.cpp (1.4), src/osg/Transform.cpp (1.2),
|
||
src/osgUtil/DriveManipulator.cpp (1.3),
|
||
src/osgUtil/FlightManipulator.cpp (1.3),
|
||
src/osgUtil/TrackballManipulator.cpp (1.3): [no log message]
|
||
|
||
2001-09-26 08:23 anonymous
|
||
|
||
* src/Demos/: hangglide/base.cpp (1.2), hangglide/hangglide.cpp
|
||
(1.2), hangglide/sky.cpp (1.2), osgreflect/osgreflect.cpp (1.3):
|
||
[no log message]
|
||
|
||
2001-09-25 13:55 robert
|
||
|
||
* src/osg/Matrix.cpp.new (1.3), src/osg/Matrix.cpp.old (1.2),
|
||
include/osg/Matrix.new (1.3), include/osg/Matrix.old (1.3): [no log
|
||
message]
|
||
|
||
2001-09-21 22:41 don
|
||
|
||
* AUTHORS (1.4), ChangeLog (1.3), INSTALL (1.2), TODO (1.3),
|
||
index.html (1.3), VisualStudio/osg/osg.dsp (1.3),
|
||
VisualStudio/osgUtil/osgUtil.dsp (1.3), dist/RedHatRPM/Makefile
|
||
(1.2), dist/RedHatRPM/makespec (1.2), dist/RedHatRPM/osg.spec
|
||
(1.3), doc/doc++/osg/AlphaFunc.html (1.2),
|
||
doc/doc++/osg/Billboard.html (1.2), doc/doc++/osg/Camera.html
|
||
(1.2), doc/doc++/osg/ClipPlane.html (1.2),
|
||
doc/doc++/osg/ColorMask.html (1.2), doc/doc++/osg/CullFace.html
|
||
(1.2), doc/doc++/osg/Depth.html (1.2), doc/doc++/osg/Fog.html
|
||
(1.2), doc/doc++/osg/FrontFace.html (1.2),
|
||
doc/doc++/osg/General.html (1.2), doc/doc++/osg/GeoSet.html (1.2),
|
||
doc/doc++/osg/Geode.html (1.2), doc/doc++/osg/Group.html (1.2),
|
||
doc/doc++/osg/HIER.html (1.2), doc/doc++/osg/HIERjava.html (1.2),
|
||
doc/doc++/osg/Image.html (1.2), doc/doc++/osg/Impostor.html (1.2),
|
||
doc/doc++/osg/ImpostorSprite.html (1.2),
|
||
doc/doc++/osg/ImpostorSpriteManager.html (1.2),
|
||
doc/doc++/osg/LOD.html (1.2), doc/doc++/osg/Light.html (1.2),
|
||
doc/doc++/osg/LightSource.html (1.2),
|
||
doc/doc++/osg/LineSegment.html (1.2), doc/doc++/osg/Material.html
|
||
(1.2), doc/doc++/osg/Matrix.html (1.2),
|
||
doc/doc++/osg/MatrixProduct.html (1.2),
|
||
doc/doc++/osg/MemoryAdapter.html (1.2), doc/doc++/osg/Node.html
|
||
(1.2), doc/doc++/osg/NodeAcceptOp.html (1.2),
|
||
doc/doc++/osg/NodeCallback.html (1.2),
|
||
doc/doc++/osg/NodeVisitor.html (1.2),
|
||
doc/doc++/osg/NotifySeverity.html (1.2), doc/doc++/osg/Object.html
|
||
(1.2), doc/doc++/osg/Plane.html (1.2), doc/doc++/osg/Point.html
|
||
(1.2), doc/doc++/osg/PolygonMode.html (1.2),
|
||
doc/doc++/osg/PolygonOffset.html (1.2), doc/doc++/osg/Quat.html
|
||
(1.2), doc/doc++/osg/Referenced.html (1.2),
|
||
doc/doc++/osg/State.html (1.2), doc/doc++/osg/StateAttribute.html
|
||
(1.2), doc/doc++/osg/StateSet.html (1.2),
|
||
doc/doc++/osg/Stencil.html (1.2), doc/doc++/osg/Switch.html (1.2),
|
||
doc/doc++/osg/TexEnv.html (1.2), doc/doc++/osg/TexGen.html (1.2),
|
||
doc/doc++/osg/TexMat.html (1.2), doc/doc++/osg/Texture.html (1.2),
|
||
doc/doc++/osg/Timer.html (1.2), doc/doc++/osg/Transform.html (1.2),
|
||
doc/doc++/osg/Transparency.html (1.2), doc/doc++/osg/Vec2.html
|
||
(1.2), doc/doc++/osg/Vec3.html (1.2), doc/doc++/osg/Vec4.html
|
||
(1.2), doc/doc++/osg/Viewport.html (1.2),
|
||
doc/doc++/osg/clampArray3BetweenRange.html (1.2),
|
||
doc/doc++/osg/clampArray3GEQUAL.html (1.2),
|
||
doc/doc++/osg/clampArray3LEQUAL.html (1.2),
|
||
doc/doc++/osg/clampArray4BetweenRange.html (1.2),
|
||
doc/doc++/osg/clampArray4GEQUAL.html (1.2),
|
||
doc/doc++/osg/clampArray4LEQUAL.html (1.2),
|
||
doc/doc++/osg/clampArrayElementBetweenRange.html (1.2),
|
||
doc/doc++/osg/clampArrayElementGEQUAL.html (1.2),
|
||
doc/doc++/osg/clampArrayElementLEQUAL.html (1.2),
|
||
doc/doc++/osg/clampArrayElementsBetweenRange.html (1.2),
|
||
doc/doc++/osg/clampArrayElementsGEQUAL.html (1.2),
|
||
doc/doc++/osg/clampArrayElementsLEQUAL.html (1.2),
|
||
doc/doc++/osg/clampBetweenRange.html (1.2),
|
||
doc/doc++/osg/clampGEQUAL.html (1.2),
|
||
doc/doc++/osg/clampLEQUAL.html (1.2),
|
||
doc/doc++/osg/createGeodeForImage.2.html (1.2),
|
||
doc/doc++/osg/for_each_triangle.html (1.2),
|
||
doc/doc++/osg/index.html (1.2), doc/doc++/osg/mem_ptr.html (1.2),
|
||
doc/doc++/osg/notify.html (1.2), doc/doc++/osg/osg.html (1.2),
|
||
doc/doc++/osg/ref_ptr.html (1.2), doc/doc++/osgGLUT/Viewer.html
|
||
(1.2), doc/doc++/osgUtil/CameraManipulator.html (1.2),
|
||
doc/doc++/osgUtil/CullViewState.html (1.2),
|
||
doc/doc++/osgUtil/CullVisitor.html (1.2),
|
||
doc/doc++/osgUtil/DepthSortedBin.html (1.2),
|
||
doc/doc++/osgUtil/DisplayListVisitor.html (1.2),
|
||
doc/doc++/osgUtil/DriveManipulator.html (1.2),
|
||
doc/doc++/osgUtil/FlightManipulator.html (1.2),
|
||
doc/doc++/osgUtil/GUIActionAdapter.html (1.2),
|
||
doc/doc++/osgUtil/GUIEventAdapter.html (1.2),
|
||
doc/doc++/osgUtil/GUIEventHandler.html (1.2),
|
||
doc/doc++/osgUtil/General.html (1.2), doc/doc++/osgUtil/HIER.html
|
||
(1.2), doc/doc++/osgUtil/HIERjava.html (1.2),
|
||
doc/doc++/osgUtil/Hit.html (1.2),
|
||
doc/doc++/osgUtil/InsertImpostorsVisitor.html (1.2),
|
||
doc/doc++/osgUtil/IntersectState.html (1.2),
|
||
doc/doc++/osgUtil/IntersectVisitor.html (1.2),
|
||
doc/doc++/osgUtil/RegisterRenderBinProxy.html (1.2),
|
||
doc/doc++/osgUtil/RenderBin.html (1.2),
|
||
doc/doc++/osgUtil/RenderGraph.html (1.2),
|
||
doc/doc++/osgUtil/RenderLeaf.html (1.2),
|
||
doc/doc++/osgUtil/RenderStage.html (1.2),
|
||
doc/doc++/osgUtil/RenderStageLighting.html (1.2),
|
||
doc/doc++/osgUtil/RenderToTextureStage.html (1.2),
|
||
doc/doc++/osgUtil/SceneView.html (1.2),
|
||
doc/doc++/osgUtil/SceneViewManipulator.html (1.2),
|
||
doc/doc++/osgUtil/SmoothingVisitor.html (1.2),
|
||
doc/doc++/osgUtil/StateSetManipulator.html (1.2),
|
||
doc/doc++/osgUtil/Statistics.html (1.2),
|
||
doc/doc++/osgUtil/Tesselator.html (1.2),
|
||
doc/doc++/osgUtil/TrackballManipulator.html (1.2),
|
||
doc/doc++/osgUtil/TriStripVisitor.html (1.2),
|
||
doc/doc++/osgUtil/VisualsRequirementsVisitor.html (1.2),
|
||
doc/doc++/osgUtil/index.html (1.2), doc/doc++/osgUtil/osgUtil.html
|
||
(1.2), include/osg/AlphaFunc (1.3), include/osg/Billboard (1.3),
|
||
include/osg/Camera (1.3), include/osg/ClipPlane (1.2),
|
||
include/osg/ColorMask (1.2), include/osg/CullFace (1.3),
|
||
include/osg/Depth (1.2), include/osg/Fog (1.3),
|
||
include/osg/FrontFace (1.2), include/osg/Geode (1.3),
|
||
include/osg/Group (1.3), include/osg/Impostor (1.2),
|
||
include/osg/ImpostorSprite (1.2), include/osg/LOD (1.3),
|
||
include/osg/Light (1.3), include/osg/LightSource (1.3),
|
||
include/osg/Material (1.3), include/osg/Matrix (1.3),
|
||
include/osg/Matrix.new (1.2), include/osg/Matrix.old (1.2),
|
||
include/osg/Node (1.3), include/osg/NodeVisitor (1.3),
|
||
include/osg/Object (1.3), include/osg/Point (1.3),
|
||
include/osg/PolygonMode (1.2), include/osg/PolygonOffset (1.3),
|
||
include/osg/State (1.3), include/osg/StateAttribute (1.2),
|
||
include/osg/StateSet (1.2), include/osg/Stencil (1.2),
|
||
include/osg/Switch (1.3), include/osg/TexEnv (1.3),
|
||
include/osg/TexGen (1.3), include/osg/TexMat (1.3),
|
||
include/osg/Texture (1.3), include/osg/Timer (1.3),
|
||
include/osg/Transform (1.2), include/osg/Transparency (1.3),
|
||
include/osg/Viewport (1.2), include/osgGLUT/Viewer (1.3),
|
||
include/osgUtil/CullVisitor (1.2), include/osgUtil/RenderStage
|
||
(1.2), include/osgUtil/SceneView (1.3), include/osgUtil/Tesselator
|
||
(1.2), include/osgUtil/VisualsRequirementsVisitor (1.2),
|
||
src/Demos/Makefile (1.3), src/Demos/osgcluster/osgcluster.cpp
|
||
(1.2), src/Demos/osgcube/osgcube.cpp (1.2),
|
||
src/Demos/osgreflect/osgreflect.cpp (1.2), src/Demos/sgv/sgv.cpp
|
||
(1.3), src/osg/Billboard.cpp (1.3), src/osg/Camera.cpp (1.3),
|
||
src/osg/ClipPlane.cpp (1.2), src/osg/Geode.cpp (1.3),
|
||
src/osg/Group.cpp (1.3), src/osg/ImpostorSprite.cpp (1.2),
|
||
src/osg/Makefile (1.3), src/osg/Matrix.cpp (1.3),
|
||
src/osg/Matrix.cpp.new (1.2), src/osg/Node.cpp (1.3),
|
||
src/osg/NodeVisitor.cpp (1.3), src/osg/Point.cpp (1.3),
|
||
src/osg/State.cpp (1.2), src/osg/StateSet.cpp (1.2),
|
||
src/osg/Texture.cpp (1.3), src/osg/Timer.cpp (1.3),
|
||
src/osgGLUT/Viewer.cpp (1.3), src/osgPlugins/osg/GeoSet.cpp (1.2),
|
||
src/osgPlugins/osg/StateSet.cpp (1.2), src/osgUtil/CullVisitor.cpp
|
||
(1.2), src/osgUtil/Makefile (1.3), src/osgUtil/RenderStage.cpp
|
||
(1.2), src/osgUtil/RenderToTextureStage.cpp (1.2),
|
||
src/osgUtil/SceneView.cpp (1.3): Synch with 20010921
|
||
|
||
2001-09-19 20:59 don
|
||
|
||
* src/: Demos/hangglide/Makedepend (1.2),
|
||
Demos/osgcluster/Makedepend (1.2), Demos/osgconv/Makedepend (1.2),
|
||
Demos/osgcube/Makedepend (1.2), Demos/osgimpostor/Makedepend (1.2),
|
||
Demos/osgreflect/Makedepend (1.2), Demos/osgtexture/Makedepend
|
||
(1.2), Demos/osgviews/Makedepend (1.2), Demos/sgv/Makedepend (1.2),
|
||
osg/Makedepend (1.5), osgDB/Makedepend (1.2), osgGLUT/Makedepend
|
||
(1.2), osgPlugins/dw/Makedepend (1.2), osgPlugins/flt/Makedepend
|
||
(1.2), osgPlugins/gif/Makedepend (1.2), osgPlugins/jpeg/Makedepend
|
||
(1.2), osgPlugins/lib3ds/Makedepend (1.2),
|
||
osgPlugins/lwo/Makedepend (1.2), osgPlugins/obj/Makedepend (1.2),
|
||
osgPlugins/osg/Makedepend (1.2), osgPlugins/osgtgz/Makedepend
|
||
(1.2), osgPlugins/pfb/Makedepend (1.2), osgPlugins/pic/Makedepend
|
||
(1.2), osgPlugins/png/Makedepend (1.2), osgPlugins/rgb/Makedepend
|
||
(1.2), osgPlugins/tga/Makedepend (1.2), osgPlugins/tgz/Makedepend
|
||
(1.2), osgPlugins/tiff/Makedepend (1.2), osgPlugins/zip/Makedepend
|
||
(1.2), osgUtil/Makedepend (1.2): Removed Makedepend files
|
||
|
||
2001-09-19 20:48 don
|
||
|
||
* Metrowerks/Metrowerks.mcp (1.3), Metrowerks/OpenSceneGraph.mcp
|
||
(1.3), doc/OpenSceneGraphBanner_Distribution.jpg (1.3),
|
||
doc/MindMaps/DesignPatterns.mmp (1.3), doc/MindMaps/Mission.mmp
|
||
(1.3), doc/MindMaps/DesignPatterns/DesignPatterns.gif (1.3),
|
||
doc/MindMaps/Mission/Mission.gif (1.3), doc/UML/osg.png (1.3),
|
||
doc/UML/osgutils.png (1.3), doc/doc++/osg/ClassGraph.class (1.3),
|
||
doc/doc++/osg/ClassGraphPanel.class (1.3),
|
||
doc/doc++/osg/ClassLayout.class (1.3),
|
||
doc/doc++/osg/NavigatorButton.class (1.3), doc/doc++/osg/icon1.gif
|
||
(1.3), doc/doc++/osg/icon2.gif (1.3),
|
||
doc/doc++/osgDB/ClassGraph.class (1.3),
|
||
doc/doc++/osgDB/ClassGraphPanel.class (1.3),
|
||
doc/doc++/osgDB/ClassLayout.class (1.3),
|
||
doc/doc++/osgDB/NavigatorButton.class (1.3),
|
||
doc/doc++/osgDB/icon1.gif (1.3), doc/doc++/osgDB/icon2.gif (1.3),
|
||
doc/doc++/osgDB/osgDB.html (1.3),
|
||
doc/doc++/osgGLUT/ClassGraph.class (1.3),
|
||
doc/doc++/osgGLUT/ClassGraphPanel.class (1.3),
|
||
doc/doc++/osgGLUT/ClassLayout.class (1.3),
|
||
doc/doc++/osgGLUT/NavigatorButton.class (1.3),
|
||
doc/doc++/osgGLUT/icon1.gif (1.3), doc/doc++/osgGLUT/icon2.gif
|
||
(1.3), doc/doc++/osgUtil/ClassGraph.class (1.3),
|
||
doc/doc++/osgUtil/ClassGraphPanel.class (1.3),
|
||
doc/doc++/osgUtil/ClassLayout.class (1.3),
|
||
doc/doc++/osgUtil/NavigatorButton.class (1.3),
|
||
doc/doc++/osgUtil/icon1.gif (1.3), doc/doc++/osgUtil/icon2.gif
|
||
(1.3), doc/doc++/osgWX/ClassGraph.class (1.3),
|
||
doc/doc++/osgWX/ClassGraphPanel.class (1.3),
|
||
doc/doc++/osgWX/ClassLayout.class (1.3),
|
||
doc/doc++/osgWX/NavigatorButton.class (1.3),
|
||
doc/doc++/osgWX/icon1.gif (1.3), doc/doc++/osgWX/icon2.gif (1.3),
|
||
doc/doc++/osgWX/osgWX.html (1.3): Addec binary files with -kb
|
||
|
||
2001-09-19 20:47 don
|
||
|
||
* Metrowerks/Metrowerks.mcp (1.2), Metrowerks/OpenSceneGraph.mcp
|
||
(1.2), doc/OpenSceneGraphBanner_Distribution.jpg (1.2),
|
||
doc/MindMaps/DesignPatterns.mmp (1.2), doc/MindMaps/Mission.mmp
|
||
(1.2), doc/MindMaps/DesignPatterns/DesignPatterns.gif (1.2),
|
||
doc/MindMaps/Mission/Mission.gif (1.2), doc/UML/osg.png (1.2),
|
||
doc/UML/osgutils.png (1.2), doc/doc++/osg/ClassGraph.class (1.2),
|
||
doc/doc++/osg/ClassGraphPanel.class (1.2),
|
||
doc/doc++/osg/ClassLayout.class (1.2),
|
||
doc/doc++/osg/NavigatorButton.class (1.2), doc/doc++/osg/icon1.gif
|
||
(1.2), doc/doc++/osg/icon2.gif (1.2),
|
||
doc/doc++/osgDB/ClassGraph.class (1.2),
|
||
doc/doc++/osgDB/ClassGraphPanel.class (1.2),
|
||
doc/doc++/osgDB/ClassLayout.class (1.2),
|
||
doc/doc++/osgDB/NavigatorButton.class (1.2),
|
||
doc/doc++/osgDB/icon1.gif (1.2), doc/doc++/osgDB/icon2.gif (1.2),
|
||
doc/doc++/osgDB/osgDB.html (1.2),
|
||
doc/doc++/osgGLUT/ClassGraph.class (1.2),
|
||
doc/doc++/osgGLUT/ClassGraphPanel.class (1.2),
|
||
doc/doc++/osgGLUT/ClassLayout.class (1.2),
|
||
doc/doc++/osgGLUT/NavigatorButton.class (1.2),
|
||
doc/doc++/osgGLUT/icon1.gif (1.2), doc/doc++/osgGLUT/icon2.gif
|
||
(1.2), doc/doc++/osgUtil/ClassGraph.class (1.2),
|
||
doc/doc++/osgUtil/ClassGraphPanel.class (1.2),
|
||
doc/doc++/osgUtil/ClassLayout.class (1.2),
|
||
doc/doc++/osgUtil/NavigatorButton.class (1.2),
|
||
doc/doc++/osgUtil/icon1.gif (1.2), doc/doc++/osgUtil/icon2.gif
|
||
(1.2), doc/doc++/osgWX/ClassGraph.class (1.2),
|
||
doc/doc++/osgWX/ClassGraphPanel.class (1.2),
|
||
doc/doc++/osgWX/ClassLayout.class (1.2),
|
||
doc/doc++/osgWX/NavigatorButton.class (1.2),
|
||
doc/doc++/osgWX/icon1.gif (1.2), doc/doc++/osgWX/icon2.gif (1.2),
|
||
doc/doc++/osgWX/osgWX.html (1.2): Removed should be binary entries.
|
||
Well r-add with -kb
|
||
|
||
2001-09-19 19:51 don
|
||
|
||
* doc/doc++/osg/FrameStamp.html (1.1), doc/doc++/osg/MatrixNew.html
|
||
(1.1), doc/doc++/osg/MatrixNewProduct.html (1.1),
|
||
doc/doc++/osg/MatrixOld.html (1.1), include/osg/FrameStamp (1.1),
|
||
src/osg/FrameStamp.cpp (1.1): 1) new implementation of the
|
||
osg::Matrix class. Note details below.
|
||
2) cleaned up osg::Timer, still in progress. My intent has been
|
||
to
|
||
pave the way for support for other OS's.
|
||
3) new osg::FrameStamp class which has a frame number, reference
|
||
time for each frame to be app, culled and drawn. The
|
||
FrameStamp
|
||
also can be passed to other machines (i.e. cluster) and the
|
||
FrameStamp can be used with the slaves own app,cull and draw.
|
||
I've also added the beginings of a calander time data to the
|
||
FrameStamp to allow time or day and year to be used in setting
|
||
up position of sun/moon etc. etc.
|
||
4) The osg::State now has contains a pointer to the last applied
|
||
osg::Camera and the current osg::FrameStamp, so that drawables
|
||
can use both pieces of information for creating effects such
|
||
CLOD, earth/sky etc. The osg::NodeVisitor also now allows you
|
||
to attach a FrameStamp to support syncronization of actions on
|
||
the scene graph.
|
||
|
||
2001-09-19 19:46 don
|
||
|
||
* doc/doc++/osg/COMPARE_StateAttribute_Parameter.html (1.1),
|
||
doc/doc++/osg/COMPARE_StateAttribute_Types.html (1.1),
|
||
doc/doc++/osg/METANODE.html (1.1), doc/doc++/osg/METAOBJ.html
|
||
(1.1), doc/doc++/osg/META_Node.html (1.1),
|
||
doc/doc++/osg/META_Object.html (1.1),
|
||
doc/doc++/osg/META_StateAttribute.html (1.1),
|
||
doc/doc++/osgUtil/OptimizeStateVisitor.html (1.1),
|
||
include/osgUtil/OptimizeStateVisitor (1.1),
|
||
src/osgUtil/OptimizeStateVisitor.cpp (1.1): o Added
|
||
osgUtil::StateOptimizeVisitor which traversing the scene
|
||
graph and builds up a map of all StateAttributes and StateSets
|
||
and then removes the duplicates. This promotes state sharing
|
||
throughout the scene graph which inturn can significantly
|
||
improve
|
||
performance thanks to reduced state changing. Particularily
|
||
effective on datasets where a great deal of duplicated state
|
||
exists. o Added pure virtual compare(const osg::StateAttribute&)
|
||
method to osg::StateAttribute, and implemented it in all the
|
||
subclasses from StateAttribute. Added <,== & != operator on
|
||
StateAttribute and Matrix to support new StateOptimizeVisitor. o
|
||
Added META_Object, META_Node and META_StateAttribute macros to
|
||
Object, Node and StateAttribute respectively which define the
|
||
standard pure virtual methods such as clone, className &
|
||
isSameKindAs. Changed all the appropriate header files to use
|
||
these macro's rather define them in each header, these cleans
|
||
up the headers considerably. o Corrected the implementation of
|
||
osg::Light::getType so it correctly uses a unique type for
|
||
each of the OpenGL lights (GL_LIGHT0.. GL_LIGHT7 relates to
|
||
osg::StateAttriburte::LIGHT_0..LIGHT_7. o Changed the definition
|
||
of osg::StateStateAttribute::Type to is now a unsigned int
|
||
rather than an enum, and have changed the name of the previous
|
||
Type enum list to be Types. This makes it more consistent
|
||
with the difination of values found in StateAttribute and also
|
||
easier to extend with having to cast to an enum. o From Pail
|
||
Fredrikson, updated Maitrx.new implemention which uses the
|
||
same matrix orientation as the original Matrix implemention.
|
||
|
||
2001-09-19 19:41 don
|
||
|
||
* Metrowerks/Metrowerks.mcp (1.1), doc/doc++/osg/MatrixProduct.html
|
||
(1.1), doc/doc++/osg/NodeCallback.html (1.1),
|
||
doc/doc++/osg/Viewport.html (1.1),
|
||
doc/doc++/osgUtil/AppVisitor.html (1.1), include/osg/Matrix.new
|
||
(1.1), include/osg/Matrix.old (1.1), include/osg/NodeCallback
|
||
(1.1), include/osg/Viewport (1.1), include/osgUtil/AppVisitor
|
||
(1.1), src/Demos/osgcluster/Makedepend (1.1),
|
||
src/Demos/osgcluster/Makefile (1.1), src/Demos/osgcluster/README
|
||
(1.1), src/Demos/osgcluster/broadcaster.cpp (1.1),
|
||
src/Demos/osgcluster/broadcaster.h (1.1),
|
||
src/Demos/osgcluster/osgcluster.cpp (1.1),
|
||
src/Demos/osgcluster/receiver.cpp (1.1),
|
||
src/Demos/osgcluster/receiver.h (1.1), src/osg/Matrix.cpp.new
|
||
(1.1), src/osg/Matrix.cpp.old (1.1), src/osg/Viewport.cpp (1.1),
|
||
src/osgUtil/AppVisitor.cpp (1.1): o Updated Metrowerks files for
|
||
MacOS. They aren't 100% there yet,
|
||
but getting there.
|
||
|
||
o First cut of osgcluster demo. Very simple beginings. Alas
|
||
I only one PC here so I can't test it in its current guise.
|
||
|
||
o New support for NodeCallbacks, via AppCallback attached to
|
||
osg::Node's, and a default osgUtil::AppVisitor which calls them
|
||
on
|
||
each frame.
|
||
|
||
o Support for traversal masks in osg::NodeVisitor, osg::Node
|
||
which allows nodes to be switched on or off via a bit mask.
|
||
|
||
o Suppport for traversal number (frame number) and reference time
|
||
into osg::NodeVisitor to handle syncronization of app and cull
|
||
traversals. This also assist clustering as traversal number
|
||
master to slaves.
|
||
|
||
2001-09-19 19:21 don
|
||
|
||
* AUTHORS (1.3), src/osgPlugins/lib3ds/atmosphere.cpp (1.2),
|
||
src/osgPlugins/lib3ds/atmosphere.h (1.2),
|
||
src/osgPlugins/lib3ds/background.cpp (1.2),
|
||
src/osgPlugins/lib3ds/background.h (1.2),
|
||
src/osgPlugins/lib3ds/camera.cpp (1.2),
|
||
src/osgPlugins/lib3ds/camera.h (1.2),
|
||
src/osgPlugins/lib3ds/chunk.cpp (1.2),
|
||
src/osgPlugins/lib3ds/chunk.h (1.2),
|
||
src/osgPlugins/lib3ds/chunktable.h (1.2),
|
||
src/osgPlugins/lib3ds/ease.cpp (1.2), src/osgPlugins/lib3ds/ease.h
|
||
(1.2), src/osgPlugins/lib3ds/file.cpp (1.2),
|
||
src/osgPlugins/lib3ds/file.h (1.2),
|
||
src/osgPlugins/lib3ds/lib3ds_float.cpp (1.2),
|
||
src/osgPlugins/lib3ds/lib3ds_float.h (1.2),
|
||
src/osgPlugins/lib3ds/light.cpp (1.2),
|
||
src/osgPlugins/lib3ds/light.h (1.2),
|
||
src/osgPlugins/lib3ds/material.cpp (1.2),
|
||
src/osgPlugins/lib3ds/material.h (1.2),
|
||
src/osgPlugins/lib3ds/matrix.cpp (1.2),
|
||
src/osgPlugins/lib3ds/matrix.h (1.2),
|
||
src/osgPlugins/lib3ds/mesh.cpp (1.2), src/osgPlugins/lib3ds/mesh.h
|
||
(1.2), src/osgPlugins/lib3ds/node.cpp (1.2),
|
||
src/osgPlugins/lib3ds/node.h (1.2), src/osgPlugins/lib3ds/quat.cpp
|
||
(1.2), src/osgPlugins/lib3ds/quat.h (1.2),
|
||
src/osgPlugins/lib3ds/readwrite.cpp (1.2),
|
||
src/osgPlugins/lib3ds/readwrite.h (1.2),
|
||
src/osgPlugins/lib3ds/shadow.cpp (1.2),
|
||
src/osgPlugins/lib3ds/shadow.h (1.2), src/osgPlugins/lib3ds/tcb.cpp
|
||
(1.2), src/osgPlugins/lib3ds/tcb.h (1.2),
|
||
src/osgPlugins/lib3ds/tracks.cpp (1.2),
|
||
src/osgPlugins/lib3ds/tracks.h (1.2), src/osgPlugins/lib3ds/types.h
|
||
(1.2), src/osgPlugins/lib3ds/vector.cpp (1.2),
|
||
src/osgPlugins/lib3ds/vector.h (1.2),
|
||
src/osgPlugins/lib3ds/viewport.cpp (1.2),
|
||
src/osgPlugins/lib3ds/viewport.h (1.2): 0.8.42 sync
|
||
|
||
2001-09-19 17:50 don
|
||
|
||
* include/osg/DCS (1.2), include/osg/DynamicLibrary (1.2),
|
||
include/osg/ExtensionSupported (1.2), include/osg/Field (1.2),
|
||
include/osg/FieldReader (1.2), include/osg/FieldReaderIterator
|
||
(1.2), include/osg/FileNameUtils (1.2), include/osg/GeoState (1.2),
|
||
include/osg/Input (1.2), include/osg/Lighting (1.2),
|
||
include/osg/OSG (1.2), include/osg/Output (1.2),
|
||
include/osg/Registry (1.2), include/osg/Scene (1.2),
|
||
include/osg/Seg (1.2), include/osg/Sequence (1.2),
|
||
include/osgUtil/RenderVisitor (1.2), src/osg/DCS.cpp (1.2),
|
||
src/osg/DynamicLibrary.cpp (1.2), src/osg/ExtensionSupported.cpp
|
||
(1.2), src/osg/Field.cpp (1.2), src/osg/FieldReader.cpp (1.2),
|
||
src/osg/FieldReaderIterator.cpp (1.2), src/osg/FileNameUtils.cpp
|
||
(1.2), src/osg/GeoState.cpp (1.2), src/osg/Input.cpp (1.2),
|
||
src/osg/OSG.cpp (1.4), src/osg/Output.cpp (1.2),
|
||
src/osg/ReaderWriterOSG.cpp (1.2), src/osg/ReaderWriterRGB.cpp
|
||
(1.2), src/osg/Registry.cpp (1.2), src/osg/Scene.cpp (1.2),
|
||
src/osg/Seg.cpp (1.2), src/osg/Sequence.cpp (1.2),
|
||
src/osgPlugins/flt/export.h (1.2), src/osgPlugins/osgtgz/osgtgz.cpp
|
||
(1.2), src/osgUtil/RenderVisitor.cpp (1.2): Removed files....
|
||
synching witn 0.8.42
|
||
|
||
2001-09-19 17:41 don
|
||
|
||
* dist/.osg.spec.swp (1.2), doc/Doxyfile (1.2): And yet more clean
|
||
up synch with 0.8.42
|
||
|
||
2001-09-19 17:19 don
|
||
|
||
* INSTALL (1.1), Make/makedefs.freebsd (1.1),
|
||
Make/makerules.freebsd (1.1),
|
||
doc/OpenSceneGraphBanner_Distribution.jpg (1.1), doc/sgv.html
|
||
(1.1), doc/doc++/osg/AlphaFunc.html (1.1),
|
||
doc/doc++/osg/Billboard.html (1.1), doc/doc++/osg/BoundingBox.html
|
||
(1.1), doc/doc++/osg/BoundingSphere.html (1.1),
|
||
doc/doc++/osg/Camera.html (1.1), doc/doc++/osg/ClassGraph.class
|
||
(1.1), doc/doc++/osg/ClassGraphPanel.class (1.1),
|
||
doc/doc++/osg/ClassLayout.class (1.1), doc/doc++/osg/ClipPlane.html
|
||
(1.1), doc/doc++/osg/ClippingVolume.html (1.1),
|
||
doc/doc++/osg/ColorMask.html (1.1), doc/doc++/osg/CullFace.html
|
||
(1.1), doc/doc++/osg/Depth.html (1.1), doc/doc++/osg/Drawable.html
|
||
(1.1), doc/doc++/osg/Fog.html (1.1), doc/doc++/osg/FrontFace.html
|
||
(1.1), doc/doc++/osg/General.html (1.1), doc/doc++/osg/GeoSet.html
|
||
(1.1), doc/doc++/osg/Geode.html (1.1), doc/doc++/osg/Group.html
|
||
(1.1), doc/doc++/osg/HIER.html (1.1), doc/doc++/osg/HIERjava.html
|
||
(1.1), doc/doc++/osg/Image.html (1.1), doc/doc++/osg/Impostor.html
|
||
(1.1), doc/doc++/osg/ImpostorSprite.html (1.1),
|
||
doc/doc++/osg/ImpostorSpriteManager.html (1.1),
|
||
doc/doc++/osg/LOD.html (1.1), doc/doc++/osg/Light.html (1.1),
|
||
doc/doc++/osg/LightSource.html (1.1),
|
||
doc/doc++/osg/LineSegment.html (1.1), doc/doc++/osg/Material.html
|
||
(1.1), doc/doc++/osg/Matrix.html (1.1),
|
||
doc/doc++/osg/MemoryAdapter.html (1.1),
|
||
doc/doc++/osg/NavigatorButton.class (1.1), doc/doc++/osg/Node.html
|
||
(1.1), doc/doc++/osg/NodeAcceptOp.html (1.1),
|
||
doc/doc++/osg/NodePath.html (1.1), doc/doc++/osg/NodeVisitor.html
|
||
(1.1), doc/doc++/osg/NotifySeverity.html (1.1),
|
||
doc/doc++/osg/OSG_GL_DEBUG.html (1.1), doc/doc++/osg/Object.html
|
||
(1.1), doc/doc++/osg/Plane.html (1.1), doc/doc++/osg/Point.html
|
||
(1.1), doc/doc++/osg/PolygonMode.html (1.1),
|
||
doc/doc++/osg/PolygonOffset.html (1.1), doc/doc++/osg/Quat.html
|
||
(1.1), doc/doc++/osg/Referenced.html (1.1),
|
||
doc/doc++/osg/State.html (1.1), doc/doc++/osg/StateAttribute.html
|
||
(1.1), doc/doc++/osg/StateSet.html (1.1),
|
||
doc/doc++/osg/Stencil.html (1.1), doc/doc++/osg/Switch.html (1.1),
|
||
doc/doc++/osg/TexEnv.html (1.1), doc/doc++/osg/TexGen.html (1.1),
|
||
doc/doc++/osg/TexMat.html (1.1), doc/doc++/osg/Texture.html (1.1),
|
||
doc/doc++/osg/Timer.html (1.1), doc/doc++/osg/Transform.html (1.1),
|
||
doc/doc++/osg/Transparency.html (1.1), doc/doc++/osg/Vec2.html
|
||
(1.1), doc/doc++/osg/Vec3.html (1.1), doc/doc++/osg/Vec4.html
|
||
(1.1), doc/doc++/osg/clampArray3BetweenRange.html (1.1),
|
||
doc/doc++/osg/clampArray3GEQUAL.html (1.1),
|
||
doc/doc++/osg/clampArray3LEQUAL.html (1.1),
|
||
doc/doc++/osg/clampArray4BetweenRange.html (1.1),
|
||
doc/doc++/osg/clampArray4GEQUAL.html (1.1),
|
||
doc/doc++/osg/clampArray4LEQUAL.html (1.1),
|
||
doc/doc++/osg/clampArrayElementBetweenRange.html (1.1),
|
||
doc/doc++/osg/clampArrayElementGEQUAL.html (1.1),
|
||
doc/doc++/osg/clampArrayElementLEQUAL.html (1.1),
|
||
doc/doc++/osg/clampArrayElementsBetweenRange.html (1.1),
|
||
doc/doc++/osg/clampArrayElementsGEQUAL.html (1.1),
|
||
doc/doc++/osg/clampArrayElementsLEQUAL.html (1.1),
|
||
doc/doc++/osg/clampBetweenRange.html (1.1),
|
||
doc/doc++/osg/clampGEQUAL.html (1.1),
|
||
doc/doc++/osg/clampLEQUAL.html (1.1),
|
||
doc/doc++/osg/createGeodeForImage.2.html (1.1),
|
||
doc/doc++/osg/createGeodeForImage.html (1.1),
|
||
doc/doc++/osg/for_each_triangle.html (1.1),
|
||
doc/doc++/osg/g_NotifyLevel.html (1.1),
|
||
doc/doc++/osg/getGLExtensionFuncPtr.html (1.1),
|
||
doc/doc++/osg/getNotifyLevel.html (1.1), doc/doc++/osg/icon1.gif
|
||
(1.1), doc/doc++/osg/icon2.gif (1.1), doc/doc++/osg/index.html
|
||
(1.1), doc/doc++/osg/initNotifyLevel.html (1.1),
|
||
doc/doc++/osg/isGLExtensionSupported.html (1.1),
|
||
doc/doc++/osg/mem_ptr.html (1.1), doc/doc++/osg/notify.html (1.1),
|
||
doc/doc++/osg/osg.html (1.1), doc/doc++/osg/osgGetLibraryName.html
|
||
(1.1), doc/doc++/osg/osgGetVersion.html (1.1),
|
||
doc/doc++/osg/ref_ptr.html (1.1), doc/doc++/osg/setNotifyLevel.html
|
||
(1.1), doc/doc++/osgDB/ClassGraph.class (1.1),
|
||
doc/doc++/osgDB/ClassGraphPanel.class (1.1),
|
||
doc/doc++/osgDB/ClassLayout.class (1.1),
|
||
doc/doc++/osgDB/DirectoryContents.html (1.1),
|
||
doc/doc++/osgDB/DotOsgWrapper.html (1.1),
|
||
doc/doc++/osgDB/DynamicLibrary.html (1.1),
|
||
doc/doc++/osgDB/Field.html (1.1), doc/doc++/osgDB/FieldReader.html
|
||
(1.1), doc/doc++/osgDB/FieldReaderIterator.html (1.1),
|
||
doc/doc++/osgDB/General.html (1.1), doc/doc++/osgDB/HIER.html
|
||
(1.1), doc/doc++/osgDB/HIERjava.html (1.1),
|
||
doc/doc++/osgDB/Input.html (1.1),
|
||
doc/doc++/osgDB/NavigatorButton.class (1.1),
|
||
doc/doc++/osgDB/Output.html (1.1),
|
||
doc/doc++/osgDB/ReaderWriter.html (1.1),
|
||
doc/doc++/osgDB/RegisterDotOsgWrapperProxy.html (1.1),
|
||
doc/doc++/osgDB/RegisterReaderWriterProxy.html (1.1),
|
||
doc/doc++/osgDB/Registry.html (1.1), doc/doc++/osgDB/findDSO.html
|
||
(1.1), doc/doc++/osgDB/findFile.html (1.1),
|
||
doc/doc++/osgDB/findFileInDirectory.html (1.1),
|
||
doc/doc++/osgDB/getDirectoryContents.html (1.1),
|
||
doc/doc++/osgDB/getFilePath.html (1.1), doc/doc++/osgDB/icon1.gif
|
||
(1.1), doc/doc++/osgDB/icon2.gif (1.1), doc/doc++/osgDB/index.html
|
||
(1.1), doc/doc++/osgDB/initFilePath.html (1.1),
|
||
doc/doc++/osgDB/osgDB.html (1.1),
|
||
doc/doc++/osgDB/osgDBGetLibraryName.html (1.1),
|
||
doc/doc++/osgDB/osgDBGetVersion.html (1.1),
|
||
doc/doc++/osgDB/readImageFile.html (1.1),
|
||
doc/doc++/osgDB/readNodeFile.html (1.1),
|
||
doc/doc++/osgDB/readObjectFile.html (1.1),
|
||
doc/doc++/osgDB/setFilePath.html (1.1),
|
||
doc/doc++/osgDB/writeImageFile.html (1.1),
|
||
doc/doc++/osgDB/writeNodeFile.html (1.1),
|
||
doc/doc++/osgDB/writeObjectFile.html (1.1),
|
||
doc/doc++/osgGLUT/ClassGraph.class (1.1),
|
||
doc/doc++/osgGLUT/ClassGraphPanel.class (1.1),
|
||
doc/doc++/osgGLUT/ClassLayout.class (1.1),
|
||
doc/doc++/osgGLUT/GLUTEventAdapter.html (1.1),
|
||
doc/doc++/osgGLUT/General.html (1.1), doc/doc++/osgGLUT/HIER.html
|
||
(1.1), doc/doc++/osgGLUT/HIERjava.html (1.1),
|
||
doc/doc++/osgGLUT/NavigatorButton.class (1.1),
|
||
doc/doc++/osgGLUT/Viewer.html (1.1), doc/doc++/osgGLUT/icon1.gif
|
||
(1.1), doc/doc++/osgGLUT/icon2.gif (1.1),
|
||
doc/doc++/osgGLUT/index.html (1.1), doc/doc++/osgGLUT/osgGLUT.html
|
||
(1.1), doc/doc++/osgGLUT/osgGLUTGetLibraryName.html (1.1),
|
||
doc/doc++/osgGLUT/osgGLUTGetVersion.html (1.1),
|
||
doc/doc++/osgUtil/BufferRequirementsVisitor.html (1.1),
|
||
doc/doc++/osgUtil/CameraManipulator.html (1.1),
|
||
doc/doc++/osgUtil/ClassGraph.class (1.1),
|
||
doc/doc++/osgUtil/ClassGraphPanel.class (1.1),
|
||
doc/doc++/osgUtil/ClassLayout.class (1.1),
|
||
doc/doc++/osgUtil/CullViewState.html (1.1),
|
||
doc/doc++/osgUtil/CullVisitor.html (1.1),
|
||
doc/doc++/osgUtil/DepthSortedBin.html (1.1),
|
||
doc/doc++/osgUtil/DisplayListVisitor.html (1.1),
|
||
doc/doc++/osgUtil/DriveManipulator.html (1.1),
|
||
doc/doc++/osgUtil/FlightManipulator.html (1.1),
|
||
doc/doc++/osgUtil/GUIActionAdapter.html (1.1),
|
||
doc/doc++/osgUtil/GUIEventAdapter.html (1.1),
|
||
doc/doc++/osgUtil/GUIEventHandler.html (1.1),
|
||
doc/doc++/osgUtil/General.html (1.1), doc/doc++/osgUtil/HIER.html
|
||
(1.1), doc/doc++/osgUtil/HIERjava.html (1.1),
|
||
doc/doc++/osgUtil/Hit.html (1.1),
|
||
doc/doc++/osgUtil/InsertImpostorsVisitor.html (1.1),
|
||
doc/doc++/osgUtil/IntersectState.html (1.1),
|
||
doc/doc++/osgUtil/IntersectVisitor.html (1.1),
|
||
doc/doc++/osgUtil/NavigatorButton.class (1.1),
|
||
doc/doc++/osgUtil/OptimizeVisitor.html (1.1),
|
||
doc/doc++/osgUtil/RegisterRenderBinProxy.html (1.1),
|
||
doc/doc++/osgUtil/RenderBin.html (1.1),
|
||
doc/doc++/osgUtil/RenderGraph.html (1.1),
|
||
doc/doc++/osgUtil/RenderLeaf.html (1.1),
|
||
doc/doc++/osgUtil/RenderStage.html (1.1),
|
||
doc/doc++/osgUtil/RenderStageLighting.html (1.1),
|
||
doc/doc++/osgUtil/RenderToTextureStage.html (1.1),
|
||
doc/doc++/osgUtil/SceneView.html (1.1),
|
||
doc/doc++/osgUtil/SceneViewManipulator.html (1.1),
|
||
doc/doc++/osgUtil/SmoothingVisitor.html (1.1),
|
||
doc/doc++/osgUtil/StateSetManipulator.html (1.1),
|
||
doc/doc++/osgUtil/Statistics.html (1.1),
|
||
doc/doc++/osgUtil/Tesselator.html (1.1),
|
||
doc/doc++/osgUtil/TrackballManipulator.html (1.1),
|
||
doc/doc++/osgUtil/TriStripVisitor.html (1.1),
|
||
doc/doc++/osgUtil/VisualsRequirementsVisitor.html (1.1),
|
||
doc/doc++/osgUtil/icon1.gif (1.1), doc/doc++/osgUtil/icon2.gif
|
||
(1.1), doc/doc++/osgUtil/index.html (1.1),
|
||
doc/doc++/osgUtil/osgUtil.html (1.1),
|
||
doc/doc++/osgUtil/osgUtilGetLibraryName.html (1.1),
|
||
doc/doc++/osgUtil/osgUtilGetVersion.html (1.1),
|
||
doc/doc++/osgWX/ClassGraph.class (1.1),
|
||
doc/doc++/osgWX/ClassGraphPanel.class (1.1),
|
||
doc/doc++/osgWX/ClassLayout.class (1.1),
|
||
doc/doc++/osgWX/General.html (1.1), doc/doc++/osgWX/HIER.html
|
||
(1.1), doc/doc++/osgWX/HIERjava.html (1.1),
|
||
doc/doc++/osgWX/NavigatorButton.class (1.1),
|
||
doc/doc++/osgWX/WXEventAdapter.html (1.1),
|
||
doc/doc++/osgWX/icon1.gif (1.1), doc/doc++/osgWX/icon2.gif (1.1),
|
||
doc/doc++/osgWX/index.html (1.1), doc/doc++/osgWX/osgWX.html (1.1),
|
||
doc/doc++/osgWX/osgWXGetLibraryName.html (1.1),
|
||
doc/doc++/osgWX/osgWXGetVersion.html (1.1),
|
||
include/osg/BoundsChecking (1.1), include/osg/ClipPlane (1.1),
|
||
include/osg/ClippingVolume (1.1), include/osg/ColorMask (1.1),
|
||
include/osg/Depth (1.1), include/osg/Drawable (1.1),
|
||
include/osg/FrontFace (1.1), include/osg/GLExtensions (1.1),
|
||
include/osg/Impostor (1.1), include/osg/ImpostorSprite (1.1),
|
||
include/osg/LineSegment (1.1), include/osg/MemoryAdapter (1.1),
|
||
include/osg/Plane (1.1), include/osg/PolygonMode (1.1),
|
||
include/osg/StateAttribute (1.1), include/osg/StateSet (1.1),
|
||
include/osg/Stencil (1.1), include/osg/Transform (1.1),
|
||
include/osg/mem_ptr (1.1), include/osg/ref_ptr (1.1),
|
||
include/osgUtil/CullViewState (1.1), include/osgUtil/CullVisitor
|
||
(1.1), include/osgUtil/DepthSortedBin (1.1),
|
||
include/osgUtil/GUIEventHandler (1.1),
|
||
include/osgUtil/InsertImpostorsVisitor (1.1),
|
||
include/osgUtil/RenderBin (1.1), include/osgUtil/RenderGraph (1.1),
|
||
include/osgUtil/RenderLeaf (1.1), include/osgUtil/RenderStage
|
||
(1.1), include/osgUtil/RenderStageLighting (1.1),
|
||
include/osgUtil/RenderToTextureStage (1.1),
|
||
include/osgUtil/SceneViewManipulator (1.1),
|
||
include/osgUtil/SmoothingVisitor (1.1),
|
||
include/osgUtil/StateSetManipulator (1.1),
|
||
include/osgUtil/Statistics (1.1), include/osgUtil/Tesselator (1.1),
|
||
include/osgUtil/TriStripVisitor (1.1),
|
||
include/osgUtil/VisualsRequirementsVisitor (1.1),
|
||
src/Demos/osgreflect/Makedepend (1.1),
|
||
src/Demos/osgreflect/Makefile (1.1),
|
||
src/Demos/osgreflect/osgreflect.cpp (1.1), src/Demos/sgv/README
|
||
(1.1), src/osg/ClipPlane.cpp (1.1), src/osg/ColorMask.cpp (1.1),
|
||
src/osg/Depth.cpp (1.1), src/osg/Drawable.cpp (1.1),
|
||
src/osg/FrontFace.cpp (1.1), src/osg/GLExtensions.cpp (1.1),
|
||
src/osg/Impostor.cpp (1.1), src/osg/ImpostorSprite.cpp (1.1),
|
||
src/osg/LineSegment.cpp (1.1), src/osg/Makedepend (1.4),
|
||
src/osg/PolygonMode.cpp (1.1), src/osg/State.cpp (1.1),
|
||
src/osg/StateSet.cpp (1.1), src/osg/Stencil.cpp (1.1),
|
||
src/osg/Transform.cpp (1.1),
|
||
src/osgPlugins/flt/OldMaterialPaletteRecord.cpp (1.1),
|
||
src/osgPlugins/flt/OldMaterialPaletteRecord.h (1.1),
|
||
src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp (1.1),
|
||
src/osgPlugins/png/new_ReaderWriterPNG.cpp (1.1),
|
||
src/osgPlugins/png/prev_ReaderWriterPNG.cpp (1.1),
|
||
src/osgUtil/CullViewState.cpp (1.1), src/osgUtil/CullVisitor.cpp
|
||
(1.1), src/osgUtil/DepthSortedBin.cpp (1.1),
|
||
src/osgUtil/InsertImpostorsVisitor.cpp (1.1),
|
||
src/osgUtil/NvTriStripObjects.cpp (1.1),
|
||
src/osgUtil/NvTriStripObjects.h (1.1), src/osgUtil/RenderBin.cpp
|
||
(1.1), src/osgUtil/RenderGraph.cpp (1.1),
|
||
src/osgUtil/RenderLeaf.cpp (1.1), src/osgUtil/RenderStage.cpp
|
||
(1.1), src/osgUtil/RenderStageLighting.cpp (1.1),
|
||
src/osgUtil/RenderToTextureStage.cpp (1.1),
|
||
src/osgUtil/SceneViewManipulator.cpp (1.1),
|
||
src/osgUtil/SmoothingVisitor.cpp (1.1),
|
||
src/osgUtil/StateSetManipulator.cpp (1.1),
|
||
src/osgUtil/Tesselator.cpp (1.1), src/osgUtil/TriStripVisitor.cpp
|
||
(1.1), src/osgUtil/VisualsRequirementsVisitor.cpp (1.1): More clean
|
||
up for synch with 0.8.42
|
||
|
||
2001-09-19 17:10 don
|
||
|
||
* src/Demos/osgtexture/: Makedepend (1.1), Makefile (1.1),
|
||
osgtexture.cpp (1.1): Added acompole more
|
||
|
||
2001-09-19 17:07 don
|
||
|
||
* AUTHORS (1.2), ChangeLog (1.2), FAQ (1.2), Makefile (1.2), NEWS
|
||
(1.2), README (1.2), TODO (1.2), index.html (1.2),
|
||
Make/makedefs.irix.nonstd (1.2), Make/makedefs.irix.std (1.2),
|
||
Make/makedefs.linux (1.2), Make/makerules.irix (1.2),
|
||
Make/makerules.linux (1.2), Metrowerks/OpenSceneGraph.mcp (1.1),
|
||
VisualStudio/VisualStudio.dsw (1.2),
|
||
VisualStudio/Demos/hangglide/hangglide.dsp (1.1),
|
||
VisualStudio/Demos/osgconv/osgconv.dsp (1.1),
|
||
VisualStudio/Demos/osgcube/osgcube.dsp (1.1),
|
||
VisualStudio/Demos/osgimpostor/osgimpostor.dsp (1.1),
|
||
VisualStudio/Demos/osgreflect/osgreflect.dsp (1.1),
|
||
VisualStudio/Demos/osgtexture/osgtexture.dsp (1.1),
|
||
VisualStudio/Demos/osgviews/osgviews.dsp (1.1),
|
||
VisualStudio/Demos/sgv/sgv.dsp (1.2),
|
||
VisualStudio/Demos/wxsgv/wxsgv.dsp (1.1), VisualStudio/osg/osg.dsp
|
||
(1.2), VisualStudio/osgDB/osgDB.dsp (1.1),
|
||
VisualStudio/osgGLUT/osgGLUT.dsp (1.2),
|
||
VisualStudio/osgPlugins/dw/dw.dsp (1.1),
|
||
VisualStudio/osgPlugins/flt/flt.dsp (1.2),
|
||
VisualStudio/osgPlugins/gif/gif.dsp (1.2),
|
||
VisualStudio/osgPlugins/jpeg/jpeg.dsp (1.2),
|
||
VisualStudio/osgPlugins/lib3ds/lib3ds.dsp (1.1),
|
||
VisualStudio/osgPlugins/lwo/lwo.dsp (1.1),
|
||
VisualStudio/osgPlugins/obj/obj.dsp (1.1),
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp (1.1),
|
||
VisualStudio/osgPlugins/osgtgz/osgtgz.dsp (1.1),
|
||
VisualStudio/osgPlugins/pic/pic.dsp (1.2),
|
||
VisualStudio/osgPlugins/png/png.dsp (1.2),
|
||
VisualStudio/osgPlugins/rgb/rgb.dsp (1.1),
|
||
VisualStudio/osgPlugins/tga/tga.dsp (1.2),
|
||
VisualStudio/osgPlugins/tgz/tgz.dsp (1.1),
|
||
VisualStudio/osgPlugins/tiff/tiff.dsp (1.2),
|
||
VisualStudio/osgPlugins/zip/zip.dsp (1.1),
|
||
VisualStudio/osgUtil/osgUtil.dsp (1.2),
|
||
VisualStudio/osgWX/osgWX.dsp (1.1), dist/RedHatRPM/osg.spec (1.2),
|
||
doc/index.html (1.2), doc/Doxyfiles/all_Doxyfile (1.1),
|
||
doc/Doxyfiles/auto_Doxyfile (1.1), doc/Doxyfiles/auto_Mainpage
|
||
(1.1), doc/Doxyfiles/core_Doxyfile (1.1),
|
||
doc/Doxyfiles/custom_Footer.html (1.1), include/osg/AlphaFunc
|
||
(1.2), include/osg/Billboard (1.2), include/osg/BoundingBox (1.2),
|
||
include/osg/BoundingSphere (1.2), include/osg/Camera (1.2),
|
||
include/osg/CullFace (1.2), include/osg/Export (1.2),
|
||
include/osg/Fog (1.2), include/osg/GL (1.2), include/osg/GeoSet
|
||
(1.2), include/osg/Geode (1.2), include/osg/Group (1.2),
|
||
include/osg/Image (1.2), include/osg/LOD (1.2), include/osg/Light
|
||
(1.2), include/osg/LightSource (1.2), include/osg/Material (1.2),
|
||
include/osg/Matrix (1.2), include/osg/Node (1.2),
|
||
include/osg/NodeVisitor (1.2), include/osg/Notify (1.2),
|
||
include/osg/Object (1.2), include/osg/Point (1.2),
|
||
include/osg/PolygonOffset (1.2), include/osg/Quat (1.2),
|
||
include/osg/Referenced (1.2), include/osg/State (1.2),
|
||
include/osg/Switch (1.2), include/osg/TexEnv (1.2),
|
||
include/osg/TexGen (1.2), include/osg/TexMat (1.2),
|
||
include/osg/Texture (1.2), include/osg/Timer (1.2),
|
||
include/osg/Transparency (1.2), include/osg/Types (1.2),
|
||
include/osg/Vec2 (1.2), include/osg/Vec3 (1.2), include/osg/Vec4
|
||
(1.2), include/osgDB/DotOsgWrapper (1.1),
|
||
include/osgDB/DynamicLibrary (1.1), include/osgDB/Export (1.1),
|
||
include/osgDB/Field (1.1), include/osgDB/FieldReader (1.1),
|
||
include/osgDB/FieldReaderIterator (1.1),
|
||
include/osgDB/FileNameUtils (1.1), include/osgDB/FileUtils (1.1),
|
||
include/osgDB/Input (1.1), include/osgDB/Output (1.1),
|
||
include/osgDB/ReadFile (1.1), include/osgDB/ReaderWriter (1.1),
|
||
include/osgDB/Registry (1.1), include/osgDB/Version (1.1),
|
||
include/osgDB/WriteFile (1.1), include/osgGLUT/GLUTEventAdapter
|
||
(1.2), include/osgGLUT/Version (1.2), include/osgGLUT/Viewer (1.2),
|
||
include/osgUtil/CameraManipulator (1.2),
|
||
include/osgUtil/DisplayListVisitor (1.2),
|
||
include/osgUtil/DriveManipulator (1.2),
|
||
include/osgUtil/FlightManipulator (1.2),
|
||
include/osgUtil/GUIActionAdapter (1.2),
|
||
include/osgUtil/GUIEventAdapter (1.2),
|
||
include/osgUtil/IntersectVisitor (1.2), include/osgUtil/SceneView
|
||
(1.2), include/osgUtil/TrackballManipulator (1.2), src/Makefile
|
||
(1.2), src/Demos/Makefile (1.2),
|
||
src/Demos/hangglide/GliderManipulator.cpp (1.1),
|
||
src/Demos/hangglide/GliderManipulator.h (1.1),
|
||
src/Demos/hangglide/Makedepend (1.1), src/Demos/hangglide/Makefile
|
||
(1.1), src/Demos/hangglide/README (1.1),
|
||
src/Demos/hangglide/ReaderWriterFLY.cpp (1.1),
|
||
src/Demos/hangglide/base.cpp (1.1),
|
||
src/Demos/hangglide/hangglide.cpp (1.1),
|
||
src/Demos/hangglide/hat.cpp (1.1), src/Demos/hangglide/hat.h (1.1),
|
||
src/Demos/hangglide/sky.cpp (1.1), src/Demos/hangglide/tank.cpp
|
||
(1.1), src/Demos/hangglide/terrain.cpp (1.1),
|
||
src/Demos/hangglide/terrain_data.h (1.1),
|
||
src/Demos/hangglide/trees.cpp (1.1), src/Demos/osgconv/Makedepend
|
||
(1.1), src/Demos/osgconv/Makefile (1.1),
|
||
src/Demos/osgconv/osgconv.cpp (1.1), src/Demos/osgcube/Makedepend
|
||
(1.1), src/Demos/osgcube/Makefile (1.1),
|
||
src/Demos/osgcube/osgcube.cpp (1.1),
|
||
src/Demos/osgimpostor/Makedepend (1.1),
|
||
src/Demos/osgimpostor/Makefile (1.1), src/Demos/osgimpostor/README
|
||
(1.1), src/Demos/osgimpostor/osgimpostor.cpp (1.1),
|
||
src/Demos/osgviews/Makedepend (1.1), src/Demos/osgviews/Makefile
|
||
(1.1), src/Demos/osgviews/README (1.1),
|
||
src/Demos/osgviews/osgviews.cpp (1.1), src/Demos/sgv/Makefile
|
||
(1.2), src/Demos/sgv/sgv.cpp (1.2), src/osg/AlphaFunc.cpp (1.2),
|
||
src/osg/Billboard.cpp (1.2), src/osg/BoundingBox.cpp (1.2),
|
||
src/osg/BoundingSphere.cpp (1.2), src/osg/Camera.cpp (1.2),
|
||
src/osg/CullFace.cpp (1.2), src/osg/Fog.cpp (1.2),
|
||
src/osg/GeoSet.cpp (1.2), src/osg/GeoSet_ogl.cpp (1.2),
|
||
src/osg/Geode.cpp (1.2), src/osg/Group.cpp (1.2), src/osg/Image.cpp
|
||
(1.2), src/osg/LOD.cpp (1.2), src/osg/Light.cpp (1.2),
|
||
src/osg/LightSource.cpp (1.2), src/osg/Makefile (1.2),
|
||
src/osg/Material.cpp (1.2), src/osg/Matrix.cpp (1.2),
|
||
src/osg/Node.cpp (1.2), src/osg/NodeVisitor.cpp (1.2),
|
||
src/osg/Notify.cpp (1.2), src/osg/Object.cpp (1.2),
|
||
src/osg/Point.cpp (1.2), src/osg/PolygonOffset.cpp (1.2),
|
||
src/osg/Quat.cpp (1.2), src/osg/Switch.cpp (1.2),
|
||
src/osg/TexEnv.cpp (1.2), src/osg/TexGen.cpp (1.2),
|
||
src/osg/TexMat.cpp (1.2), src/osg/Texture.cpp (1.2),
|
||
src/osg/Timer.cpp (1.2), src/osg/Transparency.cpp (1.2),
|
||
src/osg/Version.cpp (1.2), src/osgDB/DotOsgWrapper.cpp (1.1),
|
||
src/osgDB/DynamicLibrary.cpp (1.1), src/osgDB/Field.cpp (1.1),
|
||
src/osgDB/FieldReader.cpp (1.1), src/osgDB/FieldReaderIterator.cpp
|
||
(1.1), src/osgDB/FileNameUtils.cpp (1.1), src/osgDB/FileUtils.cpp
|
||
(1.1), src/osgDB/Input.cpp (1.1), src/osgDB/Makedepend (1.1),
|
||
src/osgDB/Makefile (1.1), src/osgDB/Output.cpp (1.1),
|
||
src/osgDB/ReadFile.cpp (1.1), src/osgDB/Registry.cpp (1.1),
|
||
src/osgDB/Version.cpp (1.1), src/osgDB/WriteFile.cpp (1.1),
|
||
src/osgGLUT/GLUTEventAdapter.cpp (1.2), src/osgGLUT/Makefile (1.2),
|
||
src/osgGLUT/Version.cpp (1.2), src/osgGLUT/Viewer.cpp (1.2),
|
||
src/osgPlugins/Makefile (1.2), src/osgPlugins/dw/Makedepend (1.1),
|
||
src/osgPlugins/dw/Makefile (1.1),
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp (1.1),
|
||
src/osgPlugins/flt/BoundingVolumeRecords.cpp (1.2),
|
||
src/osgPlugins/flt/BoundingVolumeRecords.h (1.2),
|
||
src/osgPlugins/flt/ColorPaletteRecord.cpp (1.2),
|
||
src/osgPlugins/flt/ColorPaletteRecord.h (1.2),
|
||
src/osgPlugins/flt/CommentRecord.cpp (1.2),
|
||
src/osgPlugins/flt/CommentRecord.h (1.2),
|
||
src/osgPlugins/flt/ControlRecord.cpp (1.2),
|
||
src/osgPlugins/flt/DofRecord.cpp (1.2),
|
||
src/osgPlugins/flt/DofRecord.h (1.2),
|
||
src/osgPlugins/flt/ExtensionRecord.cpp (1.2),
|
||
src/osgPlugins/flt/ExtensionRecord.h (1.2),
|
||
src/osgPlugins/flt/ExternalRecord.cpp (1.2),
|
||
src/osgPlugins/flt/ExternalRecord.h (1.2),
|
||
src/osgPlugins/flt/FaceRecord.cpp (1.2),
|
||
src/osgPlugins/flt/FaceRecord.h (1.2),
|
||
src/osgPlugins/flt/FltFile.cpp (1.2), src/osgPlugins/flt/FltFile.h
|
||
(1.2), src/osgPlugins/flt/FltRecords.h (1.2),
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp (1.2),
|
||
src/osgPlugins/flt/GeoSetBuilder.h (1.2),
|
||
src/osgPlugins/flt/GroupRecord.cpp (1.2),
|
||
src/osgPlugins/flt/GroupRecord.h (1.2),
|
||
src/osgPlugins/flt/HeaderRecord.cpp (1.2),
|
||
src/osgPlugins/flt/HeaderRecord.h (1.2),
|
||
src/osgPlugins/flt/Input.cpp (1.2),
|
||
src/osgPlugins/flt/InstanceRecords.cpp (1.2),
|
||
src/osgPlugins/flt/InstanceRecords.h (1.2),
|
||
src/osgPlugins/flt/LightPointRecord.cpp (1.2),
|
||
src/osgPlugins/flt/LightPointRecord.h (1.2),
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.cpp (1.2),
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.h (1.2),
|
||
src/osgPlugins/flt/LightSourceRecord.cpp (1.2),
|
||
src/osgPlugins/flt/LightSourceRecord.h (1.2),
|
||
src/osgPlugins/flt/LodRecord.cpp (1.2),
|
||
src/osgPlugins/flt/LodRecord.h (1.2),
|
||
src/osgPlugins/flt/LongIDRecord.cpp (1.2),
|
||
src/osgPlugins/flt/LongIDRecord.h (1.2),
|
||
src/osgPlugins/flt/Makefile (1.2),
|
||
src/osgPlugins/flt/MaterialPaletteRecord.cpp (1.2),
|
||
src/osgPlugins/flt/MaterialPaletteRecord.h (1.2),
|
||
src/osgPlugins/flt/ObjectRecord.cpp (1.2),
|
||
src/osgPlugins/flt/ObjectRecord.h (1.2),
|
||
src/osgPlugins/flt/OldVertexRecords.cpp (1.2),
|
||
src/osgPlugins/flt/OldVertexRecords.h (1.2),
|
||
src/osgPlugins/flt/Pool.cpp (1.2), src/osgPlugins/flt/Pool.h (1.2),
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp (1.2),
|
||
src/osgPlugins/flt/ReaderWriterFLT.h (1.2),
|
||
src/osgPlugins/flt/Record.cpp (1.2), src/osgPlugins/flt/Record.h
|
||
(1.2), src/osgPlugins/flt/RecordVisitor.cpp (1.2),
|
||
src/osgPlugins/flt/RecordVisitor.h (1.2),
|
||
src/osgPlugins/flt/Registry.cpp (1.2),
|
||
src/osgPlugins/flt/Registry.h (1.2),
|
||
src/osgPlugins/flt/SwitchRecord.cpp (1.2),
|
||
src/osgPlugins/flt/SwitchRecord.h (1.2),
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.cpp (1.2),
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.h (1.2),
|
||
src/osgPlugins/flt/TexturePaletteRecord.cpp (1.2),
|
||
src/osgPlugins/flt/TexturePaletteRecord.h (1.2),
|
||
src/osgPlugins/flt/TransformationRecords.cpp (1.2),
|
||
src/osgPlugins/flt/TransformationRecords.h (1.2),
|
||
src/osgPlugins/flt/UnknownRecord.cpp (1.2),
|
||
src/osgPlugins/flt/VertexPoolRecords.cpp (1.2),
|
||
src/osgPlugins/flt/VertexPoolRecords.h (1.2),
|
||
src/osgPlugins/flt/flt.cpp (1.2), src/osgPlugins/flt/flt.h (1.2),
|
||
src/osgPlugins/flt/flt2osg.cpp (1.2), src/osgPlugins/flt/flt2osg.h
|
||
(1.2), src/osgPlugins/flt/opcodes.h (1.2),
|
||
src/osgPlugins/gif/Makefile (1.2),
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp (1.2),
|
||
src/osgPlugins/jpeg/Makefile (1.2),
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp (1.2),
|
||
src/osgPlugins/lib3ds/AUTHORS (1.1),
|
||
src/osgPlugins/lib3ds/Makedepend (1.1),
|
||
src/osgPlugins/lib3ds/Makefile (1.1), src/osgPlugins/lib3ds/README
|
||
(1.1), src/osgPlugins/lib3ds/ReaderWriter3DS.cpp (1.1),
|
||
src/osgPlugins/lib3ds/atmosphere.cpp (1.1),
|
||
src/osgPlugins/lib3ds/atmosphere.h (1.1),
|
||
src/osgPlugins/lib3ds/background.cpp (1.1),
|
||
src/osgPlugins/lib3ds/background.h (1.1),
|
||
src/osgPlugins/lib3ds/camera.cpp (1.1),
|
||
src/osgPlugins/lib3ds/camera.h (1.1),
|
||
src/osgPlugins/lib3ds/chunk.cpp (1.1),
|
||
src/osgPlugins/lib3ds/chunk.h (1.1),
|
||
src/osgPlugins/lib3ds/chunktable.h (1.1),
|
||
src/osgPlugins/lib3ds/ease.cpp (1.1), src/osgPlugins/lib3ds/ease.h
|
||
(1.1), src/osgPlugins/lib3ds/file.cpp (1.1),
|
||
src/osgPlugins/lib3ds/file.h (1.1),
|
||
src/osgPlugins/lib3ds/lib3ds_float.cpp (1.1),
|
||
src/osgPlugins/lib3ds/lib3ds_float.h (1.1),
|
||
src/osgPlugins/lib3ds/light.cpp (1.1),
|
||
src/osgPlugins/lib3ds/light.h (1.1),
|
||
src/osgPlugins/lib3ds/material.cpp (1.1),
|
||
src/osgPlugins/lib3ds/material.h (1.1),
|
||
src/osgPlugins/lib3ds/matrix.cpp (1.1),
|
||
src/osgPlugins/lib3ds/matrix.h (1.1),
|
||
src/osgPlugins/lib3ds/mesh.cpp (1.1), src/osgPlugins/lib3ds/mesh.h
|
||
(1.1), src/osgPlugins/lib3ds/node.cpp (1.1),
|
||
src/osgPlugins/lib3ds/node.h (1.1), src/osgPlugins/lib3ds/quat.cpp
|
||
(1.1), src/osgPlugins/lib3ds/quat.h (1.1),
|
||
src/osgPlugins/lib3ds/readwrite.cpp (1.1),
|
||
src/osgPlugins/lib3ds/readwrite.h (1.1),
|
||
src/osgPlugins/lib3ds/shadow.cpp (1.1),
|
||
src/osgPlugins/lib3ds/shadow.h (1.1), src/osgPlugins/lib3ds/tcb.cpp
|
||
(1.1), src/osgPlugins/lib3ds/tcb.h (1.1),
|
||
src/osgPlugins/lib3ds/tracks.cpp (1.1),
|
||
src/osgPlugins/lib3ds/tracks.h (1.1), src/osgPlugins/lib3ds/types.h
|
||
(1.1), src/osgPlugins/lib3ds/vector.cpp (1.1),
|
||
src/osgPlugins/lib3ds/vector.h (1.1),
|
||
src/osgPlugins/lib3ds/viewport.cpp (1.1),
|
||
src/osgPlugins/lib3ds/viewport.h (1.1), src/osgPlugins/lwo/COPYING
|
||
(1.1), src/osgPlugins/lwo/Makedepend (1.1),
|
||
src/osgPlugins/lwo/Makefile (1.1), src/osgPlugins/lwo/README (1.1),
|
||
src/osgPlugins/lwo/README.osg (1.1),
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp (1.1),
|
||
src/osgPlugins/lwo/lw.cpp (1.1), src/osgPlugins/lwo/lw.h (1.1),
|
||
src/osgPlugins/lwo/spec_lwob.txt (1.1),
|
||
src/osgPlugins/obj/Makedepend (1.1), src/osgPlugins/obj/Makefile
|
||
(1.1), src/osgPlugins/obj/README.osg (1.1),
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp (1.1),
|
||
src/osgPlugins/obj/glm.cpp (1.1), src/osgPlugins/obj/glm.h (1.1),
|
||
src/osgPlugins/obj/spec_obj.txt (1.1),
|
||
src/osgPlugins/osg/AlphaFunc.cpp (1.1),
|
||
src/osgPlugins/osg/Billboard.cpp (1.1),
|
||
src/osgPlugins/osg/ClipPlane.cpp (1.1),
|
||
src/osgPlugins/osg/ColorMask.cpp (1.1),
|
||
src/osgPlugins/osg/CullFace.cpp (1.1), src/osgPlugins/osg/Depth.cpp
|
||
(1.1), src/osgPlugins/osg/Drawable.cpp (1.1),
|
||
src/osgPlugins/osg/Fog.cpp (1.1), src/osgPlugins/osg/FrontFace.cpp
|
||
(1.1), src/osgPlugins/osg/GeoSet.cpp (1.1),
|
||
src/osgPlugins/osg/Geode.cpp (1.1), src/osgPlugins/osg/Group.cpp
|
||
(1.1), src/osgPlugins/osg/Image.cpp (1.1),
|
||
src/osgPlugins/osg/Impostor.cpp (1.1), src/osgPlugins/osg/LOD.cpp
|
||
(1.1), src/osgPlugins/osg/Light.cpp (1.1),
|
||
src/osgPlugins/osg/LightSource.cpp (1.1),
|
||
src/osgPlugins/osg/Makedepend (1.1), src/osgPlugins/osg/Makefile
|
||
(1.1), src/osgPlugins/osg/Material.cpp (1.1),
|
||
src/osgPlugins/osg/Matrix.cpp (1.1), src/osgPlugins/osg/Node.cpp
|
||
(1.1), src/osgPlugins/osg/Object.cpp (1.1),
|
||
src/osgPlugins/osg/Point.cpp (1.1),
|
||
src/osgPlugins/osg/PolygonMode.cpp (1.1),
|
||
src/osgPlugins/osg/PolygonOffset.cpp (1.1),
|
||
src/osgPlugins/osg/README (1.1),
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp (1.1),
|
||
src/osgPlugins/osg/StateSet.cpp (1.1),
|
||
src/osgPlugins/osg/Stencil.cpp (1.1), src/osgPlugins/osg/Switch.cpp
|
||
(1.1), src/osgPlugins/osg/TexEnv.cpp (1.1),
|
||
src/osgPlugins/osg/TexGen.cpp (1.1), src/osgPlugins/osg/TexMat.cpp
|
||
(1.1), src/osgPlugins/osg/Texture.cpp (1.1),
|
||
src/osgPlugins/osg/Transform.cpp (1.1),
|
||
src/osgPlugins/osg/Transparency.cpp (1.1),
|
||
src/osgPlugins/osgtgz/Makefile (1.2),
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp (1.2),
|
||
src/osgPlugins/pfb/ConvertFromPerformer.h (1.2),
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp (1.2),
|
||
src/osgPlugins/pfb/ConvertToPerformer.h (1.2),
|
||
src/osgPlugins/pfb/Makefile (1.2),
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp (1.2),
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp (1.2),
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp (1.2),
|
||
src/osgPlugins/rgb/Makedepend (1.1), src/osgPlugins/rgb/Makefile
|
||
(1.1), src/osgPlugins/rgb/ReaderWriterRGB.cpp (1.1),
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp (1.2),
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp (1.2),
|
||
src/osgPlugins/tiff/Makefile (1.2),
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp (1.2),
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp (1.2),
|
||
src/osgUtil/CameraManipulator.cpp (1.2),
|
||
src/osgUtil/DisplayListVisitor.cpp (1.2),
|
||
src/osgUtil/DriveManipulator.cpp (1.2),
|
||
src/osgUtil/FlightManipulator.cpp (1.2),
|
||
src/osgUtil/IntersectVisitor.cpp (1.2), src/osgUtil/Makefile (1.2),
|
||
src/osgUtil/SceneView.cpp (1.2),
|
||
src/osgUtil/TrackballManipulator.cpp (1.2), src/osgUtil/Version.cpp
|
||
(1.2): Added a bunch of files synched with 0.8.42
|
||
|
||
2001-01-12 12:34 don
|
||
|
||
* src/osg/: Makedepend (1.3), OSG.cpp (1.3): Removed Makedepend for
|
||
osg repository. No Makedepends should be in the repository
|
||
|
||
2001-01-10 12:19 don
|
||
|
||
* src/osg/: Makedepend (1.2), OSG.cpp (1.2): Fixed the findDSO
|
||
error which excluded PATH on win32 and LD_LIBRARY_PATH in UNIX.
|
||
|
||
2001-01-10 11:32 don
|
||
|
||
* AUTHORS (1.1), COPYING (1.1), ChangeLog (1.1), FAQ (1.1),
|
||
Makefile (1.1), NEWS (1.1), README (1.1), TODO (1.1), index.html
|
||
(1.1), Make/instrules (1.1), Make/makedefs.irix.nonstd (1.1),
|
||
Make/makedefs.irix.std (1.1), Make/makedefs.linux (1.1),
|
||
Make/makerules.irix (1.1), Make/makerules.linux (1.1),
|
||
VisualStudio/VisualStudio.dsw (1.1), VisualStudio/Demos/sgv/sgv.dsp
|
||
(1.1), VisualStudio/osg/osg.dsp (1.1),
|
||
VisualStudio/osgGLUT/osgGLUT.dsp (1.1),
|
||
VisualStudio/osgPlugins/flt/flt.dsp (1.1),
|
||
VisualStudio/osgPlugins/gif/gif.dsp (1.1),
|
||
VisualStudio/osgPlugins/jpeg/jpeg.dsp (1.1),
|
||
VisualStudio/osgPlugins/pic/pic.dsp (1.1),
|
||
VisualStudio/osgPlugins/png/png.dsp (1.1),
|
||
VisualStudio/osgPlugins/tga/tga.dsp (1.1),
|
||
VisualStudio/osgPlugins/tiff/tiff.dsp (1.1),
|
||
VisualStudio/osgUtil/osgUtil.dsp (1.1), dist/.osg.spec.swp (1.1),
|
||
dist/Irix/Makefile (1.1), dist/Irix/osg.idb (1.1),
|
||
dist/Irix/osg.spec (1.1), dist/RedHatRPM/Makefile (1.1),
|
||
dist/RedHatRPM/makespec (1.1), dist/RedHatRPM/osg.spec (1.1),
|
||
doc/Doxyfile (1.1), doc/index.html (1.1),
|
||
doc/MindMaps/DesignPatterns.mmp (1.1), doc/MindMaps/Mission.mmp
|
||
(1.1), doc/MindMaps/DesignPatterns/DesignPatterns.gif (1.1),
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.html (1.1),
|
||
doc/MindMaps/Mission/Mission.gif (1.1),
|
||
doc/MindMaps/Mission/Mission.html (1.1), doc/UML/osg.png (1.1),
|
||
doc/UML/osgutils.png (1.1), include/osg/AlphaFunc (1.1),
|
||
include/osg/Billboard (1.1), include/osg/BoundingBox (1.1),
|
||
include/osg/BoundingSphere (1.1), include/osg/Camera (1.1),
|
||
include/osg/CullFace (1.1), include/osg/DCS (1.1),
|
||
include/osg/DynamicLibrary (1.1), include/osg/Export (1.1),
|
||
include/osg/ExtensionSupported (1.1), include/osg/Field (1.1),
|
||
include/osg/FieldReader (1.1), include/osg/FieldReaderIterator
|
||
(1.1), include/osg/FileNameUtils (1.1), include/osg/Fog (1.1),
|
||
include/osg/GL (1.1), include/osg/GeoSet (1.1),
|
||
include/osg/GeoState (1.1), include/osg/Geode (1.1),
|
||
include/osg/Group (1.1), include/osg/Image (1.1), include/osg/Input
|
||
(1.1), include/osg/LOD (1.1), include/osg/Light (1.1),
|
||
include/osg/LightSource (1.1), include/osg/Lighting (1.1),
|
||
include/osg/Material (1.1), include/osg/Matrix (1.1),
|
||
include/osg/Node (1.1), include/osg/NodeVisitor (1.1),
|
||
include/osg/Notify (1.1), include/osg/OSG (1.1), include/osg/Object
|
||
(1.1), include/osg/Output (1.1), include/osg/Point (1.1),
|
||
include/osg/PolygonOffset (1.1), include/osg/Quat (1.1),
|
||
include/osg/Referenced (1.1), include/osg/Registry (1.1),
|
||
include/osg/Scene (1.1), include/osg/Seg (1.1),
|
||
include/osg/Sequence (1.1), include/osg/State (1.1),
|
||
include/osg/Switch (1.1), include/osg/TexEnv (1.1),
|
||
include/osg/TexGen (1.1), include/osg/TexMat (1.1),
|
||
include/osg/Texture (1.1), include/osg/Timer (1.1),
|
||
include/osg/Transparency (1.1), include/osg/Types (1.1),
|
||
include/osg/Vec2 (1.1), include/osg/Vec3 (1.1), include/osg/Vec4
|
||
(1.1), include/osg/Version (1.1), include/osgGLUT/Export (1.1),
|
||
include/osgGLUT/GLUTEventAdapter (1.1), include/osgGLUT/Version
|
||
(1.1), include/osgGLUT/Viewer (1.1),
|
||
include/osgUtil/CameraManipulator (1.1),
|
||
include/osgUtil/DisplayListVisitor (1.1),
|
||
include/osgUtil/DriveManipulator (1.1), include/osgUtil/Export
|
||
(1.1), include/osgUtil/FlightManipulator (1.1),
|
||
include/osgUtil/GUIActionAdapter (1.1),
|
||
include/osgUtil/GUIEventAdapter (1.1),
|
||
include/osgUtil/IntersectVisitor (1.1),
|
||
include/osgUtil/RenderVisitor (1.1), include/osgUtil/SceneView
|
||
(1.1), include/osgUtil/TrackballManipulator (1.1),
|
||
include/osgUtil/Version (1.1), src/Makefile (1.1),
|
||
src/Demos/Makefile (1.1), src/Demos/sgv/Makedepend (1.1),
|
||
src/Demos/sgv/Makefile (1.1), src/Demos/sgv/sgv.cpp (1.1),
|
||
src/osg/AlphaFunc.cpp (1.1), src/osg/Billboard.cpp (1.1),
|
||
src/osg/BoundingBox.cpp (1.1), src/osg/BoundingSphere.cpp (1.1),
|
||
src/osg/Camera.cpp (1.1), src/osg/CullFace.cpp (1.1),
|
||
src/osg/DCS.cpp (1.1), src/osg/DynamicLibrary.cpp (1.1),
|
||
src/osg/ExtensionSupported.cpp (1.1), src/osg/Field.cpp (1.1),
|
||
src/osg/FieldReader.cpp (1.1), src/osg/FieldReaderIterator.cpp
|
||
(1.1), src/osg/FileNameUtils.cpp (1.1), src/osg/Fog.cpp (1.1),
|
||
src/osg/GeoSet.cpp (1.1), src/osg/GeoSet_ogl.cpp (1.1),
|
||
src/osg/GeoState.cpp (1.1), src/osg/Geode.cpp (1.1),
|
||
src/osg/Group.cpp (1.1), src/osg/Image.cpp (1.1), src/osg/Input.cpp
|
||
(1.1), src/osg/LOD.cpp (1.1), src/osg/Light.cpp (1.1),
|
||
src/osg/LightSource.cpp (1.1), src/osg/Lighting.cpp (1.1),
|
||
src/osg/Makedepend (1.1), src/osg/Makefile (1.1),
|
||
src/osg/Material.cpp (1.1), src/osg/Matrix.cpp (1.1),
|
||
src/osg/Node.cpp (1.1), src/osg/NodeVisitor.cpp (1.1),
|
||
src/osg/Notify.cpp (1.1), src/osg/OSG.cpp (1.1), src/osg/Object.cpp
|
||
(1.1), src/osg/Output.cpp (1.1), src/osg/Point.cpp (1.1),
|
||
src/osg/PolygonOffset.cpp (1.1), src/osg/Quat.cpp (1.1),
|
||
src/osg/ReaderWriterOSG.cpp (1.1), src/osg/ReaderWriterRGB.cpp
|
||
(1.1), src/osg/Registry.cpp (1.1), src/osg/Scene.cpp (1.1),
|
||
src/osg/Seg.cpp (1.1), src/osg/Sequence.cpp (1.1),
|
||
src/osg/Switch.cpp (1.1), src/osg/TexEnv.cpp (1.1),
|
||
src/osg/TexGen.cpp (1.1), src/osg/TexMat.cpp (1.1),
|
||
src/osg/Texture.cpp (1.1), src/osg/Timer.cpp (1.1),
|
||
src/osg/Transparency.cpp (1.1), src/osg/Version.cpp (1.1),
|
||
src/osgGLUT/GLUTEventAdapter.cpp (1.1), src/osgGLUT/Makedepend
|
||
(1.1), src/osgGLUT/Makefile (1.1), src/osgGLUT/Version.cpp (1.1),
|
||
src/osgGLUT/Viewer.cpp (1.1), src/osgPlugins/Makefile (1.1),
|
||
src/osgPlugins/flt/BoundingVolumeRecords.cpp (1.1),
|
||
src/osgPlugins/flt/BoundingVolumeRecords.h (1.1),
|
||
src/osgPlugins/flt/ColorPaletteRecord.cpp (1.1),
|
||
src/osgPlugins/flt/ColorPaletteRecord.h (1.1),
|
||
src/osgPlugins/flt/CommentRecord.cpp (1.1),
|
||
src/osgPlugins/flt/CommentRecord.h (1.1),
|
||
src/osgPlugins/flt/ControlRecord.cpp (1.1),
|
||
src/osgPlugins/flt/ControlRecord.h (1.1),
|
||
src/osgPlugins/flt/DofRecord.cpp (1.1),
|
||
src/osgPlugins/flt/DofRecord.h (1.1),
|
||
src/osgPlugins/flt/ExtensionRecord.cpp (1.1),
|
||
src/osgPlugins/flt/ExtensionRecord.h (1.1),
|
||
src/osgPlugins/flt/ExternalRecord.cpp (1.1),
|
||
src/osgPlugins/flt/ExternalRecord.h (1.1),
|
||
src/osgPlugins/flt/FaceRecord.cpp (1.1),
|
||
src/osgPlugins/flt/FaceRecord.h (1.1),
|
||
src/osgPlugins/flt/FltFile.cpp (1.1), src/osgPlugins/flt/FltFile.h
|
||
(1.1), src/osgPlugins/flt/FltRecords.h (1.1),
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp (1.1),
|
||
src/osgPlugins/flt/GeoSetBuilder.h (1.1),
|
||
src/osgPlugins/flt/GroupRecord.cpp (1.1),
|
||
src/osgPlugins/flt/GroupRecord.h (1.1),
|
||
src/osgPlugins/flt/HeaderRecord.cpp (1.1),
|
||
src/osgPlugins/flt/HeaderRecord.h (1.1),
|
||
src/osgPlugins/flt/Input.cpp (1.1), src/osgPlugins/flt/Input.h
|
||
(1.1), src/osgPlugins/flt/InstanceRecords.cpp (1.1),
|
||
src/osgPlugins/flt/InstanceRecords.h (1.1),
|
||
src/osgPlugins/flt/LightPointRecord.cpp (1.1),
|
||
src/osgPlugins/flt/LightPointRecord.h (1.1),
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.cpp (1.1),
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.h (1.1),
|
||
src/osgPlugins/flt/LightSourceRecord.cpp (1.1),
|
||
src/osgPlugins/flt/LightSourceRecord.h (1.1),
|
||
src/osgPlugins/flt/LodRecord.cpp (1.1),
|
||
src/osgPlugins/flt/LodRecord.h (1.1),
|
||
src/osgPlugins/flt/LongIDRecord.cpp (1.1),
|
||
src/osgPlugins/flt/LongIDRecord.h (1.1),
|
||
src/osgPlugins/flt/Makedepend (1.1), src/osgPlugins/flt/Makefile
|
||
(1.1), src/osgPlugins/flt/MaterialPaletteRecord.cpp (1.1),
|
||
src/osgPlugins/flt/MaterialPaletteRecord.h (1.1),
|
||
src/osgPlugins/flt/ObjectRecord.cpp (1.1),
|
||
src/osgPlugins/flt/ObjectRecord.h (1.1),
|
||
src/osgPlugins/flt/OldVertexRecords.cpp (1.1),
|
||
src/osgPlugins/flt/OldVertexRecords.h (1.1),
|
||
src/osgPlugins/flt/Pool.cpp (1.1), src/osgPlugins/flt/Pool.h (1.1),
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp (1.1),
|
||
src/osgPlugins/flt/ReaderWriterFLT.h (1.1),
|
||
src/osgPlugins/flt/Record.cpp (1.1), src/osgPlugins/flt/Record.h
|
||
(1.1), src/osgPlugins/flt/RecordVisitor.cpp (1.1),
|
||
src/osgPlugins/flt/RecordVisitor.h (1.1),
|
||
src/osgPlugins/flt/Registry.cpp (1.1),
|
||
src/osgPlugins/flt/Registry.h (1.1),
|
||
src/osgPlugins/flt/SwitchRecord.cpp (1.1),
|
||
src/osgPlugins/flt/SwitchRecord.h (1.1),
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.cpp (1.1),
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.h (1.1),
|
||
src/osgPlugins/flt/TexturePaletteRecord.cpp (1.1),
|
||
src/osgPlugins/flt/TexturePaletteRecord.h (1.1),
|
||
src/osgPlugins/flt/TransformationRecords.cpp (1.1),
|
||
src/osgPlugins/flt/TransformationRecords.h (1.1),
|
||
src/osgPlugins/flt/UnknownRecord.cpp (1.1),
|
||
src/osgPlugins/flt/UnknownRecord.h (1.1),
|
||
src/osgPlugins/flt/VertexPoolRecords.cpp (1.1),
|
||
src/osgPlugins/flt/VertexPoolRecords.h (1.1),
|
||
src/osgPlugins/flt/export.h (1.1), src/osgPlugins/flt/flt.cpp
|
||
(1.1), src/osgPlugins/flt/flt.h (1.1),
|
||
src/osgPlugins/flt/flt2osg.cpp (1.1), src/osgPlugins/flt/flt2osg.h
|
||
(1.1), src/osgPlugins/flt/license.txt (1.1),
|
||
src/osgPlugins/flt/opcodes.h (1.1), src/osgPlugins/gif/Makedepend
|
||
(1.1), src/osgPlugins/gif/Makefile (1.1),
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp (1.1),
|
||
src/osgPlugins/jpeg/Makedepend (1.1), src/osgPlugins/jpeg/Makefile
|
||
(1.1), src/osgPlugins/jpeg/ReaderWriterJPEG.cpp (1.1),
|
||
src/osgPlugins/osgtgz/Makedepend (1.1),
|
||
src/osgPlugins/osgtgz/Makefile (1.1),
|
||
src/osgPlugins/osgtgz/osgtgz.cpp (1.1),
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp (1.1),
|
||
src/osgPlugins/pfb/ConvertFromPerformer.h (1.1),
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp (1.1),
|
||
src/osgPlugins/pfb/ConvertToPerformer.h (1.1),
|
||
src/osgPlugins/pfb/Makedepend (1.1), src/osgPlugins/pfb/Makefile
|
||
(1.1), src/osgPlugins/pfb/README.txt (1.1),
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp (1.1),
|
||
src/osgPlugins/pic/Makedepend (1.1), src/osgPlugins/pic/Makefile
|
||
(1.1), src/osgPlugins/pic/ReaderWriterPIC.cpp (1.1),
|
||
src/osgPlugins/png/Makedepend (1.1), src/osgPlugins/png/Makefile
|
||
(1.1), src/osgPlugins/png/ReaderWriterPNG.cpp (1.1),
|
||
src/osgPlugins/tga/Makedepend (1.1), src/osgPlugins/tga/Makefile
|
||
(1.1), src/osgPlugins/tga/ReaderWriterTGA.cpp (1.1),
|
||
src/osgPlugins/tgz/Makedepend (1.1), src/osgPlugins/tgz/Makefile
|
||
(1.1), src/osgPlugins/tgz/ReaderWriterTGZ.cpp (1.1),
|
||
src/osgPlugins/tiff/Makedepend (1.1), src/osgPlugins/tiff/Makefile
|
||
(1.1), src/osgPlugins/tiff/ReaderWriterTIFF.cpp (1.1),
|
||
src/osgPlugins/zip/Makedepend (1.1), src/osgPlugins/zip/Makefile
|
||
(1.1), src/osgPlugins/zip/ReaderWriterZIP.cpp (1.1),
|
||
src/osgUtil/CameraManipulator.cpp (1.1),
|
||
src/osgUtil/DisplayListVisitor.cpp (1.1),
|
||
src/osgUtil/DriveManipulator.cpp (1.1),
|
||
src/osgUtil/FlightManipulator.cpp (1.1),
|
||
src/osgUtil/IntersectVisitor.cpp (1.1), src/osgUtil/Makedepend
|
||
(1.1), src/osgUtil/Makefile (1.1), src/osgUtil/RenderVisitor.cpp
|
||
(1.1), src/osgUtil/SceneView.cpp (1.1),
|
||
src/osgUtil/TrackballManipulator.cpp (1.1), src/osgUtil/Version.cpp
|
||
(1.1): Initial revision
|
||
|
||
2001-01-10 11:32 don
|
||
|
||
* AUTHORS (1.1.1.1), COPYING (1.1.1.1), ChangeLog (1.1.1.1), FAQ
|
||
(1.1.1.1), Makefile (1.1.1.1), NEWS (1.1.1.1), README (1.1.1.1),
|
||
TODO (1.1.1.1), index.html (1.1.1.1), Make/instrules (1.1.1.1),
|
||
Make/makedefs.irix.nonstd (1.1.1.1), Make/makedefs.irix.std
|
||
(1.1.1.1), Make/makedefs.linux (1.1.1.1), Make/makerules.irix
|
||
(1.1.1.1), Make/makerules.linux (1.1.1.1),
|
||
VisualStudio/VisualStudio.dsw (1.1.1.1),
|
||
VisualStudio/Demos/sgv/sgv.dsp (1.1.1.1), VisualStudio/osg/osg.dsp
|
||
(1.1.1.1), VisualStudio/osgGLUT/osgGLUT.dsp (1.1.1.1),
|
||
VisualStudio/osgPlugins/flt/flt.dsp (1.1.1.1),
|
||
VisualStudio/osgPlugins/gif/gif.dsp (1.1.1.1),
|
||
VisualStudio/osgPlugins/jpeg/jpeg.dsp (1.1.1.1),
|
||
VisualStudio/osgPlugins/pic/pic.dsp (1.1.1.1),
|
||
VisualStudio/osgPlugins/png/png.dsp (1.1.1.1),
|
||
VisualStudio/osgPlugins/tga/tga.dsp (1.1.1.1),
|
||
VisualStudio/osgPlugins/tiff/tiff.dsp (1.1.1.1),
|
||
VisualStudio/osgUtil/osgUtil.dsp (1.1.1.1), dist/.osg.spec.swp
|
||
(1.1.1.1), dist/Irix/Makefile (1.1.1.1), dist/Irix/osg.idb
|
||
(1.1.1.1), dist/Irix/osg.spec (1.1.1.1), dist/RedHatRPM/Makefile
|
||
(1.1.1.1), dist/RedHatRPM/makespec (1.1.1.1),
|
||
dist/RedHatRPM/osg.spec (1.1.1.1), doc/Doxyfile (1.1.1.1),
|
||
doc/index.html (1.1.1.1), doc/MindMaps/DesignPatterns.mmp
|
||
(1.1.1.1), doc/MindMaps/Mission.mmp (1.1.1.1),
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.gif (1.1.1.1),
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.html (1.1.1.1),
|
||
doc/MindMaps/Mission/Mission.gif (1.1.1.1),
|
||
doc/MindMaps/Mission/Mission.html (1.1.1.1), doc/UML/osg.png
|
||
(1.1.1.1), doc/UML/osgutils.png (1.1.1.1), include/osg/AlphaFunc
|
||
(1.1.1.1), include/osg/Billboard (1.1.1.1), include/osg/BoundingBox
|
||
(1.1.1.1), include/osg/BoundingSphere (1.1.1.1), include/osg/Camera
|
||
(1.1.1.1), include/osg/CullFace (1.1.1.1), include/osg/DCS
|
||
(1.1.1.1), include/osg/DynamicLibrary (1.1.1.1), include/osg/Export
|
||
(1.1.1.1), include/osg/ExtensionSupported (1.1.1.1),
|
||
include/osg/Field (1.1.1.1), include/osg/FieldReader (1.1.1.1),
|
||
include/osg/FieldReaderIterator (1.1.1.1),
|
||
include/osg/FileNameUtils (1.1.1.1), include/osg/Fog (1.1.1.1),
|
||
include/osg/GL (1.1.1.1), include/osg/GeoSet (1.1.1.1),
|
||
include/osg/GeoState (1.1.1.1), include/osg/Geode (1.1.1.1),
|
||
include/osg/Group (1.1.1.1), include/osg/Image (1.1.1.1),
|
||
include/osg/Input (1.1.1.1), include/osg/LOD (1.1.1.1),
|
||
include/osg/Light (1.1.1.1), include/osg/LightSource (1.1.1.1),
|
||
include/osg/Lighting (1.1.1.1), include/osg/Material (1.1.1.1),
|
||
include/osg/Matrix (1.1.1.1), include/osg/Node (1.1.1.1),
|
||
include/osg/NodeVisitor (1.1.1.1), include/osg/Notify (1.1.1.1),
|
||
include/osg/OSG (1.1.1.1), include/osg/Object (1.1.1.1),
|
||
include/osg/Output (1.1.1.1), include/osg/Point (1.1.1.1),
|
||
include/osg/PolygonOffset (1.1.1.1), include/osg/Quat (1.1.1.1),
|
||
include/osg/Referenced (1.1.1.1), include/osg/Registry (1.1.1.1),
|
||
include/osg/Scene (1.1.1.1), include/osg/Seg (1.1.1.1),
|
||
include/osg/Sequence (1.1.1.1), include/osg/State (1.1.1.1),
|
||
include/osg/Switch (1.1.1.1), include/osg/TexEnv (1.1.1.1),
|
||
include/osg/TexGen (1.1.1.1), include/osg/TexMat (1.1.1.1),
|
||
include/osg/Texture (1.1.1.1), include/osg/Timer (1.1.1.1),
|
||
include/osg/Transparency (1.1.1.1), include/osg/Types (1.1.1.1),
|
||
include/osg/Vec2 (1.1.1.1), include/osg/Vec3 (1.1.1.1),
|
||
include/osg/Vec4 (1.1.1.1), include/osg/Version (1.1.1.1),
|
||
include/osgGLUT/Export (1.1.1.1), include/osgGLUT/GLUTEventAdapter
|
||
(1.1.1.1), include/osgGLUT/Version (1.1.1.1),
|
||
include/osgGLUT/Viewer (1.1.1.1), include/osgUtil/CameraManipulator
|
||
(1.1.1.1), include/osgUtil/DisplayListVisitor (1.1.1.1),
|
||
include/osgUtil/DriveManipulator (1.1.1.1), include/osgUtil/Export
|
||
(1.1.1.1), include/osgUtil/FlightManipulator (1.1.1.1),
|
||
include/osgUtil/GUIActionAdapter (1.1.1.1),
|
||
include/osgUtil/GUIEventAdapter (1.1.1.1),
|
||
include/osgUtil/IntersectVisitor (1.1.1.1),
|
||
include/osgUtil/RenderVisitor (1.1.1.1), include/osgUtil/SceneView
|
||
(1.1.1.1), include/osgUtil/TrackballManipulator (1.1.1.1),
|
||
include/osgUtil/Version (1.1.1.1), src/Makefile (1.1.1.1),
|
||
src/Demos/Makefile (1.1.1.1), src/Demos/sgv/Makedepend (1.1.1.1),
|
||
src/Demos/sgv/Makefile (1.1.1.1), src/Demos/sgv/sgv.cpp (1.1.1.1),
|
||
src/osg/AlphaFunc.cpp (1.1.1.1), src/osg/Billboard.cpp (1.1.1.1),
|
||
src/osg/BoundingBox.cpp (1.1.1.1), src/osg/BoundingSphere.cpp
|
||
(1.1.1.1), src/osg/Camera.cpp (1.1.1.1), src/osg/CullFace.cpp
|
||
(1.1.1.1), src/osg/DCS.cpp (1.1.1.1), src/osg/DynamicLibrary.cpp
|
||
(1.1.1.1), src/osg/ExtensionSupported.cpp (1.1.1.1),
|
||
src/osg/Field.cpp (1.1.1.1), src/osg/FieldReader.cpp (1.1.1.1),
|
||
src/osg/FieldReaderIterator.cpp (1.1.1.1),
|
||
src/osg/FileNameUtils.cpp (1.1.1.1), src/osg/Fog.cpp (1.1.1.1),
|
||
src/osg/GeoSet.cpp (1.1.1.1), src/osg/GeoSet_ogl.cpp (1.1.1.1),
|
||
src/osg/GeoState.cpp (1.1.1.1), src/osg/Geode.cpp (1.1.1.1),
|
||
src/osg/Group.cpp (1.1.1.1), src/osg/Image.cpp (1.1.1.1),
|
||
src/osg/Input.cpp (1.1.1.1), src/osg/LOD.cpp (1.1.1.1),
|
||
src/osg/Light.cpp (1.1.1.1), src/osg/LightSource.cpp (1.1.1.1),
|
||
src/osg/Lighting.cpp (1.1.1.1), src/osg/Makedepend (1.1.1.1),
|
||
src/osg/Makefile (1.1.1.1), src/osg/Material.cpp (1.1.1.1),
|
||
src/osg/Matrix.cpp (1.1.1.1), src/osg/Node.cpp (1.1.1.1),
|
||
src/osg/NodeVisitor.cpp (1.1.1.1), src/osg/Notify.cpp (1.1.1.1),
|
||
src/osg/OSG.cpp (1.1.1.1), src/osg/Object.cpp (1.1.1.1),
|
||
src/osg/Output.cpp (1.1.1.1), src/osg/Point.cpp (1.1.1.1),
|
||
src/osg/PolygonOffset.cpp (1.1.1.1), src/osg/Quat.cpp (1.1.1.1),
|
||
src/osg/ReaderWriterOSG.cpp (1.1.1.1), src/osg/ReaderWriterRGB.cpp
|
||
(1.1.1.1), src/osg/Registry.cpp (1.1.1.1), src/osg/Scene.cpp
|
||
(1.1.1.1), src/osg/Seg.cpp (1.1.1.1), src/osg/Sequence.cpp
|
||
(1.1.1.1), src/osg/Switch.cpp (1.1.1.1), src/osg/TexEnv.cpp
|
||
(1.1.1.1), src/osg/TexGen.cpp (1.1.1.1), src/osg/TexMat.cpp
|
||
(1.1.1.1), src/osg/Texture.cpp (1.1.1.1), src/osg/Timer.cpp
|
||
(1.1.1.1), src/osg/Transparency.cpp (1.1.1.1), src/osg/Version.cpp
|
||
(1.1.1.1), src/osgGLUT/GLUTEventAdapter.cpp (1.1.1.1),
|
||
src/osgGLUT/Makedepend (1.1.1.1), src/osgGLUT/Makefile (1.1.1.1),
|
||
src/osgGLUT/Version.cpp (1.1.1.1), src/osgGLUT/Viewer.cpp
|
||
(1.1.1.1), src/osgPlugins/Makefile (1.1.1.1),
|
||
src/osgPlugins/flt/BoundingVolumeRecords.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/BoundingVolumeRecords.h (1.1.1.1),
|
||
src/osgPlugins/flt/ColorPaletteRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/ColorPaletteRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/CommentRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/CommentRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/ControlRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/ControlRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/DofRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/DofRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/ExtensionRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/ExtensionRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/ExternalRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/ExternalRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/FaceRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/FaceRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/FltFile.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/FltFile.h (1.1.1.1),
|
||
src/osgPlugins/flt/FltRecords.h (1.1.1.1),
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/GeoSetBuilder.h (1.1.1.1),
|
||
src/osgPlugins/flt/GroupRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/GroupRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/HeaderRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/HeaderRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/Input.cpp (1.1.1.1), src/osgPlugins/flt/Input.h
|
||
(1.1.1.1), src/osgPlugins/flt/InstanceRecords.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/InstanceRecords.h (1.1.1.1),
|
||
src/osgPlugins/flt/LightPointRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/LightPointRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/LightSourceRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/LightSourceRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/LodRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/LodRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/LongIDRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/LongIDRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/Makedepend (1.1.1.1),
|
||
src/osgPlugins/flt/Makefile (1.1.1.1),
|
||
src/osgPlugins/flt/MaterialPaletteRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/MaterialPaletteRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/ObjectRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/ObjectRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/OldVertexRecords.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/OldVertexRecords.h (1.1.1.1),
|
||
src/osgPlugins/flt/Pool.cpp (1.1.1.1), src/osgPlugins/flt/Pool.h
|
||
(1.1.1.1), src/osgPlugins/flt/ReaderWriterFLT.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/ReaderWriterFLT.h (1.1.1.1),
|
||
src/osgPlugins/flt/Record.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/Record.h (1.1.1.1),
|
||
src/osgPlugins/flt/RecordVisitor.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/RecordVisitor.h (1.1.1.1),
|
||
src/osgPlugins/flt/Registry.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/Registry.h (1.1.1.1),
|
||
src/osgPlugins/flt/SwitchRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/SwitchRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/TexturePaletteRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/TexturePaletteRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/TransformationRecords.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/TransformationRecords.h (1.1.1.1),
|
||
src/osgPlugins/flt/UnknownRecord.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/UnknownRecord.h (1.1.1.1),
|
||
src/osgPlugins/flt/VertexPoolRecords.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/VertexPoolRecords.h (1.1.1.1),
|
||
src/osgPlugins/flt/export.h (1.1.1.1), src/osgPlugins/flt/flt.cpp
|
||
(1.1.1.1), src/osgPlugins/flt/flt.h (1.1.1.1),
|
||
src/osgPlugins/flt/flt2osg.cpp (1.1.1.1),
|
||
src/osgPlugins/flt/flt2osg.h (1.1.1.1),
|
||
src/osgPlugins/flt/license.txt (1.1.1.1),
|
||
src/osgPlugins/flt/opcodes.h (1.1.1.1),
|
||
src/osgPlugins/gif/Makedepend (1.1.1.1),
|
||
src/osgPlugins/gif/Makefile (1.1.1.1),
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp (1.1.1.1),
|
||
src/osgPlugins/jpeg/Makedepend (1.1.1.1),
|
||
src/osgPlugins/jpeg/Makefile (1.1.1.1),
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp (1.1.1.1),
|
||
src/osgPlugins/osgtgz/Makedepend (1.1.1.1),
|
||
src/osgPlugins/osgtgz/Makefile (1.1.1.1),
|
||
src/osgPlugins/osgtgz/osgtgz.cpp (1.1.1.1),
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp (1.1.1.1),
|
||
src/osgPlugins/pfb/ConvertFromPerformer.h (1.1.1.1),
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp (1.1.1.1),
|
||
src/osgPlugins/pfb/ConvertToPerformer.h (1.1.1.1),
|
||
src/osgPlugins/pfb/Makedepend (1.1.1.1),
|
||
src/osgPlugins/pfb/Makefile (1.1.1.1),
|
||
src/osgPlugins/pfb/README.txt (1.1.1.1),
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp (1.1.1.1),
|
||
src/osgPlugins/pic/Makedepend (1.1.1.1),
|
||
src/osgPlugins/pic/Makefile (1.1.1.1),
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp (1.1.1.1),
|
||
src/osgPlugins/png/Makedepend (1.1.1.1),
|
||
src/osgPlugins/png/Makefile (1.1.1.1),
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp (1.1.1.1),
|
||
src/osgPlugins/tga/Makedepend (1.1.1.1),
|
||
src/osgPlugins/tga/Makefile (1.1.1.1),
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp (1.1.1.1),
|
||
src/osgPlugins/tgz/Makedepend (1.1.1.1),
|
||
src/osgPlugins/tgz/Makefile (1.1.1.1),
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp (1.1.1.1),
|
||
src/osgPlugins/tiff/Makedepend (1.1.1.1),
|
||
src/osgPlugins/tiff/Makefile (1.1.1.1),
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp (1.1.1.1),
|
||
src/osgPlugins/zip/Makedepend (1.1.1.1),
|
||
src/osgPlugins/zip/Makefile (1.1.1.1),
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp (1.1.1.1),
|
||
src/osgUtil/CameraManipulator.cpp (1.1.1.1),
|
||
src/osgUtil/DisplayListVisitor.cpp (1.1.1.1),
|
||
src/osgUtil/DriveManipulator.cpp (1.1.1.1),
|
||
src/osgUtil/FlightManipulator.cpp (1.1.1.1),
|
||
src/osgUtil/IntersectVisitor.cpp (1.1.1.1), src/osgUtil/Makedepend
|
||
(1.1.1.1), src/osgUtil/Makefile (1.1.1.1),
|
||
src/osgUtil/RenderVisitor.cpp (1.1.1.1), src/osgUtil/SceneView.cpp
|
||
(1.1.1.1), src/osgUtil/TrackballManipulator.cpp (1.1.1.1),
|
||
src/osgUtil/Version.cpp (1.1.1.1): Initial import of OpenSceneGraph
|
||
|