20607 lines
779 KiB
Plaintext
20607 lines
779 KiB
Plaintext
2003-07-26 14:01 robert
|
||
|
||
* NEWS.txt: Updated NEWS for release.
|
||
|
||
2003-07-26 12:08 robert
|
||
|
||
* NEWS.txt: Updated NEWS
|
||
|
||
2003-07-26 11:57 robert
|
||
|
||
* src/osgPlugins/jpeg/: GNUmakefile, ReaderWriterJPEG.cpp: Fixed
|
||
warning in jpeg loader by replacing longjmp with throw/catch.
|
||
|
||
2003-07-26 07:15 robert
|
||
|
||
* src/osgPlugins/jpeg/ReaderWriterJPEG.cpp: Fixed long jump
|
||
warning. CV:
|
||
----------------------------------------------------------------------
|
||
|
||
2003-07-25 21:51 robert
|
||
|
||
* doc/dependencies.html: Added openthreads to list of
|
||
dependencies.:
|
||
|
||
2003-07-25 21:25 robert
|
||
|
||
* src/osgPlugins/txp/: trpage_compat.cpp, trpage_geom.cpp,
|
||
trpage_header.cpp, trpage_label.cpp, trpage_light.cpp,
|
||
trpage_managers.cpp, trpage_material.cpp, trpage_model.cpp,
|
||
trpage_parse.cpp, trpage_pparse.cpp, trpage_print.cpp,
|
||
trpage_range.cpp, trpage_rarchive.cpp, trpage_readbuf.cpp,
|
||
trpage_scene.cpp, trpage_tile.cpp, trpage_util.cpp,
|
||
trpage_util.h, trpage_warchive.cpp, trpage_writebuf.cpp: Fixed
|
||
warnings.
|
||
|
||
2003-07-25 18:02 don
|
||
|
||
* GNUmakefile, Make/makedirdefs, examples/GNUmakefile,
|
||
src/GNUmakefile: Fixes to makedefs/makedirdefs ordering in some
|
||
makefiles, and conditional build for osgslideshow on Sun
|
||
|
||
2003-07-25 17:12 don
|
||
|
||
* Make/makedefs: Removed command line definitions of OSG_VERSION
|
||
and OSG_RELEASE
|
||
|
||
2003-07-25 16:48 don
|
||
|
||
* Make/makedefs, examples/osganimate/GNUmakefile,
|
||
examples/osgautotransform/GNUmakefile,
|
||
examples/osgbillboard/GNUmakefile,
|
||
examples/osgcallback/GNUmakefile,
|
||
examples/osgcameragroup/GNUmakefile,
|
||
examples/osgclip/GNUmakefile, examples/osgcluster/GNUmakefile,
|
||
examples/osgconv/GNUmakefile, examples/osgcopy/GNUmakefile,
|
||
examples/osgcubemap/GNUmakefile, examples/osggeodemo/GNUmakefile,
|
||
examples/osggeometry/GNUmakefile,
|
||
examples/osghangglide/GNUmakefile, examples/osghud/GNUmakefile,
|
||
examples/osgimpostor/GNUmakefile,
|
||
examples/osgkeyboard/GNUmakefile, examples/osglight/GNUmakefile,
|
||
examples/osglightpoint/GNUmakefile, examples/osglogo/GNUmakefile,
|
||
examples/osgmultitexture/GNUmakefile,
|
||
examples/osgoccluder/GNUmakefile,
|
||
examples/osgparticle/GNUmakefile, examples/osgpick/GNUmakefile,
|
||
examples/osgprerender/GNUmakefile,
|
||
examples/osgreflect/GNUmakefile, examples/osgscribe/GNUmakefile,
|
||
examples/osgsequence/GNUmakefile,
|
||
examples/osgshaders/GNUmakefile,
|
||
examples/osgshadowtexture/GNUmakefile,
|
||
examples/osgshape/GNUmakefile,
|
||
examples/osgstereoimage/GNUmakefile,
|
||
examples/osgteapot/GNUmakefile, examples/osgtext/GNUmakefile,
|
||
examples/osgtexture1D/GNUmakefile,
|
||
examples/osgtexture2D/GNUmakefile,
|
||
examples/osgtexture3D/GNUmakefile,
|
||
examples/osgtexturerectangle/GNUmakefile,
|
||
examples/osgunittests/GNUmakefile,
|
||
examples/osgversion/GNUmakefile,
|
||
examples/osgvertexprogram/GNUmakefile,
|
||
examples/osgviewer/GNUmakefile, examples/osgwindows/GNUmakefile,
|
||
examples/slideshow3D/GNUmakefile,
|
||
src/osgPlugins/txp/trpage_write.h, src/osgProducer/GNUmakefile:
|
||
Removed references to PRODUCER_INCLUDE_DIR and PRODUCER_LIB_DIR
|
||
in the local makefiles.
|
||
|
||
Small change in txp loader for sun build
|
||
|
||
2003-07-23 23:13 robert
|
||
|
||
* examples/slideshow3D/: GNUmakefile, GNUmakefile.inst: Fixed
|
||
warnings.
|
||
|
||
2003-07-23 23:09 robert
|
||
|
||
* examples/slideshow3D/ReaderWriterXML.cpp: Fixed warning.
|
||
|
||
2003-07-23 23:07 robert
|
||
|
||
* src/osgPlugins/osgSim/IO_Sector.cpp: Fixed warning, which was
|
||
actually a bug, sometimes you've just gotta love pedantic
|
||
warnings.
|
||
|
||
2003-07-23 23:05 robert
|
||
|
||
* src/osgDB/FieldReader.cpp: Fix warnings.
|
||
|
||
2003-07-23 14:32 robert
|
||
|
||
* src/osgPlugins/txp/trPagePageManager.cpp: Removed all references
|
||
to sleep/usleep.
|
||
|
||
2003-07-23 14:18 robert
|
||
|
||
* src/osgPlugins/txp/trPagePageManager.cpp: Moved t->testCancel()
|
||
to end of loop.
|
||
|
||
Changed a sleep() to a Yield.
|
||
|
||
Removed debugging messages.
|
||
|
||
2003-07-23 14:03 robert
|
||
|
||
* examples/slideshow3D/SlideShowConstructor.cpp: From Gideon,
|
||
update to the PolygonOffset for the background quad.
|
||
|
||
2003-07-23 13:57 robert
|
||
|
||
* src/osgPlugins/osgSim/GNUmakefile: Added makefile.
|
||
|
||
2003-07-23 13:55 robert
|
||
|
||
* src/osg/State.cpp: Made the fine grained checking of GL errors
|
||
off by default.
|
||
|
||
2003-07-23 13:53 robert
|
||
|
||
* include/osg/Drawable, src/osg/Drawable.cpp: From Romano José
|
||
Magacho da Silva, extension checking for NV_occlusion_query
|
||
extension.
|
||
|
||
2003-07-23 13:50 robert
|
||
|
||
* include/osg/GLExtensions: From Sean, fix for Sun windows
|
||
extension checking.
|
||
|
||
2003-07-23 13:38 robert
|
||
|
||
* VisualStudio/osgPlugins/txp/txp.dsp: Fixes to paths and
|
||
dependancies.
|
||
|
||
2003-07-23 12:08 don
|
||
|
||
* Make/makedefs: Added conditionals to find OpenThreads include and
|
||
library directories if not installed
|
||
|
||
2003-07-23 11:32 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/txp/txp.dsp,
|
||
src/osgPlugins/txp/TrPageParser.cpp: Fixes for Win32 build.
|
||
|
||
2003-07-23 11:25 robert
|
||
|
||
* VisualStudio/examples/slideshow3D/slideshow3D.dsp: Fixed typo of
|
||
SlideShowContructor.cpp
|
||
|
||
2003-07-23 08:52 robert
|
||
|
||
* VisualStudio/osgPlugins/ive/ive.dsp, src/osgDB/DatabasePager.cpp,
|
||
src/osgPlugins/ive/DataInputStream.cpp,
|
||
src/osgPlugins/ive/DataOutputStream.cpp,
|
||
src/osgPlugins/ive/GNUmakefile, src/osgPlugins/ive/PagedLOD.cpp,
|
||
src/osgPlugins/ive/PagedLOD.h, src/osgPlugins/ive/ReadWrite.h,
|
||
src/osgPlugins/txp/trPagePageManager.cpp: Added support for
|
||
PagedLOD node into .ive format and added support for
|
||
|
||
Enabled texture object reuse by setting an expiry delay in the
|
||
TextureObjectManager of 10 seconds - done for both
|
||
osgDB::DatabasePager and TXP plugin.
|
||
|
||
2003-07-23 08:12 robert
|
||
|
||
* runexamples.bat, examples/slideshow3D/SlideEventHandler.cpp,
|
||
examples/slideshow3D/SlideEventHandler.h,
|
||
examples/slideshow3D/slideshow3D.cpp: Added control of auto
|
||
option into slideshow3D
|
||
|
||
2003-07-23 08:00 robert
|
||
|
||
* NEWS.txt, examples/slideshow3D/SlideEventHandler.cpp: Fixed
|
||
typo's slideshow3D
|
||
|
||
2003-07-23 07:59 robert
|
||
|
||
* src/osgProducer/ViewerEventHandler.cpp: Fixed blending mode on
|
||
stats output.
|
||
|
||
2003-07-23 07:06 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/osgSim/dot_osgSim.dsp,
|
||
dist/RPM/OpenSceneGraph.spec, include/osgSim/BlinkSequence,
|
||
include/osgSim/LightPointNode, include/osgSim/Sector,
|
||
src/osgPlugins/osgSim/IO_BlinkSequence.cpp,
|
||
src/osgPlugins/osgSim/IO_LightPoint.cpp,
|
||
src/osgPlugins/osgSim/IO_LightPoint.h,
|
||
src/osgPlugins/osgSim/IO_LightPointNode.cpp,
|
||
src/osgPlugins/osgSim/IO_Sector.cpp,
|
||
src/osgSim/BlinkSequence.cpp, src/osgSim/LightPointNode.cpp,
|
||
src/osgSim/Sector.cpp: From Gideon May, added support for osgSim
|
||
into .osg file format.
|
||
|
||
2003-07-23 06:34 robert
|
||
|
||
* VisualStudio/osgPlugins/txp/txp.dsp,
|
||
src/osgPlugins/txp/GNUmakefile,
|
||
src/osgPlugins/txp/IO_TerrapageNode.cpp,
|
||
src/osgPlugins/txp/ReaderWriterTXP.cpp,
|
||
src/osgPlugins/txp/ReaderWriterTXP.h,
|
||
src/osgPlugins/txp/TerrapageNode.cpp,
|
||
src/osgPlugins/txp/TerrapageNode.h,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.h,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgPlugins/txp/TrPageParser.h,
|
||
src/osgPlugins/txp/WaitBlock.h,
|
||
src/osgPlugins/txp/trPagePageManager.cpp,
|
||
src/osgPlugins/txp/trPagePageManager.h,
|
||
src/osgPlugins/txp/trdll.h, src/osgPlugins/txp/trpage_basic.cpp,
|
||
src/osgPlugins/txp/trpage_compat.cpp,
|
||
src/osgPlugins/txp/trpage_compat.h,
|
||
src/osgPlugins/txp/trpage_geom.cpp,
|
||
src/osgPlugins/txp/trpage_geom.h,
|
||
src/osgPlugins/txp/trpage_header.cpp,
|
||
src/osgPlugins/txp/trpage_ident.h,
|
||
src/osgPlugins/txp/trpage_io.h,
|
||
src/osgPlugins/txp/trpage_label.cpp,
|
||
src/osgPlugins/txp/trpage_light.cpp,
|
||
src/osgPlugins/txp/trpage_main.cpp,
|
||
src/osgPlugins/txp/trpage_managers.cpp,
|
||
src/osgPlugins/txp/trpage_managers.h,
|
||
src/osgPlugins/txp/trpage_material.cpp,
|
||
src/osgPlugins/txp/trpage_model.cpp,
|
||
src/osgPlugins/txp/trpage_nodes.cpp,
|
||
src/osgPlugins/txp/trpage_parse.cpp,
|
||
src/osgPlugins/txp/trpage_pparse.cpp,
|
||
src/osgPlugins/txp/trpage_print.cpp,
|
||
src/osgPlugins/txp/trpage_print.h,
|
||
src/osgPlugins/txp/trpage_range.cpp,
|
||
src/osgPlugins/txp/trpage_rarchive.cpp,
|
||
src/osgPlugins/txp/trpage_read.h,
|
||
src/osgPlugins/txp/trpage_readbuf.cpp,
|
||
src/osgPlugins/txp/trpage_scene.cpp,
|
||
src/osgPlugins/txp/trpage_scene.h,
|
||
src/osgPlugins/txp/trpage_swap.cpp,
|
||
src/osgPlugins/txp/trpage_swap.h,
|
||
src/osgPlugins/txp/trpage_sys.h,
|
||
src/osgPlugins/txp/trpage_tile.cpp,
|
||
src/osgPlugins/txp/trpage_util.cpp,
|
||
src/osgPlugins/txp/trpage_util.h,
|
||
src/osgPlugins/txp/trpage_warchive.cpp,
|
||
src/osgPlugins/txp/trpage_write.h,
|
||
src/osgPlugins/txp/trpage_writebuf.cpp: Merged changes from
|
||
Nicklov Trajce and Boris Bralo.
|
||
|
||
2003-07-23 05:06 robert
|
||
|
||
* doc/: data.html, documentation.html: Updated docs to reflect new
|
||
data direcory.
|
||
|
||
2003-07-23 04:45 robert
|
||
|
||
* include/osg/TriangleFunctor,
|
||
src/osgParticle/FluidFrictionOperator.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/flt/MultiTextureRecord.cpp,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp,
|
||
src/osgUtil/TriStrip_graph_array.h: Warning fixes from Gideon
|
||
May.
|
||
|
||
2003-07-23 04:37 robert
|
||
|
||
* VisualStudio/examples/slideshow3D/slideshow3D.dsp: Added
|
||
slideshow3D.dsp.
|
||
|
||
2003-07-23 04:27 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/AnimationPath.html,
|
||
osg/AnimationPathCallback.html, osg/ApplicationUsage.html,
|
||
osg/Array.html, osg/AttributeFunctor.html,
|
||
osg/AutoTransform.html, osg/Billboard.html, osg/BlendFunc.html,
|
||
osg/BoundingBox.html, osg/BoundingSphere.html, osg/Box.html,
|
||
osg/ClearNode.html, osg/ClipNode.html, osg/ClipPlane.html,
|
||
osg/CollectOccludersVisitor.html, osg/ColorMask.html,
|
||
osg/ColorMatrix.html, osg/CompositeShape.html, osg/Cone.html,
|
||
osg/ConstAttributeFunctor.html, osg/ConstShapeVisitor.html,
|
||
osg/ConvexHull.html, osg/ConvexPlanarOccluder.html,
|
||
osg/CopyOp.html, osg/CullFace.html, osg/CullStack.html,
|
||
osg/CullingSet.html, osg/Cylinder.html, osg/DOFTransform.html,
|
||
osg/DatabaseRequestHandler.html, osg/DeleteHandler.html,
|
||
osg/Depth.html, osg/DisplaySettings.html,
|
||
osg/DrawArrayLengths.html, osg/DrawArrays.html,
|
||
osg/DrawElementsUByte.html, osg/DrawElementsUInt.html,
|
||
osg/DrawElementsUShort.html, osg/DrawPixels.html,
|
||
osg/Drawable.html, osg/Endian.html, osg/Extensions.2.html,
|
||
osg/Extensions.3.html, osg/Extensions.4.html,
|
||
osg/Extensions.5.html, osg/Extensions.6.html,
|
||
osg/Extensions.html, osg/Fog.html, osg/FragmentProgram.html,
|
||
osg/FrameStamp.html, osg/FrontFace.html, osg/General.html,
|
||
osg/Geode.html, osg/Geometry.html, osg/Grid.html, osg/Group.html,
|
||
osg/HIER.html, osg/HIERjava.html, osg/HeightField.html,
|
||
osg/Image.html, osg/Impostor.html, osg/ImpostorSprite.html,
|
||
osg/ImpostorSpriteManager.html, osg/IndexArray.html,
|
||
osg/InfinitePlane.html, osg/LOD.html, osg/Light.html,
|
||
osg/LightModel.html, osg/LightSource.html, osg/LineSegment.html,
|
||
osg/LineStipple.html, osg/LineWidth.html, osg/META_Node.html,
|
||
osg/META_Object.html, osg/META_Shape.html,
|
||
osg/META_StateAttribute.html, osg/Material.html, osg/Matrix.html,
|
||
osg/MatrixTransform.html, osg/Node.html, osg/NodeAcceptOp.html,
|
||
osg/NodeCallback.html, osg/NodeVisitor.html,
|
||
osg/NotifySeverity.html, osg/Object.html, osg/OccluderNode.html,
|
||
osg/PagedLOD.html, osg/Plane.html, osg/Point.html,
|
||
osg/PolygonMode.html, osg/PolygonOffset.html,
|
||
osg/PolygonStipple.html, osg/Polytope.html,
|
||
osg/PositionAttitudeTransform.html, osg/PrimitiveFunctor.html,
|
||
osg/PrimitiveSet.html, osg/Projection.html,
|
||
osg/QualifiedTestPrinter.html, osg/Quat.html, osg/RefMatrix.html,
|
||
osg/Referenced.html, osg/Sequence.html, osg/ShadeModel.html,
|
||
osg/ShadowVolumeOccluder.html, osg/Shape.html,
|
||
osg/ShapeDrawable.html, osg/ShapeVisitor.html, osg/Sphere.html,
|
||
osg/State.html, osg/StateAttribute.html, osg/StateSet.html,
|
||
osg/Stencil.html, osg/SubloadCallback.2.html,
|
||
osg/SubloadCallback.3.html, osg/SubloadCallback.4.html,
|
||
osg/SubloadCallback.5.html, osg/SubloadCallback.html,
|
||
osg/Switch.html, osg/TemplateArray.html,
|
||
osg/TemplateIndexArray.html, osg/TessellationHints.html,
|
||
osg/Test.html, osg/TestCase.html, osg/TestCase_.html,
|
||
osg/TestContext.html, osg/TestErrorX.html, osg/TestFailureX.html,
|
||
osg/TestGraph.html, osg/TestQualifier.html, osg/TestRecord.html,
|
||
osg/TestReport.html, osg/TestRunner.html, osg/TestSuite.html,
|
||
osg/TestSuiteAutoRegistrationAgent.html, osg/TestVisitor.html,
|
||
osg/TestX.html, osg/TexEnv.html, osg/TexEnvCombine.html,
|
||
osg/TexGen.html, osg/TexMat.html, osg/Texture.html,
|
||
osg/Texture1D.html, osg/Texture2D.html, osg/Texture3D.html,
|
||
osg/TextureCubeMap.html, osg/TextureObject.html,
|
||
osg/TextureObjectManager.html, osg/TextureRectangle.html,
|
||
osg/Timer.html, osg/TraceStream.html, osg/Transform.html,
|
||
osg/TriangleFunctor.html, osg/TriangleMesh.html, osg/UByte4.html,
|
||
osg/Vec2.html, osg/Vec3.html, osg/Vec4.html,
|
||
osg/VectorSizei.html, osg/VectorUByte.html, osg/VectorUInt.html,
|
||
osg/VectorUShort.html, osg/VertexProgram.html, osg/Viewport.html,
|
||
osg/buffered_object.html, osg/buffered_value.html,
|
||
osg/clampArray3BetweenRange.html, osg/clampArray3GEQUAL.html,
|
||
osg/clampArray3LEQUAL.html, osg/clampArray4BetweenRange.html,
|
||
osg/clampArray4GEQUAL.html, osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/createGeodeForImage.2.html,
|
||
osg/createTexturedQuadGeometry.html, osg/fast_back_stack.html,
|
||
osg/index.html, osg/osg.html, osg/ref_ptr.html,
|
||
osgDB/DatabasePager.html, osgDB/DotOsgWrapper.html,
|
||
osgDB/DynamicLibrary.html, osgDB/Field.html,
|
||
osgDB/FieldReader.html, osgDB/FieldReaderIterator.html,
|
||
osgDB/General.html, osgDB/HIER.html, osgDB/HIERjava.html,
|
||
osgDB/Input.html, osgDB/Options.html, osgDB/Output.html,
|
||
osgDB/ParameterOutput.html, osgDB/PushAndPopDataPath.html,
|
||
osgDB/ReadResult.html, osgDB/ReaderWriter.html,
|
||
osgDB/RegisterDotOsgWrapperProxy.html,
|
||
osgDB/RegisterReaderWriterProxy.html, osgDB/Registry.html,
|
||
osgDB/WriteResult.html, osgDB/basic_type_wrapper.html,
|
||
osgDB/index.html, osgDB/osgDB.html, osgDB/type_wrapper.html,
|
||
osgGA/AnimationPathManipulator.html,
|
||
osgGA/CompositeGUIEventHandler.html, osgGA/DriveManipulator.html,
|
||
osgGA/FlightManipulator.html, osgGA/GUIActionAdapter.html,
|
||
osgGA/GUIEventAdapter.html, osgGA/GUIEventHandler.html,
|
||
osgGA/GUIEventHandlerVisitor.html, osgGA/General.html,
|
||
osgGA/HIER.html, osgGA/HIERjava.html,
|
||
osgGA/KeySwitchMatrixManipulator.html,
|
||
osgGA/MatrixManipulator.html, osgGA/SetSceneViewVisitor.html,
|
||
osgGA/TrackballManipulator.html, osgGA/index.html,
|
||
osgGA/osgGA.html, osgGL2/ClassGraph.class,
|
||
osgGL2/ClassGraphPanel.class, osgGL2/ClassLayout.class,
|
||
osgGL2/Extensions.html, osgGL2/General.html, osgGL2/HIER.html,
|
||
osgGL2/HIERjava.html, osgGL2/NavigatorButton.class,
|
||
osgGL2/PerContextProgObj.html, osgGL2/PerContextShaderObj.html,
|
||
osgGL2/ProgramObject.html, osgGL2/ShaderObject.html,
|
||
osgGL2/icon1.gif, osgGL2/icon2.gif, osgGL2/index.html,
|
||
osgGL2/osgGL2.html, osgProducer/Callback.html,
|
||
osgProducer/EventAdapter.html, osgProducer/General.html,
|
||
osgProducer/HIERjava.html,
|
||
osgProducer/KeyboardMouseCallback.html,
|
||
osgProducer/OsgCameraGroup.html,
|
||
osgProducer/OsgSceneHandler.html, osgProducer/Viewer.html,
|
||
osgProducer/index.html, osgProducer/osgProducer.html,
|
||
osgSim/AzimElevationSector.html, osgSim/AzimSector.html,
|
||
osgSim/BlinkSequence.html, osgSim/ConeSector.html,
|
||
osgSim/ElevationSector.html, osgSim/General.html,
|
||
osgSim/HIER.html, osgSim/HIERjava.html, osgSim/LightPoint.html,
|
||
osgSim/LightPointNode.html, osgSim/Sector.html,
|
||
osgSim/SphereSegment.html, osgSim/index.html, osgSim/osgSim.html,
|
||
osgText/DefaultFont.html, osgText/Font.html,
|
||
osgText/FontImplementation.html, osgText/Glyph.html,
|
||
osgText/GlyphTexture.html, osgText/KerningType.html,
|
||
osgText/String.html, osgText/Text.html, osgText/osgText.html,
|
||
osgUtil/CombineLODsVisitor.html, osgUtil/CullVisitor.html,
|
||
osgUtil/FlattenStaticTransformsVisitor.html,
|
||
osgUtil/General.html, osgUtil/HIER.html, osgUtil/HIERjava.html,
|
||
osgUtil/MergeGeometryVisitor.html, osgUtil/Optimizer.html,
|
||
osgUtil/RemoveEmptyNodesVisitor.html,
|
||
osgUtil/RemoveRedundantNodesVisitor.html, osgUtil/RenderBin.html,
|
||
osgUtil/RenderLeaf.html, osgUtil/RenderStage.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/StateVisitor.html, osgUtil/Statistics.html,
|
||
osgUtil/Tesselator.html, osgUtil/TransformAttributeFunctor.html,
|
||
osgUtil/TransformCallback.html, osgUtil/TriStripVisitor.html,
|
||
osgUtil/UpdateVisitor.html, osgUtil/index.html,
|
||
osgUtil/osgUtil.html: Updated doc++ documentation.
|
||
|
||
2003-07-23 03:11 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Fixed osgslideshow3D to
|
||
slideshow3D
|
||
|
||
2003-07-23 02:27 robert
|
||
|
||
* NEWS.txt, VisualStudio/VisualStudio.dsw: Added slideshow3D to the
|
||
examples list under VisualStudio.
|
||
|
||
Partially updated the NEWS.txt.
|
||
|
||
2003-07-23 01:54 robert
|
||
|
||
* Make/makedefs, src/osg/Version.cpp, src/osgDB/Version.cpp,
|
||
src/osgGA/Version.cpp, src/osgParticle/Version.cpp,
|
||
src/osgProducer/Version.cpp, src/osgSim/Version.cpp,
|
||
src/osgText/Version.cpp, src/osgUtil/Version.cpp: Bumped up
|
||
version numbers in preperation for the 0.9.5 release.
|
||
|
||
2003-07-23 01:48 robert
|
||
|
||
* examples/osgcameragroup/osgcameragroup.cpp: Made the keyboard
|
||
mouse callback a ref_ptr<> managed object to fix ref count
|
||
problem.
|
||
|
||
2003-07-23 01:18 robert
|
||
|
||
* src/osg/Image.cpp: Added check to allocateImage() so that if the
|
||
pixel size wouldn't be computed unless valid _data already
|
||
existed on the object.
|
||
|
||
2003-07-22 14:03 robert
|
||
|
||
* runexamples.bat, include/osg/State, src/osg/State.cpp,
|
||
src/osgDB/DatabasePager.cpp, src/osgUtil/SceneView.cpp: Added
|
||
support for osg::State::s/getInitialViewMatrix();
|
||
|
||
Added slideshow3D examples to the runexamples.bat.
|
||
|
||
Fixed DatabasePager to work with the latest OpenThreads.
|
||
|
||
2003-07-22 08:35 robert
|
||
|
||
* examples/slideshow3D/: ReaderWriterXML.cpp,
|
||
SlideEventHandler.cpp, SlideShowConstructor.cpp,
|
||
SlideShowConstructor.h: Updates to the slideshow3D app.
|
||
|
||
2003-07-22 05:48 robert
|
||
|
||
* include/osgSim/BlinkSequence, src/osgSim/BlinkSequence.cpp: Made
|
||
BlinkSequence subclass from osg::Object.
|
||
|
||
2003-07-22 05:39 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/osgDB/osgDB.dsp,
|
||
examples/osgslideshow/DefaultPresentation.cpp,
|
||
examples/osgslideshow/GNUmakefile,
|
||
examples/osgslideshow/GNUmakefile.inst,
|
||
examples/osgslideshow/SlideEventHandler.cpp,
|
||
examples/osgslideshow/SlideEventHandler.h,
|
||
examples/osgslideshow/osgslideshow.cpp,
|
||
examples/slideshow3D/DefaultPresentation.cpp,
|
||
examples/slideshow3D/GNUmakefile,
|
||
examples/slideshow3D/GNUmakefile.inst,
|
||
examples/slideshow3D/ReaderWriterXML.cpp,
|
||
examples/slideshow3D/SlideEventHandler.cpp,
|
||
examples/slideshow3D/SlideEventHandler.h,
|
||
examples/slideshow3D/SlideShowConstructor.cpp,
|
||
examples/slideshow3D/SlideShowConstructor.h,
|
||
examples/slideshow3D/slideshow3D.cpp: Added XML support and
|
||
slideshow constructor to slideshow3D example, now renamed from
|
||
the previous osgslideshow.
|
||
|
||
2003-07-22 03:33 robert
|
||
|
||
* include/osgSim/Sector: Changed the Sector classes so they are
|
||
derive from osg::Object to allow them to be shared objects with
|
||
the .osg support.
|
||
|
||
2003-07-22 01:42 robert
|
||
|
||
* examples/osgtexturerectangle/osgtexturerectangle.cpp: Added
|
||
Images/ infront of lz.rgb path.
|
||
|
||
2003-07-21 11:36 robert
|
||
|
||
* include/osgDB/Input, include/osgDB/Registry, src/osgDB/Input.cpp,
|
||
src/osgDB/Registry.cpp, src/osgPlugins/3dc/ReaderWriter3DC.cpp,
|
||
src/osgPlugins/osg/Drawable.cpp, src/osgPlugins/osg/Shape.cpp,
|
||
src/osgPlugins/osg/ShapeDrawable.cpp,
|
||
src/osgPlugins/osgParticle/IO_ModularEmitter.cpp,
|
||
src/osgPlugins/osgParticle/IO_ModularProgram.cpp: From Marco,
|
||
updates to osgDB and .osg plugin to better handle reading of
|
||
objects of specified types.
|
||
|
||
2003-07-21 08:51 robert
|
||
|
||
* src/osgDB/DatabasePager.cpp: Added yield call to database paging
|
||
main loop.
|
||
|
||
2003-07-21 08:26 robert
|
||
|
||
* VisualStudio/osgDB/osgDB.dsp: Fixed osgDB plugin.
|
||
|
||
2003-07-21 04:54 robert
|
||
|
||
* src/osgProducer/OsgCameraGroup.cpp: Removed old link.
|
||
|
||
2003-07-21 03:39 robert
|
||
|
||
* src/osgDB/DatabasePager.cpp: Added missing DatabasePager.
|
||
|
||
2003-07-21 03:11 robert
|
||
|
||
* Make/makedefs: Added -lOpenThreads to the OSX defines.
|
||
|
||
2003-07-21 01:19 robert
|
||
|
||
* VisualStudio/osgDB/osgDB.dsp,
|
||
VisualStudio/osgProducer/osgProducer.dsp,
|
||
include/osgDB/DatabasePager, include/osgProducer/DatabasePager,
|
||
include/osgProducer/OsgCameraGroup, src/osgDB/GNUmakefile,
|
||
src/osgProducer/GNUmakefile, src/osgProducer/Viewer.cpp: Moved
|
||
DatabasePager into from osgProducer into osgDB. This means that
|
||
osgDB is now dependant on OpenThreads.
|
||
|
||
2003-07-19 17:51 don
|
||
|
||
* VisualStudio/: examples/osgcluster/osgcluster.dsp,
|
||
examples/osgpick/osgpick.dsp, examples/osgshape/osgshape.dsp,
|
||
examples/osgstereoimage/osgstereoimage.dsp,
|
||
examples/osgtext/osgtextdemo.dsp,
|
||
examples/osgvertexprogram/osgvertexprogram.dsp,
|
||
examples/osgwindows/osgwindows.dsp, osgProducer/osgProducer.dsp:
|
||
Integrated OpenThreads and brought dsps up to snuff on Win32
|
||
|
||
2003-07-19 10:55 don
|
||
|
||
* Make/: instexamplesrc, instrules: Small bug in instrules
|
||
|
||
2003-07-19 10:46 don
|
||
|
||
* Make/: instexamplesrc, instrules: passing $(MAKE) into
|
||
instexamplesrc script to shut the religious fanatics on the
|
||
mailing list up.
|
||
|
||
2003-07-18 17:18 don
|
||
|
||
* Make/instexamplesrc, Make/instrules, Make/makedefs,
|
||
include/osgProducer/DatabasePager,
|
||
include/osgProducer/KeyboardMouseCallback,
|
||
src/osgProducer/DatabasePager.cpp, src/osgProducer/GNUmakefile,
|
||
src/osgProducer/OsgSceneHandler.cpp: Updated OSG to use
|
||
OpenThreads. Moved any references to OpenThread to OpenThreads
|
||
and removed any dependency on Producer threads, Mutexes, etc.
|
||
|
||
2003-07-16 23:43 robert
|
||
|
||
* AUTHORS.txt, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
include/osg/FragmentProgram, src/osg/FragmentProgram.cpp,
|
||
src/osg/GNUmakefile, src/osgPlugins/osg/FragmentProgram.cpp,
|
||
src/osgPlugins/osg/GNUmakefile, src/osgUtil/SceneView.cpp: From
|
||
Romano Jose Magacho da Silva, added osg:FragmentProgram.
|
||
|
||
From Robert, add .osg support for FragmentProgram.
|
||
|
||
2003-07-16 15:26 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
src/osgPlugins/osg/GNUmakefile,
|
||
src/osgPlugins/osg/VertexProgram.cpp: From Ruben, added support
|
||
for vertex program in .osg loader.
|
||
|
||
2003-07-16 15:15 robert
|
||
|
||
* AUTHORS.txt, include/osg/Matrix, include/osgUtil/SceneView,
|
||
src/osgUtil/SceneView.cpp: Added setProjectionMatrix*(),
|
||
setViewMatrix*() and get*() methods to osgUtil::SceneView.
|
||
|
||
2003-07-16 13:14 robert
|
||
|
||
* examples/osgunittests/osgunittests.cpp, include/osg/Matrix,
|
||
src/osg/Matrix.cpp: Added osg::Matrix::getOtho,getFrustum and
|
||
getLookAt() methods.
|
||
|
||
Added test for new matrix methods into unit tests example, but
|
||
these really should go in their own lib...
|
||
|
||
2003-07-16 06:17 robert
|
||
|
||
* src/osgProducer/ViewerEventHandler.cpp: Rejigged the management
|
||
of state in the stats and help drawing so that it used StateSet's
|
||
rather than straight OpenGL calls.
|
||
|
||
2003-07-16 02:52 robert
|
||
|
||
* include/osgGL2/ProgramObject, src/osg/Drawable.cpp,
|
||
src/osg/Texture.cpp, src/osg/VertexProgram.cpp,
|
||
src/osgGL2/ProgramObject.cpp: Improvements to the handling of
|
||
deletion of OpenGL rendering objets such as display lists and
|
||
textures object such that they can be deleted according to an
|
||
available amount of time given to do deletes.
|
||
|
||
2003-07-15 14:19 robert
|
||
|
||
* include/osg/Drawable, include/osg/Texture, include/osg/Timer,
|
||
include/osg/VertexProgram, include/osgProducer/DatabasePager,
|
||
src/osg/Drawable.cpp, src/osg/Texture.cpp, src/osg/Texture2D.cpp,
|
||
src/osg/Timer.cpp, src/osg/VertexProgram.cpp,
|
||
src/osgProducer/DatabasePager.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgUtil/SceneView.cpp: Updates to the flush rendering objects
|
||
function calls to allow for managment of amount of time available
|
||
to do gl delete's. This control is required for constant frame
|
||
rate applications.
|
||
|
||
2003-07-15 13:23 robert
|
||
|
||
* VisualStudio/osgGL2/osgGL2.dsp: Fixed case of OSGL2_EXPORT define
|
||
in project file.
|
||
|
||
2003-07-15 11:52 robert
|
||
|
||
* include/osgGL2/ProgramObject: Added extern + export's to global
|
||
functions.
|
||
|
||
2003-07-15 11:19 robert
|
||
|
||
* src/osgGL2/Extensions.cpp: Added missing osg:: infront of
|
||
Referenced() contructor.
|
||
|
||
2003-07-15 09:22 robert
|
||
|
||
* include/: osg/StateAttribute, osgGL2/ProgramObject: Moved
|
||
PROGRAMOBJECT definition into StateAttribute.
|
||
|
||
2003-07-15 09:20 robert
|
||
|
||
* src/osgPlugins/png/ReaderWriterPNG.cpp: Fix for compile oddities
|
||
on an Octane with old zlib headers hanging around, change is non
|
||
intrusive.
|
||
|
||
2003-07-15 08:49 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added osgGL2 to workspace file.
|
||
|
||
2003-07-15 06:46 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, VisualStudio/osgUtil/osgUtil.dsp,
|
||
include/osg/Statistics, include/osgUtil/RenderBin,
|
||
include/osgUtil/RenderStage, include/osgUtil/Statistics,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp: Moved
|
||
osg::Statistics to osgUtil::Statistics and merged addition to it
|
||
fro Pavel Moloshtan.
|
||
|
||
2003-07-15 04:49 robert
|
||
|
||
* include/osgUtil/SceneView, src/osgGA/SetSceneViewVisitor.cpp,
|
||
src/osgProducer/OsgSceneHandler.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgUtil/SceneView.cpp: Changed the
|
||
SceneView::setModelViewMatrix() methods across to being
|
||
setViewMatrix(). The old RefMatrix methods for
|
||
setModelViewMatrix() and setProjectMatrix() have been removed to
|
||
keep the API as minimal as possible.
|
||
|
||
2003-07-15 03:45 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/examples/osgshaders/osgshaders.dsp,
|
||
VisualStudio/osgGL2/osgGL2.dsp, examples/osgshaders/GL2Scene.cpp,
|
||
examples/osgshaders/GNUmakefile,
|
||
examples/osgshaders/GNUmakefile.inst,
|
||
examples/osgshaders/osgshaders.cpp, include/osgGL2/Export,
|
||
include/osgGL2/Extensions, include/osgGL2/ProgramObject,
|
||
include/osgGL2/Version, src/osgGL2/Extensions.cpp,
|
||
src/osgGL2/GNUmakefile, src/osgGL2/ProgramObject.cpp,
|
||
src/osgGL2/Version.cpp: From Mike Weiblen's osgGL2 node kit which
|
||
support the latest OpenGL 2.0 extensions.
|
||
|
||
2003-07-15 02:39 robert
|
||
|
||
* VisualStudio/examples/osgcallback/osgcallback.dsp,
|
||
VisualStudio/examples/osgcopy/osgcopy.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp,
|
||
include/osgProducer/DatabasePager,
|
||
src/osgPlugins/osg/PagedLOD.cpp,
|
||
src/osgProducer/DatabasePager.cpp: From Bart Gallet, updates to
|
||
VisualStudo .dsp's to keep things compiling under Windows.
|
||
|
||
2003-07-15 01:17 robert
|
||
|
||
* include/osg/ref_ptr: From Gideon May, added
|
||
|
||
typedef T element_type;
|
||
|
||
To ref_ptr<> to make it compatible with the boost ref_ptr<>
|
||
implemenations.
|
||
|
||
2003-07-15 00:53 robert
|
||
|
||
* examples/osgpbuffer/RenderToTextureStage.cpp,
|
||
src/osgPlugins/txp/trPagePageManager.cpp,
|
||
src/osgProducer/DatabasePager.cpp, src/osgProducer/GNUmakefile:
|
||
Compile fixes.
|
||
|
||
2003-07-14 12:12 robert
|
||
|
||
* examples/osgpbuffer/RenderToTextureStage.cpp: Attempt to fix
|
||
compile error caused by recent change in osg::Texture.
|
||
|
||
2003-07-14 07:42 robert
|
||
|
||
* examples/osgautotransform/osgautotransform.cpp,
|
||
include/osg/StateSet, include/osg/Texture, include/osg/Texture1D,
|
||
include/osg/Texture3D, include/osgText/Text, src/osg/GNUmakefile,
|
||
src/osg/Texture.cpp, src/osg/Texture1D.cpp,
|
||
src/osg/Texture2D.cpp, src/osg/Texture3D.cpp,
|
||
src/osg/TextureCubeMap.cpp, src/osg/TextureRectangle.cpp,
|
||
src/osgPlugins/txp/trPagePageManager.cpp,
|
||
src/osgProducer/DatabasePager.cpp, src/osgText/Font.cpp,
|
||
src/osgText/Text.cpp, src/osgUtil/SceneView.cpp: Added support
|
||
for texture object manager, which provides an automatic mechansim
|
||
for reusing deleted textures.
|
||
|
||
2003-07-11 15:05 robert
|
||
|
||
* src/osgPlugins/flt/: FltFile.h, GeoSetBuilder.h: warning fixes
|
||
for IRIX.
|
||
|
||
2003-07-11 11:46 don
|
||
|
||
* include/osg/Timer: included <sys/types.h> for SGI compilation of
|
||
Timer header file
|
||
|
||
2003-07-10 08:23 robert
|
||
|
||
* src/osgProducer/DatabasePager.cpp: Added dataToMergeList into
|
||
checks for active subgraphs.
|
||
|
||
2003-07-10 07:53 robert
|
||
|
||
* include/osg/LOD, include/osg/PagedLOD,
|
||
include/osgProducer/DatabasePager, src/osg/Drawable.cpp,
|
||
src/osg/LOD.cpp, src/osg/PagedLOD.cpp,
|
||
src/osgProducer/DatabasePager.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Added default constructor
|
||
implemention to LOD and PagedLOD.
|
||
|
||
Added verbose messages to DatabasePager.
|
||
|
||
2003-07-10 06:48 robert
|
||
|
||
* examples/osgconv/osgconv.cpp: Fix to accomodate function name
|
||
change in osgDB::Registry.
|
||
|
||
2003-07-10 06:35 robert
|
||
|
||
* include/osgDB/Output, include/osgDB/Registry,
|
||
src/osgDB/Output.cpp, src/osgDB/Registry.cpp: From Michael
|
||
Gronger, addition of ReaderWriter*
|
||
Registry::getReaderWriterForExtension(const std::string& ext).
|
||
|
||
Also removed copy constructor and = operator from Ouput as it was
|
||
produce spurious warnings under gcc 3.3.
|
||
|
||
2003-07-10 06:18 robert
|
||
|
||
* src/osgText/Text.cpp: From Tree, fixes for text bounding box
|
||
initialization.
|
||
|
||
2003-07-10 06:11 robert
|
||
|
||
* include/osg/Group, src/osg/Group.cpp: From Eric Sokolosky,
|
||
insertChild().
|
||
|
||
2003-07-10 04:10 robert
|
||
|
||
* include/osgProducer/DatabasePager,
|
||
src/osgProducer/DatabasePager.cpp, src/osgProducer/Viewer.cpp:
|
||
Updates to the DatabasePager code to include support for
|
||
compiling texture objects and display lists before merging loaded
|
||
subgraphs with the main scene graph.
|
||
|
||
2003-07-10 01:05 robert
|
||
|
||
* src/osg/PagedLOD.cpp: From Bob Kuehne, Fixed typo.
|
||
|
||
2003-07-10 00:51 robert
|
||
|
||
* VisualStudio/osgProducer/osgProducer.dsp: Fixed typo.
|
||
|
||
2003-07-09 12:48 robert
|
||
|
||
* include/osgProducer/DatabasePager,
|
||
src/osgProducer/DatabasePager.cpp: Further updates to the
|
||
DatabasePager.
|
||
|
||
2003-07-09 07:55 robert
|
||
|
||
* include/osg/Group, include/osg/PagedLOD,
|
||
include/osgProducer/DatabasePager,
|
||
include/osgProducer/OsgSceneHandler, src/osg/Group.cpp,
|
||
src/osg/PagedLOD.cpp, src/osgProducer/DatabasePager.cpp,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Improvements to the DatabasePager and PagedLOD class adding
|
||
support for deleting expuired children in the database thread.
|
||
|
||
2003-07-09 00:41 robert
|
||
|
||
* src/osgProducer/DatabasePager.cpp: Added #include <unistd.h> to
|
||
DatabasePager.cpp.
|
||
|
||
2003-07-08 07:43 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
VisualStudio/osgProducer/osgProducer.dsp,
|
||
examples/osgconv/GNUmakefile.inst,
|
||
examples/osgviewer/osgviewer.cpp, include/osg/NodeVisitor,
|
||
include/osg/PagedLOD, include/osgProducer/DatabasePager,
|
||
include/osgProducer/OsgCameraGroup, include/osgProducer/Viewer,
|
||
include/osgUtil/CullVisitor, src/osg/GNUmakefile,
|
||
src/osg/PagedLOD.cpp, src/osgDB/Registry.cpp,
|
||
src/osgPlugins/osg/GNUmakefile, src/osgPlugins/osg/PagedLOD.cpp,
|
||
src/osgProducer/DatabasePager.cpp, src/osgProducer/GNUmakefile,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Added osg::PagedLOD and osgProducer::DatabasePager class, and
|
||
linked up osgProducer::Viewer to manage the pager.
|
||
|
||
2003-07-07 01:01 robert
|
||
|
||
* src/osg/Geometry.cpp: Tweaked osg::Geometry's VBO code so that it
|
||
should not call VBO when the extension is not supported.
|
||
|
||
2003-07-05 12:49 robert
|
||
|
||
* src/osg/Drawable.cpp: Added missing setUseVertexBufferObject().
|
||
|
||
2003-07-05 12:08 robert
|
||
|
||
* README.txt, src/osg/Drawable.cpp, src/osgDB/DynamicLibrary.cpp,
|
||
src/osgParticle/FluidFrictionOperator.cpp: Integrated various
|
||
fixes from users.
|
||
|
||
2003-07-01 18:56 don
|
||
|
||
* src/osg/Geometry.cpp: Fixed glBindBufferARB to
|
||
extensions->glBindBuffer()
|
||
|
||
2003-06-29 23:41 robert
|
||
|
||
* src/osgPlugins/flt/AttrData.h: Added an osg:: infront of the
|
||
Object() copy constructor call to AttrData.
|
||
|
||
2003-06-29 14:53 robert
|
||
|
||
* src/osgPlugins/3dc/ReaderWriter3DC.cpp: Added support for
|
||
chunking the point data clouds into 10,000 point chunks to better
|
||
optimize the VBO and AGP needs.
|
||
|
||
2003-06-29 14:41 robert
|
||
|
||
* include/osg/Array, include/osg/Drawable, include/osg/Geometry,
|
||
include/osg/State, src/osg/Drawable.cpp, src/osg/Geometry.cpp,
|
||
src/osg/State.cpp, src/osg/Texture.cpp,
|
||
src/osg/VertexProgram.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/SceneView.cpp: Added support for the
|
||
ARB_vertex_buffer_object into osg::Geometry.
|
||
|
||
2003-06-28 10:35 don
|
||
|
||
* Make/makeinnosetup: fixed makeinnosetup
|
||
|
||
2003-06-27 14:41 don
|
||
|
||
* Make/makeinnosetup: Updates to makeinnosetup to work a bit
|
||
smoother
|
||
|
||
2003-06-27 14:01 don
|
||
|
||
* Make/: help.sh, makeinnosetup: Change some wording in help.sh and
|
||
added makeinnosetup
|
||
|
||
2003-06-27 07:33 robert
|
||
|
||
* src/osgPlugins/osg/StateSet.cpp: Added #include
|
||
<TextureRectangle>
|
||
|
||
2003-06-27 07:33 robert
|
||
|
||
* src/osg/StateSet.cpp: Added #include<TextureRectangle>
|
||
|
||
2003-06-26 09:21 robert
|
||
|
||
* include/osgText/Font, include/osgText/Text,
|
||
src/osgPlugins/freetype/FreeTypeFont.cpp,
|
||
src/osgPlugins/freetype/FreeTypeFont.h,
|
||
src/osgText/DefaultFont.cpp, src/osgText/DefaultFont.h,
|
||
src/osgText/Font.cpp, src/osgText/Text.cpp: From Tree, updates to
|
||
osgText and freetype plugin to support are kerning paramter.
|
||
|
||
2003-06-25 15:11 robert
|
||
|
||
* examples/osgslideshow/DefaultPresentation.cpp: Addition of text
|
||
to default presentation.
|
||
|
||
2003-06-25 03:39 robert
|
||
|
||
* src/osgUtil/RenderBin.cpp: Fixed from Pavel for the stats in
|
||
RenderBin.cpp
|
||
|
||
2003-06-25 03:30 robert
|
||
|
||
* NEWS.txt, VisualStudio/osgPlugins/flt/flt.dsp,
|
||
include/osgUtil/RenderBin: Updated NEWS.
|
||
|
||
Added AttrData.h to flt.dsp
|
||
|
||
Removed redundent (and duplicate definition of
|
||
RenderBinPrototypeList and its associated static) from the
|
||
RenderBin header.
|
||
|
||
2003-06-25 03:12 robert
|
||
|
||
* src/osgPlugins/flt/: AttrData.h, GNUmakefile, GeoSetBuilder.cpp,
|
||
GeoSetBuilder.h, GroupRecord.h, MultiTextureRecord.h, Pool.cpp,
|
||
Pool.h, ReaderWriterATTR.cpp, Record.cpp, Registry.cpp,
|
||
Registry.h, UVListRecord.h, flt.h, flt2osg.cpp, flt2osg.h: From
|
||
Julia Oritz Rojas, support for detail textures.
|
||
|
||
2003-06-25 01:58 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp, src/osg/StateSet.cpp,
|
||
src/osgPlugins/osg/GNUmakefile, src/osgPlugins/osg/StateSet.cpp,
|
||
src/osgPlugins/osg/TextureRectangle.cpp: From Ulrich Hertlein,
|
||
added support for TextureRectangle to .osg format.
|
||
|
||
2003-06-25 01:50 robert
|
||
|
||
* src/osgUtil/IntersectVisitor.cpp: Spotted by Norman Vine - fixed
|
||
typo in intersect visitor.
|
||
|
||
2003-06-25 00:59 robert
|
||
|
||
* src/osgPlugins/osg/TessellationHints.cpp: Test of cvs.
|
||
|
||
2003-06-25 00:50 robert
|
||
|
||
* src/osgPlugins/osg/TessellationHints.cpp: Added
|
||
TessellationHints.
|
||
|
||
2003-06-24 15:11 robert
|
||
|
||
*
|
||
VisualStudio/examples/osgprerendercubemap/osgprerendercubemap.dsp:
|
||
Added missing file.
|
||
|
||
2003-06-24 14:57 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp,
|
||
examples/osgdemeter/GNUmakefile,
|
||
examples/osgdemeter/GNUmakefile.inst,
|
||
examples/osgdemeter/osgdemeter.cpp,
|
||
examples/osgpoints/GNUmakefile,
|
||
examples/osgpoints/GNUmakefile.inst,
|
||
examples/osgpoints/osgpoints.cpp,
|
||
examples/osgprerendercubemap/GNUmakefile,
|
||
examples/osgprerendercubemap/GNUmakefile.inst,
|
||
examples/osgprerendercubemap/osgprerendercubemap.cpp,
|
||
examples/osgshape/osgshape.cpp,
|
||
examples/osgslideshow/DefaultPresentation.cpp,
|
||
examples/osgslideshow/GNUmakefile,
|
||
examples/osgslideshow/GNUmakefile.inst,
|
||
examples/osgslideshow/SlideEventHandler.cpp,
|
||
examples/osgslideshow/SlideEventHandler.h,
|
||
examples/osgslideshow/osgslideshow.cpp, include/osg/Geometry,
|
||
include/osg/ShapeDrawable, include/osg/Texture2D,
|
||
include/osgUtil/TransformAttributeFunctor, src/osg/GNUmakefile,
|
||
src/osg/Geometry.cpp, src/osg/Image.cpp,
|
||
src/osg/ShapeDrawable.cpp, src/osg/Texture2D.cpp,
|
||
src/osgPlugins/ive/ConvexPlanarOccluder.cpp,
|
||
src/osgPlugins/ive/ConvexPlanarOccluder.h,
|
||
src/osgPlugins/ive/ConvexPlanarPolygon.cpp,
|
||
src/osgPlugins/ive/ConvexPlanarPolygon.h,
|
||
src/osgPlugins/ive/DrawElementsUInt.cpp,
|
||
src/osgPlugins/ive/DrawElementsUInt.h,
|
||
src/osgPlugins/ive/Impostor.cpp, src/osgPlugins/ive/Impostor.h,
|
||
src/osgPlugins/ive/OccluderNode.cpp,
|
||
src/osgPlugins/ive/OccluderNode.h, src/osgPlugins/ive/Point.cpp,
|
||
src/osgPlugins/ive/Point.h, src/osgPlugins/ive/PolygonOffset.cpp,
|
||
src/osgPlugins/ive/PolygonOffset.h,
|
||
src/osgPlugins/ive/ShadeModel.cpp,
|
||
src/osgPlugins/ive/ShadeModel.h, src/osgPlugins/ive/Switch.cpp,
|
||
src/osgPlugins/ive/Switch.h, src/osgPlugins/osg/GNUmakefile,
|
||
src/osgPlugins/osg/ShapeDrawable.cpp, src/osgSim/GNUmakefile,
|
||
src/osgUtil/GNUmakefile, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/TransformAttributeFunctor.cpp: Additions since the
|
||
CVS back up was made.
|
||
|
||
2003-06-24 08:40 don
|
||
|
||
* examples/osgcameragroup/GNUmakefile,
|
||
examples/osgcameragroup/osgcameragroup.cpp,
|
||
examples/osgconv/osgconv.cpp, examples/osghud/osghud.cpp,
|
||
examples/osglight/osglight.cpp,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
examples/osgtexturerectangle/osgtexturerectangle.cpp,
|
||
examples/osgviewer/osgviewer.cpp,
|
||
include/osg/CollectOccludersVisitor, include/osg/Drawable,
|
||
include/osg/Geometry, include/osg/Image, include/osg/Math,
|
||
include/osg/Point, include/osg/State,
|
||
include/osg/TextureRectangle, include/osg/TriangleFunctor,
|
||
include/osgGA/GUIEventHandler,
|
||
include/osgProducer/OsgCameraGroup,
|
||
include/osgProducer/OsgSceneHandler, include/osgProducer/Viewer,
|
||
include/osgSim/LightPointNode, include/osgText/Text,
|
||
include/osgUtil/CullVisitor, include/osgUtil/SceneView,
|
||
include/osgUtil/UpdateVisitor, src/osg/CullStack.cpp,
|
||
src/osg/Drawable.cpp, src/osg/GNUmakefile, src/osg/Geometry.cpp,
|
||
src/osg/Image.cpp, src/osg/Material.cpp, src/osg/NodeVisitor.cpp,
|
||
src/osg/Point.cpp, src/osg/State.cpp, src/osg/TexEnvCombine.cpp,
|
||
src/osg/TextureRectangle.cpp, src/osgDB/Registry.cpp,
|
||
src/osgGA/GUIEventHandlerVisitor.cpp,
|
||
src/osgPlugins/3dc/ReaderWriter3DC.cpp,
|
||
src/osgPlugins/dds/ReaderWriterDDS.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/freetype/FreeTypeFont.cpp,
|
||
src/osgPlugins/iv/scanner.cpp,
|
||
src/osgPlugins/ive/AnimationPathCallback.cpp,
|
||
src/osgPlugins/ive/DataInputStream.cpp,
|
||
src/osgPlugins/ive/DataInputStream.h,
|
||
src/osgPlugins/ive/DataOutputStream.cpp,
|
||
src/osgPlugins/ive/DataOutputStream.h,
|
||
src/osgPlugins/ive/Drawable.cpp, src/osgPlugins/ive/GNUmakefile,
|
||
src/osgPlugins/ive/Geode.cpp, src/osgPlugins/ive/Geometry.cpp,
|
||
src/osgPlugins/ive/Group.cpp, src/osgPlugins/ive/Image.cpp,
|
||
src/osgPlugins/ive/LightSource.cpp, src/osgPlugins/ive/Node.cpp,
|
||
src/osgPlugins/ive/ReadWrite.h,
|
||
src/osgPlugins/ive/ReaderWriterIVE.cpp,
|
||
src/osgPlugins/ive/StateSet.cpp,
|
||
src/osgPlugins/ive/Texture2D.cpp,
|
||
src/osgPlugins/ive/TextureCubeMap.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/obj/glm.cpp, src/osgPlugins/obj/glm.h,
|
||
src/osgPlugins/osg/Geometry.cpp,
|
||
src/osgPlugins/osgText/IO_Text.cpp,
|
||
src/osgPlugins/txp/TerrapageNode.cpp,
|
||
src/osgPlugins/txp/trPagePageManager.cpp,
|
||
src/osgPlugins/txp/trPagePageManager.h,
|
||
src/osgProducer/GNUmakefile, src/osgProducer/OsgCameraGroup.cpp,
|
||
src/osgProducer/OsgSceneHandler.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp, src/osgSim/GNUmakefile,
|
||
src/osgSim/LightPointDrawable.cpp,
|
||
src/osgSim/LightPointDrawable.h, src/osgSim/LightPointNode.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Text.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/SmoothingVisitor.cpp,
|
||
src/osgUtil/Tesselator.cpp: [no log message]
|
||
|
||
2003-06-24 08:39 don
|
||
|
||
* VisualStudio/osgPlugins/ive/ive.dsp, doc/documentation.html,
|
||
examples/osgautotransform/osgautotransform.cpp: Updating 5/27/03
|
||
backup with 6/20/03 tarball
|
||
|
||
2003-06-24 08:37 don
|
||
|
||
* Make/makedefs, Make/makedirdefs, Make/makepkg,
|
||
VisualStudio/VisualStudio.dsw, VisualStudio/osg/osg.dsp: [no log
|
||
message]
|
||
|
||
2003-06-24 08:36 don
|
||
|
||
* LICENSE.txt, index.html: Update of 5/27/03 backup with 6/20/03
|
||
tarball
|
||
|
||
2003-05-27 10:03 robert
|
||
|
||
* src/osgPlugins/ive/: AnimationPath.cpp, AnimationPath.h,
|
||
AnimationPathCallback.cpp, AnimationPathCallback.h,
|
||
Billboard.cpp, Billboard.h, BlendFunc.cpp, BlendFunc.h,
|
||
CullFace.cpp, CullFace.h, DataInputStream.cpp, DataInputStream.h,
|
||
DataOutputStream.cpp, DataOutputStream.h, DataTypeSize.h,
|
||
DrawArrayLengths.cpp, DrawArrayLengths.h, DrawArrays.cpp,
|
||
DrawArrays.h, DrawElementsUShort.cpp, DrawElementsUShort.h,
|
||
Drawable.cpp, Drawable.h, Exception.cpp, Exception.h, Geode.cpp,
|
||
Geode.h, Geometry.cpp, Geometry.h, Group.cpp, Group.h, Image.cpp,
|
||
Image.h, LOD.cpp, LOD.h, Light.cpp, Light.h, LightSource.cpp,
|
||
LightSource.h, Material.cpp, Material.h, MatrixTransform.cpp,
|
||
MatrixTransform.h, Node.cpp, Node.h, Object.cpp, Object.h,
|
||
PositionAttitudeTransform.cpp, PositionAttitudeTransform.h,
|
||
PrimitiveSet.cpp, PrimitiveSet.h, ReadWrite.h, Sequence.cpp,
|
||
Sequence.h, StateSet.cpp, StateSet.h, TexEnv.cpp, TexEnv.h,
|
||
TexEnvCombine.cpp, TexEnvCombine.h, TexGen.cpp, TexGen.h,
|
||
Texture.cpp, Texture.h, Texture2D.cpp, Texture2D.h,
|
||
TextureCubeMap.cpp, TextureCubeMap.h, Transform.cpp, Transform.h,
|
||
ViewPoint.cpp, ViewPoint.h: Converted dos to unix file endings.
|
||
|
||
2003-05-27 04:03 robert
|
||
|
||
* include/osg/DisplaySettings, src/osg/ApplicationUsage.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osgUtil/SceneView.cpp: Added
|
||
support for scaling the projection in vertical and horizontal
|
||
split stereo modes.
|
||
|
||
2003-05-27 04:02 robert
|
||
|
||
* include/osg/Quat, src/osg/Quat.cpp: Reverted recent changes so
|
||
the set(Matrix&) method.
|
||
|
||
2003-05-26 08:00 robert
|
||
|
||
* src/: osg/DisplaySettings.cpp, osgUtil/SceneView.cpp: Adjustments
|
||
to the horizontal and vertical split stereo code for better
|
||
handling of aspect ratio.
|
||
|
||
2003-05-26 04:02 robert
|
||
|
||
* src/osgPlugins/3dc/ReaderWriter3DC.cpp: Added missing std::
|
||
|
||
2003-05-26 03:05 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/3dc/3dc.dsp,
|
||
src/osgPlugins/3dc/GNUmakefile,
|
||
src/osgPlugins/3dc/ReaderWriter3DC.cpp: Added 3dc plugin for
|
||
reading Arias 3D point clouds.
|
||
|
||
2003-05-26 02:29 robert
|
||
|
||
* include/osg/Texture: Moved the
|
||
GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB into its own #ifndef block
|
||
to help with OSX support.
|
||
|
||
2003-05-26 02:27 robert
|
||
|
||
* include/osgDB/ReaderWriter,
|
||
src/osgPlugins/ive/ReaderWriterIVE.cpp,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp: Adding support using
|
||
istream and ostream with the reader writers.
|
||
|
||
2003-05-25 14:06 robert
|
||
|
||
* doc/: examples.html, install.html: Added mention of
|
||
DYLD_BIND_AT_LAUNCH to OSX docs.
|
||
|
||
2003-05-25 09:08 robert
|
||
|
||
* src/osgPlugins/dw/ReaderWriterDW.cpp: From Geoff Michel,
|
||
conversion from GeoSet to Geometry.
|
||
|
||
2003-05-24 07:41 robert
|
||
|
||
* src/osgPlugins/ive/: AnimationPath.h, AnimationPathCallback.h,
|
||
Billboard.h, BlendFunc.h, CullFace.h, DataInputStream.h,
|
||
DataOutputStream.h, DrawArrayLengths.h, DrawArrays.h,
|
||
DrawElementsUShort.h, Drawable.h, Exception.h, Export.h, Geode.h,
|
||
Geometry.h, Group.h, Image.h, LOD.h, Light.h, LightSource.h,
|
||
Material.h, MatrixTransform.h, Node.h, Object.h,
|
||
PositionAttitudeTransform.h, PrimitiveSet.h, ReadWrite.h,
|
||
Sequence.h, StateSet.h, TexEnv.h, TexEnvCombine.h, TexGen.h,
|
||
Texture.h, Texture2D.h, TextureCubeMap.h, Transform.h,
|
||
ViewPoint.h: Removed export macro.
|
||
|
||
2003-05-24 07:26 robert
|
||
|
||
* examples/osgviewer/osgviewer.cpp,
|
||
src/osgPlugins/ive/DataTypeSize.h,
|
||
src/osgPlugins/ive/Exception.h, src/osgPlugins/ive/Object.h,
|
||
src/osgPlugins/ive/ReaderWriterIVE.cpp: Added missing std::
|
||
|
||
2003-05-23 12:51 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/ive/ive.dsp,
|
||
examples/osgviewer/osgviewer.cpp,
|
||
src/osgPlugins/ive/AnimationPath.cpp,
|
||
src/osgPlugins/ive/AnimationPath.h,
|
||
src/osgPlugins/ive/AnimationPathCallback.cpp,
|
||
src/osgPlugins/ive/AnimationPathCallback.h,
|
||
src/osgPlugins/ive/Billboard.cpp, src/osgPlugins/ive/Billboard.h,
|
||
src/osgPlugins/ive/BlendFunc.cpp, src/osgPlugins/ive/BlendFunc.h,
|
||
src/osgPlugins/ive/CullFace.cpp, src/osgPlugins/ive/CullFace.h,
|
||
src/osgPlugins/ive/DataInputStream.cpp,
|
||
src/osgPlugins/ive/DataInputStream.h,
|
||
src/osgPlugins/ive/DataOutputStream.cpp,
|
||
src/osgPlugins/ive/DataOutputStream.h,
|
||
src/osgPlugins/ive/DataTypeSize.h,
|
||
src/osgPlugins/ive/DrawArrayLengths.cpp,
|
||
src/osgPlugins/ive/DrawArrayLengths.h,
|
||
src/osgPlugins/ive/DrawArrays.cpp,
|
||
src/osgPlugins/ive/DrawArrays.h,
|
||
src/osgPlugins/ive/DrawElementsUShort.cpp,
|
||
src/osgPlugins/ive/DrawElementsUShort.h,
|
||
src/osgPlugins/ive/Drawable.cpp, src/osgPlugins/ive/Drawable.h,
|
||
src/osgPlugins/ive/Exception.cpp, src/osgPlugins/ive/Exception.h,
|
||
src/osgPlugins/ive/Export.h, src/osgPlugins/ive/GNUmakefile,
|
||
src/osgPlugins/ive/Geode.cpp, src/osgPlugins/ive/Geode.h,
|
||
src/osgPlugins/ive/Geometry.cpp, src/osgPlugins/ive/Geometry.h,
|
||
src/osgPlugins/ive/Group.cpp, src/osgPlugins/ive/Group.h,
|
||
src/osgPlugins/ive/Image.cpp, src/osgPlugins/ive/Image.h,
|
||
src/osgPlugins/ive/LOD.cpp, src/osgPlugins/ive/LOD.h,
|
||
src/osgPlugins/ive/Light.cpp, src/osgPlugins/ive/Light.h,
|
||
src/osgPlugins/ive/LightSource.cpp,
|
||
src/osgPlugins/ive/LightSource.h,
|
||
src/osgPlugins/ive/Material.cpp, src/osgPlugins/ive/Material.h,
|
||
src/osgPlugins/ive/MatrixTransform.cpp,
|
||
src/osgPlugins/ive/MatrixTransform.h,
|
||
src/osgPlugins/ive/Node.cpp, src/osgPlugins/ive/Node.h,
|
||
src/osgPlugins/ive/Object.cpp, src/osgPlugins/ive/Object.h,
|
||
src/osgPlugins/ive/PositionAttitudeTransform.cpp,
|
||
src/osgPlugins/ive/PositionAttitudeTransform.h,
|
||
src/osgPlugins/ive/PrimitiveSet.cpp,
|
||
src/osgPlugins/ive/PrimitiveSet.h,
|
||
src/osgPlugins/ive/ReadWrite.h,
|
||
src/osgPlugins/ive/ReaderWriterIVE.cpp,
|
||
src/osgPlugins/ive/Sequence.cpp, src/osgPlugins/ive/Sequence.h,
|
||
src/osgPlugins/ive/StateSet.cpp, src/osgPlugins/ive/StateSet.h,
|
||
src/osgPlugins/ive/TexEnv.cpp, src/osgPlugins/ive/TexEnv.h,
|
||
src/osgPlugins/ive/TexEnvCombine.cpp,
|
||
src/osgPlugins/ive/TexEnvCombine.h,
|
||
src/osgPlugins/ive/TexGen.cpp, src/osgPlugins/ive/TexGen.h,
|
||
src/osgPlugins/ive/Texture.cpp, src/osgPlugins/ive/Texture.h,
|
||
src/osgPlugins/ive/Texture2D.cpp, src/osgPlugins/ive/Texture2D.h,
|
||
src/osgPlugins/ive/TextureCubeMap.cpp,
|
||
src/osgPlugins/ive/TextureCubeMap.h,
|
||
src/osgPlugins/ive/Transform.cpp, src/osgPlugins/ive/Transform.h,
|
||
src/osgPlugins/ive/ViewPoint.cpp, src/osgPlugins/ive/ViewPoint.h:
|
||
Added ive reader/writer - from Rune Schmidt Jensen/Michael
|
||
Gronager
|
||
|
||
2003-05-22 08:29 robert
|
||
|
||
* include/osgUtil/Optimizer, src/osg/Geometry.cpp,
|
||
src/osgUtil/Optimizer.cpp: Fixes to the Optimizer's handling of
|
||
merging of osg::Geometry
|
||
|
||
2003-05-22 07:02 robert
|
||
|
||
* examples/osgconv/GeoSet.h: Removed occurances of SG_EXPORT.
|
||
|
||
2003-05-22 04:09 robert
|
||
|
||
* src/osgPlugins/pfb/: ConvertFromPerformer.cpp,
|
||
ConvertFromPerformer.h: Convert Performer plugin across to
|
||
generate osg::Geometry directly.
|
||
|
||
2003-05-22 01:40 robert
|
||
|
||
* VisualStudio/: highlight.reg, highlight70.reg, highlight71.reg:
|
||
Added syntax highlighting for VisualStudio7.1 from Joseph Steel.
|
||
|
||
2003-05-21 14:32 robert
|
||
|
||
* include/osg/Quat, src/osg/Quat.cpp: Improved the handling of
|
||
scaled matrices in the Quat::set(Matrix&) method.
|
||
|
||
2003-05-21 09:33 robert
|
||
|
||
* src/osgProducer/OsgCameraGroup.cpp: Removed the _state.reset()
|
||
call as it was doing OpenGL calls outside of the thread with the
|
||
graphics context.
|
||
|
||
2003-05-21 07:34 robert
|
||
|
||
* examples/osgconv/: GeoSet.cpp, GeoSet.h, IO_GeoSet.cpp: Added
|
||
GeoSet to osgconv.
|
||
|
||
2003-05-21 05:15 robert
|
||
|
||
* AUTHORS.txt, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/examples/osgconv/osgconv.dsp,
|
||
VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
examples/osgcluster/osgcluster.cpp, examples/osgconv/GNUmakefile,
|
||
examples/osgconv/osgconv.cpp,
|
||
examples/osghangglide/GliderManipulator.h, include/osg/GeoSet,
|
||
include/osg/VertexProgram, include/osgUtil/Optimizer,
|
||
src/osg/GNUmakefile, src/osg/GeoSet.cpp, src/osg/GeoSet_ogl.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/osg/GNUmakefile,
|
||
src/osgPlugins/osg/GeoSet.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.h,
|
||
src/osgPlugins/pfb/GNUmakefile,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp,
|
||
src/osgUtil/Optimizer.cpp: Removed osg::GeoSet for core osg lib
|
||
and osgPlugin.
|
||
|
||
Commented out OpenDX plugin as its still based on GeoSet.
|
||
|
||
Added support for loading and converting GeoSet into the osgconv
|
||
example.
|
||
|
||
2003-05-20 13:45 robert
|
||
|
||
* src/osgProducer/KeyboardMouseCallback.cpp: Added usage of the
|
||
InputRectangle into setting up of the EventAdapter.
|
||
|
||
2003-05-20 12:48 robert
|
||
|
||
* src/osgPlugins/ac3d/~ac3d.cpp: Removed spurious editing file.
|
||
|
||
2003-05-20 07:05 robert
|
||
|
||
* runexamples.bat, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/examples/osgtexturerectangle/osgtexturerectangle.dsp,
|
||
examples/osgtexturerectangle/GNUmakefile,
|
||
examples/osgtexturerectangle/GNUmakefile.inst,
|
||
examples/osgtexturerectangle/osgtexturerectangle.cpp: Added
|
||
osgtexturerectangle example from Ulrich Hertlein.
|
||
|
||
2003-05-20 06:21 robert
|
||
|
||
* src/osgProducer/: KeyboardMouseCallback.cpp, Viewer.cpp: Fixes to
|
||
the handling of mouse coords after changes in the default
|
||
behavior of Producer.
|
||
|
||
2003-05-20 04:01 robert
|
||
|
||
* include/osgUtil/SceneView: Added setProjectMatrix(const Matrix&)
|
||
and setModelViewMatrix(const Matrix&) methods.
|
||
|
||
2003-05-20 01:57 robert
|
||
|
||
* examples/osgclip/osgclip.cpp: Removed redundent write_usage
|
||
function.
|
||
|
||
2003-05-20 01:47 robert
|
||
|
||
* src/osgProducer/Viewer.cpp: Changed the fusion distance update
|
||
code to use OsgCameraGroup::setDistanceDistance() rather than
|
||
going through the SceneView's by hand. This should ensure that
|
||
values are kept consistent betwen OsgCameraGroup and SceneView's.
|
||
|
||
2003-05-20 01:43 robert
|
||
|
||
* examples/osgimpostor/TestManipulator.cpp: Fixed manipulator.
|
||
|
||
2003-05-20 01:09 robert
|
||
|
||
* include/osg/Camera, src/osg/Camera.cpp: Removed the now redundent
|
||
osg::Camera.
|
||
|
||
2003-05-19 13:18 robert
|
||
|
||
* include/osgGA/KeySwitchCameraManipulator,
|
||
include/osgGA/KeySwitchMatrixManipulator,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp,
|
||
src/osgGA/KeySwitchMatrixManipulator.cpp,
|
||
src/osgUtil/DelaunayTriangulator.cpp: Removed all
|
||
KeySwitchCameraManipulator class, replacing it with the
|
||
KeySwitchMatrixManipulator
|
||
|
||
2003-05-19 08:15 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, VisualStudio/osgGA/osgGA.dsp,
|
||
examples/osghangglide/GliderManipulator.cpp,
|
||
examples/osghangglide/GliderManipulator.h,
|
||
examples/osgimpostor/TestManipulator.cpp,
|
||
examples/osgimpostor/TestManipulator.h,
|
||
examples/osgparticle/osgparticle.cpp,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
include/osgGA/AnimationPathManipulator,
|
||
include/osgGA/CameraManipulator, include/osgGA/DriveManipulator,
|
||
include/osgGA/FlightManipulator, include/osgGA/GUIActionAdapter,
|
||
include/osgGA/GUIEventHandlerVisitor,
|
||
include/osgGA/MatrixManipulator,
|
||
include/osgGA/SetSceneViewVisitor,
|
||
include/osgGA/TrackballManipulator, include/osgProducer/Viewer,
|
||
include/osgUtil/SceneView, src/osg/GNUmakefile,
|
||
src/osgGA/AnimationPathManipulator.cpp,
|
||
src/osgGA/CameraManipulator.cpp, src/osgGA/DriveManipulator.cpp,
|
||
src/osgGA/FlightManipulator.cpp, src/osgGA/GNUmakefile,
|
||
src/osgGA/MatrixManipulator.cpp,
|
||
src/osgGA/SetSceneViewVisitor.cpp,
|
||
src/osgGA/TrackballManipulator.cpp,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp,
|
||
src/osgUtil/SceneView.cpp: Removed remaining dependancies on
|
||
osg::Camera.
|
||
|
||
2003-05-17 06:15 robert
|
||
|
||
* src/osgDB/Output.cpp: Removed redundent const
|
||
|
||
2003-05-17 02:03 robert
|
||
|
||
* src/osgPlugins/pnm/GNUmakefile: Renamed png pnm
|
||
|
||
2003-05-17 01:36 robert
|
||
|
||
* include/osgDB/Output: Removed superfluous const
|
||
|
||
2003-05-14 09:07 don
|
||
|
||
* src/osgText/Text.cpp: Small operation precedence bug fixed in
|
||
Text.cpp
|
||
|
||
2003-05-09 06:07 robert
|
||
|
||
* examples/osgcluster/osgcluster.cpp, include/osg/Drawable,
|
||
include/osg/Geometry, include/osg/State,
|
||
src/osg/AutoTransform.cpp, src/osg/Geometry.cpp,
|
||
src/osg/State.cpp: Updates to the handling of vertex attributes.
|
||
|
||
2003-05-08 08:13 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Add osgUtil as a dependancy of
|
||
osgText
|
||
|
||
2003-05-08 07:02 robert
|
||
|
||
* src/osgUtil/Tesselator.cpp: Memory leak fixes from Joseph Steel.
|
||
|
||
2003-05-07 08:26 robert
|
||
|
||
* include/osg/NodeVisitor: Added UserData to NodeVisitor.
|
||
|
||
2003-05-07 06:13 robert
|
||
|
||
* include/osg/Geometry, include/osg/State, src/osg/Geometry.cpp,
|
||
src/osg/State.cpp, src/osg/VertexProgram.cpp: From Romano José
|
||
Magacho da Silva, support for vertex attributes in vertex
|
||
program.
|
||
|
||
2003-05-07 04:13 robert
|
||
|
||
* include/osgGA/GUIEventAdapter, include/osgProducer/EventAdapter,
|
||
include/osgProducer/KeyboardMouseCallback,
|
||
src/osgProducer/EventAdapter.cpp,
|
||
src/osgProducer/KeyboardMouseCallback.cpp: From Eric Sokolowsky,
|
||
support for mouse scroll wheel in osgGA/osgProducer.
|
||
|
||
2003-05-07 02:35 robert
|
||
|
||
* examples/osghud/osghud.cpp, src/osgUtil/CullVisitor.cpp: Changed
|
||
the CullVisitor::popProjection() so that it doesn't adjust
|
||
orthorgraphic projection matrices.
|
||
|
||
2003-05-06 11:04 robert
|
||
|
||
* examples/osghud/osghud.cpp, include/osg/BlendFunc,
|
||
include/osg/Depth, src/osg/BlendFunc.cpp, src/osg/Depth.cpp: Aded
|
||
extra constructors to BlendFunc and Depth to help set them up
|
||
convieniently.
|
||
|
||
Added a background quad to osghud.
|
||
|
||
2003-05-06 06:13 robert
|
||
|
||
* examples/osgautotransform/osgautotransform.cpp, include/osg/Quat,
|
||
include/osg/buffered_value, include/osgText/String,
|
||
include/osgText/Text, src/osg/AutoTransform.cpp,
|
||
src/osgPlugins/osgText/IO_Text.cpp, src/osgText/Text.cpp: Added
|
||
support for multibuffering of tex coordinates.
|
||
|
||
2003-05-05 07:30 robert
|
||
|
||
* src/osgText/Text.cpp: Fixed accept(PrimitiveFunctor&) so it uses
|
||
the transform coords correctly.
|
||
|
||
2003-05-02 11:24 robert
|
||
|
||
* Make/makedirdefs, src/osg/GNUmakefile: Fixed build.
|
||
|
||
2003-05-01 14:06 robert
|
||
|
||
* Make/makedirdefs,
|
||
VisualStudio/examples/osgautotransform/osgautotransform.dsp,
|
||
examples/osgautotransform/GNUmakefile,
|
||
examples/osgautotransform/GNUmakefile.inst,
|
||
examples/osgautotransform/osgautotransform.cpp,
|
||
include/osg/AutoTransform, include/osgText/Font,
|
||
include/osgText/Text, src/osg/AutoTransform.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Text.cpp: Addd support for
|
||
maximum screen text size into osgText when auto scale to screen
|
||
is active.
|
||
|
||
Added osgautotransform demo.
|
||
|
||
2003-05-01 12:56 robert
|
||
|
||
* include/osgUtil/CullVisitor, src/osgUtil/CullVisitor.cpp: Added
|
||
set/getNearFarRatio() to CullVisitor.
|
||
|
||
2003-05-01 01:51 robert
|
||
|
||
* src/osg/VertexProgram.cpp: Remved exit().
|
||
|
||
2003-04-30 08:40 robert
|
||
|
||
* AUTHORS.txt, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/pnm/pnm.dsp,
|
||
src/osgDB/Registry.cpp, src/osgPlugins/pnm/GNUmakefile,
|
||
src/osgPlugins/pnm/ReaderWriterPNM.cpp: From Eric Sokolowsky -
|
||
pnm (ppm, pgm, pbm) plugin
|
||
|
||
2003-04-30 08:38 robert
|
||
|
||
* include/osgText/Text: Cleanup of the API.
|
||
|
||
2003-04-30 04:41 robert
|
||
|
||
* examples/osghud/osghud.cpp: Reverted the test of
|
||
setAutoScaleToScreen.
|
||
|
||
2003-04-30 04:40 robert
|
||
|
||
* src/osg/Texture2D.cpp, src/osg/TextureCubeMap.cpp,
|
||
examples/osghangglide/GliderManipulator.cpp,
|
||
include/osg/Drawable, include/osg/Export, include/osg/Node,
|
||
include/osg/Texture2D, include/osg/TextureCubeMap,
|
||
include/osgText/Text, src/osgText/Text.cpp,
|
||
examples/osghud/osghud.cpp, examples/osglogo/osglogo.cpp,
|
||
examples/osgtext/osgtext.cpp, src/osgPlugins/osgText/IO_Text.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Added support for
|
||
automatic scaling of text to screen coords. Optimized the text
|
||
implementation to provide better speed, especially by using the
|
||
alignement to screen option.
|
||
|
||
Deprecated the Text::setFontSize(,) method, which is now being
|
||
replaced by setFontResolution(,)
|
||
|
||
Fixed typos in Texture*.cpp.
|
||
|
||
Removed old deprecated methods from osg headers.
|
||
|
||
2003-04-29 07:24 robert
|
||
|
||
* src/osg/Matrix.cpp: From Ben, promoted floats to doubles to
|
||
produce better stability in the invert method.
|
||
|
||
2003-04-28 17:55 don
|
||
|
||
* src/osgUtil/SceneView.cpp: set glDrawBuffer( GL_BACK ) in
|
||
SceneView::draw() when not drawing in stereo mode. Without this,
|
||
we end up drawing to the wrong buffer when toggling stereo off.
|
||
|
||
2003-04-28 05:57 robert
|
||
|
||
* NEWS.txt: Updated NEWS.
|
||
|
||
2003-04-28 04:37 robert
|
||
|
||
* doc/introduction.html, examples/osgtext/osgtext.cpp: Updates to
|
||
the introduction.html.
|
||
|
||
Added support for new alignment modes in osgtext.
|
||
|
||
2003-04-27 12:23 robert
|
||
|
||
* doc/plan.html: Fixed typo of Fturue!
|
||
|
||
2003-04-27 03:58 robert
|
||
|
||
* include/osg/AnimationPath, include/osg/ConvexPlanarOccluder,
|
||
include/osg/Shape, include/osg/ShapeDrawable,
|
||
include/osgText/Text, src/osgPlugins/osgText/IO_Text.cpp,
|
||
src/osgText/Text.cpp: From Tree, addition of ; after MACRO_'s to
|
||
help with Java port.
|
||
|
||
From Tree + Robert, Addition of
|
||
LEFT_BASE_LINE,RIGHT_BASE_LINE,CENTER_BASE_LINE Alignment options
|
||
in Text.
|
||
|
||
2003-04-25 12:53 robert
|
||
|
||
* doc/introduction.html: Updates to introducution.
|
||
|
||
2003-04-25 06:52 robert
|
||
|
||
* index.html: Updated index.html
|
||
|
||
2003-04-25 06:47 robert
|
||
|
||
* examples/osgpick/osgpick.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp: Added support for gather
|
||
information on which vertices have been intersected with.
|
||
|
||
2003-04-24 13:41 don
|
||
|
||
* doc/introduction.html: A few minor mods to introduction.html
|
||
|
||
2003-04-24 12:54 robert
|
||
|
||
* doc/introduction.html: Updates to the introduction.html
|
||
documentaition.
|
||
|
||
2003-04-24 06:45 robert
|
||
|
||
* Make/help.sh: Typo fix.
|
||
|
||
2003-04-24 06:45 robert
|
||
|
||
* src/osgPlugins/txp/TerrapageNode.cpp: cout -> notify.
|
||
|
||
2003-04-24 06:44 robert
|
||
|
||
* doc/: contents.html, data.html, dependencies.html,
|
||
documentation.html, examples.html, index.html, install.html,
|
||
introduction.html, osgviewer.html, plan.html, stereo.html,
|
||
images/OpenSceneGraphBanner_Distribution.jpg: Updates to docs.
|
||
|
||
2003-04-23 03:12 robert
|
||
|
||
* VisualStudio/: LANGEXT.DAT, MUST_READ_ME.txt, highlight.reg: From
|
||
Romano, updated LANDEXT.DAT and new highlight.reg file for syntax
|
||
highlighting under Windows.
|
||
|
||
2003-04-23 02:59 robert
|
||
|
||
* src/osgProducer/OsgCameraGroup.cpp: Added check for camera's
|
||
sharing the same RenderSurface, if so switches off
|
||
multi-threading of cull and draw.
|
||
|
||
2003-04-19 02:53 robert
|
||
|
||
* doc/data.html: Changed the data link to
|
||
OpenSceneGraph-Data-0.9.3.tar.gz since we won't be updating it
|
||
for the release.
|
||
|
||
2003-04-19 02:35 robert
|
||
|
||
* ChangeLog: Updated ChangeLog for the release.
|
||
|
||
2003-04-19 02:09 robert
|
||
|
||
* NEWS.txt, examples/osglogo/osglogo.cpp: Updated NEWS for the
|
||
release date.
|
||
|
||
Tweaked the text sizes in osglogo.
|
||
|
||
2003-04-18 23:57 robert
|
||
|
||
* src/osgPlugins/dds/ReaderWriterDDS.cpp: Mannually computes the
|
||
mipmap levels to ensure correct loading of dds images which arn't
|
||
square.
|
||
|
||
2003-04-18 14:44 robert
|
||
|
||
* examples/osgoccluder/osgoccluder.cpp, src/osgProducer/Viewer.cpp:
|
||
Changed the ordering of the picking intersections.
|
||
|
||
2003-04-18 12:46 robert
|
||
|
||
* src/: osg/State.cpp, osgPlugins/dds/ReaderWriterDDS.cpp,
|
||
osgPlugins/osg/BlendFunc.cpp: Fixes to BlendFunc - adding missing
|
||
ZERO handling.
|
||
|
||
Improved handling of alpha values in DXT1 compression.
|
||
|
||
2003-04-18 08:59 robert
|
||
|
||
* NEWS.txt, doc/dependencies.html,
|
||
examples/osgoccluder/osgoccluder.cpp,
|
||
src/osgPlugins/txp/trpage_material.cpp,
|
||
src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Updated NEWS for the
|
||
release.
|
||
|
||
Fixed warnings.
|
||
|
||
2003-04-18 03:10 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Removed various assert()
|
||
instances since these were causing crashes.
|
||
|
||
From Alberto, changed the use of the DynGeoSet to it was querried
|
||
on demand rather than used as a pointer which was originally
|
||
being invalidate before use.
|
||
|
||
2003-04-18 01:17 robert
|
||
|
||
* examples/osgpbuffer/osgpbuffer.cpp: Added a realize callback for
|
||
setting up the pbuffer so that it definately has a valid graphics
|
||
context.
|
||
|
||
2003-04-17 09:21 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/AnimationPath.html,
|
||
osg/AnimationPathCallback.html, osg/ApplicationUsage.html,
|
||
osg/ApplicationUsageProxy.html, osg/ArgumentParser.html,
|
||
osg/Array.html, osg/ArrayVisitor.html, osg/AttributeFunctor.html,
|
||
osg/Billboard.html, osg/BlendFunc.html, osg/BoundingBox.html,
|
||
osg/BoundingSphere.html, osg/Box.html,
|
||
osg/COMPARE_StateAttribute_Parameter.html,
|
||
osg/COMPARE_StateAttribute_Types.html, osg/Camera.html,
|
||
osg/ClassGraph.class, osg/ClassGraphPanel.class,
|
||
osg/ClassLayout.class, osg/ClearNode.html, osg/ClipNode.html,
|
||
osg/ClipPlane.html, osg/CollectOccludersVisitor.html,
|
||
osg/ColorMask.html, osg/ColorMatrix.html,
|
||
osg/CompositeShape.html, osg/Cone.html,
|
||
osg/ConstArrayVisitor.html, osg/ConstAttributeFunctor.html,
|
||
osg/ConstShapeVisitor.html, osg/ConstValueVisitor.html,
|
||
osg/ConvexHull.html, osg/ConvexPlanarOccluder.html,
|
||
osg/ConvexPlanarPolygon.html, osg/CopyOp.html, osg/CullFace.html,
|
||
osg/CullStack.html, osg/CullingSet.html, osg/Cylinder.html,
|
||
osg/DOFTransform.html, osg/DeleteHandler.html, osg/Depth.html,
|
||
osg/DisplaySettings.html, osg/DrawArrayLengths.html,
|
||
osg/DrawArrays.html, osg/DrawElementsUByte.html,
|
||
osg/DrawElementsUInt.html, osg/DrawElementsUShort.html,
|
||
osg/DrawPixels.html, osg/Drawable.html, osg/Endian.html,
|
||
osg/Extensions.2.html, osg/Extensions.3.html,
|
||
osg/Extensions.4.html, osg/Extensions.html, osg/Fog.html,
|
||
osg/FrameStamp.html, osg/FrontFace.html, osg/General.html,
|
||
osg/GeoSet.html, osg/Geode.html, osg/Geometry.html,
|
||
osg/Grid.html, osg/Group.html, osg/HIER.html, osg/HIERjava.html,
|
||
osg/HeightField.html, osg/Image.html, osg/Impostor.html,
|
||
osg/ImpostorSprite.html, osg/ImpostorSpriteManager.html,
|
||
osg/IndexArray.html, osg/InfinitePlane.html, osg/LOD.html,
|
||
osg/Light.html, osg/LightModel.html, osg/LightSource.html,
|
||
osg/LineSegment.html, osg/LineStipple.html, osg/LineWidth.html,
|
||
osg/META_Node.html, osg/META_Object.html, osg/META_Shape.html,
|
||
osg/META_StateAttribute.html, osg/Material.html, osg/Matrix.html,
|
||
osg/MatrixTransform.html, osg/NavigatorButton.class,
|
||
osg/Node.html, osg/NodeAcceptOp.html, osg/NodeCallback.html,
|
||
osg/NodePath.html, osg/NodeVisitor.html, osg/NotifySeverity.html,
|
||
osg/OSGUTX_ADD_TESTCASE.html, osg/OSGUTX_ADD_TESTSUITE.html,
|
||
osg/OSGUTX_AUTOREGISTER_TESTSUITE.html,
|
||
osg/OSGUTX_AUTOREGISTER_TESTSUITE_AT.html,
|
||
osg/OSGUTX_BEGIN_TESTSUITE.html, osg/OSGUTX_END_TESTSUITE.html,
|
||
osg/OSGUTX_TESTSUITE.html, osg/OSGUTX_TEST_E.html,
|
||
osg/OSGUTX_TEST_F.html, osg/OSG_GL_DEBUG.html, osg/Object.html,
|
||
osg/OccluderNode.html, osg/Plane.html, osg/Point.html,
|
||
osg/PolygonMode.html, osg/PolygonOffset.html,
|
||
osg/PolygonStipple.html, osg/Polytope.html,
|
||
osg/PositionAttitudeTransform.html, osg/PrimitiveFunctor.html,
|
||
osg/PrimitiveSet.html, osg/Projection.html,
|
||
osg/QualifiedTestPrinter.html, osg/Quat.html, osg/RefMatrix.html,
|
||
osg/Referenced.html, osg/Sequence.html, osg/ShadeModel.html,
|
||
osg/ShadowVolumeOccluder.html, osg/ShadowVolumeOccluderList.html,
|
||
osg/Shape.html, osg/ShapeDrawable.html, osg/ShapeVisitor.html,
|
||
osg/Sphere.html, osg/State.html, osg/StateAttribute.html,
|
||
osg/StateSet.html, osg/Statistics.html, osg/Stencil.html,
|
||
osg/SubloadCallback.2.html, osg/SubloadCallback.3.html,
|
||
osg/SubloadCallback.4.html, osg/SubloadCallback.5.html,
|
||
osg/SubloadCallback.html, osg/Switch.html,
|
||
osg/TemplateArray.html, osg/TemplateIndexArray.html,
|
||
osg/TessellationHints.html, osg/Test.html, osg/TestCase.html,
|
||
osg/TestCase_.html, osg/TestContext.html, osg/TestErrorX.html,
|
||
osg/TestFailureX.html, osg/TestGraph.html,
|
||
osg/TestQualifier.html, osg/TestRecord.html, osg/TestReport.html,
|
||
osg/TestRunner.html, osg/TestSuite.html,
|
||
osg/TestSuiteAutoRegistrationAgent.html, osg/TestVisitor.html,
|
||
osg/TestX.html, osg/TexEnv.html, osg/TexEnvCombine.html,
|
||
osg/TexGen.html, osg/TexMat.html, osg/Texture.html,
|
||
osg/Texture1D.html, osg/Texture2D.html, osg/Texture3D.html,
|
||
osg/TextureCubeMap.html, osg/TextureRectangle.html,
|
||
osg/Timer.html, osg/TraceStream.html, osg/Transform.html,
|
||
osg/TriangleFunctor.html, osg/TriangleMesh.html, osg/UByte4.html,
|
||
osg/ValueVisitor.html, osg/Vec2.html, osg/Vec3.html,
|
||
osg/Vec4.html, osg/VectorSizei.2.html, osg/VectorSizei.html,
|
||
osg/VectorUByte.2.html, osg/VectorUByte.html,
|
||
osg/VectorUInt.2.html, osg/VectorUInt.html,
|
||
osg/VectorUShort.2.html, osg/VectorUShort.html,
|
||
osg/VertexProgram.html, osg/Viewport.html,
|
||
osg/buffered_object.html, osg/buffered_value.html,
|
||
osg/clampArray3BetweenRange.html, osg/clampArray3GEQUAL.html,
|
||
osg/clampArray3LEQUAL.html, osg/clampArray4BetweenRange.html,
|
||
osg/clampArray4GEQUAL.html, osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/computeEyeToLocal.html, osg/computeLocalToEye.html,
|
||
osg/computeLocalToWorld.html, osg/computeWorldToLocal.html,
|
||
osg/createGeodeForImage.2.html, osg/createGeodeForImage.html,
|
||
osg/fast_back_stack.html, osg/for_each_triangle.html,
|
||
osg/getGLExtensionFuncPtr.2.html, osg/getGLExtensionFuncPtr.html,
|
||
osg/getNotifyLevel.html, osg/globalnotifylevel..html,
|
||
osg/globalnotifynulstream..html, osg/icon1.gif, osg/icon2.gif,
|
||
osg/index.html, osg/initNotifyLevel.html,
|
||
osg/isGLExtensionSupported.html,
|
||
osg/isGLUExtensionSupported.html, osg/notify.html,
|
||
osg/operator.2.html, osg/operator.html, osg/osg.html,
|
||
osg/osgGetLibraryName.html, osg/osgGetVersion.html,
|
||
osg/osgUtx.html, osg/ref_ptr.html, osg/setNotifyLevel.html,
|
||
osg/xternSG_EXPORTNotifySeverityg_NotifyLevel.html,
|
||
osg/xternSG_EXPORTboolg_NotifyInit.html,
|
||
osg/xternSG_EXPORTstdauto_ptrstdofstreamg_NotifyNulStream.html,
|
||
osgDB/ClassGraph.class, osgDB/ClassGraphPanel.class,
|
||
osgDB/ClassLayout.class, osgDB/DirectoryContents.html,
|
||
osgDB/DotOsgWrapper.html, osgDB/DynamicLibrary.html,
|
||
osgDB/Field.html, osgDB/FieldReader.html,
|
||
osgDB/FieldReaderIterator.html, osgDB/FilePathList.html,
|
||
osgDB/General.html, osgDB/HIER.html, osgDB/HIERjava.html,
|
||
osgDB/Input.html, osgDB/NavigatorButton.class,
|
||
osgDB/Options.html, osgDB/Output.html,
|
||
osgDB/ParameterOutput.html, osgDB/PushAndPopDataPath.html,
|
||
osgDB/ReadResult.html, osgDB/ReaderWriter.html,
|
||
osgDB/RegisterDotOsgWrapperProxy.html,
|
||
osgDB/RegisterReaderWriterProxy.html, osgDB/Registry.html,
|
||
osgDB/WriteResult.html, osgDB/fileExists.html,
|
||
osgDB/findFileInDirectory.html, osgDB/findFileInPath.html,
|
||
osgDB/getDirectoryContents.html, osgDB/icon1.gif,
|
||
osgDB/icon2.gif, osgDB/index.html, osgDB/osgDB.html,
|
||
osgDB/osgDBGetLibraryName.html, osgDB/osgDBGetVersion.html,
|
||
osgDB/readCommandLine.html, osgDB/readImageFile.html,
|
||
osgDB/readNodeFile.html, osgDB/readNodeFiles.2.html,
|
||
osgDB/readNodeFiles.html, osgDB/readObjectFile.html,
|
||
osgDB/writeImageFile.html, osgDB/writeNodeFile.html,
|
||
osgDB/writeObjectFile.html, osgGA/AnimationPathManipulator.html,
|
||
osgGA/CameraManipulator.html, osgGA/ClassGraph.class,
|
||
osgGA/ClassGraphPanel.class, osgGA/ClassLayout.class,
|
||
osgGA/CompositeGUIEventHandler.html, osgGA/DriveManipulator.html,
|
||
osgGA/FlightManipulator.html, osgGA/GUIActionAdapter.html,
|
||
osgGA/GUIEventAdapter.html, osgGA/GUIEventHandler.html,
|
||
osgGA/GUIEventHandlerVisitor.html, osgGA/General.html,
|
||
osgGA/HIER.html, osgGA/HIERjava.html,
|
||
osgGA/KeySwitchCameraManipulator.html,
|
||
osgGA/NavigatorButton.class, osgGA/SetSceneViewVisitor.html,
|
||
osgGA/StateSetManipulator.html, osgGA/TrackballManipulator.html,
|
||
osgGA/icon1.gif, osgGA/icon2.gif, osgGA/index.html,
|
||
osgGA/osgGA.html, osgGA/osgGAGetLibraryName.html,
|
||
osgGA/osgGAGetVersion.html, osgGA/spaceosgGA.html,
|
||
osgParticle/AccelOperator.html, osgParticle/CenteredPlacer.html,
|
||
osgParticle/ClassGraph.class, osgParticle/ClassGraphPanel.class,
|
||
osgParticle/ClassLayout.class, osgParticle/Counter.html,
|
||
osgParticle/Emitter.html, osgParticle/FluidFrictionOperator.html,
|
||
osgParticle/ForceOperator.html, osgParticle/General.html,
|
||
osgParticle/HIER.html, osgParticle/HIERjava.html,
|
||
osgParticle/Interpolator.html,
|
||
osgParticle/LinearInterpolator.html,
|
||
osgParticle/ModularEmitter.html, osgParticle/ModularProgram.html,
|
||
osgParticle/MultiSegmentPlacer.html,
|
||
osgParticle/NavigatorButton.class, osgParticle/Operator.html,
|
||
osgParticle/Particle.html, osgParticle/ParticleProcessor.html,
|
||
osgParticle/ParticleSystem.html,
|
||
osgParticle/ParticleSystemUpdater.html, osgParticle/Placer.html,
|
||
osgParticle/PointPlacer.html, osgParticle/Program.html,
|
||
osgParticle/RadialShooter.html,
|
||
osgParticle/RandomRateCounter.html,
|
||
osgParticle/SectorPlacer.html, osgParticle/SegmentPlacer.html,
|
||
osgParticle/Shooter.html, osgParticle/VariableRateCounter.html,
|
||
osgParticle/icon1.gif, osgParticle/icon2.gif,
|
||
osgParticle/index.html, osgParticle/osgParticle.html,
|
||
osgParticle/range.html, osgParticle/rangef.html,
|
||
osgParticle/rangev2.html, osgParticle/rangev3.html,
|
||
osgParticle/rangev4.html, osgProducer/Callback.html,
|
||
osgProducer/ClassGraph.class, osgProducer/ClassGraphPanel.class,
|
||
osgProducer/ClassLayout.class, osgProducer/EventAdapter.html,
|
||
osgProducer/General.html, osgProducer/HIER.html,
|
||
osgProducer/HIERjava.html,
|
||
osgProducer/KeyboardMouseCallback.html,
|
||
osgProducer/NavigatorButton.class,
|
||
osgProducer/OsgCameraGroup.html,
|
||
osgProducer/OsgSceneHandler.html,
|
||
osgProducer/RealizeCallback.html, osgProducer/Viewer.html,
|
||
osgProducer/ViewerEventHandler.html, osgProducer/icon1.gif,
|
||
osgProducer/icon2.gif, osgProducer/index.html,
|
||
osgProducer/osgProducer.html,
|
||
osgProducer/osgProducerGetLibraryName.html,
|
||
osgProducer/osgProducerGetVersion.html,
|
||
osgSim/AzimElevationSector.html, osgSim/AzimRange.html,
|
||
osgSim/AzimSector.html, osgSim/BlinkSequence.html,
|
||
osgSim/ClassGraph.class, osgSim/ClassGraphPanel.class,
|
||
osgSim/ClassLayout.class, osgSim/ConeSector.html,
|
||
osgSim/ElevationRange.html, osgSim/ElevationSector.html,
|
||
osgSim/General.html, osgSim/HIER.html, osgSim/HIERjava.html,
|
||
osgSim/LightPoint.html, osgSim/LightPointNode.html,
|
||
osgSim/NavigatorButton.class, osgSim/Sector.html,
|
||
osgSim/SequenceGroup.html, osgSim/icon1.gif, osgSim/icon2.gif,
|
||
osgSim/index.html, osgSim/osgSim.html,
|
||
osgSim/osgSimGetLibraryName.html, osgSim/osgSimGetVersion.html,
|
||
osgText/ClassGraph.class, osgText/ClassGraphPanel.class,
|
||
osgText/ClassLayout.class, osgText/Font.html,
|
||
osgText/FontImplementation.html, osgText/General.html,
|
||
osgText/Glyph.html, osgText/GlyphTexture.html, osgText/HIER.html,
|
||
osgText/HIERjava.html, osgText/NavigatorButton.class,
|
||
osgText/String.html, osgText/Text.html, osgText/icon1.gif,
|
||
osgText/icon2.gif, osgText/index.html, osgText/osgText.html,
|
||
osgText/osgTextGetLibraryName.html,
|
||
osgText/osgTextGetVersion.html, osgText/readFontFile.html,
|
||
osgUtil/ClassGraph.class, osgUtil/ClassGraphPanel.class,
|
||
osgUtil/ClassLayout.class, osgUtil/CombineLODsVisitor.html,
|
||
osgUtil/ConvertGeoSetsToGeometryVisitor.html,
|
||
osgUtil/CubeMapGenerator.html, osgUtil/CullVisitor.html,
|
||
osgUtil/DelaunayTriangulator.html,
|
||
osgUtil/DisplayListVisitor.html,
|
||
osgUtil/DisplayRequirementsVisitor.html,
|
||
osgUtil/FlattenStaticTransformsVisitor.html,
|
||
osgUtil/General.html, osgUtil/HIER.html, osgUtil/HIERjava.html,
|
||
osgUtil/HalfWayMapGenerator.html,
|
||
osgUtil/HighlightMapGenerator.html, osgUtil/Hit.html,
|
||
osgUtil/InsertImpostorsVisitor.html, osgUtil/IntersectState.html,
|
||
osgUtil/IntersectVisitor.html, osgUtil/LeafDepthSortFunctor.html,
|
||
osgUtil/MergeGeometryVisitor.html, osgUtil/NavigatorButton.class,
|
||
osgUtil/Optimizer.html, osgUtil/PickIntersectVisitor.html,
|
||
osgUtil/PickVisitor.html, osgUtil/ReflectionMapGenerator.html,
|
||
osgUtil/RegisterRenderBinProxy.html,
|
||
osgUtil/RemoveEmptyNodesVisitor.html,
|
||
osgUtil/RemoveRedundantNodesVisitor.html, osgUtil/RenderBin.html,
|
||
osgUtil/RenderGraph.html, osgUtil/RenderLeaf.html,
|
||
osgUtil/RenderStage.html, osgUtil/RenderStageLighting.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/SmoothingVisitor.html, osgUtil/StateVisitor.html,
|
||
osgUtil/Tesselator.html, osgUtil/TransformCallback.html,
|
||
osgUtil/TriStripVisitor.html, osgUtil/UpdateVisitor.html,
|
||
osgUtil/icon1.gif, osgUtil/icon2.gif, osgUtil/index.html,
|
||
osgUtil/osgUtil.html, osgUtil/osgUtilGetLibraryName.html,
|
||
osgUtil/osgUtilGetVersion.html: Added doc++ documentation.
|
||
|
||
2003-04-17 08:57 robert
|
||
|
||
* examples/osgwindows/osgwindows.cpp,
|
||
src/osgProducer/OsgCameraGroup.cpp: Added setting of the
|
||
RenderSurface name to the application name.
|
||
|
||
2003-04-17 08:27 robert
|
||
|
||
* include/osgProducer/: OsgCameraGroup, Viewer: Moved #include
|
||
<osg/Timer> from Viewer to OsgCameraGroup.
|
||
|
||
2003-04-17 06:57 robert
|
||
|
||
* src/osgProducer/ViewerEventHandler.cpp: Added an alternate
|
||
compile path for Windows in the toggle of fullscreen for the
|
||
first time.
|
||
|
||
2003-04-17 06:36 robert
|
||
|
||
* src/osgUtil/DelaunayTriangulator.cpp: Changed the maxx
|
||
initializiation to use (*points)[last_valid_index].x();
|
||
|
||
2003-04-17 04:14 robert
|
||
|
||
* runexamples.bat, examples/osgcameragroup/osgcameragroup.cpp,
|
||
include/osgProducer/OsgCameraGroup, include/osgProducer/Viewer,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Moved the managing of frame stamp from osgProducer::Viewer into
|
||
osgProducer::OsgCamaraGroup.
|
||
|
||
Added setting of trackball in osgcameragroup so its starts in the
|
||
correct place for different models.
|
||
|
||
2003-04-16 23:52 robert
|
||
|
||
* include/osgUtil/DelaunayTriangulator: Added OSGUTIL_EXPORT to
|
||
front of DelaunayTriangulator class.
|
||
|
||
2003-04-16 16:09 don
|
||
|
||
* examples/osgwindows/osgwindows.cpp: InputRectangle converted to
|
||
RenderSurface->get()...
|
||
|
||
2003-04-16 14:16 don
|
||
|
||
* src/osgProducer/: KeyboardMouseCallback.cpp, OsgSceneHandler.cpp,
|
||
Viewer.cpp, ViewerEventHandler.cpp: Changed Rect('s to
|
||
Rectangle('s
|
||
|
||
2003-04-16 13:02 robert
|
||
|
||
* include/osg/ShapeDrawable, src/osg/ShapeDrawable.cpp,
|
||
src/osgPlugins/osg/ShapeDrawable.cpp: Added support for
|
||
set/getColor to ShapeDrawable.
|
||
|
||
2003-04-16 12:21 robert
|
||
|
||
* NEWS.txt, VisualStudio/osgUtil/osgUtil.dsp,
|
||
include/osgUtil/DelaunayTriangulator,
|
||
src/osgUtil/DelaunayTriangulator.cpp, src/osgUtil/GNUmakefile:
|
||
From Marco Jez, added DelaunayTriangulator class.
|
||
|
||
2003-04-16 12:20 robert
|
||
|
||
* src/osgProducer/Viewer.cpp: Changed near and far instances into
|
||
near_point, far_point to avoid problems with Win32 build.
|
||
|
||
2003-04-16 08:14 robert
|
||
|
||
* VisualStudio/osgUtil/osgUtil.dsp, src/osgProducer/Viewer.cpp,
|
||
src/osgUtil/GNUmakefile: Moved the PickVisitor from osgUtil into
|
||
the implementation of osgProducer::Viewer. Removed methods in
|
||
PickVisitor which wern't being used by osgProducer::Viewer. This
|
||
has been done because the PickVisitor interface and
|
||
implementation weren't ready for general usage.
|
||
|
||
2003-04-16 07:22 robert
|
||
|
||
* include/osgProducer/Viewer, src/osgProducer/Viewer.cpp: Renamed
|
||
computeNearFar to computeNearFarPoints.
|
||
|
||
2003-04-16 07:17 robert
|
||
|
||
* runexamples.bat, examples/osgpick/osgpick.cpp,
|
||
include/osgProducer/Viewer, src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp,
|
||
src/osgUtil/PickVisitor.cpp: Added convinence methods to
|
||
osgProducer::Viewer:
|
||
|
||
/** compute, from normalized mouse coords, for sepecified
|
||
Camera, the pixel coords relative to that Camera's
|
||
RenderSurface.*/
|
||
bool computePixelCoords(float x,float y,unsigned int
|
||
cameraNum,float& pixel_x,float& pixel_y);
|
||
|
||
/** compute, from normalized mouse coords, for sepecified
|
||
Camera, the near and far points in worlds coords.*/
|
||
bool computeNearFar(float x,float y,unsigned int
|
||
cameraNum,osg::Vec3& near, osg::Vec3& far);
|
||
|
||
/** compute, from normalized mouse coords, for sepecified
|
||
Camera, intersections with the scene.*/
|
||
bool computeIntersections(float x,float y,unsigned int
|
||
cameraNum,osgUtil::IntersectVisitor::HitList& hits);
|
||
|
||
/** compute, from normalized mouse coords, for all
|
||
Cameras, intersections with the scene.*/
|
||
bool computeIntersections(float x,float
|
||
y,osgUtil::IntersectVisitor::HitList& hits);
|
||
|
||
2003-04-16 05:46 robert
|
||
|
||
* examples/osgconv/osgconv.cpp: Add a check for the result to
|
||
writeNodeFile().
|
||
|
||
2003-04-16 02:22 robert
|
||
|
||
* examples/osgpick/osgpick.cpp,
|
||
include/osgProducer/OsgSceneHandler,
|
||
src/osgProducer/OsgSceneHandler.cpp: Changed OsgSceneHandler so
|
||
it re-uses osgUtil::SceneView project and modelview matrices.
|
||
|
||
Changed the osgpick demo so that it uses the OsgSceneHandler's
|
||
projection and modelview matrices where possible.
|
||
|
||
2003-04-15 13:54 robert
|
||
|
||
* examples/osgpick/osgpick.cpp, include/osgProducer/Viewer: Added
|
||
support for multiple cameras into osgpick.
|
||
|
||
2003-04-15 07:29 robert
|
||
|
||
* VisualStudio/: examples/osgcluster/osgcluster.dsp,
|
||
examples/osgstereoimage/osgstereoimage.dsp,
|
||
examples/osgwindows/osgwindows.dsp, osgProducer/osgProducer.dsp:
|
||
Changed the linking to Producer for debug builds so that
|
||
producerd.lib is linked against.
|
||
|
||
2003-04-15 02:33 robert
|
||
|
||
* examples/osgshadowtexture/CreateShadowedScene.cpp: From Brede,
|
||
Fixed the ordering of the znear and zfar.
|
||
|
||
2003-04-15 02:33 robert
|
||
|
||
* include/osgUtil/TriStripVisitor, src/osgUtil/TriStripVisitor.cpp:
|
||
From Romano, extra methods/variables for controlling tesselation.
|
||
|
||
2003-04-14 12:39 robert
|
||
|
||
* Make/makedefs, examples/osganimate/GNUmakefile,
|
||
examples/osganimate/GNUmakefile.inst,
|
||
examples/osgbillboard/GNUmakefile,
|
||
examples/osgbillboard/GNUmakefile.inst,
|
||
examples/osgcallback/GNUmakefile,
|
||
examples/osgcallback/GNUmakefile.inst,
|
||
examples/osgcameragroup/GNUmakefile,
|
||
examples/osgcameragroup/GNUmakefile.inst,
|
||
examples/osgclip/GNUmakefile, examples/osgclip/GNUmakefile.inst,
|
||
examples/osgcluster/GNUmakefile,
|
||
examples/osgcluster/GNUmakefile.inst,
|
||
examples/osgconv/GNUmakefile.inst, examples/osgcopy/GNUmakefile,
|
||
examples/osgcopy/GNUmakefile.inst,
|
||
examples/osgcubemap/GNUmakefile,
|
||
examples/osgcubemap/GNUmakefile.inst,
|
||
examples/osggeodemo/GNUmakefile,
|
||
examples/osggeodemo/GNUmakefile.inst,
|
||
examples/osggeometry/GNUmakefile,
|
||
examples/osggeometry/GNUmakefile.inst,
|
||
examples/osghangglide/GNUmakefile,
|
||
examples/osghangglide/GNUmakefile.inst,
|
||
examples/osghud/GNUmakefile, examples/osghud/GNUmakefile.inst,
|
||
examples/osgimpostor/GNUmakefile,
|
||
examples/osgimpostor/GNUmakefile.inst,
|
||
examples/osgkeyboard/GNUmakefile,
|
||
examples/osgkeyboard/GNUmakefile.inst,
|
||
examples/osglight/GNUmakefile,
|
||
examples/osglight/GNUmakefile.inst,
|
||
examples/osglightpoint/GNUmakefile,
|
||
examples/osglightpoint/GNUmakefile.inst,
|
||
examples/osglogo/GNUmakefile, examples/osglogo/GNUmakefile.inst,
|
||
examples/osgmultitexture/GNUmakefile,
|
||
examples/osgmultitexture/GNUmakefile.inst,
|
||
examples/osgoccluder/GNUmakefile,
|
||
examples/osgoccluder/GNUmakefile.inst,
|
||
examples/osgparticle/GNUmakefile,
|
||
examples/osgparticle/GNUmakefile.inst,
|
||
examples/osgpick/GNUmakefile, examples/osgpick/GNUmakefile.inst,
|
||
examples/osgprerender/GNUmakefile,
|
||
examples/osgprerender/GNUmakefile.inst,
|
||
examples/osgreflect/GNUmakefile,
|
||
examples/osgreflect/GNUmakefile.inst,
|
||
examples/osgscribe/GNUmakefile,
|
||
examples/osgscribe/GNUmakefile.inst,
|
||
examples/osgsequence/GNUmakefile,
|
||
examples/osgsequence/GNUmakefile.inst,
|
||
examples/osgshadowtexture/GNUmakefile,
|
||
examples/osgshadowtexture/GNUmakefile.inst,
|
||
examples/osgshape/GNUmakefile,
|
||
examples/osgshape/GNUmakefile.inst,
|
||
examples/osgstereoimage/GNUmakefile,
|
||
examples/osgstereoimage/GNUmakefile.inst,
|
||
examples/osgteapot/GNUmakefile,
|
||
examples/osgteapot/GNUmakefile.inst,
|
||
examples/osgtext/GNUmakefile, examples/osgtext/GNUmakefile.inst,
|
||
examples/osgtexture1D/GNUmakefile,
|
||
examples/osgtexture1D/GNUmakefile.inst,
|
||
examples/osgtexture2D/GNUmakefile,
|
||
examples/osgtexture2D/GNUmakefile.inst,
|
||
examples/osgtexture3D/GNUmakefile,
|
||
examples/osgtexture3D/GNUmakefile.inst,
|
||
examples/osgunittests/GNUmakefile,
|
||
examples/osgunittests/GNUmakefile.inst,
|
||
examples/osgversion/GNUmakefile,
|
||
examples/osgversion/GNUmakefile.inst,
|
||
examples/osgvertexprogram/GNUmakefile,
|
||
examples/osgvertexprogram/GNUmakefile.inst,
|
||
examples/osgviewer/GNUmakefile,
|
||
examples/osgviewer/GNUmakefile.inst,
|
||
examples/osgwindows/GNUmakefile,
|
||
examples/osgwindows/GNUmakefile.inst,
|
||
src/osgPlugins/freetype/GNUmakefile, src/osgProducer/GNUmakefile:
|
||
Added -I/usr/X11R6/include to osgProducer and all the examples
|
||
GNUMakefiles.
|
||
|
||
From Bob, mods to GNUMakefile and Make/makedefs for the extra
|
||
includes for freetype.
|
||
|
||
2003-04-14 11:53 robert
|
||
|
||
* src/osgProducer/Viewer.cpp: Added using namespace Producer to get
|
||
round namespace issue with CameraGroup call.
|
||
|
||
2003-04-14 11:49 robert
|
||
|
||
* examples/osgimpostor/TestManipulator.cpp,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
src/osgProducer/Viewer.cpp: Updated osgstereoimage and
|
||
osgimpostor to handle the new default orientation of normalized
|
||
mouse coords.
|
||
|
||
2003-04-14 08:44 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/examples/osgpick/osgpick.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp, examples/osgpick/osgpick.cpp,
|
||
examples/osgwindows/osgwindows.cpp, include/osgUtil/PickVisitor,
|
||
src/osg/NodeVisitor.cpp, src/osgGA/TrackballManipulator.cpp,
|
||
src/osgProducer/Viewer.cpp, src/osgUtil/PickVisitor.cpp: Updates
|
||
to the osgpick code.
|
||
|
||
Updates to osgGA::CameraManipulors.
|
||
|
||
2003-04-14 08:03 robert
|
||
|
||
* src/osgText/Font.cpp: Tweak to the debug output.
|
||
|
||
2003-04-14 08:02 robert
|
||
|
||
* src/osgText/Font.cpp: Added extra debugging details to help track
|
||
down IRIX64 & Solaris64 problems.
|
||
|
||
2003-04-14 06:23 robert
|
||
|
||
* include/osgGA/GUIEventAdapter, src/osgGA/DriveManipulator.cpp,
|
||
src/osgGA/FlightManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp,
|
||
src/osgProducer/EventAdapter.cpp,
|
||
src/osgProducer/KeyboardMouseCallback.cpp: Improved the handling
|
||
of Producer's no dimensional mouse coords.
|
||
|
||
2003-04-14 06:22 robert
|
||
|
||
* include/osg/Transform, src/osg/Transform.cpp: Addd new
|
||
computeLocalToWorld(NodePath) etc methods.
|
||
|
||
2003-04-14 01:16 robert
|
||
|
||
* src/osgPlugins/osgText/IO_Text.cpp: Changed push back to a += to
|
||
try and fix compile on hopeless OSX g++ version.
|
||
|
||
2003-04-13 07:12 robert
|
||
|
||
* doc/dependencies.html: Updated dependancies with link to Producer
|
||
web page.
|
||
|
||
2003-04-13 06:26 robert
|
||
|
||
* Make/makedefs, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/examples/osgpick/osgpick.dsp, doc/data.html,
|
||
doc/install.html, doc/introduction.html, doc/plan.html,
|
||
examples/osgcameragroup/osgcameragroup.cpp,
|
||
examples/osgpick/GNUmakefile, examples/osgpick/GNUmakefile.inst,
|
||
examples/osgpick/osgpick.cpp, include/osgUtil/PickVisitor,
|
||
src/osgUtil/GNUmakefile, src/osgUtil/PickVisitor.cpp: Added Geoff
|
||
Michel's osgpick and osgUtil::PickVisitor code.
|
||
|
||
2003-04-13 05:02 robert
|
||
|
||
* include/osg/NodeVisitor: From Michael Gronager, changed
|
||
apply(Sequence) to cast to an Group rather than a Switch which
|
||
was a bug.
|
||
|
||
2003-04-12 03:24 robert
|
||
|
||
* VisualStudio/examples/: osganimate/osganimate.dsp,
|
||
osgcallback/osgcallback.dsp, osgclip/osgclip.dsp,
|
||
osgcopy/osgcopy.dsp, osggeodemo/osggeodemo.dsp,
|
||
osghud/osghud.dsp, osgkeyboard/osgkeyboard.dsp,
|
||
osglight/osglight.dsp, osglightpoint/osglightpoint.dsp,
|
||
osglogo/osglogo.dsp, osgmultitexture/osgmultitexture.dsp,
|
||
osgoccluder/osgoccluder.dsp, osgparticle/osgparticledemo.dsp,
|
||
osgpbuffer/osgpbuffer.dsp, osgprerender/osgprerender.dsp,
|
||
osgsequence/osgsequence.dsp, osgtext/osgtextdemo.dsp: Removed
|
||
references to glut32.lib.
|
||
|
||
2003-04-11 11:57 robert
|
||
|
||
* src/osgPlugins/osgText/IO_Text.cpp: Convertex a std::copy() into
|
||
a for loop to get round compile problems under OSX.
|
||
|
||
2003-04-11 08:34 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/AnimationPath.html,
|
||
osg/AnimationPathCallback.2.html, osg/AnimationPathCallback.html,
|
||
osg/Array.html, osg/ArrayVisitor.html, osg/AttributeFunctor.html,
|
||
osg/Billboard.html, osg/BlendFunc.html, osg/BoundingBox.html,
|
||
osg/BoundingSphere.html, osg/Box.html,
|
||
osg/COMPARE_StateAttribute_Parameter.html,
|
||
osg/COMPARE_StateAttribute_Types.html, osg/Camera.html,
|
||
osg/ClassGraph.class, osg/ClassGraphPanel.class,
|
||
osg/ClassLayout.class, osg/ClearNode.html, osg/ClipNode.html,
|
||
osg/ClipPlane.html, osg/ClippingVolume.html,
|
||
osg/CollectOccludersVisitor.html, osg/ColorMask.html,
|
||
osg/ColorMatrix.html, osg/CompositeShape.html, osg/Cone.html,
|
||
osg/ConstArrayVisitor.html, osg/ConstAttributeFunctor.html,
|
||
osg/ConstShapeVisitor.html, osg/ConstValueVisitor.html,
|
||
osg/ConvexHull.html, osg/ConvexPlanarOccluder.html,
|
||
osg/ConvexPlanarPolygon.html, osg/ConvexPlanerOccluder.html,
|
||
osg/ConvexPlanerPolygon.html, osg/CopyOp.html, osg/CullFace.html,
|
||
osg/CullStack.html, osg/CullingSet.html, osg/Cylinder.html,
|
||
osg/DOFTransform.html, osg/DeleteHandler.html, osg/Depth.html,
|
||
osg/DisplaySettings.html, osg/DrawArrayLengths.html,
|
||
osg/DrawArrays.html, osg/DrawElementsUByte.html,
|
||
osg/DrawElementsUInt.html, osg/DrawElementsUShort.html,
|
||
osg/DrawPixels.html, osg/Drawable.html, osg/Extensions.2.html,
|
||
osg/Extensions.3.html, osg/Extensions.html, osg/Fog.html,
|
||
osg/FrameStamp.html, osg/FrontFace.html, osg/General.html,
|
||
osg/GeoSet.html, osg/Geode.html, osg/Geometry.html,
|
||
osg/Grid.html, osg/Group.html, osg/HIER.html, osg/HIERjava.html,
|
||
osg/HeightField.html, osg/Image.html, osg/Impostor.html,
|
||
osg/ImpostorSprite.html, osg/ImpostorSpriteManager.html,
|
||
osg/IndexArray.html, osg/InfinitePlane.html, osg/LOD.html,
|
||
osg/Light.html, osg/LightModel.html, osg/LightSource.html,
|
||
osg/LineSegment.html, osg/LineStipple.html, osg/LineWidth.html,
|
||
osg/METANODE.html, osg/METAOBJ.html, osg/META_Node.html,
|
||
osg/META_Object.html, osg/META_Shape.html,
|
||
osg/META_StateAttribute.html, osg/Material.html, osg/Matrix.html,
|
||
osg/MatrixMode.html, osg/MatrixNew.html,
|
||
osg/MatrixNewProduct.html, osg/MatrixOld.html,
|
||
osg/MatrixProduct.html, osg/MatrixTransform.html,
|
||
osg/MemoryAdapter.html, osg/NavigatorButton.class, osg/Node.html,
|
||
osg/NodeAcceptOp.html, osg/NodeCallback.html, osg/NodePath.html,
|
||
osg/NodeVisitor.html, osg/NotifySeverity.html,
|
||
osg/OSGUTX_ADD_TESTCASE.html, osg/OSGUTX_ADD_TESTSUITE.html,
|
||
osg/OSGUTX_AUTOREGISTER_TESTSUITE.html,
|
||
osg/OSGUTX_AUTOREGISTER_TESTSUITE_AT.html,
|
||
osg/OSGUTX_BEGIN_TESTSUITE.html, osg/OSGUTX_END_TESTSUITE.html,
|
||
osg/OSGUTX_TESTSUITE.html, osg/OSGUTX_TEST_E.html,
|
||
osg/OSGUTX_TEST_F.html, osg/OSG_GL_DEBUG.html,
|
||
osg/OSG_NODECALLBACK.html, osg/Object.html,
|
||
osg/OccluderNode.html, osg/Plane.html, osg/Point.html,
|
||
osg/PolygonMode.html, osg/PolygonOffset.html,
|
||
osg/PolygonStipple.html, osg/Polytope.html,
|
||
osg/PositionAttitudeTransform.html, osg/Primitive.html,
|
||
osg/PrimitiveFunctor.html, osg/PrimitiveSet.html,
|
||
osg/Projection.html, osg/QualifiedTestPrinter.html,
|
||
osg/Quat.html, osg/RefMatrix.html, osg/Referenced.html,
|
||
osg/Sequence.html, osg/ShadeModel.html,
|
||
osg/ShadowOccluderVolume.html, osg/ShadowVolumeOccluder.html,
|
||
osg/ShadowVolumeOccluderList.html, osg/Shape.html,
|
||
osg/ShapeDrawable.html, osg/ShapeVisitor.html, osg/Sphere.html,
|
||
osg/State.html, osg/StateAttribute.html, osg/StateSet.html,
|
||
osg/Statistics.html, osg/Stencil.html,
|
||
osg/SubloadCallback.2.html, osg/SubloadCallback.3.html,
|
||
osg/SubloadCallback.4.html, osg/SubloadCallback.html,
|
||
osg/Switch.html, osg/TemplateArray.html,
|
||
osg/TemplateIndexArray.html, osg/TessellationHints.html,
|
||
osg/Test.html, osg/TestCase.html, osg/TestCase_.html,
|
||
osg/TestContext.html, osg/TestErrorX.html, osg/TestFailureX.html,
|
||
osg/TestGraph.html, osg/TestQualifier.html, osg/TestRecord.html,
|
||
osg/TestReport.html, osg/TestRunner.html, osg/TestSuite.html,
|
||
osg/TestSuiteAutoRegistrationAgent.html, osg/TestVisitor.html,
|
||
osg/TestX.html, osg/TexEnv.html, osg/TexEnvCombine.html,
|
||
osg/TexGen.html, osg/TexMat.html, osg/Texture.html,
|
||
osg/Texture1D.html, osg/Texture2D.html, osg/Texture3D.html,
|
||
osg/TextureCubeMap.html, osg/Timer.html, osg/TraceStream.html,
|
||
osg/Transform.html, osg/TriangleFunctor.html,
|
||
osg/TriangleMesh.html, osg/UByte4.html, osg/ValueVisitor.html,
|
||
osg/Vec2.html, osg/Vec3.html, osg/Vec4.html,
|
||
osg/VectorSizei.2.html, osg/VectorSizei.html,
|
||
osg/VectorUByte.2.html, osg/VectorUByte.html,
|
||
osg/VectorUInt.2.html, osg/VectorUInt.html,
|
||
osg/VectorUShort.2.html, osg/VectorUShort.html,
|
||
osg/VertexProgram.html, osg/Viewport.html,
|
||
osg/buffered_value.html, osg/clampArray3BetweenRange.html,
|
||
osg/clampArray3GEQUAL.html, osg/clampArray3LEQUAL.html,
|
||
osg/clampArray4BetweenRange.html, osg/clampArray4GEQUAL.html,
|
||
osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/createGeodeForImage.2.html, osg/createGeodeForImage.html,
|
||
osg/fast_back_stack.html, osg/for_each_triangle.html,
|
||
osg/g_NotifyInit.html, osg/g_NotifyLevel.html,
|
||
osg/g_NotifyNulStream.html, osg/getGLExtensionFuncPtr.2.html,
|
||
osg/getGLExtensionFuncPtr.html, osg/getNotifyLevel.html,
|
||
osg/globalnotifylevel..html, osg/globalnotifynulstream..html,
|
||
osg/icon1.gif, osg/icon2.gif, osg/index.html,
|
||
osg/initNotifyLevel.html, osg/isGLExtensionSupported.html,
|
||
osg/isGLUExtensionSupported.html, osg/mem_ptr.html,
|
||
osg/notify.html, osg/operator.2.html, osg/operator.html,
|
||
osg/osg.html, osg/osgGetLibraryName.html, osg/osgGetVersion.html,
|
||
osg/osgUtx.html, osg/ref_ptr.html, osg/setNotifyLevel.html,
|
||
osg/tag_au.html,
|
||
osg/xternSG_EXPORTNotifySeverityg_NotifyLevel.html,
|
||
osg/xternSG_EXPORTboolg_NotifyInit.html,
|
||
osg/xternSG_EXPORTstdauto_ptrstdofstreamg_NotifyNulStream.html,
|
||
osgDB/ClassGraph.class, osgDB/ClassGraphPanel.class,
|
||
osgDB/ClassLayout.class, osgDB/DirectoryContents.html,
|
||
osgDB/DotOsgWrapper.html, osgDB/DynamicLibrary.html,
|
||
osgDB/Field.html, osgDB/FieldReader.html,
|
||
osgDB/FieldReaderIterator.html, osgDB/FilePathList.html,
|
||
osgDB/General.html, osgDB/HIER.html, osgDB/HIERjava.html,
|
||
osgDB/Input.html, osgDB/NavigatorButton.class,
|
||
osgDB/Options.html, osgDB/Output.html,
|
||
osgDB/ParameterOutput.html, osgDB/PushAndPopDataPath.html,
|
||
osgDB/ReadResult.html, osgDB/ReaderWriter.html,
|
||
osgDB/RegisterDotOsgWrapperProxy.html,
|
||
osgDB/RegisterReaderWriterProxy.html, osgDB/Registry.html,
|
||
osgDB/WriteResult.html, osgDB/fileExists.html,
|
||
osgDB/findDSO.html, osgDB/findFile.html,
|
||
osgDB/findFileInDirectory.html, osgDB/findFileInPath.html,
|
||
osgDB/getDirectoryContents.html, osgDB/getFilePath.html,
|
||
osgDB/icon1.gif, osgDB/icon2.gif, osgDB/index.html,
|
||
osgDB/initFilePath.html, osgDB/osgDB.html,
|
||
osgDB/osgDBGetLibraryName.html, osgDB/osgDBGetVersion.html,
|
||
osgDB/readCommandLine.html, osgDB/readImageFile.html,
|
||
osgDB/readNodeFile.html, osgDB/readNodeFiles.html,
|
||
osgDB/readObjectFile.html, osgDB/setFilePath.html,
|
||
osgDB/writeImageFile.html, osgDB/writeNodeFile.html,
|
||
osgDB/writeObjectFile.html, osgGA/AnimationPathManipulator.html,
|
||
osgGA/CameraManipulator.html, osgGA/ClassGraph.class,
|
||
osgGA/ClassGraphPanel.class, osgGA/ClassLayout.class,
|
||
osgGA/CmdLineArgs.html, osgGA/CompositeGUIEventHandler.html,
|
||
osgGA/DriveManipulator.html, osgGA/FlightManipulator.html,
|
||
osgGA/GUIActionAdapter.html, osgGA/GUIEventAdapter.html,
|
||
osgGA/GUIEventHandler.html, osgGA/GUIEventHandlerVisitor.html,
|
||
osgGA/General.html, osgGA/HIER.html, osgGA/HIERjava.html,
|
||
osgGA/KeySwitchCameraManipulator.html,
|
||
osgGA/NavigatorButton.class, osgGA/SetSceneViewVisitor.html,
|
||
osgGA/StateSetManipulator.html, osgGA/TrackballManipulator.html,
|
||
osgGA/icon1.gif, osgGA/icon2.gif, osgGA/index.html,
|
||
osgGA/osgGA.html, osgGA/osgGAGetLibraryName.html,
|
||
osgGA/osgGAGetVersion.html, osgGA/spaceosgGA.html,
|
||
osgGLUT/ClassGraph.class, osgGLUT/ClassGraphPanel.class,
|
||
osgGLUT/ClassLayout.class, osgGLUT/GLUTEventAdapter.html,
|
||
osgGLUT/General.html, osgGLUT/HIER.html, osgGLUT/HIERjava.html,
|
||
osgGLUT/NavigatorButton.class, osgGLUT/Viewer.html,
|
||
osgGLUT/Window.html, osgGLUT/icon1.gif, osgGLUT/icon2.gif,
|
||
osgGLUT/index.html, osgGLUT/osgGLUT.html,
|
||
osgGLUT/osgGLUTGetLibraryName.html,
|
||
osgGLUT/osgGLUTGetVersion.html, osgParticle/AccelOperator.html,
|
||
osgParticle/CenteredPlacer.html, osgParticle/ClassGraph.class,
|
||
osgParticle/ClassGraphPanel.class, osgParticle/ClassLayout.class,
|
||
osgParticle/Counter.html, osgParticle/Emitter.html,
|
||
osgParticle/FluidFrictionOperator.html,
|
||
osgParticle/ForceOperator.html, osgParticle/General.html,
|
||
osgParticle/HIER.html, osgParticle/HIERjava.html,
|
||
osgParticle/Interpolator.html,
|
||
osgParticle/LinearInterpolator.html,
|
||
osgParticle/ModularEmitter.html, osgParticle/ModularProgram.html,
|
||
osgParticle/MultiSegmentPlacer.html,
|
||
osgParticle/NavigatorButton.class,
|
||
osgParticle/OSGPARTICLE_SECTORPLACER_.html,
|
||
osgParticle/Operator.html, osgParticle/Particle.html,
|
||
osgParticle/ParticleProcessor.html,
|
||
osgParticle/ParticleSystem.html,
|
||
osgParticle/ParticleSystemUpdater.html, osgParticle/Placer.html,
|
||
osgParticle/PointPlacer.html, osgParticle/Program.html,
|
||
osgParticle/RadialShooter.html,
|
||
osgParticle/RandomRateCounter.html,
|
||
osgParticle/SectorPlacer.html, osgParticle/SegmentPlacer.html,
|
||
osgParticle/Shooter.html, osgParticle/VariableRateCounter.html,
|
||
osgParticle/icon1.gif, osgParticle/icon2.gif,
|
||
osgParticle/index.html, osgParticle/osgParticle.html,
|
||
osgParticle/range.html, osgParticle/rangef.html,
|
||
osgParticle/rangev2.html, osgParticle/rangev3.html,
|
||
osgParticle/rangev4.html, osgSim/AzimElevationSector.html,
|
||
osgSim/AzimRange.html, osgSim/AzimSector.html,
|
||
osgSim/BlinkSequence.html, osgSim/ClassGraph.class,
|
||
osgSim/ClassGraphPanel.class, osgSim/ClassLayout.class,
|
||
osgSim/ConeSector.html, osgSim/ElevationRange.html,
|
||
osgSim/ElevationSector.html, osgSim/General.html,
|
||
osgSim/HIER.html, osgSim/HIERjava.html, osgSim/LightPoint.html,
|
||
osgSim/LightPointNode.html, osgSim/NavigatorButton.class,
|
||
osgSim/Sector.html, osgSim/SequenceGroup.html, osgSim/icon1.gif,
|
||
osgSim/icon2.gif, osgSim/index.html, osgSim/osgSim.html,
|
||
osgSim/osgSimGetLibraryName.html, osgSim/osgSimGetVersion.html,
|
||
osgText/BitmapFont.html, osgText/ClassGraph.class,
|
||
osgText/ClassGraphPanel.class, osgText/ClassLayout.class,
|
||
osgText/EncodedText.html, osgText/Font.html,
|
||
osgText/General.html, osgText/HIER.html, osgText/HIERjava.html,
|
||
osgText/META_Font.html, osgText/NavigatorButton.class,
|
||
osgText/OutlineFont.html, osgText/Paragraph.html,
|
||
osgText/PixmapFont.html, osgText/PolygonFont.html,
|
||
osgText/RasterFont.html, osgText/Text.html,
|
||
osgText/TextureFont.html, osgText/VectorFont.html,
|
||
osgText/icon1.gif, osgText/icon2.gif, osgText/index.html,
|
||
osgText/osgText.html, osgText/osgTextGetLibraryName.html,
|
||
osgText/osgTextGetVersion.html, osgUtil/AppVisitor.html,
|
||
osgUtil/BufferRequirementsVisitor.html,
|
||
osgUtil/CameraManipulator.html, osgUtil/ClassGraph.class,
|
||
osgUtil/ClassGraphPanel.class, osgUtil/ClassLayout.class,
|
||
osgUtil/CombineLODsVisitor.html,
|
||
osgUtil/ConvertGeoSetsToGeometryVisitor.html,
|
||
osgUtil/CubeMapGenerator.html, osgUtil/CullVisitor.html,
|
||
osgUtil/DepthSortedBin.html, osgUtil/DisplayListVisitor.html,
|
||
osgUtil/DisplayRequirementsVisitor.html,
|
||
osgUtil/DriveManipulator.html,
|
||
osgUtil/FlattenStaticTransformsVisitor.html,
|
||
osgUtil/FlightManipulator.html, osgUtil/GUIActionAdapter.html,
|
||
osgUtil/GUIEventAdapter.html, osgUtil/GUIEventHandler.html,
|
||
osgUtil/General.html, osgUtil/HIER.html, osgUtil/HIERjava.html,
|
||
osgUtil/HalfWayMapGenerator.html,
|
||
osgUtil/HighlightMapGenerator.html, osgUtil/Hit.html,
|
||
osgUtil/InsertImpostorsVisitor.html, osgUtil/IntersectState.html,
|
||
osgUtil/IntersectVisitor.html, osgUtil/LeafDepthSortFunctor.html,
|
||
osgUtil/MergeGeometryVisitor.html, osgUtil/NavigatorButton.class,
|
||
osgUtil/OptimizeStateVisitor.html, osgUtil/OptimizeVisitor.html,
|
||
osgUtil/Optimizer.html, osgUtil/ReflectionMapGenerator.html,
|
||
osgUtil/RegisterRenderBinProxy.html,
|
||
osgUtil/RemoveEmptyNodesVisitor.html,
|
||
osgUtil/RemoveLowestStaticTransformsVisitor.html,
|
||
osgUtil/RemoveRedundantNodesVisitor.html,
|
||
osgUtil/RemoveRedundentNodesVisitor.html, osgUtil/RenderBin.html,
|
||
osgUtil/RenderGraph.html, osgUtil/RenderLeaf.html,
|
||
osgUtil/RenderStage.html, osgUtil/RenderStageLighting.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/SceneViewManipulator.html, osgUtil/SmoothingVisitor.html,
|
||
osgUtil/StateSetManipulator.html, osgUtil/StateVisitor.html,
|
||
osgUtil/Statistics.html, osgUtil/Tesselator.html,
|
||
osgUtil/TrackballManipulator.html,
|
||
osgUtil/TransformCallback.html, osgUtil/TriStripVisitor.html,
|
||
osgUtil/UpdateVisitor.html,
|
||
osgUtil/VisualsRequirementsVisitor.html, osgUtil/icon1.gif,
|
||
osgUtil/icon2.gif, osgUtil/index.html, osgUtil/osgUtil.html,
|
||
osgUtil/osgUtilGetLibraryName.html,
|
||
osgUtil/osgUtilGetVersion.html: Clean of doc++ directories.
|
||
|
||
2003-04-11 08:33 robert
|
||
|
||
* src/osgPlugins/iv/osgvisitor.cpp: Changed the uint arrays to
|
||
GLuint to keep OSX build compiling.
|
||
|
||
2003-04-11 03:37 robert
|
||
|
||
* AUTHORS.txt, INSTALL.txt, NEWS.txt, README.txt,
|
||
doc/contents.html, doc/data.html, doc/demos.html,
|
||
doc/dependencies.html, doc/documentation.html, doc/examples.html,
|
||
doc/index.html, doc/install.html, doc/introduction.html,
|
||
doc/osgviewer.html, doc/plan.html, doc/sgv.html, doc/stereo.html,
|
||
doc/images/osgviewer_cow.jpg, doc/images/osgviewer_stereo.jpg,
|
||
doc/images/osgviews.jpg, doc/images/osgwindows.jpg,
|
||
doc/images/sgv_cow.jpg, doc/images/sgv_stereo.jpg: Fixes to
|
||
documentions to refelect the move from osgGLUT to osgProducer.
|
||
|
||
2003-04-11 03:04 robert
|
||
|
||
* Make/makedefs, src/osg/Version.cpp, src/osgDB/Version.cpp,
|
||
src/osgGA/Version.cpp, src/osgParticle/Version.cpp,
|
||
src/osgProducer/Version.cpp, src/osgSim/Version.cpp,
|
||
src/osgText/Version.cpp, src/osgUtil/Version.cpp: Updated the
|
||
version numbers to 0.9.4
|
||
|
||
2003-04-11 03:00 robert
|
||
|
||
* runexamples.bat, src/osgPlugins/geo/GNUmakefile: Added
|
||
afterescher back into the example list in runexamples.bat.
|
||
|
||
Added osgSim and osgText into the geo/GNUmakefile LIBS.
|
||
|
||
2003-04-11 02:54 robert
|
||
|
||
* include/osg/VertexProgram, src/osg/VertexProgram.cpp,
|
||
src/osgUtil/SceneView.cpp: From Romano, added support in
|
||
osg::VertexProgram for deleting the flushed vertex programs.
|
||
|
||
2003-04-11 00:18 robert
|
||
|
||
* Make/makedirdefs: Added guards around Geo plugin to prevent it
|
||
from being built under OSX, Solaris and IRIX as it breaks the OSX
|
||
build and doesn't handle Endian issues.
|
||
|
||
2003-04-10 23:50 robert
|
||
|
||
* examples/: osgcubemap/osgcubemap.cpp,
|
||
osgmultitexture/osgmultitexture.cpp,
|
||
osgvertexprogram/osgvertexprogram.cpp: Added std:: infront of
|
||
cout instances.
|
||
|
||
2003-04-10 12:32 robert
|
||
|
||
* examples/osgcubemap/osgcubemap.cpp,
|
||
examples/osgmultitexture/osgmultitexture.cpp,
|
||
examples/osgvertexprogram/osgvertexprogram.cpp,
|
||
include/osg/StateAttribute, include/osg/Texture,
|
||
include/osg/VertexProgram, src/osg/Texture.cpp,
|
||
src/osg/VertexProgram.cpp: Added tests for presense of extensions
|
||
to osgcubemap, osgvertexproram and osgmultitexture examples.
|
||
|
||
Added osg::VertexProgram::Extensions class to better handle
|
||
multiple graphics context vertex program extensions.
|
||
|
||
2003-04-10 08:23 robert
|
||
|
||
* VisualStudio/osgProducer/osgProducer.dsp,
|
||
examples/osgcameragroup/osgcameragroup.cpp,
|
||
include/osgProducer/ActionAdapter,
|
||
include/osgProducer/FrameStatsHandler,
|
||
include/osgProducer/StatsEventHandler,
|
||
src/osgProducer/GNUmakefile,
|
||
src/osgProducer/StatsEventHandler.cpp,
|
||
src/osgProducer/Viewer.cpp: Moved the osgcameragroup example
|
||
across to being just based on osgProducer::OsgCameraGroup with no
|
||
usage of osgGA manipulators.
|
||
|
||
Removed redundent files from osgProducer.
|
||
|
||
2003-04-10 06:41 robert
|
||
|
||
* examples/osgtext/osgtext.cpp, include/osg/Texture,
|
||
include/osg/Texture3D, include/osg/TextureCubeMap,
|
||
src/osg/Texture.cpp, src/osg/Texture3D.cpp,
|
||
src/osg/TextureCubeMap.cpp: Added support for modifying the
|
||
osg::Texture*:Extensions stuctures.
|
||
|
||
Added an example modifying osg::Texture::Extensions to osgtext.
|
||
Optionally compiled out by default.
|
||
|
||
2003-04-10 05:55 robert
|
||
|
||
* include/osgProducer/Viewer, src/osgProducer/Viewer.cpp: Added
|
||
usage of Producer::CameraGroup::isValidForRendering() to the
|
||
Viewer::done() implemention so apps automatically close if one of
|
||
the windows is killed.
|
||
|
||
2003-04-10 05:11 robert
|
||
|
||
* NEWS.txt, include/osg/Impostor, include/osg/Texture,
|
||
include/osg/VertexProgram, src/osg/Impostor.cpp,
|
||
src/osg/VertexProgram.cpp, src/osgUtil/CullVisitor.cpp: Added
|
||
support for multiple graphics context to osg::VertexProgram and
|
||
osg::Impostor
|
||
|
||
2003-04-10 03:21 robert
|
||
|
||
* examples/osgoccluder/osgoccluder.cpp: Changed the '-c'
|
||
commandline option to '-m' to avoid overlapp with -c used for
|
||
config files.
|
||
|
||
2003-04-10 03:16 robert
|
||
|
||
* src/osgProducer/Viewer.cpp: Fix to the
|
||
CameraGroup::setViewByMarix usage.
|
||
|
||
2003-04-10 03:02 robert
|
||
|
||
* include/osgProducer/Viewer, src/osgProducer/OsgCameraGroup.cpp,
|
||
src/osgProducer/Viewer.cpp: Fixed Viewer and OsgCameraGroup
|
||
classes so that work properly with the Prodicer::setViewByMatrix
|
||
calls.
|
||
|
||
2003-04-10 01:25 robert
|
||
|
||
* src/osgSim/LightPointNode.cpp: From Brede, added if
|
||
(cv->getComputeNearFarMode() !=
|
||
osgUtil::CullVisitor::DO_NOT_COMPUTE_NEAR_FAR) to protect
|
||
cv->updateCalculatedNearFar(matrix,_bbox); call to avoid
|
||
inapporpriate near/far warnings.
|
||
|
||
2003-04-09 14:53 robert
|
||
|
||
* include/osg/ImpostorSprite, include/osgUtil/CullVisitor,
|
||
src/osg/ImpostorSprite.cpp, src/osgUtil/CullVisitor.cpp: Fixes to
|
||
the Impostor implementation.
|
||
|
||
2003-04-09 06:29 robert
|
||
|
||
* src/osgGA/AnimationPathManipulator.cpp: From Romano, ' ' now sets
|
||
pause to false.
|
||
|
||
2003-04-09 04:45 robert
|
||
|
||
* src/osgPlugins/osg/Node.cpp: Added using namespace std;
|
||
|
||
2003-04-09 04:44 robert
|
||
|
||
* examples/: osganimate/osganimate.cpp,
|
||
osgbillboard/osgbillboard.cpp, osgcallback/osgcallback.cpp,
|
||
osgclip/osgclip.cpp, osgcluster/osgcluster.cpp,
|
||
osgcopy/osgcopy.cpp, osgcubemap/osgcubemap.cpp,
|
||
osggeodemo/osggeodemo.cpp, osggeometry/osggeometry.cpp,
|
||
osghangglide/osghangglide.cpp, osghud/osghud.cpp,
|
||
osgimpostor/osgimpostor.cpp, osgkeyboard/osgkeyboard.cpp,
|
||
osglight/osglight.cpp, osglightpoint/osglightpoint.cpp,
|
||
osglogo/osglogo.cpp, osgmultitexture/osgmultitexture.cpp,
|
||
osgoccluder/osgoccluder.cpp, osgparticle/osgparticle.cpp,
|
||
osgpbuffer/osgpbuffer.cpp, osgprerender/osgprerender.cpp,
|
||
osgreflect/osgreflect.cpp, osgscribe/osgscribe.cpp,
|
||
osgsequence/osgsequence.cpp,
|
||
osgshadowtexture/osgshadowtexture.cpp, osgshape/osgshape.cpp,
|
||
osgstereoimage/osgstereoimage.cpp, osgteapot/osgteapot.cpp,
|
||
osgtext/osgtext.cpp, osgtexture1D/osgtexture1D.cpp,
|
||
osgtexture2D/osgtexture2D.cpp, osgtexture3D/osgtexture3D.cpp,
|
||
osgunittests/osgunittests.cpp,
|
||
osgvertexprogram/osgvertexprogram.cpp, osgwindows/osgwindows.cpp:
|
||
Added desciptions to all the demos.
|
||
|
||
2003-04-09 03:51 robert
|
||
|
||
* src/osgProducer/OsgCameraGroup.cpp: Added environmental variable
|
||
usage to OsgCameraGroup.
|
||
|
||
2003-04-09 03:30 robert
|
||
|
||
* src/osgPlugins/osg/Node.cpp: Added support for
|
||
osg::Node::get/setNodeMask() into .osg format.
|
||
|
||
2003-04-09 03:26 robert
|
||
|
||
* src/osgGA/AnimationPathManipulator.cpp: Made the
|
||
AnimationPathManipulator::home() reset the timming of the
|
||
animation path so that the timing always starts at the begining
|
||
of the loop.
|
||
|
||
2003-04-09 03:13 robert
|
||
|
||
* src/osgProducer/OsgCameraGroup.cpp: Added a setting of
|
||
OsgCameraGroup::_applicateUsage to ApplicationUsage::instance()
|
||
by default.
|
||
|
||
2003-04-09 03:11 robert
|
||
|
||
* examples/osgoccluder/osgoccluder.cpp: Fixed warning.
|
||
|
||
2003-04-09 03:10 robert
|
||
|
||
* src/osgUtil/RenderBin.cpp: Added fallback in
|
||
RenderBin::createRenderBin(const std::string& binName) which
|
||
return a new RenderBin when the no prototype is found with
|
||
className of binName.
|
||
|
||
2003-04-09 01:20 robert
|
||
|
||
* examples/osgviewer/osgviewer.cpp,
|
||
examples/osgwindows/osgwindows.cpp, include/osg/ApplicationUsage,
|
||
include/osgProducer/ViewerEventHandler,
|
||
src/osgProducer/OsgCameraGroup.cpp: Fixed type of
|
||
osg::ApplicationUsage::set/getApplictionName(), updated demos
|
||
accordingly.
|
||
|
||
Made OsgCameraGroup set the _applicationUsage to the
|
||
osg::ApplicationUsage::instance() when no ArgumentParser is
|
||
supplied.
|
||
|
||
Added export to osgProducer::ViewerEventAdapter.
|
||
|
||
2003-04-08 13:39 robert
|
||
|
||
* src/osgProducer/EventAdapter.cpp: Added support for key modifiers
|
||
to osgProducer::EventAdapter.
|
||
|
||
2003-04-08 13:06 robert
|
||
|
||
* include/osgGA/AnimationPathManipulator,
|
||
src/osgGA/AnimationPathManipulator.cpp: From Romano José Magacho
|
||
da Silva, added 'p' toggle to animation path manipulator to allow
|
||
animations to be paused and resumed.
|
||
|
||
Added frame rate stats which are output on each repetition of the
|
||
path.
|
||
|
||
2003-04-08 13:05 robert
|
||
|
||
* examples/osggeodemo/osggeodemo.cpp: Fixed warning.
|
||
|
||
2003-04-08 08:47 robert
|
||
|
||
* include/osgProducer/OsgCameraGroup, include/osgProducer/Viewer,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Added support for Viewer::setViewer::setView so that the internal
|
||
old style osg::Camera and camera manipulators are updated
|
||
correctly.
|
||
|
||
2003-04-08 08:18 robert
|
||
|
||
* examples/osganimate/osganimate.cpp,
|
||
examples/osgbillboard/osgbillboard.cpp,
|
||
examples/osgcallback/osgcallback.cpp,
|
||
examples/osgclip/osgclip.cpp, examples/osgcluster/osgcluster.cpp,
|
||
examples/osgcopy/osgcopy.cpp, examples/osgcubemap/osgcubemap.cpp,
|
||
examples/osggeodemo/osggeodemo.cpp,
|
||
examples/osggeometry/osggeometry.cpp,
|
||
examples/osghangglide/osghangglide.cpp,
|
||
examples/osghud/osghud.cpp, examples/osgimpostor/osgimpostor.cpp,
|
||
examples/osgkeyboard/osgkeyboard.cpp,
|
||
examples/osglight/osglight.cpp,
|
||
examples/osglightpoint/osglightpoint.cpp,
|
||
examples/osglogo/osglogo.cpp,
|
||
examples/osgmultitexture/osgmultitexture.cpp,
|
||
examples/osgoccluder/osgoccluder.cpp,
|
||
examples/osgparticle/osgparticle.cpp,
|
||
examples/osgpbuffer/osgpbuffer.cpp,
|
||
examples/osgprerender/osgprerender.cpp,
|
||
examples/osgreflect/osgreflect.cpp,
|
||
examples/osgscribe/osgscribe.cpp,
|
||
examples/osgsequence/osgsequence.cpp,
|
||
examples/osgshadowtexture/osgshadowtexture.cpp,
|
||
examples/osgshape/osgshape.cpp,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
examples/osgteapot/osgteapot.cpp, examples/osgtext/osgtext.cpp,
|
||
examples/osgtexture1D/osgtexture1D.cpp,
|
||
examples/osgtexture2D/osgtexture2D.cpp,
|
||
examples/osgtexture3D/osgtexture3D.cpp,
|
||
examples/osgvertexprogram/osgvertexprogram.cpp,
|
||
examples/osgviewer/osgviewer.cpp,
|
||
examples/osgwindows/osgwindows.cpp,
|
||
include/osgParticle/ParticleProcessor,
|
||
include/osgParticle/VariableRateCounter,
|
||
include/osgProducer/OsgCameraGroup, include/osgProducer/Viewer,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Changed the Viewer::realize() calls across to not using the
|
||
threading paramter leaving it up to the Viewer to specify the
|
||
mode (which by default is MultiThreaded). Added a check for the
|
||
presence of osgParticle systems so that threading is disabled in
|
||
this case.
|
||
|
||
2003-04-08 06:53 robert
|
||
|
||
* src/osgProducer/Viewer.cpp: Set the static mouse position values
|
||
in osgProducer::EventAdater to the same value as warp pointer to
|
||
ensure that the now roll is encountered on warping of the
|
||
pointer.
|
||
|
||
2003-04-08 06:10 robert
|
||
|
||
* examples/osgwindows/osgwindows.cpp,
|
||
include/osgGA/KeySwitchCameraManipulator,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Changed the
|
||
KeySwichCameraManipulator::setNode() so it set all camera's
|
||
attached to it.
|
||
|
||
2003-04-08 03:59 robert
|
||
|
||
* VisualStudio/: MUST_READ_ME.txt,
|
||
examples/osganimate/osganimate.dsp,
|
||
examples/osgbillboard/osgbillboard.dsp,
|
||
examples/osgcallback/osgcallback.dsp,
|
||
examples/osgclip/osgclip.dsp, examples/osgcluster/osgcluster.dsp,
|
||
examples/osgconv/osgconv.dsp, examples/osgcopy/osgcopy.dsp,
|
||
examples/osgcubemap/osgcubemap.dsp,
|
||
examples/osggeodemo/osggeodemo.dsp,
|
||
examples/osggeometry/osggeometry.dsp,
|
||
examples/osghangglide/osghangglide.dsp,
|
||
examples/osghud/osghud.dsp, examples/osgimpostor/osgimpostor.dsp,
|
||
examples/osglight/osglight.dsp,
|
||
examples/osglightpoint/osglightpoint.dsp,
|
||
examples/osglogo/osglogo.dsp,
|
||
examples/osgmultitexture/osgmultitexture.dsp,
|
||
examples/osgoccluder/osgoccluder.dsp,
|
||
examples/osgparticle/osgparticledemo.dsp,
|
||
examples/osgprerender/osgprerender.dsp,
|
||
examples/osgreflect/osgreflect.dsp,
|
||
examples/osgscribe/osgscribe.dsp,
|
||
examples/osgsequence/osgsequence.dsp,
|
||
examples/osgshadowtexture/osgshadowtexture.dsp,
|
||
examples/osgshape/osgshape.dsp,
|
||
examples/osgtexture1D/osgtexture1D.dsp,
|
||
examples/osgtexture2D/osgtexture2D.dsp,
|
||
examples/osgtexture3D/osgtexture3D.dsp,
|
||
examples/osgunittests/osgunittests.dsp,
|
||
examples/osgversion/osgversion.dsp,
|
||
examples/osgvertexprogram/osgvertexprogram.dsp,
|
||
osgPlugins/lib3ds/lib3ds.dsp: Convert dsp's to use dos endings.
|
||
|
||
2003-04-08 03:17 robert
|
||
|
||
* src/osgPlugins/geo/: GNUmakefile, geoActions.cpp, osgGeoAction.h:
|
||
Cleaned up some warnings and added :
|
||
|
||
LINKARGS += -Wl,multiply_defined -Wl,suppress
|
||
|
||
To GNUmakefile for the OSX build.
|
||
|
||
2003-04-08 02:48 robert
|
||
|
||
* examples/osgshadowtexture/osgshadowtexture.cpp: Removed the
|
||
output of command line usage when no arguments are passed since
|
||
this example doens't need paramters.
|
||
|
||
2003-04-08 02:44 robert
|
||
|
||
* VisualStudio/examples/osgwindows/osgwindows.dsp: Added Producer
|
||
to the dependcies in osgwindows.
|
||
|
||
2003-04-08 02:42 robert
|
||
|
||
* include/osg/Math: Added an osg::absolute template function into
|
||
osg/Math.
|
||
|
||
2003-04-07 12:19 robert
|
||
|
||
* include/osgProducer/ViewerEventHandler,
|
||
src/osgProducer/ViewerEventHandler.cpp: Added support for snaping
|
||
screen images from osgProducer::Viewer apps.
|
||
|
||
2003-04-07 08:11 robert
|
||
|
||
* src/osgPlugins/dds/ReaderWriterDDS.cpp: Fixes to dds plugin from
|
||
Rune.
|
||
|
||
2003-04-07 08:07 robert
|
||
|
||
* src/osg/TextureCubeMap.cpp: Set the hardware mip map generation
|
||
to false in TextureCubeMap since this extension is not
|
||
implemented when texture cube mapping.
|
||
|
||
2003-04-07 07:57 robert
|
||
|
||
* examples/osghangglide/GliderManipulator.cpp: Set the fusion
|
||
distance ratio to 1/300.0f to compensate for the coords of the
|
||
hang gliding database being so small, this allow the scene to be
|
||
viewed in stereo and still look a convincing size.
|
||
|
||
2003-04-07 06:20 robert
|
||
|
||
* AUTHORS.txt, NEWS.txt, VisualStudio/osg/osg.dsp,
|
||
include/osg/Texture2D, include/osg/TextureRectangle,
|
||
src/osg/GNUmakefile, src/osg/Texture2D.cpp,
|
||
src/osg/TextureRectangle.cpp: From Ulrich Hertlien, new
|
||
osg::TextureRectangle class.
|
||
|
||
2003-04-07 05:50 robert
|
||
|
||
* include/osg/Texture, include/osg/TextureCubeMap,
|
||
src/osg/Texture.cpp, src/osg/Texture1D.cpp,
|
||
src/osg/Texture2D.cpp, src/osg/Texture3D.cpp,
|
||
src/osg/TextureCubeMap.cpp, src/osgPlugins/osg/Texture.cpp: Added
|
||
support for unref image data after apply in the osg::Texture*
|
||
classes. Only unref's after all graphics context have been
|
||
applied.
|
||
|
||
2003-04-07 03:20 robert
|
||
|
||
* runexamples.bat, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/examples/osgwindows/osgwindows.dsp,
|
||
examples/osgwindows/GNUmakefile,
|
||
examples/osgwindows/GNUmakefile.inst,
|
||
examples/osgwindows/osgwindows.cpp, src/osgProducer/Viewer.cpp:
|
||
Added osgwindows example which sets up and Producer::CameraConfig
|
||
up and uses that to create multiple windows.
|
||
|
||
2003-04-07 02:46 robert
|
||
|
||
* include/osg/Texture, include/osg/Texture1D,
|
||
include/osg/Texture2D, include/osg/Texture3D,
|
||
include/osg/TextureCubeMap, src/osg/Texture.cpp,
|
||
src/osg/Texture1D.cpp, src/osg/Texture2D.cpp,
|
||
src/osg/Texture3D.cpp, src/osg/TextureCubeMap.cpp: Moved the
|
||
modified tag's from osg::Texture into the osg::Texture1D,2D,3D
|
||
and CubeMap classes.
|
||
|
||
2003-04-06 14:46 robert
|
||
|
||
* src/osgProducer/Viewer.cpp: Added if (!_kbmcb) to handle the case
|
||
where the keyboard mouse callback is pre set.
|
||
|
||
2003-04-06 14:32 robert
|
||
|
||
* Make/makedirdefs, examples/osganimate/osganimate.cpp,
|
||
examples/osgbillboard/osgbillboard.cpp,
|
||
examples/osgcallback/osgcallback.cpp,
|
||
examples/osgclip/osgclip.cpp, examples/osgcluster/osgcluster.cpp,
|
||
examples/osgcopy/osgcopy.cpp, examples/osgcubemap/osgcubemap.cpp,
|
||
examples/osggeodemo/osggeodemo.cpp,
|
||
examples/osggeometry/osggeometry.cpp,
|
||
examples/osghangglide/osghangglide.cpp,
|
||
examples/osghud/osghud.cpp, examples/osgimpostor/osgimpostor.cpp,
|
||
examples/osgkeyboard/osgkeyboard.cpp,
|
||
examples/osglight/osglight.cpp,
|
||
examples/osglightpoint/osglightpoint.cpp,
|
||
examples/osglogo/osglogo.cpp,
|
||
examples/osgmultitexture/osgmultitexture.cpp,
|
||
examples/osgoccluder/osgoccluder.cpp,
|
||
examples/osgparticle/osgparticle.cpp,
|
||
examples/osgpbuffer/osgpbuffer.cpp,
|
||
examples/osgprerender/osgprerender.cpp,
|
||
examples/osgreflect/osgreflect.cpp,
|
||
examples/osgscribe/osgscribe.cpp,
|
||
examples/osgsequence/osgsequence.cpp,
|
||
examples/osgshadowtexture/osgshadowtexture.cpp,
|
||
examples/osgshape/osgshape.cpp,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
examples/osgteapot/osgteapot.cpp, examples/osgtext/osgtext.cpp,
|
||
examples/osgtexture1D/osgtexture1D.cpp,
|
||
examples/osgtexture2D/osgtexture2D.cpp,
|
||
examples/osgtexture3D/osgtexture3D.cpp,
|
||
examples/osgunittests/osgunittests.cpp,
|
||
examples/osgvertexprogram/osgvertexprogram.cpp,
|
||
examples/osgviewer/osgviewer.cpp, include/osg/ApplicationUsage,
|
||
include/osg/ArgumentParser, src/osg/ApplicationUsage.cpp,
|
||
src/osg/ArgumentParser.cpp: Added the usage report to the
|
||
examples for when no arguments are passed to the examples.
|
||
|
||
2003-04-06 11:18 robert
|
||
|
||
* examples/osgcluster/osgcluster.cpp: Fixed for new implemention
|
||
osg OsgCameraGroup::setView().
|
||
|
||
2003-04-06 06:29 robert
|
||
|
||
* examples/osgstereoimage/osgstereoimage.cpp: Fixed setView to work
|
||
with new OsgCameraGroup::setView
|
||
|
||
2003-04-06 03:07 robert
|
||
|
||
* src/osgPlugins/txp/TrPageParser.cpp: Fixed handling of pixel and
|
||
internal images formats.
|
||
|
||
2003-04-05 14:24 robert
|
||
|
||
* examples/osgcameragroup/osgcameragroup.cpp,
|
||
include/osgProducer/OsgCameraGroup, include/osgProducer/Viewer,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Added support for
|
||
recording animation paths in the osgProducer::Viewer.
|
||
|
||
2003-04-05 12:02 robert
|
||
|
||
* examples/osgimpostor/TestManipulator.cpp: Fixed manipulator to
|
||
work correctly with new osgGA::GUIEventAdapter code.
|
||
|
||
2003-04-05 11:54 robert
|
||
|
||
* examples/osgtexture2D/osgtexture2D.cpp: Added Images/ infront of
|
||
dog_left and dog_right images.
|
||
|
||
2003-04-05 11:40 robert
|
||
|
||
* examples/osgstereoimage/osgstereoimage.cpp: Added a couple
|
||
ability of offset the images relative to each other horizontally
|
||
and vertically to allow better comenstation for mismatched
|
||
imagery.
|
||
|
||
2003-04-04 23:19 robert
|
||
|
||
* examples/osghangglide/GliderManipulator.cpp,
|
||
include/osgProducer/KeyboardMouseCallback,
|
||
src/osgProducer/Viewer.cpp: Improvements to the handling of warp
|
||
pointer call on start up.
|
||
|
||
2003-04-04 23:11 robert
|
||
|
||
* src/osgGA/DriveManipulator.cpp: Fixed the drive manipulator so
|
||
its height is now 1.5m and the buffer size if 2.0m.
|
||
|
||
2003-04-04 11:10 robert
|
||
|
||
* examples/osgcameragroup/osgcameragroup.cpp,
|
||
include/osgGA/GUIActionAdapter, include/osgGA/GUIEventAdapter,
|
||
include/osgProducer/ActionAdapter,
|
||
include/osgProducer/EventAdapter,
|
||
include/osgProducer/KeyboardMouseCallback,
|
||
include/osgProducer/Viewer, src/osgGA/DriveManipulator.cpp,
|
||
src/osgGA/FlightManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp,
|
||
src/osgProducer/EventAdapter.cpp,
|
||
src/osgProducer/KeyboardMouseCallback.cpp,
|
||
src/osgProducer/Viewer.cpp: Implemented support for float x and y
|
||
mouse positions, and normalization of mouse coords in
|
||
osgGA::GUIEventAdapter, and ported osgGA camera manaipulators to
|
||
use the new normalized values.
|
||
|
||
Moved osgProducer across to tracking the window dimensions and
|
||
ensure that the internals values in osgProducer::EventAdapter are
|
||
kept consistent. Moved the warp pointer in Viewer across to
|
||
using KeyboardMouse::positionPointer().
|
||
|
||
2003-04-04 07:22 robert
|
||
|
||
* Make/makedefs: Removal of trailing \ from end of couple lines in
|
||
cygwin path.
|
||
|
||
2003-04-04 03:06 robert
|
||
|
||
* include/osgProducer/ViewerEventHandler,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Improved support for
|
||
toggle between full screen and non fullscreen in the
|
||
osgProducer::Viewer.
|
||
|
||
2003-04-04 00:39 robert
|
||
|
||
* examples/osgtexture2D/osgtexture2D.cpp: Added code to set the
|
||
colour of each geometry to white to prevent colours from the text
|
||
being inherited.
|
||
|
||
2003-04-03 13:00 robert
|
||
|
||
* src/osgPlugins/dds/ReaderWriterDDS.cpp: Suported for mip mapping
|
||
added by Rune.
|
||
|
||
2003-04-03 06:12 robert
|
||
|
||
* src/: osg/DisplaySettings.cpp, osgProducer/OsgCameraGroup.cpp,
|
||
osgUtil/SceneView.cpp: Fixes to the multipipe initialization.
|
||
|
||
2003-04-03 00:14 don
|
||
|
||
* examples/osgstereoimage/osgstereoimage.cpp,
|
||
examples/osgviewer/GNUmakefile, src/osgPlugins/GNUmakefile,
|
||
src/osgPlugins/ac3d/ac3d.cpp, src/osgPlugins/ac3d/osgac3d.h,
|
||
src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/geo/GNUmakefile,
|
||
src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgPlugins/geo/geoActions.cpp,
|
||
src/osgPlugins/geo/geoFormat.h, src/osgPlugins/iv/parser.cpp,
|
||
src/osgPlugins/iv/parser.y: Changes to fix compiles on Mac OS X
|
||
|
||
2003-04-02 23:37 robert
|
||
|
||
* src/osgPlugins/logo/ReaderWriterLOGO.cpp: Fixes for Win32 -
|
||
removed second copy constructor from protected section in
|
||
ReaderWriterLOGO.cpp, and add osgText as a dependancy to
|
||
osgtexture3D example app.
|
||
|
||
2003-04-02 23:31 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added osgText dependancy to
|
||
osgtexture2D demo.
|
||
|
||
2003-04-02 12:43 robert
|
||
|
||
* include/osg/Texture: Added GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB
|
||
etc to the Texture header to allow compilation across platforms.
|
||
|
||
2003-04-02 11:41 robert
|
||
|
||
* src/osgPlugins/dds/ReaderWriterDDS.cpp: Fixes to the dds plugin.
|
||
|
||
2003-04-02 10:26 robert
|
||
|
||
* AUTHORS.txt, NEWS.txt, Make/makedirdefs,
|
||
VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/dds/dds.dsp, include/osg/Image,
|
||
include/osg/Texture, src/osg/Image.cpp, src/osg/Texture.cpp,
|
||
src/osgPlugins/dds/GNUmakefile,
|
||
src/osgPlugins/dds/ReaderWriterDDS.cpp: From Rune Schmidt Jensen
|
||
- new dds loader.
|
||
|
||
2003-04-02 06:54 robert
|
||
|
||
* Make/makedefs: Removed OSX override override of PLUGIN_DIRS.
|
||
|
||
2003-04-02 03:57 robert
|
||
|
||
* examples/: osgkeyboard/osgkeyboard.cpp,
|
||
osgtexture2D/osgtexture2D.cpp: Changed colour of anisotropic text
|
||
in osgtexture2D example.
|
||
|
||
Removed the save test.osg call in osgkeyboard.
|
||
|
||
2003-04-02 02:50 robert
|
||
|
||
* examples/osglightpoint/osglightpoint.cpp,
|
||
include/osgSim/LightPoint, include/osgSim/LightPointNode,
|
||
src/osg/CullStack.cpp, src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgSim/LightPoint.cpp, src/osgSim/LightPointNode.cpp: Added
|
||
support for min pixel size, max pixel size and max visable
|
||
distance to osgSim::LightPointNode, the max pixel size from was
|
||
originally in osg::LightPoint.
|
||
|
||
Added additional get/set methods to osg::LightPointNode.
|
||
|
||
Increased the compute pixel size by a ratio 1.41 (sqrtf(2)) to
|
||
correlate the computed size with the actual size seen on screen.
|
||
|
||
2003-04-02 00:22 robert
|
||
|
||
* src/: osg/DisplaySettings.cpp, osgDB/Registry.cpp: Added prefix's
|
||
to ApplicationUsageProxy's and made them static to help prevent
|
||
problems under OSX.
|
||
|
||
2003-04-01 12:52 robert
|
||
|
||
* src/: osg/ApplicationUsage.cpp, osg/ArgumentParser.cpp,
|
||
osgPlugins/directx/directx.cpp: Fixed std::string usage so that
|
||
std::string::size_type is used where appropriate.
|
||
|
||
2003-04-01 12:32 robert
|
||
|
||
* examples/osgtexture2D/osgtexture2D.cpp, src/osg/Texture.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp, src/osgText/Font.cpp:
|
||
Fixes to osg::Texture's handling of anisotropy updating and
|
||
hardware generate mip mapping.
|
||
|
||
Added switching off generate mip map from osgText::Font.cpp.
|
||
|
||
Changed savedmodel.osg to saved_model.osg in ViewerEventHandler.
|
||
|
||
2003-04-01 10:50 robert
|
||
|
||
* src/osg/ArgumentParser.cpp: Changed unsigned int to
|
||
std::string::size_type.
|
||
|
||
2003-04-01 10:42 robert
|
||
|
||
* include/osg/PolygonOffset, src/osg/PolygonOffset.cpp: Added
|
||
convinience constructor.
|
||
|
||
2003-04-01 10:42 robert
|
||
|
||
* src/osg/ArgumentParser.cpp: Added futher debugging messages to
|
||
track down the x86-64 crash.
|
||
|
||
2003-04-01 10:35 robert
|
||
|
||
* examples/osgkeyboard/osgkeyboard.cpp: Used notify for reporting
|
||
the keypressing to the commandline.
|
||
|
||
2003-04-01 08:00 robert
|
||
|
||
* examples/osgtexture2D/osgtexture2D.cpp: New osgtexture2D example
|
||
code.
|
||
|
||
2003-04-01 07:13 robert
|
||
|
||
* Make/makedirdefs, src/osgPlugins/logo/GNUmakefile,
|
||
src/osgPlugins/logo/ReaderWriterLOGO.cpp,
|
||
src/osgPlugins/logos/GNUmakefile,
|
||
src/osgPlugins/logos/ReaderWriterLOGO.cpp: Moved the logo plugins
|
||
from the osgPlugins/logos directory to osgPlugins/logo to make it
|
||
consistent with the naming of the plugin.
|
||
|
||
2003-04-01 07:08 robert
|
||
|
||
* src/osg/Geometry.cpp: Bug spotted and fix by Sébastien Kuntz.
|
||
Changed < to <= on Geometry.cpp, in removePrimitiveSet(), if(
|
||
i+numElementsToRemove<_primitives.size() )
|
||
|
||
2003-04-01 05:16 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, osgPlugins/logo/logo.dsp: From
|
||
Macro Jez, fixes to logo plugin under VS.
|
||
|
||
2003-04-01 04:00 robert
|
||
|
||
* NEWS.txt, examples/osgstereoimage/osgstereoimage.cpp: Updated
|
||
NEWS.
|
||
|
||
Removed writing of test.osg from osgstereoimage.
|
||
|
||
2003-04-01 03:55 robert
|
||
|
||
* src/osgProducer/: OsgCameraGroup.cpp, ViewerEventHandler.cpp:
|
||
Added timer code to the init in OsgCameraGroup.
|
||
|
||
Made the stats view 20 frames rather than 6.
|
||
|
||
2003-04-01 03:53 robert
|
||
|
||
* src/osgSim/LightPointDrawable.cpp: Cleaned up the reset of the
|
||
vertex arrays in osg::State.
|
||
|
||
2003-04-01 03:49 robert
|
||
|
||
* include/osg/Image, include/osg/Texture, include/osg/Texture2D,
|
||
src/osg/Image.cpp, src/osg/Texture.cpp: Improved handling of
|
||
subloading.
|
||
|
||
Removed the rescalling of images in osg::Image during texture
|
||
apply, moving the rescale so it is locally calculated. This
|
||
solves an outstanding threading problem which occured by multiple
|
||
draw threads all tried to rescale the same image at one time.
|
||
|
||
Made osg::Image ptr in osg::Texture2D non mutable as it is no
|
||
longer modified during apply.
|
||
|
||
2003-04-01 03:38 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: From Marco, fix to the path of the
|
||
osgPlugin logo.
|
||
|
||
2003-04-01 00:47 robert
|
||
|
||
* src/osg/ArgumentParser.cpp: Added extra debugging messages into
|
||
the
|
||
ArgumentParser::reportRemainingOptionsAsUnrecognized(ErrorSeverity
|
||
severity) method to help track down a crash under x86-64.
|
||
|
||
2003-03-31 13:41 robert
|
||
|
||
* include/osg/Texture, include/osg/buffered_value,
|
||
src/osg/Texture.cpp, src/osg/Texture2D.cpp,
|
||
src/osg/TextureCubeMap.cpp, src/osgPlugins/osg/Texture.cpp:
|
||
Implemented load and subload methods in osg::Texture/Texture2D.
|
||
|
||
2003-03-31 04:48 robert
|
||
|
||
* src/osg/: StateSet.cpp, Texture.cpp: Made the default transparent
|
||
bin be bin number 10 rather than 1 to allow more bins between it
|
||
and the default opaque bin of 0.
|
||
|
||
Added a check for compressed image format in osg::Texture.
|
||
|
||
2003-03-31 03:25 robert
|
||
|
||
* include/osg/State: Adding reseting of the array pointers to the
|
||
dirty methods.
|
||
|
||
2003-03-30 03:10 robert
|
||
|
||
* examples/osgtext/osgtext.cpp: Removed closeLibrary reference for
|
||
osgtext as this was causing problems with the osgtext help.
|
||
|
||
2003-03-29 14:07 robert
|
||
|
||
* include/osgGA/: CameraManipulator, DriveManipulator,
|
||
FlightManipulator, TrackballManipulator: Change the className()
|
||
functions from non const to const to be consistent with the
|
||
osg::Object definition.
|
||
|
||
2003-03-28 02:04 robert
|
||
|
||
* include/osgProducer/KeyboardMouseCallback,
|
||
src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Added Escape to the help
|
||
list. Changed the help key from '?' to 'h'
|
||
|
||
2003-03-27 10:56 robert
|
||
|
||
* Make/: distrules, help.sh, instdemosrc, instexamplesrc,
|
||
instrules, makedefs, makeirixdist, makepkg, makerpms: Moved demo
|
||
references acros to being example references.
|
||
|
||
2003-03-27 10:42 don
|
||
|
||
* Make/instdemosrc, Make/makedefs, examples/osgconv/GNUmakefile:
|
||
Fixed installation of demo source from src/Demos to examples
|
||
|
||
2003-03-27 09:20 robert
|
||
|
||
* include/osgGA/AnimationPathManipulator: Changed private to
|
||
protected.
|
||
|
||
2003-03-27 09:18 robert
|
||
|
||
* include/osgProducer/KeyboardMouseCallback: Fixed typo.
|
||
|
||
2003-03-27 09:16 robert
|
||
|
||
* examples/osgstereoimage/: GNUmakefile, GNUmakefile.inst: Added
|
||
-losgGA to keep things compiling across platforms.
|
||
|
||
2003-03-27 06:39 robert
|
||
|
||
* src/osgProducer/: KeyboardMouseCallback.cpp,
|
||
ViewerEventHandler.cpp: Improved stats.
|
||
|
||
2003-03-27 05:51 robert
|
||
|
||
* examples/: osganimate/GNUmakefile, osganimate/GNUmakefile.inst,
|
||
osgbillboard/GNUmakefile, osgbillboard/GNUmakefile.inst,
|
||
osgcallback/GNUmakefile, osgcallback/GNUmakefile.inst,
|
||
osgcameragroup/GNUmakefile, osgcameragroup/GNUmakefile.inst,
|
||
osgclip/GNUmakefile, osgclip/GNUmakefile.inst,
|
||
osgcluster/GNUmakefile, osgcluster/GNUmakefile.inst,
|
||
osgcopy/GNUmakefile, osgcopy/GNUmakefile.inst,
|
||
osgcubemap/GNUmakefile, osgcubemap/GNUmakefile.inst,
|
||
osggeodemo/GNUmakefile, osggeodemo/GNUmakefile.inst,
|
||
osggeometry/GNUmakefile, osggeometry/GNUmakefile.inst,
|
||
osghangglide/GNUmakefile, osghangglide/GNUmakefile.inst,
|
||
osghud/GNUmakefile.inst, osgimpostor/GNUmakefile,
|
||
osgimpostor/GNUmakefile.inst, osglight/GNUmakefile,
|
||
osglight/GNUmakefile.inst, osglightpoint/GNUmakefile,
|
||
osglightpoint/GNUmakefile.inst, osglogo/GNUmakefile,
|
||
osglogo/GNUmakefile.inst, osgmultitexture/GNUmakefile,
|
||
osgmultitexture/GNUmakefile.inst, osgoccluder/GNUmakefile,
|
||
osgoccluder/GNUmakefile.inst, osgparticle/GNUmakefile,
|
||
osgparticle/GNUmakefile.inst, osgprerender/GNUmakefile,
|
||
osgprerender/GNUmakefile.inst, osgreflect/GNUmakefile,
|
||
osgreflect/GNUmakefile.inst, osgscribe/GNUmakefile,
|
||
osgscribe/GNUmakefile.inst, osgsequence/GNUmakefile,
|
||
osgsequence/GNUmakefile.inst, osgshadowtexture/GNUmakefile,
|
||
osgshadowtexture/GNUmakefile.inst, osgshape/GNUmakefile,
|
||
osgshape/GNUmakefile.inst, osgstereoimage/GNUmakefile,
|
||
osgstereoimage/GNUmakefile.inst, osgteapot/GNUmakefile,
|
||
osgteapot/GNUmakefile.inst, osgtext/GNUmakefile.inst,
|
||
osgtexture1D/GNUmakefile, osgtexture1D/GNUmakefile.inst,
|
||
osgtexture2D/GNUmakefile, osgtexture2D/GNUmakefile.inst,
|
||
osgtexture3D/GNUmakefile, osgtexture3D/GNUmakefile.inst,
|
||
osgunittests/GNUmakefile, osgunittests/GNUmakefile.inst,
|
||
osgversion/GNUmakefile, osgversion/GNUmakefile.inst,
|
||
osgvertexprogram/GNUmakefile, osgvertexprogram/GNUmakefile.inst,
|
||
osgviewer/GNUmakefile, osgviewer/GNUmakefile.inst: Added -osgText
|
||
to GNUMakefiles.
|
||
|
||
2003-03-27 02:58 robert
|
||
|
||
* src/: osgPlugins/freetype/FreeTypeFont.cpp,
|
||
osgSim/LightPointDrawable.cpp, osgText/DefaultFont.cpp: Changed
|
||
the background pixel colour to white, but kept the alpha value
|
||
zero. This has been done to improve the quality of the mip
|
||
mapping of text.
|
||
|
||
2003-03-27 02:54 robert
|
||
|
||
* include/osgProducer/KeyboardMouseCallback,
|
||
src/osgProducer/KeyboardMouseCallback.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Updates to utilise the
|
||
new Producer keyboard bindings.
|
||
|
||
2003-03-26 12:11 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added osgText dependency to
|
||
osgProducer lib.
|
||
|
||
2003-03-26 08:48 robert
|
||
|
||
* include/osgProducer/ViewerEventHandler,
|
||
src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Improved the stats
|
||
reporting.
|
||
|
||
2003-03-26 04:50 robert
|
||
|
||
* Make/makedirdefs, examples/osgtexture3D/osgtexture3D.cpp,
|
||
examples/osgviewer/osgviewer.cpp, include/osg/ApplicationUsage,
|
||
include/osg/Viewport, include/osgGA/CameraManipulator,
|
||
include/osgGA/DriveManipulator, include/osgGA/FlightManipulator,
|
||
include/osgGA/TrackballManipulator,
|
||
include/osgProducer/FrameStatsHandler,
|
||
include/osgProducer/OsgCameraGroup,
|
||
include/osgProducer/OsgSceneHandler,
|
||
include/osgProducer/ViewerEventHandler,
|
||
src/osg/ApplicationUsage.cpp, src/osgProducer/GNUmakefile,
|
||
src/osgProducer/OsgCameraGroup.cpp,
|
||
src/osgProducer/OsgSceneHandler.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Added help support for
|
||
display help on screen to osgProducer::Viewer.
|
||
|
||
2003-03-25 07:48 robert
|
||
|
||
* src/osgText/Font.cpp: Tweak the tex coords of fonts slightly to
|
||
avoid cut off of text.
|
||
|
||
2003-03-25 07:45 robert
|
||
|
||
* src/osgText/Text.cpp: Fixed axis alignment bug in text, which
|
||
occured what text was placed on the XZ or YZ planes.
|
||
|
||
2003-03-25 07:13 robert
|
||
|
||
* VisualStudio/osgProducer/osgProducer.dsp,
|
||
include/osgProducer/FullScreenEventHandler,
|
||
include/osgProducer/OsgCameraGroup, include/osgProducer/Viewer,
|
||
include/osgProducer/ViewerEventHandler,
|
||
src/osgProducer/FullScreenEventHandler.cpp,
|
||
src/osgProducer/GNUmakefile, src/osgProducer/OsgCameraGroup.cpp,
|
||
src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/ViewerEventHandler.cpp: Added a
|
||
ViewerEventHandler which manages full screen, file write, and
|
||
help output to osgProducer. Removed FullSreenEventHandler as it
|
||
is now superseeded by ViewerEventHandler.
|
||
|
||
2003-03-25 05:57 robert
|
||
|
||
* runexamples.bat, examples/osgstereoimage/osgstereoimage.cpp,
|
||
include/osgText/Text: Added osgkeyboard to the ./runexamples.bat.
|
||
|
||
Made osgstereoimage exit when non files have been loaded.
|
||
|
||
Added non const getText() method.
|
||
|
||
2003-03-25 05:01 robert
|
||
|
||
* src/osg/Geometry.cpp: Spotted by Brede - missing !
|
||
|
||
2003-03-25 04:44 robert
|
||
|
||
* examples/osgkeyboard/osgkeyboard.cpp: Added text input field to
|
||
the osgkeyboard demo.
|
||
|
||
2003-03-25 04:42 robert
|
||
|
||
* src/osgProducer/KeyboardMouseCallback.cpp: Added back into the
|
||
win32 build of KeyboardMouseCallback the check against VK_ESCAPE.
|
||
|
||
2003-03-25 03:28 robert
|
||
|
||
* examples/osgkeyboard/osgkeyboard.cpp: Added futher keys to
|
||
complete the keyboard.
|
||
|
||
2003-03-25 02:05 robert
|
||
|
||
* examples/osganimate/osganimate.cpp,
|
||
examples/osgbillboard/osgbillboard.cpp,
|
||
examples/osgcallback/osgcallback.cpp,
|
||
examples/osgclip/osgclip.cpp, examples/osgcluster/osgcluster.cpp,
|
||
examples/osgcopy/osgcopy.cpp, examples/osgcubemap/osgcubemap.cpp,
|
||
examples/osggeodemo/osggeodemo.cpp,
|
||
examples/osggeometry/osggeometry.cpp,
|
||
examples/osghangglide/osghangglide.cpp,
|
||
examples/osghud/osghud.cpp, examples/osgimpostor/osgimpostor.cpp,
|
||
examples/osgkeyboard/osgkeyboard.cpp,
|
||
examples/osglight/osglight.cpp,
|
||
examples/osglightpoint/osglightpoint.cpp,
|
||
examples/osglogo/osglogo.cpp,
|
||
examples/osgmultitexture/osgmultitexture.cpp,
|
||
examples/osgoccluder/osgoccluder.cpp,
|
||
examples/osgparticle/osgparticle.cpp,
|
||
examples/osgpbuffer/osgpbuffer.cpp,
|
||
examples/osgprerender/osgprerender.cpp,
|
||
examples/osgreflect/osgreflect.cpp,
|
||
examples/osgscribe/osgscribe.cpp,
|
||
examples/osgsequence/osgsequence.cpp,
|
||
examples/osgshadowtexture/osgshadowtexture.cpp,
|
||
examples/osgshape/osgshape.cpp,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
examples/osgteapot/osgteapot.cpp, examples/osgtext/osgtext.cpp,
|
||
examples/osgtexture1D/osgtexture1D.cpp,
|
||
examples/osgtexture2D/osgtexture2D.cpp,
|
||
examples/osgtexture3D/osgtexture3D.cpp,
|
||
examples/osgvertexprogram/osgvertexprogram.cpp,
|
||
src/osgProducer/EventAdapter.cpp: Added a viewer.sync to the end
|
||
of all the demos.
|
||
|
||
Removed the Win32 remapping of keycodes from the
|
||
osgProducer::EventAdapter.
|
||
|
||
2003-03-24 15:12 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added osgText dependency to
|
||
osgkeyboard demo.
|
||
|
||
2003-03-24 15:02 don
|
||
|
||
* Make/makedefs: changes to makedefs to support AMD 64 bit
|
||
|
||
2003-03-24 13:17 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/examples/osgkeyboard/osgkeyboard.dsp,
|
||
examples/osgkeyboard/GNUmakefile,
|
||
examples/osgkeyboard/GNUmakefile.inst,
|
||
examples/osgkeyboard/osgkeyboard.cpp,
|
||
include/osgGA/GUIEventAdapter, src/osgProducer/EventAdapter.cpp:
|
||
Added new osgkeyboad example.
|
||
|
||
2003-03-24 07:21 robert
|
||
|
||
* include/osgGA/GUIEventAdapter: Fixed typo.
|
||
|
||
2003-03-24 07:13 robert
|
||
|
||
* include/osgProducer/EventAdapter,
|
||
src/osgProducer/EventAdapter.cpp: Added support for remapping of
|
||
Win32 key symbols to osgGA::GUIEventAdpater::KeySymbols.
|
||
|
||
2003-03-24 05:43 robert
|
||
|
||
* include/osgGA/GUIEventAdapter, include/osgProducer/EventAdapter,
|
||
src/osgProducer/EventAdapter.cpp,
|
||
src/osgProducer/KeyboardMouseCallback.cpp: Added
|
||
osgGA::GUIEventAdapter::KeySymbol enumate list, which is a
|
||
remapping of the X settings.
|
||
|
||
Added a pass through of X11 sybmbols from Producer to
|
||
osgGA::GUIEventAdapter::KeySymbol in the
|
||
osgProducer::EventAdapter.
|
||
|
||
2003-03-24 01:37 robert
|
||
|
||
* VisualStudio/osgPlugins/logo/logo.dsp: Redid logo dsp.
|
||
|
||
2003-03-24 00:42 robert
|
||
|
||
* include/osgGA/GUIEventAdapter, include/osgGA/GUIEventHandler,
|
||
src/osgProducer/OsgCameraGroup.cpp,
|
||
src/osgUtil/UpdateVisitor.cpp: Made the osgGA::GUIEventHandler
|
||
sublassed from osg::Object as a virtual inheritence to allow
|
||
handler to also be used as node callbacks.
|
||
|
||
Fix to UpdateVisitor to make the visitation of Drawable more
|
||
consistent with the way that nodes are traversed.
|
||
|
||
2003-03-23 12:39 robert
|
||
|
||
* VisualStudio/examples/osgstereoimage/osgstereoimage.dsp: Added
|
||
Producer.lib to osgstereoimage demo.
|
||
|
||
2003-03-23 12:36 robert
|
||
|
||
* VisualStudio/osgPlugins/logo/logo.dsp: Converted to windows
|
||
endings.
|
||
|
||
2003-03-22 12:35 robert
|
||
|
||
* examples/osgstereoimage/osgstereoimage.cpp: Revamp of the
|
||
osgstereoimage demo to provide a presentation tool for up comming
|
||
"In Your Face" shows held at the Glasgow Science Center.
|
||
|
||
2003-03-22 01:48 robert
|
||
|
||
* include/osgUtil/UpdateVisitor: Added a traverseGeode method to
|
||
the UpdateVisitor which contains the traversal code for both the
|
||
nodes traversal and the drawables the geode contains.
|
||
|
||
2003-03-21 14:32 robert
|
||
|
||
* examples/osgcopy/osgcopy.cpp: Added using namespace osg and
|
||
removed osg:: from CopyOp's as this was causing problems with
|
||
VisualStudio's scoping bug.
|
||
|
||
2003-03-21 00:30 robert
|
||
|
||
* VisualStudio/examples/osgcluster/osgcluster.dsp: Added
|
||
Prodcuer.lib and PThread*.lib to the osgcluster example.
|
||
|
||
2003-03-20 14:13 robert
|
||
|
||
* Make/makedefs: Duplicated the handling of 64 bit linux builds for
|
||
ia64 and x86_64 and placed them under the seperate paths for
|
||
Intel vs GNU compilers.
|
||
|
||
2003-03-20 13:26 robert
|
||
|
||
* Make/makedefs: Added -m64 -DARCH64 option to Linux 64 bit build.
|
||
|
||
2003-03-20 12:38 robert
|
||
|
||
* examples/osgcopy/osgcopy.cpp: Add osg:: infront of CopyOp
|
||
instances.
|
||
|
||
2003-03-20 09:24 robert
|
||
|
||
* include/osgProducer/OsgSceneHandler,
|
||
src/osgProducer/OsgSceneHandler.cpp: Added overide of the
|
||
SceneHandler::clear() making it a no-op. Will revisit this
|
||
implemention later.
|
||
|
||
2003-03-20 09:00 robert
|
||
|
||
* examples/osgstereoimage/osgstereoimage.cpp,
|
||
src/osgGA/FlightManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Updates to osgProducer and osgstereoimage for stereo support.
|
||
|
||
Changed the default distance from the scene of the home position
|
||
of the trackball and flight manipulators.
|
||
|
||
2003-03-20 06:07 robert
|
||
|
||
* examples/osgprerender/osgprerender.cpp,
|
||
examples/osgshadowtexture/CreateShadowedScene.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osg/Image.cpp,
|
||
src/osgProducer/OsgCameraGroup.cpp: Added support for setting up
|
||
VisualChoose with destination alpha, stencil and quad buffers
|
||
attributes from DisplaySettings values.
|
||
|
||
2003-03-20 00:58 robert
|
||
|
||
* examples/osgshadowtexture/CreateShadowedScene.cpp: Changed the
|
||
shadow texture implemention to use CLAMP_TO_BORDER for the WRAP_S
|
||
and _T modes. Also set the border colour to 1,1,1,1 to ensure
|
||
problem blending.
|
||
|
||
2003-03-20 00:45 don
|
||
|
||
* VisualStudio/: VisualStudio.dsw, osgPlugins/lib3ds/lib3ds.dsp,
|
||
osgPlugins/logo/logo.dsp: Somehow the logo plugin got left out of
|
||
the windows build. Adding it back in. (Needed for BMV)
|
||
|
||
2003-03-20 00:43 robert
|
||
|
||
* src/osg/GeoSet.cpp: Added missing setInterleavedArray(
|
||
InterleaveArrayType format, float *ia, GLuint *iai ) method.
|
||
|
||
2003-03-19 13:46 robert
|
||
|
||
* include/osg/Endian, src/osgSim/LightPointDrawable.cpp,
|
||
src/osgSim/LightPointDrawable.h: Added Endian test header to the
|
||
core osg, and add use of the new getCpuByteOrder test in
|
||
LightPointDrawable.
|
||
|
||
2003-03-19 13:14 robert
|
||
|
||
* include/osgGA/KeySwitchCameraManipulator,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp: Added
|
||
getCameraManipulator(unsigned int) method.
|
||
|
||
2003-03-19 07:57 robert
|
||
|
||
* examples/osgimpostor/osgimpostor.cpp: Added sync at the end of
|
||
the main loop to prevent seg fault on exit.
|
||
|
||
2003-03-19 07:49 robert
|
||
|
||
* include/osgProducer/EventAdapter,
|
||
src/osgProducer/KeyboardMouseCallback.cpp,
|
||
src/osgProducer/Viewer.cpp: First pass fix at implementing
|
||
requestWarpPointer.
|
||
|
||
2003-03-19 07:37 don
|
||
|
||
* Make/versionrules: Adjusted date format for versionrules
|
||
|
||
2003-03-19 06:27 robert
|
||
|
||
* VisualStudio/osgProducer/osgProducer.dsp,
|
||
include/osgProducer/FullScreenEventHandler,
|
||
include/osgProducer/KeyboardMouseCallback,
|
||
include/osgProducer/Viewer,
|
||
src/osgProducer/FullScreenEventHandler.cpp,
|
||
src/osgProducer/GNUmakefile,
|
||
src/osgProducer/KeyboardMouseCallback.cpp,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Addd a full screen toggle event handler to osgProducer & its
|
||
viewer base class.
|
||
|
||
2003-03-19 04:06 robert
|
||
|
||
* examples/osgtexture3D/osgtexture3D.cpp,
|
||
include/osgProducer/OsgCameraGroup,
|
||
src/osgProducer/OsgCameraGroup.cpp: Added a realize callback to
|
||
the OsgCameraGroup.
|
||
|
||
Move osgtexture3D across to using the new realize callback for
|
||
creating its textures.
|
||
|
||
2003-03-19 02:28 robert
|
||
|
||
* examples/osgoccluder/osgoccluder.cpp, src/osgProducer/Viewer.cpp:
|
||
Fixed crash in osgoccluder which was calling setUpViewer and the
|
||
osgProducer/Viewer was assuming that the update was always set.
|
||
|
||
2003-03-18 18:31 don
|
||
|
||
* src/osgProducer/OsgCameraGroup.cpp: Fixed a globalState setting
|
||
order in OsgCameraGroup::realize()
|
||
|
||
2003-03-18 12:27 robert
|
||
|
||
* AUTHORS.txt, VisualStudio/examples/osgcluster/osgcluster.dsp,
|
||
examples/osglight/osglight.cpp,
|
||
examples/osgoccluder/osgoccluder.cpp,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
examples/osgviewer/osgviewer.cpp,
|
||
include/osgProducer/OsgCameraGroup,
|
||
src/osgProducer/OsgCameraGroup.cpp: Chaned the OsgCameraGroup so
|
||
that its scene handler list used ref_ptr<> for robustly managing
|
||
memory.
|
||
|
||
2003-03-18 12:10 robert
|
||
|
||
* src/osgPlugins/flt/: LocalVertexPoolRecord.cpp,
|
||
LocalVertexPoolRecord.h, ReaderWriterFLT.cpp, Record.cpp,
|
||
Record.h, Registry.cpp, Registry.h, flt2osg.cpp, flt2osg.h: Added
|
||
a clear of allocated Records and the cache's in flt::Registry to
|
||
prevent memory leaks and unneccesary references to model models
|
||
remaining beyond the scope of the loader.
|
||
|
||
2003-03-18 12:02 don
|
||
|
||
* Make/makedefs, include/osg/Version: Set VERSION_RELEASE back to
|
||
3, replaced guards in include/osg/Verson to OSG_VERSION_ with
|
||
trailing underscore
|
||
|
||
2003-03-18 11:42 robert
|
||
|
||
* include/osg/: Texture, Texture1D, Texture2D, Texture3D,
|
||
TextureCubeMap: From Tree, added SG_EXPORT to the inner classes
|
||
for Java binding work.
|
||
|
||
2003-03-18 10:40 don
|
||
|
||
* GNUmakefile, Make/makedefs, Make/versionrules: Added support for
|
||
versioning to the build system
|
||
|
||
2003-03-18 01:29 robert
|
||
|
||
* include/osg/GeoSet: From Tree, ushort renamed GLushort
|
||
|
||
2003-03-17 14:53 robert
|
||
|
||
* include/osgDB/ReadFile, include/osgDB/Registry,
|
||
src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp,
|
||
src/osgText/Font.cpp: Implemented a object cache in
|
||
osgDB::Registry.
|
||
|
||
2003-03-17 12:08 robert
|
||
|
||
* examples/osgcluster/: GNUmakefile, GNUmakefile.inst: Added inc
|
||
and links for local Producer.
|
||
|
||
2003-03-17 01:51 robert
|
||
|
||
* examples/osgcluster/osgcluster.cpp: break from osgcluster main
|
||
loop added for when the master send a killed messsage to slaves.
|
||
|
||
2003-03-16 14:00 robert
|
||
|
||
* src/osgUtil/TriStrip_graph_array.h: Fixes for new beta release of
|
||
VS.NET
|
||
|
||
2003-03-16 13:58 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/Demos/hangglide/hangglide.dsp,
|
||
examples/osgcluster/osgcluster.cpp,
|
||
examples/osgvertexprogram/osgvertexprogram.cpp,
|
||
include/osg/Export, include/osgDB/Export, include/osgGA/Export,
|
||
include/osgParticle/Export, include/osgProducer/Export,
|
||
include/osgSim/Export, include/osgText/Export,
|
||
include/osgUtil/Export: Fixes to osgcluster demo as new Producer
|
||
based example.
|
||
|
||
Added extra pragrma remove a warning about float to int cast
|
||
under VS.NET.
|
||
|
||
2003-03-15 12:41 robert
|
||
|
||
* src/Demos/GNUmakefile: Removed the GNUMakefile for the old Demos
|
||
directory.
|
||
|
||
2003-03-15 12:19 robert
|
||
|
||
* rundemos.bat, runexamples.bat, Make/makedefs, Make/makedirdefs,
|
||
VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osganimate/osganimate.dsp,
|
||
VisualStudio/Demos/osgbillboard/osgbillboard.dsp,
|
||
VisualStudio/Demos/osgcallback/osgcallback.dsp,
|
||
VisualStudio/Demos/osgclip/osgclip.dsp,
|
||
VisualStudio/Demos/osgcluster/osgcluster.dsp,
|
||
VisualStudio/Demos/osgconv/osgconv.dsp,
|
||
VisualStudio/Demos/osgcopy/osgcopy.dsp,
|
||
VisualStudio/Demos/osgcube/osgcube.dsp,
|
||
VisualStudio/Demos/osgcubemap/osgcubemap.dsp,
|
||
VisualStudio/Demos/osggeodemo/osggeodemo.dsp,
|
||
VisualStudio/Demos/osggeometry/osggeometry.dsp,
|
||
VisualStudio/Demos/osghangglide/osghangglide.dsp,
|
||
VisualStudio/Demos/osghud/osghud.dsp,
|
||
VisualStudio/Demos/osgimpostor/osgimpostor.dsp,
|
||
VisualStudio/Demos/osglight/osglight.dsp,
|
||
VisualStudio/Demos/osglightpoint/osglightpoint.dsp,
|
||
VisualStudio/Demos/osglogo/osglogo.dsp,
|
||
VisualStudio/Demos/osgmultitexture/osgmultitexture.dsp,
|
||
VisualStudio/Demos/osgoccluder/osgoccluder.dsp,
|
||
VisualStudio/Demos/osgparticle/osgparticledemo.dsp,
|
||
VisualStudio/Demos/osgpbuffer/osgpbuffer.dsp,
|
||
VisualStudio/Demos/osgprerender/osgprerender.dsp,
|
||
VisualStudio/Demos/osgreflect/osgreflect.dsp,
|
||
VisualStudio/Demos/osgscribe/osgscribe.dsp,
|
||
VisualStudio/Demos/osgsequence/osgsequence.dsp,
|
||
VisualStudio/Demos/osgshadowtexture/osgshadowtexture.dsp,
|
||
VisualStudio/Demos/osgshape/osgshape.dsp,
|
||
VisualStudio/Demos/osgstereoimage/osgstereoimage.dsp,
|
||
VisualStudio/Demos/osgteapot/osgteapot.dsp,
|
||
VisualStudio/Demos/osgtext/osgtextdemo.dsp,
|
||
VisualStudio/Demos/osgtexture1D/osgtexture1D.dsp,
|
||
VisualStudio/Demos/osgtexture2D/osgtexture2D.dsp,
|
||
VisualStudio/Demos/osgtexture3D/osgtexture3D.dsp,
|
||
VisualStudio/Demos/osgunittests/osgunittests.dsp,
|
||
VisualStudio/Demos/osgversion/osgversion.dsp,
|
||
VisualStudio/Demos/osgvertexprogram/osgvertexprogram.dsp,
|
||
VisualStudio/Demos/osgviews/osgviews.dsp,
|
||
VisualStudio/Demos/sgv/sgv.dsp,
|
||
VisualStudio/examples/osganimate/osganimate.dsp,
|
||
VisualStudio/examples/osgbillboard/osgbillboard.dsp,
|
||
VisualStudio/examples/osgcallback/osgcallback.dsp,
|
||
VisualStudio/examples/osgclip/osgclip.dsp,
|
||
VisualStudio/examples/osgcluster/osgcluster.dsp,
|
||
VisualStudio/examples/osgconv/osgconv.dsp,
|
||
VisualStudio/examples/osgcopy/osgcopy.dsp,
|
||
VisualStudio/examples/osgcube/osgcube.dsp,
|
||
VisualStudio/examples/osgcubemap/osgcubemap.dsp,
|
||
VisualStudio/examples/osggeodemo/osggeodemo.dsp,
|
||
VisualStudio/examples/osggeometry/osggeometry.dsp,
|
||
VisualStudio/examples/osghangglide/osghangglide.dsp,
|
||
VisualStudio/examples/osghud/osghud.dsp,
|
||
VisualStudio/examples/osgimpostor/osgimpostor.dsp,
|
||
VisualStudio/examples/osglight/osglight.dsp,
|
||
VisualStudio/examples/osglightpoint/osglightpoint.dsp,
|
||
VisualStudio/examples/osglogo/osglogo.dsp,
|
||
VisualStudio/examples/osgmultitexture/osgmultitexture.dsp,
|
||
VisualStudio/examples/osgoccluder/osgoccluder.dsp,
|
||
VisualStudio/examples/osgparticle/osgparticledemo.dsp,
|
||
VisualStudio/examples/osgpbuffer/osgpbuffer.dsp,
|
||
VisualStudio/examples/osgprerender/osgprerender.dsp,
|
||
VisualStudio/examples/osgreflect/osgreflect.dsp,
|
||
VisualStudio/examples/osgscribe/osgscribe.dsp,
|
||
VisualStudio/examples/osgsequence/osgsequence.dsp,
|
||
VisualStudio/examples/osgshadowtexture/osgshadowtexture.dsp,
|
||
VisualStudio/examples/osgshape/osgshape.dsp,
|
||
VisualStudio/examples/osgstereoimage/osgstereoimage.dsp,
|
||
VisualStudio/examples/osgteapot/osgteapot.dsp,
|
||
VisualStudio/examples/osgtext/osgtextdemo.dsp,
|
||
VisualStudio/examples/osgtexture1D/osgtexture1D.dsp,
|
||
VisualStudio/examples/osgtexture2D/osgtexture2D.dsp,
|
||
VisualStudio/examples/osgtexture3D/osgtexture3D.dsp,
|
||
VisualStudio/examples/osgunittests/osgunittests.dsp,
|
||
VisualStudio/examples/osgversion/osgversion.dsp,
|
||
VisualStudio/examples/osgvertexprogram/osgvertexprogram.dsp,
|
||
VisualStudio/examples/osgviewer/osgviewer.dsp,
|
||
VisualStudio/osgGLUT/osgGLUT.dsp, include/osgGLUT/Export,
|
||
include/osgGLUT/GLUTEventAdapter, include/osgGLUT/Version,
|
||
include/osgGLUT/Viewer, include/osgGLUT/Window,
|
||
include/osgGLUT/glut, src/Demos/osganimate/GNUmakefile,
|
||
src/Demos/osganimate/GNUmakefile.inst,
|
||
src/Demos/osganimate/osganimate.cpp,
|
||
src/Demos/osgbillboard/GNUmakefile,
|
||
src/Demos/osgbillboard/GNUmakefile.inst,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcallback/GNUmakefile,
|
||
src/Demos/osgcallback/GNUmakefile.inst,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osgclip/GNUmakefile,
|
||
src/Demos/osgclip/GNUmakefile.inst,
|
||
src/Demos/osgclip/osgclip.cpp, src/Demos/osgcluster/GNUmakefile,
|
||
src/Demos/osgcluster/GNUmakefile.inst,
|
||
src/Demos/osgcluster/README,
|
||
src/Demos/osgcluster/broadcaster.cpp,
|
||
src/Demos/osgcluster/broadcaster.h,
|
||
src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgcluster/receiver.cpp,
|
||
src/Demos/osgcluster/receiver.h, src/Demos/osgconv/GNUmakefile,
|
||
src/Demos/osgconv/GNUmakefile.inst,
|
||
src/Demos/osgconv/OrientationConverter.cpp,
|
||
src/Demos/osgconv/OrientationConverter.h,
|
||
src/Demos/osgconv/osgconv.cpp, src/Demos/osgcopy/GNUmakefile,
|
||
src/Demos/osgcopy/GNUmakefile.inst,
|
||
src/Demos/osgcopy/osgcopy.cpp, src/Demos/osgcube/GNUmakefile,
|
||
src/Demos/osgcube/GNUmakefile.inst,
|
||
src/Demos/osgcube/osgcube.cpp, src/Demos/osgcubemap/GNUmakefile,
|
||
src/Demos/osgcubemap/GNUmakefile.inst,
|
||
src/Demos/osgcubemap/osgcubemap.cpp,
|
||
src/Demos/osggeodemo/GNUmakefile,
|
||
src/Demos/osggeodemo/GNUmakefile.inst,
|
||
src/Demos/osggeodemo/osggeodemo.cpp,
|
||
src/Demos/osggeometry/GNUmakefile,
|
||
src/Demos/osggeometry/GNUmakefile.inst,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osghangglide/GNUmakefile,
|
||
src/Demos/osghangglide/GNUmakefile.inst,
|
||
src/Demos/osghangglide/GliderManipulator.cpp,
|
||
src/Demos/osghangglide/GliderManipulator.h,
|
||
src/Demos/osghangglide/base.cpp, src/Demos/osghangglide/hat.cpp,
|
||
src/Demos/osghangglide/hat.h,
|
||
src/Demos/osghangglide/osghangglide.cpp,
|
||
src/Demos/osghangglide/sky.cpp, src/Demos/osghangglide/tank.cpp,
|
||
src/Demos/osghangglide/terrain.cpp,
|
||
src/Demos/osghangglide/terrain_coords.h,
|
||
src/Demos/osghangglide/terrain_normals.h,
|
||
src/Demos/osghangglide/terrain_texcoords.h,
|
||
src/Demos/osghangglide/trees.cpp, src/Demos/osghud/GNUmakefile,
|
||
src/Demos/osghud/GNUmakefile.inst, src/Demos/osghud/osghud.cpp,
|
||
src/Demos/osgimpostor/GNUmakefile,
|
||
src/Demos/osgimpostor/GNUmakefile.inst,
|
||
src/Demos/osgimpostor/TestManipulator.cpp,
|
||
src/Demos/osgimpostor/TestManipulator.h,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osglight/GNUmakefile,
|
||
src/Demos/osglight/GNUmakefile.inst,
|
||
src/Demos/osglight/osglight.cpp,
|
||
src/Demos/osglightpoint/GNUmakefile,
|
||
src/Demos/osglightpoint/GNUmakefile.inst,
|
||
src/Demos/osglightpoint/osglightpoint.cpp,
|
||
src/Demos/osglogo/GNUmakefile,
|
||
src/Demos/osglogo/GNUmakefile.inst,
|
||
src/Demos/osglogo/osglogo.cpp,
|
||
src/Demos/osgmultitexture/GNUmakefile,
|
||
src/Demos/osgmultitexture/GNUmakefile.inst,
|
||
src/Demos/osgmultitexture/osgmultitexture.cpp,
|
||
src/Demos/osgoccluder/GNUmakefile,
|
||
src/Demos/osgoccluder/GNUmakefile.inst,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgparticle/GNUmakefile,
|
||
src/Demos/osgparticle/GNUmakefile.inst,
|
||
src/Demos/osgparticle/osgparticle.cpp,
|
||
src/Demos/osgpbuffer/RenderToTextureStage.cpp,
|
||
src/Demos/osgpbuffer/RenderToTextureStage.h,
|
||
src/Demos/osgpbuffer/osgpbuffer.cpp,
|
||
src/Demos/osgpbuffer/pbuffer.cpp, src/Demos/osgpbuffer/pbuffer.h,
|
||
src/Demos/osgprerender/GNUmakefile,
|
||
src/Demos/osgprerender/GNUmakefile.inst,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgreflect/GNUmakefile,
|
||
src/Demos/osgreflect/GNUmakefile.inst,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgscribe/GNUmakefile,
|
||
src/Demos/osgscribe/GNUmakefile.inst,
|
||
src/Demos/osgscribe/osgscribe.cpp,
|
||
src/Demos/osgsequence/GNUmakefile,
|
||
src/Demos/osgsequence/GNUmakefile.inst,
|
||
src/Demos/osgsequence/osgsequence.cpp,
|
||
src/Demos/osgshadowtexture/CreateShadowedScene.cpp,
|
||
src/Demos/osgshadowtexture/CreateShadowedScene.h,
|
||
src/Demos/osgshadowtexture/GNUmakefile,
|
||
src/Demos/osgshadowtexture/GNUmakefile.inst,
|
||
src/Demos/osgshadowtexture/osgshadowtexture.cpp,
|
||
src/Demos/osgshape/GNUmakefile,
|
||
src/Demos/osgshape/GNUmakefile.inst,
|
||
src/Demos/osgshape/osgshape.cpp,
|
||
src/Demos/osgstereoimage/GNUmakefile,
|
||
src/Demos/osgstereoimage/GNUmakefile.inst,
|
||
src/Demos/osgstereoimage/osgstereoimage.cpp,
|
||
src/Demos/osgteapot/GNUmakefile,
|
||
src/Demos/osgteapot/GNUmakefile.inst,
|
||
src/Demos/osgteapot/osgteapot.cpp, src/Demos/osgtext/GNUmakefile,
|
||
src/Demos/osgtext/GNUmakefile.inst, src/Demos/osgtext/main.cpp,
|
||
src/Demos/osgtexture1D/GNUmakefile,
|
||
src/Demos/osgtexture1D/GNUmakefile.inst,
|
||
src/Demos/osgtexture1D/osgtexture1D.cpp,
|
||
src/Demos/osgtexture2D/GNUmakefile,
|
||
src/Demos/osgtexture2D/GNUmakefile.inst,
|
||
src/Demos/osgtexture2D/osgtexture2D.cpp,
|
||
src/Demos/osgtexture3D/GNUmakefile,
|
||
src/Demos/osgtexture3D/GNUmakefile.inst,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp,
|
||
src/Demos/osgunittests/GNUmakefile,
|
||
src/Demos/osgunittests/GNUmakefile.inst,
|
||
src/Demos/osgunittests/osgunittests.cpp,
|
||
src/Demos/osgversion/GNUmakefile,
|
||
src/Demos/osgversion/GNUmakefile.inst,
|
||
src/Demos/osgversion/osgversion.cpp,
|
||
src/Demos/osgvertexprogram/GNUmakefile,
|
||
src/Demos/osgvertexprogram/GNUmakefile.inst,
|
||
src/Demos/osgvertexprogram/osgvertexprogram.cpp,
|
||
src/Demos/osgviews/GNUmakefile,
|
||
src/Demos/osgviews/GNUmakefile.inst,
|
||
src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/GNUmakefile,
|
||
src/Demos/sgv/GNUmakefile.inst, src/Demos/sgv/README,
|
||
src/Demos/sgv/sgv.cpp, src/osgGLUT/GLUTEventAdapter.cpp,
|
||
src/osgGLUT/GNUmakefile, src/osgGLUT/Version.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp: Removed osgGLUT
|
||
and Demos/*.
|
||
|
||
Integrated Marco's updated examples/*/*.dsp's.
|
||
|
||
2003-03-15 08:41 robert
|
||
|
||
* examples/osgpbuffer/: RenderToTextureStage.cpp,
|
||
RenderToTextureStage.h, osgpbuffer.cpp, pbuffer.cpp, pbuffer.h:
|
||
Added osgpbuffer example source.
|
||
|
||
2003-03-15 01:20 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
Demos/osgshadowtexture/osgshadowtexture.dsp,
|
||
examples/osganimate/osganimate.dsp,
|
||
examples/osgbillboard/osgbillboard.dsp,
|
||
examples/osgcallback/osgcallback.dsp,
|
||
examples/osgclip/osgclip.dsp, examples/osgcluster/osgcluster.dsp,
|
||
examples/osgconv/osgconv.dsp, examples/osgcopy/osgcopy.dsp,
|
||
examples/osgcube/osgcube.dsp, examples/osgcubemap/osgcubemap.dsp,
|
||
examples/osggeodemo/osggeodemo.dsp,
|
||
examples/osggeometry/osggeometry.dsp,
|
||
examples/osghangglide/osghangglide.dsp,
|
||
examples/osghud/osghud.dsp, examples/osgimpostor/osgimpostor.dsp,
|
||
examples/osglight/osglight.dsp,
|
||
examples/osglightpoint/osglightpoint.dsp,
|
||
examples/osglogo/osglogo.dsp,
|
||
examples/osgmultitexture/osgmultitexture.dsp,
|
||
examples/osgoccluder/osgoccluder.dsp,
|
||
examples/osgparticle/osgparticledemo.dsp,
|
||
examples/osgpbuffer/osgpbuffer.dsp,
|
||
examples/osgprerender/osgprerender.dsp,
|
||
examples/osgreflect/osgreflect.dsp,
|
||
examples/osgscribe/osgscribe.dsp,
|
||
examples/osgsequence/osgsequence.dsp,
|
||
examples/osgshadowtexture/osgshadowtexture.dsp,
|
||
examples/osgshape/osgshape.dsp,
|
||
examples/osgstereoimage/osgstereoimage.dsp,
|
||
examples/osgteapot/osgteapot.dsp,
|
||
examples/osgtext/osgtextdemo.dsp,
|
||
examples/osgtexture1D/osgtexture1D.dsp,
|
||
examples/osgtexture2D/osgtexture2D.dsp,
|
||
examples/osgtexture3D/osgtexture3D.dsp,
|
||
examples/osgunittests/osgunittests.dsp,
|
||
examples/osgversion/osgversion.dsp,
|
||
examples/osgvertexprogram/osgvertexprogram.dsp: Added
|
||
VisualStudio .dsp's for the new osgProducer based examples.
|
||
|
||
2003-03-15 00:01 don
|
||
|
||
* examples/: osganimate/GNUmakefile, osgbillboard/GNUmakefile,
|
||
osgcallback/GNUmakefile, osgcameragroup/GNUmakefile,
|
||
osgclip/GNUmakefile, osgcluster/GNUmakefile, osgconv/GNUmakefile,
|
||
osgcopy/GNUmakefile, osgcubemap/GNUmakefile,
|
||
osggeodemo/GNUmakefile, osggeometry/GNUmakefile,
|
||
osghangglide/GNUmakefile, osghud/GNUmakefile,
|
||
osgimpostor/GNUmakefile, osglight/GNUmakefile,
|
||
osglightpoint/GNUmakefile, osglogo/GNUmakefile,
|
||
osgmultitexture/GNUmakefile, osgoccluder/GNUmakefile,
|
||
osgparticle/GNUmakefile, osgprerender/GNUmakefile,
|
||
osgreflect/GNUmakefile, osgscribe/GNUmakefile,
|
||
osgsequence/GNUmakefile, osgshadowtexture/GNUmakefile,
|
||
osgshape/GNUmakefile, osgteapot/GNUmakefile, osgtext/GNUmakefile,
|
||
osgtexture1D/GNUmakefile, osgtexture2D/GNUmakefile,
|
||
osgtexture3D/GNUmakefile, osgunittests/GNUmakefile,
|
||
osgunittests/osgunittests.cpp, osgversion/GNUmakefile,
|
||
osgvertexprogram/GNUmakefile, osgviewer/GNUmakefile: Added
|
||
-losgGA to all GNUmakefiles in examples. Added one std:: in
|
||
front of an endl in osgunittests.cpp
|
||
|
||
2003-03-14 13:01 robert
|
||
|
||
* src/Demos/osgpbuffer/osgpbuffer.cpp: Moved code across to use the
|
||
new ArgumentParser.
|
||
|
||
2003-03-14 12:35 robert
|
||
|
||
* rundemos.bat, Make/makedirdefs, examples/osganimate/GNUmakefile,
|
||
examples/osganimate/GNUmakefile.inst,
|
||
examples/osganimate/osganimate.cpp,
|
||
examples/osgbillboard/GNUmakefile,
|
||
examples/osgbillboard/GNUmakefile.inst,
|
||
examples/osgbillboard/osgbillboard.cpp,
|
||
examples/osgcallback/GNUmakefile,
|
||
examples/osgcallback/GNUmakefile.inst,
|
||
examples/osgcallback/osgcallback.cpp,
|
||
examples/osgcameragroup/GNUmakefile,
|
||
examples/osgcameragroup/GNUmakefile.inst,
|
||
examples/osgclip/GNUmakefile, examples/osgclip/GNUmakefile.inst,
|
||
examples/osgclip/osgclip.cpp, examples/osgcluster/GNUmakefile,
|
||
examples/osgcluster/GNUmakefile.inst,
|
||
examples/osgcluster/broadcaster.cpp,
|
||
examples/osgcluster/broadcaster.h,
|
||
examples/osgcluster/osgcluster.cpp,
|
||
examples/osgcluster/receiver.cpp, examples/osgcluster/receiver.h,
|
||
examples/osgconv/GNUmakefile, examples/osgconv/GNUmakefile.inst,
|
||
examples/osgcopy/GNUmakefile, examples/osgcopy/GNUmakefile.inst,
|
||
examples/osgcopy/osgcopy.cpp, examples/osgcubemap/GNUmakefile,
|
||
examples/osgcubemap/GNUmakefile.inst,
|
||
examples/osgcubemap/osgcubemap.cpp,
|
||
examples/osggeodemo/GNUmakefile,
|
||
examples/osggeodemo/GNUmakefile.inst,
|
||
examples/osggeodemo/osggeodemo.cpp,
|
||
examples/osggeometry/GNUmakefile,
|
||
examples/osggeometry/GNUmakefile.inst,
|
||
examples/osggeometry/osggeometry.cpp,
|
||
examples/osghangglide/GNUmakefile,
|
||
examples/osghangglide/GNUmakefile.inst,
|
||
examples/osghangglide/GliderManipulator.cpp,
|
||
examples/osghangglide/GliderManipulator.h,
|
||
examples/osghangglide/base.cpp, examples/osghangglide/hat.cpp,
|
||
examples/osghangglide/hat.h,
|
||
examples/osghangglide/osghangglide.cpp,
|
||
examples/osghangglide/sky.cpp, examples/osghangglide/tank.cpp,
|
||
examples/osghangglide/terrain.cpp,
|
||
examples/osghangglide/terrain_coords.h,
|
||
examples/osghangglide/terrain_normals.h,
|
||
examples/osghangglide/terrain_texcoords.h,
|
||
examples/osghangglide/trees.cpp, examples/osghud/GNUmakefile,
|
||
examples/osghud/GNUmakefile.inst,
|
||
examples/osgimpostor/GNUmakefile,
|
||
examples/osgimpostor/GNUmakefile.inst,
|
||
examples/osgimpostor/TestManipulator.cpp,
|
||
examples/osgimpostor/TestManipulator.h,
|
||
examples/osgimpostor/osgimpostor.cpp,
|
||
examples/osglight/GNUmakefile,
|
||
examples/osglight/GNUmakefile.inst,
|
||
examples/osglight/osglight.cpp,
|
||
examples/osglightpoint/GNUmakefile,
|
||
examples/osglightpoint/GNUmakefile.inst,
|
||
examples/osglightpoint/osglightpoint.cpp,
|
||
examples/osglogo/GNUmakefile, examples/osglogo/GNUmakefile.inst,
|
||
examples/osglogo/osglogo.cpp,
|
||
examples/osgmultitexture/GNUmakefile,
|
||
examples/osgmultitexture/GNUmakefile.inst,
|
||
examples/osgmultitexture/osgmultitexture.cpp,
|
||
examples/osgoccluder/GNUmakefile,
|
||
examples/osgoccluder/GNUmakefile.inst,
|
||
examples/osgoccluder/osgoccluder.cpp,
|
||
examples/osgparticle/GNUmakefile,
|
||
examples/osgparticle/GNUmakefile.inst,
|
||
examples/osgparticle/osgparticle.cpp,
|
||
examples/osgprerender/GNUmakefile,
|
||
examples/osgprerender/GNUmakefile.inst,
|
||
examples/osgprerender/osgprerender.cpp,
|
||
examples/osgreflect/GNUmakefile,
|
||
examples/osgreflect/GNUmakefile.inst,
|
||
examples/osgscribe/GNUmakefile,
|
||
examples/osgscribe/GNUmakefile.inst,
|
||
examples/osgscribe/osgscribe.cpp,
|
||
examples/osgsequence/GNUmakefile,
|
||
examples/osgsequence/GNUmakefile.inst,
|
||
examples/osgsequence/osgsequence.cpp,
|
||
examples/osgshadowtexture/CreateShadowedScene.cpp,
|
||
examples/osgshadowtexture/CreateShadowedScene.h,
|
||
examples/osgshadowtexture/GNUmakefile,
|
||
examples/osgshadowtexture/GNUmakefile.inst,
|
||
examples/osgshadowtexture/osgshadowtexture.cpp,
|
||
examples/osgshape/GNUmakefile,
|
||
examples/osgshape/GNUmakefile.inst,
|
||
examples/osgshape/osgshape.cpp, examples/osgteapot/GNUmakefile,
|
||
examples/osgteapot/GNUmakefile.inst,
|
||
examples/osgteapot/osgteapot.cpp, examples/osgtext/GNUmakefile,
|
||
examples/osgtext/GNUmakefile.inst,
|
||
examples/osgtexture1D/GNUmakefile,
|
||
examples/osgtexture1D/GNUmakefile.inst,
|
||
examples/osgtexture1D/osgtexture1D.cpp,
|
||
examples/osgtexture2D/GNUmakefile,
|
||
examples/osgtexture2D/GNUmakefile.inst,
|
||
examples/osgtexture2D/osgtexture2D.cpp,
|
||
examples/osgtexture3D/GNUmakefile,
|
||
examples/osgtexture3D/GNUmakefile.inst,
|
||
examples/osgtexture3D/osgtexture3D.cpp,
|
||
examples/osgunittests/GNUmakefile,
|
||
examples/osgunittests/GNUmakefile.inst,
|
||
examples/osgunittests/osgunittests.cpp,
|
||
examples/osgversion/GNUmakefile,
|
||
examples/osgversion/GNUmakefile.inst,
|
||
examples/osgversion/osgversion.cpp,
|
||
examples/osgvertexprogram/GNUmakefile,
|
||
examples/osgvertexprogram/GNUmakefile.inst,
|
||
examples/osgvertexprogram/osgvertexprogram.cpp,
|
||
examples/osgviewer/GNUmakefile,
|
||
examples/osgviewer/GNUmakefile.inst, src/osgProducer/Viewer.cpp:
|
||
Ported osgGLUT based src/Demos across to being osgProducer based,
|
||
and placed them in the new examples/ directory.
|
||
|
||
2003-03-14 02:48 robert
|
||
|
||
* NEWS.txt, Make/makedirdefs, include/osg/DisplaySettings,
|
||
include/osgDB/Registry, include/osgGLUT/Viewer,
|
||
src/Demos/osganimate/osganimate.cpp,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osgclip/osgclip.cpp, src/Demos/osgcopy/osgcopy.cpp,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgcubemap/osgcubemap.cpp,
|
||
src/Demos/osggeodemo/osggeodemo.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osghangglide/osghangglide.cpp,
|
||
src/Demos/osghud/osghud.cpp,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osglight/osglight.cpp,
|
||
src/Demos/osglightpoint/osglightpoint.cpp,
|
||
src/Demos/osglogo/osglogo.cpp,
|
||
src/Demos/osgmultitexture/osgmultitexture.cpp,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgpbuffer/osgpbuffer.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgscribe/osgscribe.cpp,
|
||
src/Demos/osgsequence/osgsequence.cpp,
|
||
src/Demos/osgshadowtexture/osgshadowtexture.cpp,
|
||
src/Demos/osgshape/osgshape.cpp,
|
||
src/Demos/osgstereoimage/osgstereoimage.cpp,
|
||
src/Demos/osgteapot/osgteapot.cpp, src/Demos/osgtext/main.cpp,
|
||
src/Demos/osgtexture1D/osgtexture1D.cpp,
|
||
src/Demos/osgtexture2D/osgtexture2D.cpp,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp,
|
||
src/Demos/osgunittests/osgunittests.cpp,
|
||
src/Demos/osgvertexprogram/osgvertexprogram.cpp,
|
||
src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osgDB/Registry.cpp,
|
||
src/osgGA/StateSetManipulator.cpp, src/osgGLUT/Viewer.cpp: Ported
|
||
all glut based demos across to using the new osg::ArgumentParser.
|
||
|
||
2003-03-14 01:28 robert
|
||
|
||
* src/osgText/Font.cpp: The wrong file name was being used
|
||
readFontFile.
|
||
|
||
2003-03-13 18:29 don
|
||
|
||
* src/osgPlugins/txp/GNUmakefile: Removed the building of the
|
||
osgTXP library so the build system builds only the plugin.
|
||
Building both the plugin and the library causes a race condition
|
||
during parallel makes.
|
||
|
||
2003-03-13 06:29 robert
|
||
|
||
* include/osg/Vec2: Reverted Don's changed of sqrtf to sqrt. Don't
|
||
understand why the change was required, suggest a problem
|
||
elsewhere which should be fixed, *not* by modification of Vec2.
|
||
|
||
2003-03-13 01:22 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp: From Gabor Dorka, Added d to
|
||
/MDd option for debug build of osgText.
|
||
|
||
2003-03-12 22:22 don
|
||
|
||
* Make/instdemosrc, Make/makedefs, Make/makedirrules,
|
||
Make/makerules, examples/osgcameragroup/GNUmakefile,
|
||
include/osg/Vec2, include/osgDB/Field,
|
||
src/Demos/osglogo/osglogo.cpp, src/osgDB/Field.cpp,
|
||
src/osgPlugins/quicktime/GNUmakefile,
|
||
src/osgProducer/GNUmakefile: Fixes for Mac OS X
|
||
|
||
2003-03-12 18:53 don
|
||
|
||
* Make/dolink.sh, Make/help.sh, Make/helprules, Make/instdemosrc,
|
||
Make/instrules, Make/makedefs, Make/makerules,
|
||
examples/osgcameragroup/GNUmakefile, examples/osghud/GNUmakefile,
|
||
examples/osgreflect/GNUmakefile,
|
||
examples/osgstereoimage/GNUmakefile,
|
||
examples/osgtext/GNUmakefile, examples/osgviewer/GNUmakefile,
|
||
src/Demos/osganimate/GNUmakefile,
|
||
src/Demos/osgbillboard/GNUmakefile,
|
||
src/Demos/osgcallback/GNUmakefile, src/Demos/osgclip/GNUmakefile,
|
||
src/Demos/osgcluster/GNUmakefile, src/Demos/osgconv/GNUmakefile,
|
||
src/Demos/osgcopy/GNUmakefile, src/Demos/osgcube/GNUmakefile,
|
||
src/Demos/osgcubemap/GNUmakefile,
|
||
src/Demos/osggeodemo/GNUmakefile,
|
||
src/Demos/osggeometry/GNUmakefile,
|
||
src/Demos/osghangglide/GNUmakefile, src/Demos/osghud/GNUmakefile,
|
||
src/Demos/osgimpostor/GNUmakefile,
|
||
src/Demos/osglight/GNUmakefile,
|
||
src/Demos/osglightpoint/GNUmakefile,
|
||
src/Demos/osglogo/GNUmakefile,
|
||
src/Demos/osgmultitexture/GNUmakefile,
|
||
src/Demos/osgoccluder/GNUmakefile,
|
||
src/Demos/osgparticle/GNUmakefile,
|
||
src/Demos/osgprerender/GNUmakefile,
|
||
src/Demos/osgreflect/GNUmakefile,
|
||
src/Demos/osgscribe/GNUmakefile,
|
||
src/Demos/osgsequence/GNUmakefile,
|
||
src/Demos/osgshadowtexture/GNUmakefile,
|
||
src/Demos/osgshape/GNUmakefile,
|
||
src/Demos/osgstereoimage/GNUmakefile,
|
||
src/Demos/osgteapot/GNUmakefile, src/Demos/osgtext/GNUmakefile,
|
||
src/Demos/osgtexture1D/GNUmakefile,
|
||
src/Demos/osgtexture2D/GNUmakefile,
|
||
src/Demos/osgtexture3D/GNUmakefile,
|
||
src/Demos/osgunittests/GNUmakefile,
|
||
src/Demos/osgversion/GNUmakefile,
|
||
src/Demos/osgvertexprogram/GNUmakefile,
|
||
src/Demos/osgviews/GNUmakefile, src/Demos/sgv/GNUmakefile:
|
||
Various changes to the BUILD system:
|
||
|
||
o Object files now go in subdirectories named
|
||
$(OS)$(ARCH).Opt and
|
||
$(OS)$(ARCH).Debug for OS's that support both
|
||
architectures.
|
||
eg. Linux32.Opt and Linux32.Debug
|
||
|
||
o Libraries links are now placed in lib/$(OS)$(ARCH)
|
||
eg. lib/Linux32/
|
||
|
||
o Binaries are now placed in bin/$(OS)$(ARCH)
|
||
eg. bin/Linux32
|
||
|
||
o 'make install' and 'make instlinks' now place files/links
|
||
in
|
||
/usr/local/{include,lib,share/OpenSceneGraph} by default
|
||
on
|
||
most systems (Solaris still goes in /opt/OpenSceneGraph).
|
||
Rather than having the somwehat confusing INST_SYS_PREFIX
|
||
and
|
||
INST_SHARE_PREFX, you can override these with just
|
||
INST_LOCATION
|
||
For example,
|
||
make INST_LOCATION=/usr
|
||
will place files at /usr/include, /usr/lib,
|
||
/usr/share/OpenSceneGraph.
|
||
|
||
2003-03-12 13:02 robert
|
||
|
||
* examples/: osgcameragroup/GNUmakefile,
|
||
osgcameragroup/GNUmakefile.inst, osghud/GNUmakefile,
|
||
osghud/GNUmakefile.inst, osgreflect/GNUmakefile,
|
||
osgreflect/GNUmakefile.inst, osgstereoimage/GNUmakefile,
|
||
osgstereoimage/GNUmakefile.inst, osgtext/GNUmakefile,
|
||
osgtext/GNUmakefile.inst, osgviewer/GNUmakefile,
|
||
osgviewer/GNUmakefile.inst: Changed the GNUMakefile for the
|
||
osgproducer demo to use INC += instead of CXXFLAGS.
|
||
|
||
2003-03-12 12:10 don
|
||
|
||
* lib/osgPlugins/.README: Removed osgPlugins from lib, which is now
|
||
built on the fly
|
||
|
||
2003-03-12 07:36 robert
|
||
|
||
* src/osgText/String.cpp: Fix from Gabor for proper casting of
|
||
char's to unsigned ints be setting up the osgText::String.
|
||
|
||
2003-03-12 06:01 robert
|
||
|
||
* Make/: makedefs, makedirdefs: Moved the platform specific
|
||
directory defs out of makedefs into makediredefs, and have
|
||
standardised onto single instances where possible.
|
||
|
||
2003-03-12 05:54 robert
|
||
|
||
* src/osgGA/StateSetManipulator.cpp: Added 'w' toggle to
|
||
StateSetManipulator to toggle between filled, line and point
|
||
polygon drawing modes.
|
||
|
||
2003-03-12 04:17 robert
|
||
|
||
* src/osg/ApplicationUsage.cpp: Changed std::min to osg::minimum.
|
||
|
||
2003-03-12 03:50 robert
|
||
|
||
* examples/osghud/GNUmakefile: Added -losgText
|
||
|
||
2003-03-12 03:36 robert
|
||
|
||
* examples/osghud/GNUmakefile: Added missing osghud Makefile.
|
||
|
||
2003-03-12 02:39 don
|
||
|
||
* GNUmakefile, Makefile, Make/makedefs, Make/makerules,
|
||
dist/Irix/GNUmakefile, examples/GNUmakefile, examples/Makefile,
|
||
examples/osgcameragroup/GNUmakefile,
|
||
examples/osgcameragroup/GNUmakefile.inst,
|
||
examples/osgcameragroup/Makefile,
|
||
examples/osgcameragroup/Makefile.inst,
|
||
examples/osgconv/GNUmakefile, examples/osgconv/GNUmakefile.inst,
|
||
examples/osgconv/Makefile, examples/osgconv/Makefile.inst,
|
||
examples/osghud/GNUmakefile.inst, examples/osghud/Makefile,
|
||
examples/osghud/Makefile.inst, examples/osgreflect/GNUmakefile,
|
||
examples/osgreflect/GNUmakefile.inst,
|
||
examples/osgreflect/Makefile, examples/osgreflect/Makefile.inst,
|
||
examples/osgstereoimage/GNUmakefile,
|
||
examples/osgstereoimage/GNUmakefile.inst,
|
||
examples/osgstereoimage/Makefile,
|
||
examples/osgstereoimage/Makefile.inst,
|
||
examples/osgtext/GNUmakefile, examples/osgtext/GNUmakefile.inst,
|
||
examples/osgtext/Makefile, examples/osgtext/Makefile.inst,
|
||
examples/osgviewer/GNUmakefile,
|
||
examples/osgviewer/GNUmakefile.inst, examples/osgviewer/Makefile,
|
||
examples/osgviewer/Makefile.inst, src/GNUmakefile, src/Makefile,
|
||
src/Demos/GNUmakefile, src/Demos/Makefile,
|
||
src/Demos/osganimate/GNUmakefile,
|
||
src/Demos/osganimate/GNUmakefile.inst,
|
||
src/Demos/osganimate/Makefile,
|
||
src/Demos/osganimate/Makefile.inst,
|
||
src/Demos/osgbillboard/GNUmakefile,
|
||
src/Demos/osgbillboard/GNUmakefile.inst,
|
||
src/Demos/osgbillboard/Makefile,
|
||
src/Demos/osgbillboard/Makefile.inst,
|
||
src/Demos/osgcallback/GNUmakefile,
|
||
src/Demos/osgcallback/GNUmakefile.inst,
|
||
src/Demos/osgcallback/Makefile,
|
||
src/Demos/osgcallback/Makefile.inst,
|
||
src/Demos/osgclip/GNUmakefile,
|
||
src/Demos/osgclip/GNUmakefile.inst, src/Demos/osgclip/Makefile,
|
||
src/Demos/osgclip/Makefile.inst,
|
||
src/Demos/osgcluster/GNUmakefile,
|
||
src/Demos/osgcluster/GNUmakefile.inst,
|
||
src/Demos/osgcluster/Makefile,
|
||
src/Demos/osgcluster/Makefile.inst,
|
||
src/Demos/osgconv/GNUmakefile,
|
||
src/Demos/osgconv/GNUmakefile.inst, src/Demos/osgconv/Makefile,
|
||
src/Demos/osgconv/Makefile.inst, src/Demos/osgcopy/GNUmakefile,
|
||
src/Demos/osgcopy/GNUmakefile.inst, src/Demos/osgcopy/Makefile,
|
||
src/Demos/osgcopy/Makefile.inst, src/Demos/osgcube/GNUmakefile,
|
||
src/Demos/osgcube/GNUmakefile.inst, src/Demos/osgcube/Makefile,
|
||
src/Demos/osgcube/Makefile.inst,
|
||
src/Demos/osgcubemap/GNUmakefile,
|
||
src/Demos/osgcubemap/GNUmakefile.inst,
|
||
src/Demos/osgcubemap/Makefile,
|
||
src/Demos/osgcubemap/Makefile.inst,
|
||
src/Demos/osggeodemo/GNUmakefile,
|
||
src/Demos/osggeodemo/GNUmakefile.inst,
|
||
src/Demos/osggeodemo/Makefile,
|
||
src/Demos/osggeodemo/Makefile.inst,
|
||
src/Demos/osggeometry/GNUmakefile,
|
||
src/Demos/osggeometry/GNUmakefile.inst,
|
||
src/Demos/osggeometry/Makefile,
|
||
src/Demos/osggeometry/Makefile.inst,
|
||
src/Demos/osghangglide/GNUmakefile,
|
||
src/Demos/osghangglide/GNUmakefile.inst,
|
||
src/Demos/osghangglide/Makefile,
|
||
src/Demos/osghangglide/Makefile.inst,
|
||
src/Demos/osghud/GNUmakefile, src/Demos/osghud/GNUmakefile.inst,
|
||
src/Demos/osghud/Makefile, src/Demos/osghud/Makefile.inst,
|
||
src/Demos/osgimpostor/GNUmakefile,
|
||
src/Demos/osgimpostor/GNUmakefile.inst,
|
||
src/Demos/osgimpostor/Makefile,
|
||
src/Demos/osgimpostor/Makefile.inst,
|
||
src/Demos/osglight/GNUmakefile,
|
||
src/Demos/osglight/GNUmakefile.inst, src/Demos/osglight/Makefile,
|
||
src/Demos/osglight/Makefile.inst,
|
||
src/Demos/osglightpoint/GNUmakefile,
|
||
src/Demos/osglightpoint/GNUmakefile.inst,
|
||
src/Demos/osglightpoint/Makefile,
|
||
src/Demos/osglightpoint/Makefile.inst,
|
||
src/Demos/osglogo/GNUmakefile,
|
||
src/Demos/osglogo/GNUmakefile.inst, src/Demos/osglogo/Makefile,
|
||
src/Demos/osglogo/Makefile.inst,
|
||
src/Demos/osgmultitexture/GNUmakefile,
|
||
src/Demos/osgmultitexture/GNUmakefile.inst,
|
||
src/Demos/osgmultitexture/Makefile,
|
||
src/Demos/osgmultitexture/Makefile.inst,
|
||
src/Demos/osgmultitexture/osgmultitexture.cpp,
|
||
src/Demos/osgoccluder/GNUmakefile,
|
||
src/Demos/osgoccluder/GNUmakefile.inst,
|
||
src/Demos/osgoccluder/Makefile,
|
||
src/Demos/osgoccluder/Makefile.inst,
|
||
src/Demos/osgparticle/GNUmakefile,
|
||
src/Demos/osgparticle/GNUmakefile.inst,
|
||
src/Demos/osgparticle/Makefile,
|
||
src/Demos/osgparticle/Makefile.inst,
|
||
src/Demos/osgprerender/GNUmakefile,
|
||
src/Demos/osgprerender/GNUmakefile.inst,
|
||
src/Demos/osgprerender/Makefile,
|
||
src/Demos/osgprerender/Makefile.inst,
|
||
src/Demos/osgreflect/GNUmakefile,
|
||
src/Demos/osgreflect/GNUmakefile.inst,
|
||
src/Demos/osgreflect/Makefile,
|
||
src/Demos/osgreflect/Makefile.inst,
|
||
src/Demos/osgscribe/GNUmakefile,
|
||
src/Demos/osgscribe/GNUmakefile.inst,
|
||
src/Demos/osgscribe/Makefile, src/Demos/osgscribe/Makefile.inst,
|
||
src/Demos/osgsequence/GNUmakefile,
|
||
src/Demos/osgsequence/GNUmakefile.inst,
|
||
src/Demos/osgsequence/Makefile,
|
||
src/Demos/osgsequence/Makefile.inst,
|
||
src/Demos/osgshadowtexture/GNUmakefile,
|
||
src/Demos/osgshadowtexture/GNUmakefile.inst,
|
||
src/Demos/osgshadowtexture/Makefile,
|
||
src/Demos/osgshadowtexture/Makefile.inst,
|
||
src/Demos/osgshape/GNUmakefile,
|
||
src/Demos/osgshape/GNUmakefile.inst, src/Demos/osgshape/Makefile,
|
||
src/Demos/osgshape/Makefile.inst,
|
||
src/Demos/osgstereoimage/GNUmakefile,
|
||
src/Demos/osgstereoimage/GNUmakefile.inst,
|
||
src/Demos/osgstereoimage/Makefile,
|
||
src/Demos/osgstereoimage/Makefile.inst,
|
||
src/Demos/osgteapot/GNUmakefile,
|
||
src/Demos/osgteapot/GNUmakefile.inst,
|
||
src/Demos/osgteapot/Makefile, src/Demos/osgteapot/Makefile.inst,
|
||
src/Demos/osgtext/GNUmakefile,
|
||
src/Demos/osgtext/GNUmakefile.inst, src/Demos/osgtext/Makefile,
|
||
src/Demos/osgtext/Makefile.inst,
|
||
src/Demos/osgtexture1D/GNUmakefile,
|
||
src/Demos/osgtexture1D/GNUmakefile.inst,
|
||
src/Demos/osgtexture1D/Makefile,
|
||
src/Demos/osgtexture1D/Makefile.inst,
|
||
src/Demos/osgtexture2D/GNUmakefile,
|
||
src/Demos/osgtexture2D/GNUmakefile.inst,
|
||
src/Demos/osgtexture2D/Makefile,
|
||
src/Demos/osgtexture2D/Makefile.inst,
|
||
src/Demos/osgtexture3D/GNUmakefile,
|
||
src/Demos/osgtexture3D/GNUmakefile.inst,
|
||
src/Demos/osgtexture3D/Makefile,
|
||
src/Demos/osgtexture3D/Makefile.inst,
|
||
src/Demos/osgunittests/GNUmakefile,
|
||
src/Demos/osgunittests/GNUmakefile.inst,
|
||
src/Demos/osgunittests/Makefile,
|
||
src/Demos/osgunittests/Makefile.inst,
|
||
src/Demos/osgversion/GNUmakefile,
|
||
src/Demos/osgversion/GNUmakefile.inst,
|
||
src/Demos/osgversion/Makefile,
|
||
src/Demos/osgversion/Makefile.inst,
|
||
src/Demos/osgvertexprogram/GNUmakefile,
|
||
src/Demos/osgvertexprogram/GNUmakefile.inst,
|
||
src/Demos/osgvertexprogram/Makefile,
|
||
src/Demos/osgvertexprogram/Makefile.inst,
|
||
src/Demos/osgviews/GNUmakefile,
|
||
src/Demos/osgviews/GNUmakefile.inst, src/Demos/osgviews/Makefile,
|
||
src/Demos/osgviews/Makefile.inst, src/Demos/sgv/GNUmakefile,
|
||
src/Demos/sgv/GNUmakefile.inst, src/Demos/sgv/Makefile,
|
||
src/Demos/sgv/Makefile.inst, src/osg/ArgumentParser.cpp,
|
||
src/osg/GNUmakefile, src/osg/Makefile, src/osgDB/GNUmakefile,
|
||
src/osgDB/Makefile, src/osgGA/GNUmakefile, src/osgGA/Makefile,
|
||
src/osgGLUT/GNUmakefile, src/osgGLUT/Makefile,
|
||
src/osgParticle/GNUmakefile, src/osgParticle/Makefile,
|
||
src/osgPlugins/GNUmakefile, src/osgPlugins/Makefile,
|
||
src/osgPlugins/ac3d/GNUmakefile, src/osgPlugins/ac3d/Makefile,
|
||
src/osgPlugins/bmp/GNUmakefile, src/osgPlugins/bmp/Makefile,
|
||
src/osgPlugins/directx/GNUmakefile,
|
||
src/osgPlugins/directx/Makefile, src/osgPlugins/dw/GNUmakefile,
|
||
src/osgPlugins/dw/Makefile, src/osgPlugins/dx/GNUmakefile,
|
||
src/osgPlugins/dx/Makefile, src/osgPlugins/flt/GNUmakefile,
|
||
src/osgPlugins/flt/Makefile, src/osgPlugins/freetype/GNUmakefile,
|
||
src/osgPlugins/freetype/Makefile, src/osgPlugins/geo/GNUmakefile,
|
||
src/osgPlugins/geo/Makefile, src/osgPlugins/gif/GNUmakefile,
|
||
src/osgPlugins/gif/Makefile, src/osgPlugins/iv/GNUmakefile,
|
||
src/osgPlugins/iv/GNUmakefile.orig, src/osgPlugins/iv/Makefile,
|
||
src/osgPlugins/iv/Makefile.orig, src/osgPlugins/jpeg/GNUmakefile,
|
||
src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/GNUmakefile,
|
||
src/osgPlugins/lib3ds/Makefile, src/osgPlugins/logos/GNUmakefile,
|
||
src/osgPlugins/logos/Makefile, src/osgPlugins/lwo/GNUmakefile,
|
||
src/osgPlugins/lwo/Makefile, src/osgPlugins/md2/GNUmakefile,
|
||
src/osgPlugins/md2/Makefile, src/osgPlugins/obj/GNUmakefile,
|
||
src/osgPlugins/obj/Makefile, src/osgPlugins/osg/GNUmakefile,
|
||
src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osgParticle/GNUmakefile,
|
||
src/osgPlugins/osgParticle/Makefile,
|
||
src/osgPlugins/osgText/GNUmakefile,
|
||
src/osgPlugins/osgText/Makefile,
|
||
src/osgPlugins/osgtgz/GNUmakefile,
|
||
src/osgPlugins/osgtgz/Makefile, src/osgPlugins/pfb/GNUmakefile,
|
||
src/osgPlugins/pfb/Makefile, src/osgPlugins/pic/GNUmakefile,
|
||
src/osgPlugins/pic/Makefile, src/osgPlugins/png/GNUmakefile,
|
||
src/osgPlugins/png/Makefile,
|
||
src/osgPlugins/quicktime/GNUmakefile,
|
||
src/osgPlugins/quicktime/Makefile,
|
||
src/osgPlugins/rgb/GNUmakefile, src/osgPlugins/rgb/Makefile,
|
||
src/osgPlugins/tga/GNUmakefile, src/osgPlugins/tga/Makefile,
|
||
src/osgPlugins/tgz/GNUmakefile, src/osgPlugins/tgz/Makefile,
|
||
src/osgPlugins/tiff/GNUmakefile, src/osgPlugins/tiff/Makefile,
|
||
src/osgPlugins/txp/GNUmakefile, src/osgPlugins/txp/Makefile,
|
||
src/osgPlugins/zip/GNUmakefile, src/osgPlugins/zip/Makefile,
|
||
src/osgProducer/GNUmakefile, src/osgProducer/Makefile,
|
||
src/osgSim/GNUmakefile, src/osgSim/Makefile,
|
||
src/osgText/GNUmakefile, src/osgText/Makefile,
|
||
src/osgUtil/GNUmakefile, src/osgUtil/Makefile: 1) Replaced all
|
||
Makefile* with GNUmakefile*.
|
||
|
||
2) Changed Makedepend system to make individual dependency files,
|
||
which should save time rebuilding dependencies by limiting the
|
||
regeneration of dependency file for only modified source
|
||
files.
|
||
|
||
2003-03-12 01:45 robert
|
||
|
||
* src/osgText/String.cpp: Added (unsigned int) cast to the call to
|
||
osg::minimum.
|
||
|
||
2003-03-11 13:53 robert
|
||
|
||
* include/osg/Drawable, src/osg/Drawable.cpp: Added setBound()
|
||
method to Drawable.
|
||
|
||
2003-03-11 13:42 robert
|
||
|
||
* include/osgText/Font, src/osgText/Font.cpp: Added missing osg::
|
||
to StateAttribute.
|
||
|
||
2003-03-11 07:25 robert
|
||
|
||
* include/osg/State, src/osg/State.cpp,
|
||
src/osgProducer/KeyboardMouseCallback.cpp,
|
||
src/osgProducer/Viewer.cpp, src/osgUtil/RenderLeaf.cpp: Added
|
||
support for AbortRendering flag pointer in osg::State which is
|
||
used by osgUtil::RenderLeaf to test if any abort state has been
|
||
set, if so it doesn't do any further drawing.
|
||
|
||
The osgProducer::Viewer has been set up to set the osg::State's
|
||
it manages with their AbortRendering flag pointers set to the
|
||
osgProducer::Viewer::_done memeber varaible. Now when escape is
|
||
pressed the rendering is aborted early.
|
||
|
||
2003-03-11 05:30 robert
|
||
|
||
* examples/osghud/osghud.cpp, include/osg/Image,
|
||
include/osgText/Font, src/Demos/osghud/osghud.cpp,
|
||
src/osg/Image.cpp, src/osg/State.cpp, src/osg/Texture1D.cpp,
|
||
src/osg/Texture2D.cpp, src/osg/Texture3D.cpp,
|
||
src/osg/TextureCubeMap.cpp,
|
||
src/osgPlugins/freetype/FreeTypeFont.cpp,
|
||
src/osgPlugins/md2/ReaderWriterMD2.cpp, src/osgText/Font.cpp,
|
||
src/osgText/Text.cpp: Bug fixes to osgText to handle the
|
||
osgUtil::Optimizer being used on a scene graph containing text.
|
||
|
||
Fixed warning in MD2 plugin.
|
||
|
||
2003-03-11 05:24 robert
|
||
|
||
* src/osgPlugins/osgText/IO_Text.cpp: Added missing osgDB:: to
|
||
writeArray() usage.
|
||
|
||
2003-03-10 08:40 robert
|
||
|
||
* include/osg/ShapeDrawable, include/osgDB/Input,
|
||
include/osgText/Text, src/osgDB/Input.cpp,
|
||
src/osgDB/Registry.cpp, src/osgPlugins/freetype/Makefile,
|
||
src/osgPlugins/osgText/IO_Text.cpp, src/osgText/Font.cpp,
|
||
src/osgText/Makefile, src/osgText/Text.cpp: Improvements to the
|
||
Text .osg support.
|
||
|
||
2003-03-10 04:06 robert
|
||
|
||
* examples/osgreflect/: Makefile, Makefile.inst, osgreflect.cpp:
|
||
Addded new osgProducer based osgreflect demo.
|
||
|
||
2003-03-10 03:59 robert
|
||
|
||
* Make/makedirdefs, examples/osgviewer/osgviewer.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/osgUtil/RenderLeaf.cpp:
|
||
Moved the RenderLeaf implementatation across to always applying
|
||
matrices before state, which fixes problem that can occur with
|
||
state that needs the current model view or projection matrices.
|
||
|
||
Changes osgreflect so that it uses ClipNode rather than clip
|
||
plane, thereby fixing the problems which occur when the above is
|
||
applied.
|
||
|
||
Create a new osgProducer version of the original GLUT based
|
||
version.
|
||
|
||
2003-03-10 03:57 robert
|
||
|
||
* include/osgDB/DynamicLibrary, src/osgDB/DynamicLibrary.cpp:
|
||
Marged new getLibaryMethod added by Daniel.
|
||
|
||
2003-03-10 01:15 robert
|
||
|
||
* include/osgText/Font, src/osgText/Font.cpp,
|
||
src/osgUtil/TriStrip_tri_stripper.h: Moved the remain inline
|
||
osg::Font methods into Font.cpp to avoid problems with the
|
||
impossibly stupid visual studio compilers.
|
||
|
||
2003-03-08 13:39 robert
|
||
|
||
* examples/osghud/Makefile, examples/osghud/Makefile.inst,
|
||
examples/osgtext/Makefile, examples/osgtext/Makefile.inst,
|
||
src/osg/ShapeDrawable.cpp: Fixed examples/osghud and osgtext
|
||
Makefile's to include osgText.
|
||
|
||
2003-03-08 01:51 robert
|
||
|
||
* include/osgText/Font: Removed the OSGTEXT_EXPORT symbol from
|
||
FontImplementation to avoid problems under VisualStudio.
|
||
|
||
2003-03-07 13:05 robert
|
||
|
||
* examples/Makefile, examples/osgcameragroup/osgcameragroup.cpp,
|
||
examples/osghud/Makefile, examples/osghud/Makefile.inst,
|
||
examples/osgstereoimage/Makefile, examples/osgtext/Makefile,
|
||
examples/osgtext/Makefile.inst,
|
||
src/osgProducer/OsgCameraGroup.cpp, src/osgProducer/Viewer.cpp,
|
||
src/osgText/Font.cpp, src/osgText/String.cpp: Fixes for IRIX
|
||
build.
|
||
|
||
2003-03-07 01:04 robert
|
||
|
||
* src/osgPlugins/flt/: FltFile.cpp, FltFile.h,
|
||
LightSourcePaletteRecord.cpp, Pool.cpp, Pool.h, flt2osg.cpp,
|
||
flt2osg.h: From Daniel Sjolie, support for light source.
|
||
|
||
2003-03-07 00:52 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Fix to comment record and longID
|
||
length using both inbedded null's and rec length to determine the
|
||
length of a string.
|
||
|
||
2003-03-06 13:35 robert
|
||
|
||
* include/osgText/Text, src/osgText/Text.cpp: Added maximum width
|
||
and maximum height limits to the osgText::Text which
|
||
automatically wraps text which goes beyond these limits.
|
||
|
||
2003-03-06 11:41 robert
|
||
|
||
* include/osg/ref_ptr: Reverted the changes to ref_ptr<> for
|
||
implicit cast to pointer.
|
||
|
||
2003-03-06 09:11 robert
|
||
|
||
* examples/osgtext/osgtext.cpp, include/osg/ref_ptr,
|
||
include/osgText/Font, src/osgPlugins/freetype/FreeTypeFont.cpp,
|
||
src/osgPlugins/freetype/FreeTypeFont.h,
|
||
src/osgPlugins/freetype/FreeTypeLibrary.cpp,
|
||
src/osgPlugins/freetype/FreeTypeLibrary.h,
|
||
src/osgText/DefaultFont.cpp, src/osgText/Font.cpp,
|
||
src/osgText/Text.cpp: Changed the osgText::Font implementation so
|
||
it used a facade us abstract away the actual implemention. This
|
||
has been done so that when a freetype font is created the
|
||
implementation can unloaded when the freetype plugin is unloaded
|
||
without breaking the main font.
|
||
|
||
Also add image margin around founds to prevent any image
|
||
boundaries appearing.
|
||
|
||
2003-03-06 05:45 robert
|
||
|
||
* include/osg/ref_ptr: Reverted the ref_ptr<> implementation to
|
||
prior implicit cast operator via commenting out// #define
|
||
AUTOMATIC_CAST_TO_POINTER.
|
||
|
||
2003-03-06 03:18 robert
|
||
|
||
* src/osgPlugins/osgText/IO_Text.cpp: Renamed Text::TextString
|
||
String.
|
||
|
||
2003-03-06 02:38 robert
|
||
|
||
* src/osg/State.cpp: Fixed the setInterleavedArray call.
|
||
|
||
2003-03-06 02:38 robert
|
||
|
||
* include/osg/ref_ptr: Add #ifndef's around the comparison
|
||
operator's against const T* now that the implicit cast operator
|
||
has been added.
|
||
|
||
2003-03-05 13:05 robert
|
||
|
||
* NEWS.txt, VisualStudio/osgText/osgText.dsp,
|
||
include/osgText/String, include/osgText/Text,
|
||
src/osgText/Makefile, src/osgText/String.cpp,
|
||
src/osgText/Text.cpp: Added osgText::String implementation to
|
||
better handle decoding of encoded text.
|
||
|
||
2003-03-05 13:04 robert
|
||
|
||
* include/osg/ref_ptr: Added implicit cast to T* to ref_ptr<>.
|
||
|
||
2003-03-05 13:02 robert
|
||
|
||
* include/osg/State, src/osg/State.cpp,
|
||
src/osgSim/LightPointDrawable.cpp: Made the
|
||
State::setInterleavedArrays method use a const GLvoid*.
|
||
|
||
2003-03-05 12:18 robert
|
||
|
||
* src/osgText/DefaultFont.cpp: Fix for non standard compiliant
|
||
Forte compilers.
|
||
|
||
2003-03-05 11:31 don
|
||
|
||
* Make/makedefs: added directives for intel compilers
|
||
|
||
2003-03-05 06:02 robert
|
||
|
||
* VisualStudio/osgProducer/osgProducer.dsp,
|
||
src/osgPlugins/md2/ReaderWriterMD2.cpp,
|
||
src/osgPlugins/md2/anorms.h: Fixes for Win32 build.
|
||
|
||
2003-03-05 04:28 robert
|
||
|
||
* examples/osgtext/osgtext.cpp, src/Demos/osgtext/main.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Text.cpp: Updates to the GLUT
|
||
and Producer text demo.
|
||
|
||
Fix to text to better handle unsetting of vertex arrays.
|
||
|
||
2003-03-05 01:56 robert
|
||
|
||
* AUTHORS.txt, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/md2/md2.dsp, src/osgPlugins/md2/Makefile,
|
||
src/osgPlugins/md2/ReaderWriterMD2.cpp,
|
||
src/osgPlugins/md2/anorms.h: Added md2 plugin from Vladimir
|
||
Vukicevic.
|
||
|
||
2003-03-05 01:08 robert
|
||
|
||
* examples/osgtext/osgtext.cpp, include/osgText/Text,
|
||
src/osgPlugins/freetype/ReaderWriterFreeType.cpp,
|
||
src/osgPlugins/osgText/IO_Text.cpp, src/osgText/Text.cpp: Updates
|
||
to Text for Sun Forte compilers.
|
||
|
||
2003-03-04 11:52 robert
|
||
|
||
* examples/: osghud/osghud.cpp, osgtext/osgtext.cpp: Added std::
|
||
infront of cout references.
|
||
|
||
2003-03-04 09:14 robert
|
||
|
||
* examples/osgtext/osgtext.cpp, include/osgText/Font,
|
||
include/osgText/Text, src/osgText/Font.cpp: Updates to the new
|
||
osgtext example and fix to the friend usage.
|
||
|
||
2003-03-04 07:47 robert
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp, src/osgText/Font.cpp:
|
||
Added support for using the generate mip map extension within
|
||
osgText.
|
||
|
||
2003-03-04 06:25 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added osgProducer project to
|
||
larget list.
|
||
|
||
2003-03-04 06:17 robert
|
||
|
||
* VisualStudio/osgProducer/osgProducer.dsp: Added osgProducer
|
||
project file.
|
||
|
||
2003-03-04 04:34 robert
|
||
|
||
* examples/osghud/osghud.cpp, examples/osgtext/osgtext.cpp,
|
||
include/osg/ref_ptr, include/osgText/Font, include/osgText/Text,
|
||
src/Demos/osghud/osghud.cpp,
|
||
src/osgPlugins/freetype/FreeTypeFont.cpp,
|
||
src/osgPlugins/freetype/FreeTypeFont.h,
|
||
src/osgPlugins/freetype/FreeTypeLibrary.cpp,
|
||
src/osgPlugins/freetype/FreeTypeLibrary.h,
|
||
src/osgText/DefaultFont.cpp, src/osgText/Font.cpp,
|
||
src/osgText/Text.cpp: Further improvements to osgText and the
|
||
freetype plugin, handling different font sizes better and plugin
|
||
removal safely.
|
||
|
||
2003-03-04 01:08 robert
|
||
|
||
* VisualStudio/osgPlugins/freetype/freetype.dsp: Renamed
|
||
"libunfreetype.lib" to "freetype.lib"
|
||
|
||
2003-03-03 14:47 robert
|
||
|
||
* Make/makedirdefs, examples/osghud/Makefile,
|
||
examples/osghud/Makefile.inst, examples/osghud/osghud.cpp: Added
|
||
examples/osghud - a osgProducer port of the old osghud demo.
|
||
|
||
2003-03-03 14:18 robert
|
||
|
||
* examples/osgtext/osgtext.cpp, include/osgText/Font,
|
||
src/Demos/osghud/osghud.cpp, src/Demos/osglogo/osglogo.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Text.cpp: Updates osghud demo.
|
||
|
||
Compile fixes for VisualStudio6.0 because its a hideous pile of
|
||
junk and can't compile its way out of a paper bag.
|
||
|
||
2003-03-03 12:28 robert
|
||
|
||
* src/osgPlugins/freetype/FreeTypeFont.cpp: Fix for warning under
|
||
Windows.
|
||
|
||
2003-03-03 12:24 robert
|
||
|
||
* include/osgText/Text, src/osgText/Text.cpp: Typo fix.
|
||
|
||
2003-03-03 12:12 robert
|
||
|
||
* src/: osgPlugins/freetype/FreeTypeLibrary.h, osgText/Makefile,
|
||
osgText/Text.cpp: Compile fixes to osgText.
|
||
|
||
2003-03-03 08:42 robert
|
||
|
||
* src/osgText/Font.cpp: Added search path to osgText::readFontFile.
|
||
|
||
2003-03-03 08:12 robert
|
||
|
||
* include/osgText/Font, src/osgProducer/OsgCameraGroup.cpp,
|
||
src/osgText/Font.cpp: Changed the ownership of Glyph's so that
|
||
GlyphTexture's own a reference to Glyph's as well as Font's so
|
||
keeping the Font valid even after the Font itself has been
|
||
desctructed.
|
||
|
||
2003-03-03 07:36 robert
|
||
|
||
* include/osgText/Text, src/osgText/Text.cpp: Fixes to osgText for
|
||
default parameter.
|
||
|
||
2003-03-03 03:04 robert
|
||
|
||
* src/osgPlugins/pfb/: ConvertFromPerformer.cpp,
|
||
ReaderWriterPFB.cpp: Fixes for the new osg::Image::setImage()
|
||
parameter, from Ulrich Hertlein.
|
||
|
||
2003-03-03 03:02 robert
|
||
|
||
* src/: osgDB/Registry.cpp, osgPlugins/quicktime/QTtexture.c,
|
||
osgPlugins/quicktime/QTtexture.cpp,
|
||
osgPlugins/quicktime/QTtexture.h,
|
||
osgPlugins/quicktime/ReaderWriterQT.cpp: Updates to the quicktime
|
||
plugin from Bob Kuehne.
|
||
|
||
2003-03-03 02:20 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
osgPlugins/freetype/freetype.dsp,
|
||
osgPlugins/osgText/dot_osgText.dsp, osgText/osgText.dsp: Added
|
||
project file for new freetype plugin.
|
||
|
||
2003-03-03 01:37 robert
|
||
|
||
* include/osgText/Text, src/osgText/Font.cpp, src/osgText/Text.cpp:
|
||
Added support for computing bounds of text.
|
||
|
||
2003-03-02 13:05 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/osgText/osgText.dsp,
|
||
examples/osgtext/Makefile.inst, examples/osgtext/osgtext.cpp,
|
||
include/osg/Texture2D, include/osg/buffered_value,
|
||
include/osgText/EncodedText, include/osgText/Export,
|
||
include/osgText/Font, include/osgText/Paragraph,
|
||
include/osgText/Text, include/osgUtil/IntersectVisitor,
|
||
src/Demos/osghud/osghud.cpp, src/Demos/osglogo/osglogo.cpp,
|
||
src/Demos/osgtext/main.cpp, src/osgDB/Registry.cpp,
|
||
src/osgPlugins/freetype/FreeTypeFont.cpp,
|
||
src/osgPlugins/freetype/FreeTypeFont.h,
|
||
src/osgPlugins/freetype/FreeTypeLibrary.cpp,
|
||
src/osgPlugins/freetype/FreeTypeLibrary.h,
|
||
src/osgPlugins/freetype/Makefile,
|
||
src/osgPlugins/freetype/ReaderWriterFreeType.cpp,
|
||
src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgPlugins/osgText/IO_Font.cpp,
|
||
src/osgPlugins/osgText/IO_Paragraph.cpp,
|
||
src/osgPlugins/osgText/IO_Text.cpp,
|
||
src/osgPlugins/osgText/Makefile, src/osgText/DefaultFont.cpp,
|
||
src/osgText/DefaultFont.h, src/osgText/EncodedText.cpp,
|
||
src/osgText/FTBitmapGlyph.cpp, src/osgText/FTBitmapGlyph.h,
|
||
src/osgText/FTCharmap.cpp, src/osgText/FTCharmap.h,
|
||
src/osgText/FTFace.cpp, src/osgText/FTFace.h,
|
||
src/osgText/FTFont.cpp, src/osgText/FTFont.h, src/osgText/FTGL.h,
|
||
src/osgText/FTGLBitmapFont.cpp, src/osgText/FTGLBitmapFont.h,
|
||
src/osgText/FTGLOutlineFont.cpp, src/osgText/FTGLOutlineFont.h,
|
||
src/osgText/FTGLPixmapFont.cpp, src/osgText/FTGLPixmapFont.h,
|
||
src/osgText/FTGLPolygonFont.cpp, src/osgText/FTGLPolygonFont.h,
|
||
src/osgText/FTGLTextureFont.cpp, src/osgText/FTGLTextureFont.h,
|
||
src/osgText/FTGlyph.cpp, src/osgText/FTGlyph.h,
|
||
src/osgText/FTGlyphContainer.cpp, src/osgText/FTGlyphContainer.h,
|
||
src/osgText/FTLibrary.cpp, src/osgText/FTLibrary.h,
|
||
src/osgText/FTOutlineGlyph.cpp, src/osgText/FTOutlineGlyph.h,
|
||
src/osgText/FTPixmapGlyph.cpp, src/osgText/FTPixmapGlyph.h,
|
||
src/osgText/FTPolyGlyph.cpp, src/osgText/FTPolyGlyph.h,
|
||
src/osgText/FTSize.cpp, src/osgText/FTSize.h,
|
||
src/osgText/FTTextureGlyph.cpp, src/osgText/FTTextureGlyph.h,
|
||
src/osgText/FTVectoriser.cpp, src/osgText/FTVectoriser.h,
|
||
src/osgText/Font.cpp, src/osgText/Makefile,
|
||
src/osgText/Paragraph.cpp, src/osgText/Text.cpp: First cut of new
|
||
osgText implementation.
|
||
|
||
2003-02-27 00:43 robert
|
||
|
||
* src/osgPlugins/osg/Depth.cpp: Changed incorrect instance "TRUE"
|
||
to "FALSE" to match DepthMask state.
|
||
|
||
2003-02-27 00:38 robert
|
||
|
||
* src/osgPlugins/rgb/ReaderWriterRGB.cpp: Changed the title of the
|
||
ReaderWriter, removing the "Default" word as its no longer
|
||
appropriate.
|
||
|
||
2003-02-25 13:00 robert
|
||
|
||
* src/osgProducer/OsgCameraGroup.cpp: Added using namespace
|
||
Producer to get round scoping issues associated with trying to
|
||
support VS6 and the rest of the compiler world.
|
||
|
||
2003-02-25 04:28 robert
|
||
|
||
* Make/makedirdefs, examples/osgcameragroup/osgcameragroup.cpp,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
include/osgProducer/CameraGroup,
|
||
include/osgProducer/FrameStatsHandler,
|
||
include/osgProducer/OsgCameraGroup,
|
||
include/osgProducer/OsgSceneHandler,
|
||
include/osgProducer/SceneHandler, include/osgProducer/Viewer,
|
||
src/Demos/osgproducer/Makefile,
|
||
src/Demos/osgproducer/Makefile.inst,
|
||
src/Demos/osgproducer/osgproducer_cameragroup.cpp,
|
||
src/Demos/osgproducer/osgproducer_viewer.cpp,
|
||
src/osgProducer/CameraGroup.cpp, src/osgProducer/Makefile,
|
||
src/osgProducer/OsgCameraGroup.cpp,
|
||
src/osgProducer/OsgSceneHandler.cpp,
|
||
src/osgProducer/SceneHandler.cpp, src/osgProducer/Viewer.cpp:
|
||
Renamed osgProducer::CameraGroup and SceneHandler to
|
||
OsgCameraGroup and OsgSceneHandler to avoid the namespace bug
|
||
under VS6.
|
||
|
||
Removed the osgproducer demo (its now been replaced by
|
||
examples/osgviewer.)
|
||
|
||
2003-02-25 03:56 robert
|
||
|
||
* examples/osgstereoimage/Makefile, include/osg/Image,
|
||
src/osg/Image.cpp, src/osgPlugins/bmp/ReaderWriterBMP.cpp,
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp,
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp,
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp,
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp,
|
||
src/osgPlugins/rgb/ReaderWriterRGB.cpp,
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp,
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgUtil/CubeMapGenerator.cpp: Added
|
||
osg::Image::AllocationMode enum and associated set/get methods.
|
||
osg::Image::setImage has also been modified to require the
|
||
AllocationMode mode to be passed to it so that it knows how to
|
||
delete the data once the image goes out of scope.
|
||
|
||
Port the image plugins across to specify the new AllocationMode,
|
||
and converted them across to using new/delete in place of
|
||
malloc/free.
|
||
|
||
2003-02-24 04:02 robert
|
||
|
||
* include/osg/Math, src/osg/ApplicationUsage.cpp,
|
||
src/osg/State.cpp: Implemented an osg::minimum and osg::maximum
|
||
template functions to replace the std::min/max functions
|
||
previously used in parts of the osg, since the std::min/max
|
||
methods do not seem implemented under IRIX.
|
||
|
||
2003-02-23 09:01 robert
|
||
|
||
* Make/makedirdefs, examples/osgstereoimage/Makefile.inst,
|
||
examples/osgstereoimage/osgstereoimage.cpp,
|
||
include/osgProducer/CameraGroup: Ported osgstereoimage to use
|
||
osgProducer, added it to the examples directory.
|
||
|
||
Added a osgProducer::CameraGroup::getSceneHanderList() methods.
|
||
|
||
2003-02-23 07:50 robert
|
||
|
||
* include/osg/GLExtensions, src/osg/ApplicationUsage.cpp: Fixes to
|
||
try and keep OSX and Win32 compiling with the new usage of
|
||
std::max.
|
||
|
||
2003-02-21 12:22 robert
|
||
|
||
* src/osg/: ApplicationUsage.cpp, State.cpp: Added
|
||
#include<algorithm> to keep OSX build compiling.
|
||
|
||
Reverted the mymax implementation to std::max, hopefully this
|
||
should be ok now that we have standardised on non native STL
|
||
under VisualStudio.
|
||
|
||
2003-02-21 06:05 robert
|
||
|
||
* Make/makedirdefs, examples/osgcameragroup/Makefile,
|
||
examples/osgcameragroup/Makefile.inst,
|
||
examples/osgcameragroup/osgcameragroup.cpp,
|
||
examples/osgconv/Makefile, examples/osgconv/Makefile.inst,
|
||
examples/osgconv/OrientationConverter.cpp,
|
||
examples/osgconv/OrientationConverter.h,
|
||
examples/osgconv/osgconv.cpp, examples/osgtext/Makefile,
|
||
examples/osgtext/Makefile.inst, examples/osgtext/osgtext.cpp,
|
||
examples/osgviewer/Makefile, examples/osgviewer/Makefile.inst,
|
||
examples/osgviewer/osgviewer.cpp, include/osgProducer/Viewer:
|
||
Added examples directory, a place for all new OSG demo code.
|
||
|
||
Added osgcameragroup, osgviewer, osgtext, osgconv to the new
|
||
examples directory.
|
||
|
||
2003-02-20 13:58 robert
|
||
|
||
* src/Demos/osgproducer/osgproducer_viewer.cpp: Added std:: infront
|
||
of cout.
|
||
|
||
2003-02-20 13:52 robert
|
||
|
||
* src/osgSim/: BlinkSequence.cpp, LightPoint.cpp,
|
||
LightPointDrawable.cpp, LightPointNode.cpp, Sector.cpp: Changed
|
||
the license details across to OSGPL instead of GPL.
|
||
|
||
2003-02-19 13:37 robert
|
||
|
||
* src/osgGA/KeySwitchCameraManipulator.cpp: Added missing std::
|
||
infront of string usage.
|
||
|
||
2003-02-19 03:32 robert
|
||
|
||
* src/osg/ArgumentParser.cpp: Added check into the application
|
||
usage list of command line args for unrecognized options to
|
||
prevent unprocessed, but valid options being classed as
|
||
unrecognized.
|
||
|
||
2003-02-19 02:43 robert
|
||
|
||
* include/osgGA/AnimationPathManipulator,
|
||
include/osgGA/DriveManipulator, include/osgGA/FlightManipulator,
|
||
include/osgGA/GUIEventHandler,
|
||
include/osgGA/KeySwitchCameraManipulator,
|
||
include/osgGA/StateSetManipulator,
|
||
include/osgGA/TrackballManipulator,
|
||
include/osgProducer/StatsEventHandler,
|
||
include/osgProducer/Viewer,
|
||
src/Demos/osgproducer/osgproducer_viewer.cpp,
|
||
src/osgGA/AnimationPathManipulator.cpp,
|
||
src/osgGA/DriveManipulator.cpp, src/osgGA/FlightManipulator.cpp,
|
||
src/osgGA/GUIEventHandler.cpp,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp,
|
||
src/osgGA/StateSetManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp, src/osgProducer/Makefile,
|
||
src/osgProducer/StatsEventHandler.cpp,
|
||
src/osgProducer/Viewer.cpp: Added keyboard mouse binding usage to
|
||
the osg::ApplicationUsage and osgGA::GUIEventHandler and its
|
||
subclasses.
|
||
|
||
2003-02-18 13:58 robert
|
||
|
||
* include/osg/ArgumentParser, include/osg/DisplaySettings,
|
||
src/Demos/osgproducer/osgproducer_viewer.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osgDB/ReadFile.cpp,
|
||
src/osgDB/Registry.cpp, src/osgPlugins/tga/ReaderWriterTGA.cpp,
|
||
src/osgProducer/Viewer.cpp: Completed first pass at providing
|
||
commandline option usage via the new osg::ArgumentPareser and
|
||
osg::ApplicationUsage classes. The osgproducer demo has been
|
||
implemented using these new mechansims.
|
||
|
||
2003-02-18 13:10 robert
|
||
|
||
* src/osg/: ArgumentParser.cpp, DisplaySettings.cpp: Made the
|
||
osg::ApplicationUsage forward declared.
|
||
|
||
Added include of ostream to ArgumentParser header.
|
||
|
||
2003-02-18 11:45 don
|
||
|
||
* src/Demos/osgproducer/osgproducer_viewer.cpp: std::cout replaced
|
||
cout
|
||
|
||
2003-02-18 08:36 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgText/osgText.dsp, include/osg/ApplicationUsage,
|
||
include/osg/ArgumentParser, include/osg/DisplaySettings,
|
||
include/osgDB/ReadFile, include/osgDB/Registry,
|
||
include/osgProducer/CameraGroup,
|
||
include/osgProducer/FrameStatsHandler,
|
||
include/osgProducer/StatsEventHandler,
|
||
include/osgProducer/Viewer, src/Demos/osgproducer/Makefile,
|
||
src/Demos/osgproducer/osgproducer_viewer.cpp,
|
||
src/osg/ApplicationUsage.cpp, src/osg/ArgumentParser.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osg/Makefile,
|
||
src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp,
|
||
src/osgProducer/CameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Added new osg::ApplicationUsage and osg::ArgumentParser to help
|
||
streamline application/example developement.
|
||
|
||
2003-02-18 06:00 robert
|
||
|
||
* include/osgText/EncodedText: Removed non implemented method
|
||
convertWideString(const char* text) from header
|
||
|
||
2003-02-18 03:33 robert
|
||
|
||
* src/osgPlugins/osg/: ClipNode.cpp, LightSource.cpp: Added
|
||
reference to Group in the RegisterDotOsgWrapperProxy.
|
||
|
||
2003-02-18 02:50 robert
|
||
|
||
* src/Demos/osgpbuffer/osgpbuffer.cpp: Added missing ;
|
||
|
||
2003-02-18 01:12 robert
|
||
|
||
* src/Demos/osgconv/: Makefile, Makefile.inst: Removed linking to
|
||
osgGLUT/GLUT in the osgconv program.
|
||
|
||
2003-02-15 11:51 robert
|
||
|
||
* src/Demos/osgpbuffer/: RenderToTextureStage.cpp, osgpbuffer.cpp:
|
||
Fixes to RenderToTextureStage to account for the cull/draw
|
||
traversal no longer using reference counting of statesets.
|
||
|
||
Moved last uint reference over to unsigned int.
|
||
|
||
2003-02-14 14:32 robert
|
||
|
||
* src/Demos/osghangglide/: Makefile, osghangglide.cpp: Moved
|
||
osghanglide back to pure osgGLUT based, removing osgProducer
|
||
pathways.
|
||
|
||
2003-02-14 12:27 robert
|
||
|
||
* src/osg/: Texture1D.cpp, Texture2D.cpp, TextureCubeMap.cpp: More
|
||
work on uint -> unsigned int.
|
||
|
||
2003-02-14 11:47 robert
|
||
|
||
* include/osg/Texture: MOre work on uint -> unsigned int.
|
||
|
||
2003-02-14 08:52 robert
|
||
|
||
* include/osg/Texture, src/osg/Drawable.cpp, src/osg/GeoSet.cpp:
|
||
Renamed futher uint/ushort instances.
|
||
|
||
2003-02-14 03:41 robert
|
||
|
||
* include/osg/Drawable, include/osg/GeoSet, include/osg/Stencil,
|
||
include/osg/Texture3D, include/osg/TextureCubeMap,
|
||
src/osg/Drawable.cpp, src/osg/Texture.cpp, src/osg/Texture3D.cpp:
|
||
Removed last of the uint references.
|
||
|
||
2003-02-13 07:37 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
src/osgPlugins/osg/ClipNode.cpp, src/osgPlugins/osg/Makefile:
|
||
Added support for ClipNode in the .osg plugin.
|
||
|
||
2003-02-13 07:16 robert
|
||
|
||
* src/osgPlugins/: geo/ReaderWriterGEO.cpp, geo/geoActions.cpp,
|
||
geo/osgGeoAction.h, geo/osgGeoStructs.h, osg/Billboard.cpp,
|
||
pfb/ConvertToPerformer.cpp: From Geoff Michel, updates to the Geo
|
||
plugin.
|
||
|
||
Removed osg::uint reference form the pfb plugin.
|
||
|
||
2003-02-12 11:20 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/ColorMask,
|
||
include/osg/Depth, include/osg/Drawable, include/osg/Fog,
|
||
include/osg/Stencil, include/osg/Texture, include/osg/Types,
|
||
include/osg/Viewport, include/osgDB/Field, include/osgText/Font,
|
||
include/osgText/Text,
|
||
src/Demos/osghangglide/GliderManipulator.cpp,
|
||
src/Demos/osgimpostor/TestManipulator.cpp,
|
||
src/Demos/osgtexture2D/osgtexture2D.cpp, src/osg/Camera.cpp,
|
||
src/osg/Matrix.cpp, src/osg/Quat.cpp, src/osg/Texture.cpp,
|
||
src/osgDB/Field.cpp, src/osgGA/FlightManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp, src/osgPlugins/ac3d/ac3d.cpp,
|
||
src/osgPlugins/directx/directx.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/dx/AreaGeoSetTriangulator.cpp,
|
||
src/osgPlugins/dx/DXWriter.cpp,
|
||
src/osgPlugins/geo/osgGeoStructs.h,
|
||
src/osgPlugins/osg/ConvexPlanarOccluder.cpp,
|
||
src/osgPlugins/osg/GeoSet.cpp,
|
||
src/osgPlugins/osg/LineStipple.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp, src/osgPlugins/osg/Stencil.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp: Removed include/osg/Types header
|
||
defining osg::ubyte, osg::ushort etc. Changed any reference to
|
||
these in the distribution across to using unsigned char, unsigned
|
||
short etc. This has been done to keep the OSG code more opaque
|
||
to what types are.
|
||
|
||
2003-02-12 06:39 robert
|
||
|
||
* src/Demos/: osghud/Makefile, osgtext/Makefile: Merged linkage
|
||
changes from Duncan Cavens to help the OSG osgtext and osghud
|
||
demo's build cleanly even when a previous version of the OSG is
|
||
installed.
|
||
|
||
2003-02-12 04:02 robert
|
||
|
||
* src/osgPlugins/txp/: TrPageArchive.cpp, WaitBlock.h,
|
||
trPagePageManager.cpp, trPagePageManager.h, trpage_geom.cpp,
|
||
trpage_read.h, trpage_scene.h, trpage_sys.h: From Norman Vine,
|
||
updates to TXP plugin so that the Cygwin build uses pthreads.
|
||
|
||
2003-02-12 02:10 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Add if (!textureStateSet) return
|
||
check to replace assert() to prevent crashes when multi-texture
|
||
layers don't exist.
|
||
|
||
2003-02-12 01:52 robert
|
||
|
||
* src/osgPlugins/osg/Node.cpp: Added if (!null) guard around
|
||
description strings.
|
||
|
||
2003-02-11 11:23 don
|
||
|
||
* Make/makedefs: From Tom Jolley: I was converting a pfb file to
|
||
osg and had trouble with a missing image library. I added -all
|
||
in front of -limage where PFLIBS is defined in Make/makedefs to
|
||
solve my problem.
|
||
|
||
2003-02-11 07:54 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Made the Professional services
|
||
subscript optional - use "osglogo ps" to enable it.
|
||
|
||
2003-02-11 04:37 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Clean up of the logo demo.
|
||
|
||
2003-02-10 14:15 don
|
||
|
||
* src/osgProducer/Makefile: Used INC instead of CXXFLAGS
|
||
|
||
GVS:
|
||
----------------------------------------------------------------------
|
||
|
||
2003-02-10 08:48 robert
|
||
|
||
* src/osgUtil/RenderBin.cpp: Removed the osg::notify() calls from
|
||
the RenderBin prototype construction to avoid problems under OSX
|
||
with construction/deletion of std::cout/cerr.
|
||
|
||
2003-02-10 07:16 robert
|
||
|
||
* src/osgPlugins/geo/: ReaderWriterGEO.cpp, geoActions.cpp,
|
||
geoFormat.h, osgGeoAction.h, osgGeoStructs.h: From Geoff Michel,
|
||
updates to the Geo loader including handling of .geo files from
|
||
the rc1 of the GEO modeller.
|
||
|
||
2003-02-10 07:01 robert
|
||
|
||
* include/osgText/EncodedText, include/osgText/Text,
|
||
src/osgText/EncodedText.cpp, src/osgText/Text.cpp: From Tree,
|
||
added support for using wchar_t strings with
|
||
osg::Text/EncodedText.
|
||
|
||
2003-02-10 06:47 robert
|
||
|
||
* src/osgPlugins/directx/ReaderWriterDirectX.cpp: Updates from
|
||
Ulrich for sharing of textures.
|
||
|
||
2003-02-10 06:31 robert
|
||
|
||
* AUTHORS, AUTHORS.txt, INSTALL, INSTALL.txt, LICENSE, LICENSE.txt,
|
||
NEWS, NEWS.txt, README, README.txt, doc/contents.html: Rename of
|
||
INSTALL to INSTALL.txt, etc. to help OSX case insentivity
|
||
issues.
|
||
|
||
2003-02-10 06:23 robert
|
||
|
||
* src/osg/VertexProgram.cpp: Changed int to GLint for OSX build.
|
||
|
||
2003-02-10 05:58 robert
|
||
|
||
* include/osgDB/ReaderWriter, include/osgText/Paragraph,
|
||
include/osgUtil/CullVisitor, src/osg/Geometry.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Minor fixes to ReaderWriter and
|
||
Paragraph to help work with use of Doxygen.
|
||
|
||
Fix to CullVisior to handle the new no referenced counted cull
|
||
and draw traversal.
|
||
|
||
2003-02-05 15:13 don
|
||
|
||
* src/osgUtil/RenderBin.cpp: Right, em.... fixed eh.. problem with
|
||
destruction of RenderBin prototype list
|
||
|
||
2003-01-31 15:46 robert
|
||
|
||
* src/osgProducer/CameraGroup.cpp: Fixed infinite loop in
|
||
osgProducer::CameraGroup::advance().
|
||
|
||
2003-01-30 16:44 robert
|
||
|
||
* src/Demos/: osghangglide/Makefile, osghangglide/osghangglide.cpp,
|
||
osgproducer/osgproducer_viewer.cpp: Port of osghangglide to use
|
||
osg producer. Default build still uses GLUT.
|
||
|
||
2003-01-30 15:02 robert
|
||
|
||
* include/osgProducer/FrameStatsHandler,
|
||
include/osgProducer/StatsEventHandler,
|
||
include/osgProducer/Viewer,
|
||
src/Demos/osgproducer/FrameStatsHandler,
|
||
src/Demos/osgproducer/StatsEventHandler,
|
||
src/Demos/osgproducer/osgproducer_viewer.cpp,
|
||
src/Demos/osgproducer/threePipe.cfg,
|
||
src/Demos/osgproducer/twoPipe.cfg,
|
||
src/Demos/osgproducer/twoWindows.cfg,
|
||
src/osgProducer/CameraGroup.cpp, src/osgProducer/Viewer.cpp:
|
||
Added FrameStats support into osgProducer lib, and removed them
|
||
from the osgproducer demo.
|
||
|
||
Removed the producer config files osgproducer demo.
|
||
|
||
Added a search the osgDB::DataFilePath for the producer config
|
||
file.
|
||
|
||
2003-01-30 13:46 robert
|
||
|
||
* src/osgSim/LightPointDrawable.h: Fix for endianess of colour set
|
||
up of RGBA values.
|
||
|
||
2003-01-30 08:11 robert
|
||
|
||
* include/osgProducer/CameraGroup, src/osgGLUT/Viewer.cpp,
|
||
src/osgProducer/CameraGroup.cpp, src/osgText/Text.cpp: Fixed
|
||
warning in osgText
|
||
|
||
Added getBound() to begining of osgProducer::CameraGroup::frame()
|
||
to ensure that the parallel cull traversals don't all do a
|
||
getBound().
|
||
|
||
Added osgProducer::CameraGroup::getTopMostSceneData() convinience
|
||
method.
|
||
|
||
2003-01-29 17:31 robert
|
||
|
||
* src/: Demos/osgtext/main.cpp, osgText/FTGLBitmapFont.cpp,
|
||
osgText/FTGLBitmapFont.h: From Max, fixes to UniCode support for
|
||
bitmap fonts.
|
||
|
||
2003-01-29 16:34 robert
|
||
|
||
* rundemos.bat, src/Demos/osglogo/osglogo.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgproducer/FrameStatsHandler,
|
||
src/Demos/osgproducer/StatsEventHandler,
|
||
src/Demos/osgproducer/osgproducer_viewer.cpp,
|
||
src/Demos/osgproducer/threePipe.cfg,
|
||
src/Demos/osgshadowtexture/CreateShadowedScene.cpp: Fixes to
|
||
osgprerender and osgshadow scene for new cull and draw
|
||
implemention without use of ref counting.
|
||
|
||
New StatsEventHandler for osgprerender demo to add keyboard
|
||
control of stats output.
|
||
|
||
2003-01-29 09:24 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Fixed
|
||
CullVisitor::getDistanceFromEyePoint so that withLODScale is
|
||
handled correctly.
|
||
|
||
2003-01-29 09:16 robert
|
||
|
||
* include/osg/Referenced, include/osg/State,
|
||
include/osgUtil/RenderGraph, include/osgUtil/SceneView,
|
||
src/Demos/osgproducer/FrameStatsHandler,
|
||
src/Demos/osgproducer/Makefile,
|
||
src/Demos/osgproducer/Makefile.inst,
|
||
src/Demos/osgproducer/osgproducer_viewer.cpp,
|
||
src/Demos/osgproducer/threePipe.cfg, src/osg/State.cpp,
|
||
src/osgProducer/Makefile, src/osgUtil/RenderLeaf.cpp,
|
||
src/osgUtil/SceneView.cpp: Fixes for multipipe support.
|
||
|
||
Addition of FrameStatsHandler to osgproducer demo to add frame
|
||
stats.
|
||
|
||
2003-01-27 12:40 don
|
||
|
||
* Make/makerules, src/Demos/osgproducer/Makefile,
|
||
src/Demos/osgproducer/threePipe.cfg,
|
||
src/osgProducer/CameraGroup.cpp, src/osgProducer/Makefile,
|
||
src/osgProducer/SceneHandler.cpp: Fixes to osgProducer for IRIX
|
||
build.
|
||
|
||
2003-01-24 16:14 robert
|
||
|
||
* ChangeLog, NEWS, doc/documentation.html: Final changes for
|
||
release.
|
||
|
||
2003-01-24 15:59 robert
|
||
|
||
* doc/doc++/osgSim/: ClassGraph.class, ClassGraphPanel.class,
|
||
ClassLayout.class, NavigatorButton.class, icon1.gif, icon2.gif:
|
||
Addition for osgSim docs.
|
||
|
||
2003-01-24 15:35 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/AnimationPath.html,
|
||
osg/AnimationPathCallback.html, osg/Array.html,
|
||
osg/ArrayVisitor.html, osg/AttributeFunctor.html,
|
||
osg/Billboard.html, osg/BlendFunc.html, osg/BoundingBox.html,
|
||
osg/BoundingSphere.html, osg/Box.html,
|
||
osg/COMPARE_StateAttribute_Parameter.html,
|
||
osg/COMPARE_StateAttribute_Types.html, osg/Camera.html,
|
||
osg/ClearNode.html, osg/ClipNode.html, osg/ClipPlane.html,
|
||
osg/CollectOccludersVisitor.html, osg/ColorMask.html,
|
||
osg/ColorMatrix.html, osg/CompositeShape.html, osg/Cone.html,
|
||
osg/ConstArrayVisitor.html, osg/ConstAttributeFunctor.html,
|
||
osg/ConstShapeVisitor.html, osg/ConstValueVisitor.html,
|
||
osg/ConvexHull.html, osg/ConvexPlanarOccluder.html,
|
||
osg/ConvexPlanarPolygon.html, osg/CopyOp.html, osg/CullFace.html,
|
||
osg/CullStack.html, osg/CullingSet.html, osg/Cylinder.html,
|
||
osg/DOFTransform.html, osg/DeleteHandler.html, osg/Depth.html,
|
||
osg/DisplaySettings.html, osg/DrawArrayLengths.html,
|
||
osg/DrawArrays.html, osg/DrawElementsUByte.html,
|
||
osg/DrawElementsUInt.html, osg/DrawElementsUShort.html,
|
||
osg/DrawPixels.html, osg/Drawable.html, osg/Extensions.2.html,
|
||
osg/Extensions.3.html, osg/Extensions.html, osg/Fog.html,
|
||
osg/FrameStamp.html, osg/FrontFace.html, osg/General.html,
|
||
osg/GeoSet.html, osg/Geode.html, osg/Geometry.html,
|
||
osg/Grid.html, osg/Group.html, osg/HIER.html, osg/HIERjava.html,
|
||
osg/HeightField.html, osg/Image.html, osg/Impostor.html,
|
||
osg/ImpostorSprite.html, osg/ImpostorSpriteManager.html,
|
||
osg/IndexArray.html, osg/InfinitePlane.html, osg/LOD.html,
|
||
osg/Light.html, osg/LightModel.html, osg/LightSource.html,
|
||
osg/LineSegment.html, osg/LineStipple.html, osg/LineWidth.html,
|
||
osg/META_Node.html, osg/META_Object.html, osg/META_Shape.html,
|
||
osg/META_StateAttribute.html, osg/Material.html, osg/Matrix.html,
|
||
osg/MatrixTransform.html, osg/Node.html, osg/NodeAcceptOp.html,
|
||
osg/NodeCallback.html, osg/NodePath.html, osg/NodeVisitor.html,
|
||
osg/NotifySeverity.html, osg/OSGUTX_ADD_TESTCASE.html,
|
||
osg/OSGUTX_ADD_TESTSUITE.html,
|
||
osg/OSGUTX_AUTOREGISTER_TESTSUITE.html,
|
||
osg/OSGUTX_AUTOREGISTER_TESTSUITE_AT.html,
|
||
osg/OSGUTX_BEGIN_TESTSUITE.html, osg/OSGUTX_END_TESTSUITE.html,
|
||
osg/OSGUTX_TESTSUITE.html, osg/OSGUTX_TEST_E.html,
|
||
osg/OSGUTX_TEST_F.html, osg/OSG_GL_DEBUG.html, osg/Object.html,
|
||
osg/OccluderNode.html, osg/Plane.html, osg/Point.html,
|
||
osg/PolygonMode.html, osg/PolygonOffset.html,
|
||
osg/PolygonStipple.html, osg/Polytope.html,
|
||
osg/PositionAttitudeTransform.html, osg/PrimitiveFunctor.html,
|
||
osg/PrimitiveSet.html, osg/Projection.html,
|
||
osg/QualifiedTestPrinter.html, osg/Quat.html, osg/RefMatrix.html,
|
||
osg/Referenced.html, osg/Sequence.html, osg/ShadeModel.html,
|
||
osg/ShadowVolumeOccluder.html, osg/ShadowVolumeOccluderList.html,
|
||
osg/Shape.html, osg/ShapeDrawable.html, osg/ShapeVisitor.html,
|
||
osg/Sphere.html, osg/State.html, osg/StateAttribute.html,
|
||
osg/StateSet.html, osg/Statistics.html, osg/Stencil.html,
|
||
osg/SubloadCallback.2.html, osg/SubloadCallback.3.html,
|
||
osg/SubloadCallback.4.html, osg/SubloadCallback.html,
|
||
osg/Switch.html, osg/TemplateArray.html,
|
||
osg/TemplateIndexArray.html, osg/TessellationHints.html,
|
||
osg/Test.html, osg/TestCase.html, osg/TestCase_.html,
|
||
osg/TestContext.html, osg/TestErrorX.html, osg/TestFailureX.html,
|
||
osg/TestGraph.html, osg/TestQualifier.html, osg/TestRecord.html,
|
||
osg/TestReport.html, osg/TestRunner.html, osg/TestSuite.html,
|
||
osg/TestSuiteAutoRegistrationAgent.html, osg/TestVisitor.html,
|
||
osg/TestX.html, osg/TexEnv.html, osg/TexEnvCombine.html,
|
||
osg/TexGen.html, osg/TexMat.html, osg/Texture.html,
|
||
osg/Texture1D.html, osg/Texture2D.html, osg/Texture3D.html,
|
||
osg/TextureCubeMap.html, osg/Timer.html, osg/TraceStream.html,
|
||
osg/Transform.html, osg/TriangleFunctor.html,
|
||
osg/TriangleMesh.html, osg/UByte4.html, osg/ValueVisitor.html,
|
||
osg/Vec2.html, osg/Vec3.html, osg/Vec4.html,
|
||
osg/VectorSizei.2.html, osg/VectorSizei.html,
|
||
osg/VectorUByte.2.html, osg/VectorUByte.html,
|
||
osg/VectorUInt.2.html, osg/VectorUInt.html,
|
||
osg/VectorUShort.2.html, osg/VectorUShort.html,
|
||
osg/VertexProgram.html, osg/Viewport.html,
|
||
osg/buffered_value.html, osg/clampArray3BetweenRange.html,
|
||
osg/clampArray3GEQUAL.html, osg/clampArray3LEQUAL.html,
|
||
osg/clampArray4BetweenRange.html, osg/clampArray4GEQUAL.html,
|
||
osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/createGeodeForImage.2.html, osg/createGeodeForImage.html,
|
||
osg/fast_back_stack.html, osg/for_each_triangle.html,
|
||
osg/getGLExtensionFuncPtr.2.html, osg/getGLExtensionFuncPtr.html,
|
||
osg/getNotifyLevel.html, osg/globalnotifylevel..html,
|
||
osg/globalnotifynulstream..html, osg/index.html,
|
||
osg/initNotifyLevel.html, osg/isGLExtensionSupported.html,
|
||
osg/isGLUExtensionSupported.html, osg/notify.html,
|
||
osg/operator.2.html, osg/operator.html, osg/osg.html,
|
||
osg/osgGetLibraryName.html, osg/osgGetVersion.html,
|
||
osg/osgUtx.html, osg/ref_ptr.html, osg/setNotifyLevel.html,
|
||
osg/xternSG_EXPORTNotifySeverityg_NotifyLevel.html,
|
||
osg/xternSG_EXPORTboolg_NotifyInit.html,
|
||
osg/xternSG_EXPORTstdauto_ptrstdofstreamg_NotifyNulStream.html,
|
||
osgDB/DirectoryContents.html, osgDB/DotOsgWrapper.html,
|
||
osgDB/DynamicLibrary.html, osgDB/Field.html,
|
||
osgDB/FieldReader.html, osgDB/FieldReaderIterator.html,
|
||
osgDB/FilePathList.html, osgDB/General.html, osgDB/HIER.html,
|
||
osgDB/HIERjava.html, osgDB/Input.html, osgDB/Options.html,
|
||
osgDB/Output.html, osgDB/ParameterOutput.html,
|
||
osgDB/PushAndPopDataPath.html, osgDB/ReadResult.html,
|
||
osgDB/ReaderWriter.html, osgDB/RegisterDotOsgWrapperProxy.html,
|
||
osgDB/RegisterReaderWriterProxy.html, osgDB/Registry.html,
|
||
osgDB/WriteResult.html, osgDB/fileExists.html,
|
||
osgDB/findFileInDirectory.html, osgDB/findFileInPath.html,
|
||
osgDB/getDirectoryContents.html, osgDB/index.html,
|
||
osgDB/osgDB.html, osgDB/osgDBGetLibraryName.html,
|
||
osgDB/osgDBGetVersion.html, osgDB/readCommandLine.html,
|
||
osgDB/readImageFile.html, osgDB/readNodeFile.html,
|
||
osgDB/readNodeFiles.html, osgDB/readObjectFile.html,
|
||
osgDB/writeImageFile.html, osgDB/writeNodeFile.html,
|
||
osgDB/writeObjectFile.html, osgGA/AnimationPathManipulator.html,
|
||
osgGA/CameraManipulator.html,
|
||
osgGA/CompositeGUIEventHandler.html, osgGA/DriveManipulator.html,
|
||
osgGA/FlightManipulator.html, osgGA/GUIActionAdapter.html,
|
||
osgGA/GUIEventAdapter.html, osgGA/GUIEventHandler.html,
|
||
osgGA/GUIEventHandlerVisitor.html, osgGA/General.html,
|
||
osgGA/HIER.html, osgGA/HIERjava.html,
|
||
osgGA/KeySwitchCameraManipulator.html,
|
||
osgGA/SetSceneViewVisitor.html, osgGA/StateSetManipulator.html,
|
||
osgGA/TrackballManipulator.html, osgGA/index.html,
|
||
osgGA/osgGA.html, osgGA/osgGAGetLibraryName.html,
|
||
osgGA/osgGAGetVersion.html, osgGA/spaceosgGA.html,
|
||
osgGLUT/GLUTEventAdapter.html, osgGLUT/General.html,
|
||
osgGLUT/HIER.html, osgGLUT/HIERjava.html, osgGLUT/Viewer.html,
|
||
osgGLUT/Window.html, osgGLUT/index.html, osgGLUT/osgGLUT.html,
|
||
osgGLUT/osgGLUTGetLibraryName.html,
|
||
osgGLUT/osgGLUTGetVersion.html, osgParticle/AccelOperator.html,
|
||
osgParticle/CenteredPlacer.html, osgParticle/Counter.html,
|
||
osgParticle/Emitter.html, osgParticle/FluidFrictionOperator.html,
|
||
osgParticle/ForceOperator.html, osgParticle/General.html,
|
||
osgParticle/HIER.html, osgParticle/HIERjava.html,
|
||
osgParticle/Interpolator.html,
|
||
osgParticle/LinearInterpolator.html,
|
||
osgParticle/ModularEmitter.html, osgParticle/ModularProgram.html,
|
||
osgParticle/MultiSegmentPlacer.html, osgParticle/Operator.html,
|
||
osgParticle/Particle.html, osgParticle/ParticleProcessor.html,
|
||
osgParticle/ParticleSystem.html,
|
||
osgParticle/ParticleSystemUpdater.html, osgParticle/Placer.html,
|
||
osgParticle/PointPlacer.html, osgParticle/Program.html,
|
||
osgParticle/RadialShooter.html,
|
||
osgParticle/RandomRateCounter.html,
|
||
osgParticle/SectorPlacer.html, osgParticle/SegmentPlacer.html,
|
||
osgParticle/Shooter.html, osgParticle/VariableRateCounter.html,
|
||
osgParticle/index.html, osgParticle/osgParticle.html,
|
||
osgParticle/range.html, osgParticle/rangef.html,
|
||
osgParticle/rangev2.html, osgParticle/rangev3.html,
|
||
osgParticle/rangev4.html, osgSim/AzimElevationSector.html,
|
||
osgSim/AzimRange.html, osgSim/AzimSector.html,
|
||
osgSim/BlinkSequence.html, osgSim/ConeSector.html,
|
||
osgSim/ElevationRange.html, osgSim/ElevationSector.html,
|
||
osgSim/General.html, osgSim/HIER.html, osgSim/HIERjava.html,
|
||
osgSim/LightPoint.html, osgSim/LightPointNode.html,
|
||
osgSim/Sector.html, osgSim/SequenceGroup.html, osgSim/index.html,
|
||
osgSim/osgSim.html, osgSim/osgSimGetLibraryName.html,
|
||
osgSim/osgSimGetVersion.html, osgText/BitmapFont.html,
|
||
osgText/EncodedText.html, osgText/Font.html,
|
||
osgText/General.html, osgText/HIER.html, osgText/HIERjava.html,
|
||
osgText/META_Font.html, osgText/OutlineFont.html,
|
||
osgText/Paragraph.html, osgText/PixmapFont.html,
|
||
osgText/PolygonFont.html, osgText/RasterFont.html,
|
||
osgText/Text.html, osgText/TextureFont.html,
|
||
osgText/VectorFont.html, osgText/index.html,
|
||
osgText/osgText.html, osgText/osgTextGetLibraryName.html,
|
||
osgText/osgTextGetVersion.html, osgUtil/CombineLODsVisitor.html,
|
||
osgUtil/ConvertGeoSetsToGeometryVisitor.html,
|
||
osgUtil/CubeMapGenerator.html, osgUtil/CullVisitor.html,
|
||
osgUtil/DisplayListVisitor.html,
|
||
osgUtil/DisplayRequirementsVisitor.html,
|
||
osgUtil/FlattenStaticTransformsVisitor.html,
|
||
osgUtil/General.html, osgUtil/HIER.html, osgUtil/HIERjava.html,
|
||
osgUtil/HalfWayMapGenerator.html,
|
||
osgUtil/HighlightMapGenerator.html, osgUtil/Hit.html,
|
||
osgUtil/InsertImpostorsVisitor.html, osgUtil/IntersectState.html,
|
||
osgUtil/IntersectVisitor.html, osgUtil/LeafDepthSortFunctor.html,
|
||
osgUtil/MergeGeometryVisitor.html, osgUtil/Optimizer.html,
|
||
osgUtil/ReflectionMapGenerator.html,
|
||
osgUtil/RegisterRenderBinProxy.html,
|
||
osgUtil/RemoveEmptyNodesVisitor.html,
|
||
osgUtil/RemoveRedundantNodesVisitor.html, osgUtil/RenderBin.html,
|
||
osgUtil/RenderGraph.html, osgUtil/RenderLeaf.html,
|
||
osgUtil/RenderStage.html, osgUtil/RenderStageLighting.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/SmoothingVisitor.html, osgUtil/StateVisitor.html,
|
||
osgUtil/Tesselator.html, osgUtil/TransformCallback.html,
|
||
osgUtil/TriStripVisitor.html, osgUtil/UpdateVisitor.html,
|
||
osgUtil/index.html, osgUtil/osgUtil.html,
|
||
osgUtil/osgUtilGetLibraryName.html,
|
||
osgUtil/osgUtilGetVersion.html: Updates docs for release.
|
||
|
||
2003-01-24 14:40 robert
|
||
|
||
* NEWS: Updates NEWS file with date of release.
|
||
|
||
2003-01-24 08:57 robert
|
||
|
||
* src/osgUtil/TriStrip_tri_stripper.cpp: Removed the inline
|
||
declarations of several method implementations.
|
||
|
||
2003-01-24 07:33 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp: Changed the /MDd switch to /MD
|
||
to remove a warning.
|
||
|
||
2003-01-24 07:12 robert
|
||
|
||
* rundemos.bat, src/osgGLUT/Window.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lib3ds/atmosphere.cpp,
|
||
src/osgPlugins/lib3ds/atmosphere.h,
|
||
src/osgPlugins/lib3ds/background.cpp,
|
||
src/osgPlugins/lib3ds/background.h,
|
||
src/osgPlugins/lib3ds/camera.cpp, src/osgPlugins/lib3ds/camera.h,
|
||
src/osgPlugins/lib3ds/chunk.cpp, src/osgPlugins/lib3ds/chunk.h,
|
||
src/osgPlugins/lib3ds/chunktable.h,
|
||
src/osgPlugins/lib3ds/ease.cpp, src/osgPlugins/lib3ds/ease.h,
|
||
src/osgPlugins/lib3ds/file.cpp,
|
||
src/osgPlugins/lib3ds/lib3ds_float.cpp,
|
||
src/osgPlugins/lib3ds/lib3ds_float.h,
|
||
src/osgPlugins/lib3ds/light.cpp, src/osgPlugins/lib3ds/light.h,
|
||
src/osgPlugins/lib3ds/material.cpp,
|
||
src/osgPlugins/lib3ds/material.h,
|
||
src/osgPlugins/lib3ds/matrix.cpp, src/osgPlugins/lib3ds/matrix.h,
|
||
src/osgPlugins/lib3ds/mesh.cpp, src/osgPlugins/lib3ds/mesh.h,
|
||
src/osgPlugins/lib3ds/node.cpp, src/osgPlugins/lib3ds/node.h,
|
||
src/osgPlugins/lib3ds/quat.cpp, src/osgPlugins/lib3ds/quat.h,
|
||
src/osgPlugins/lib3ds/readwrite.cpp,
|
||
src/osgPlugins/lib3ds/readwrite.h,
|
||
src/osgPlugins/lib3ds/shadow.cpp, src/osgPlugins/lib3ds/shadow.h,
|
||
src/osgPlugins/lib3ds/tcb.cpp, src/osgPlugins/lib3ds/tcb.h,
|
||
src/osgPlugins/lib3ds/tracks.cpp, src/osgPlugins/lib3ds/tracks.h,
|
||
src/osgPlugins/lib3ds/vector.cpp, src/osgPlugins/lib3ds/vector.h,
|
||
src/osgPlugins/lib3ds/viewport.cpp,
|
||
src/osgPlugins/lib3ds/viewport.h: Added an #ifdef to
|
||
osgGLUT/Window.cpp to handle the case of compiling against older
|
||
versions of GLUT.
|
||
|
||
2003-01-24 04:39 robert
|
||
|
||
* src/osgUtil/: TriStrip_graph_array.h, TriStrip_heap_array.h,
|
||
TriStrip_tri_stripper.cpp, TriStrip_tri_stripper.h: Changes to
|
||
try and placate the Sun Forte compiler.
|
||
|
||
2003-01-24 02:22 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp: Removd the linking to the debug
|
||
version of the freetype lib as this won't be included in the new
|
||
OsgWin32Dependances.zip file.
|
||
|
||
2003-01-24 01:47 robert
|
||
|
||
* rundemos.bat: Added osgvertexprogram to the demo list.
|
||
|
||
2003-01-24 01:46 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp: Udpated the freetype 2.1.3
|
||
linked to by the osgText.dsp
|
||
|
||
2003-01-24 01:37 robert
|
||
|
||
* include/osg/: DOFTransform, MatrixTransform,
|
||
PositionAttitudeTransform, Transform: Added support for
|
||
osg::Transform::asMatrixTransform, asPositionAttitudeTransform
|
||
and as DOFTransform.
|
||
|
||
2003-01-24 01:37 robert
|
||
|
||
* include/osgProducer/Viewer, src/osgProducer/Viewer.cpp: Changed
|
||
the setUpViewer so it takes unisigned int to make it easier to do
|
||
OR'ing of the various enumerates when passing in paramters
|
||
(avoids a warning).
|
||
|
||
2003-01-24 01:35 robert
|
||
|
||
* src/osgPlugins/osg/Matrix.cpp: Fixed the formating of the Matrix
|
||
output.
|
||
|
||
2003-01-24 01:34 robert
|
||
|
||
* src/osgGLUT/Window.cpp: Added an #ifdef check around the
|
||
glutSpecialUpFunc to help compile unde old version of GLUT.
|
||
|
||
2003-01-24 01:11 robert
|
||
|
||
* include/osg/ImpostorSprite, src/osg/ImpostorSprite.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/RenderStage.cpp,
|
||
src/osgUtil/RenderToTextureStage.cpp: Fix for impostors bug where
|
||
image insert were visible, this was down to a double call to
|
||
RenderStage::drawPreRenderStage(). The call to it in RenderStage
|
||
inside the draw() method has been removed, leaving on the call in
|
||
SceneView.
|
||
|
||
2003-01-23 14:12 robert
|
||
|
||
* src/osgUtil/TriStripVisitor.cpp: Changed the template insert(,,)
|
||
method for a std::copy() implemention as it seems that the Sun
|
||
Forte compiler can't handle member templates!
|
||
|
||
2003-01-23 07:12 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Added extra checks in the removal of
|
||
rendundent nodes code so that description fields etc are checked.
|
||
|
||
2003-01-23 06:46 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Fix to handling of comment
|
||
records and longid's.
|
||
|
||
2003-01-23 04:18 robert
|
||
|
||
* NEWS, rundemos.bat, src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/osg/TextureCubeMap.cpp: Changed the image directory refered
|
||
to in billboard demo.
|
||
|
||
Updates NEWS.
|
||
|
||
Changed the line endings in TextureCubeMap to unix endings.
|
||
|
||
2003-01-23 04:07 robert
|
||
|
||
* src/Demos/osgvertexprogram/osgvertexprogram.cpp: Tweaking of the
|
||
osgvertexprogram tex matrix settings.
|
||
|
||
2003-01-23 02:11 robert
|
||
|
||
* src/osgPlugins/directx/directx.cpp: Fixed Win32 compile problem.
|
||
|
||
2003-01-23 01:58 robert
|
||
|
||
* COPYING: Removed COPYING file as it is now replaced by the
|
||
LICENSE file.
|
||
|
||
2003-01-23 00:39 robert
|
||
|
||
* src/osgUtil/RenderLeaf.cpp: Fixed typo of
|
||
APPLY_MATICES_BEFORE_STATE.
|
||
|
||
2003-01-23 00:37 robert
|
||
|
||
* src/osg/Drawable.cpp: Removed eroneous std:: from the from of
|
||
DisplayListVector.
|
||
|
||
2003-01-22 15:40 robert
|
||
|
||
* Make/makedefs: From Ulrich, change to the pflib includes for
|
||
Performer under Linux to solve problem loading pf datasets.
|
||
|
||
2003-01-22 15:35 robert
|
||
|
||
* src/Demos/osgvertexprogram/osgvertexprogram.cpp: Added a couple
|
||
more #defines for the texture cube maps that one can use.
|
||
|
||
2003-01-22 15:34 robert
|
||
|
||
* src/Demos/osgproducer/osgproducer_viewer.cpp: Added support for a
|
||
-c option.
|
||
|
||
2003-01-22 15:34 robert
|
||
|
||
* src/: osg/Drawable.cpp, osg/Texture.cpp,
|
||
osgPlugins/txp/trPagePageManager.h: Changed the implementation of
|
||
the texture objects and display list to delete caches so that
|
||
they use a std::vector<> swap on the internal data structures
|
||
when ready to delete to minimize the amount of time that a race
|
||
condition condition can happen.
|
||
|
||
2003-01-22 12:48 robert
|
||
|
||
* src/Demos/osgvertexprogram/osgvertexprogram.cpp: Vertex program
|
||
update from Brede.
|
||
|
||
2003-01-22 11:17 robert
|
||
|
||
* src/: osg/Version.cpp, osgDB/Version.cpp, osgGA/Version.cpp,
|
||
osgGLUT/Version.cpp, osgParticle/Version.cpp,
|
||
osgProducer/Version.cpp, osgSim/Version.cpp, osgText/Version.cpp,
|
||
osgUtil/Version.cpp: Updated version numbers to 0.9.3
|
||
|
||
2003-01-22 08:49 robert
|
||
|
||
* src/osg/ShapeDrawable.cpp: Fixed compute bound code which was
|
||
applying offset first then rotating, rather than rotating first
|
||
then offset.
|
||
|
||
2003-01-22 08:17 robert
|
||
|
||
* src/osgPlugins/osg/Shape.cpp: Fixed handling of rotations reading
|
||
from .osg of osg::Shapes.
|
||
|
||
2003-01-22 07:44 robert
|
||
|
||
* include/osgGLUT/Viewer, src/osgGLUT/Viewer.cpp: From Daniel
|
||
Sjölie, support for controlling which viewports are focusable
|
||
i.e. recive mouse/keyboard events.
|
||
|
||
2003-01-22 07:30 robert
|
||
|
||
* include/osgGA/KeySwitchCameraManipulator,
|
||
include/osgProducer/ReadCameraConfigFile,
|
||
include/osgProducer/Viewer,
|
||
include/osgProducer/WriteCameraConfigFile,
|
||
src/Demos/osgproducer/osgproducer_viewer.cpp,
|
||
src/Demos/sgv/sgv.cpp, src/osgGA/KeySwitchCameraManipulator.cpp,
|
||
src/osgProducer/CameraGroup.cpp, src/osgProducer/Makefile,
|
||
src/osgProducer/ReadCameraConfigFile.cpp,
|
||
src/osgProducer/Viewer.cpp,
|
||
src/osgProducer/WriteCameraConfigFile.cpp: Clean up to the
|
||
osgProducer lib and demo.
|
||
|
||
2003-01-22 04:50 robert
|
||
|
||
* src/Demos/osgconv/OrientationConverter.cpp: Fixed remove
|
||
transform code to work with the new extra paramter require by
|
||
osgUtil::Optimizer.
|
||
|
||
2003-01-22 04:25 robert
|
||
|
||
* src/osgPlugins/lib3ds/ReaderWriter3DS.cpp: Changed the decal=true
|
||
setting to decal=false to make sure that textured models come out
|
||
lit ok. The makes the assumption that colour values on the
|
||
objects and realistic, if they arn't then decal texture can
|
||
produce better results..
|
||
|
||
2003-01-22 04:06 robert
|
||
|
||
* include/osgUtil/Optimizer, src/osgUtil/Optimizer.cpp: Fixed an
|
||
Optimizer crash where if the top most node of a model was a
|
||
static transform it would crash when this root was deleted. Have
|
||
fixed by recognising this node as one not to remove and set it to
|
||
identity instead.
|
||
|
||
2003-01-21 13:02 robert
|
||
|
||
* src/osgPlugins/lib3ds/: file.h, shadow.cpp: Changed the local
|
||
header includes from <> to "" to help the OSG compile.
|
||
|
||
2003-01-21 11:37 robert
|
||
|
||
* src/osg/Image.cpp: Removed debugging messages.
|
||
|
||
2003-01-21 08:45 robert
|
||
|
||
* include/osg/AlphaFunc, include/osg/AnimationPath,
|
||
include/osg/Array, include/osg/Billboard, include/osg/BlendFunc,
|
||
include/osg/BoundingBox, include/osg/BoundingSphere,
|
||
include/osg/BoundsChecking, include/osg/Camera,
|
||
include/osg/ClearNode, include/osg/ClipNode,
|
||
include/osg/ClipPlane, include/osg/CollectOccludersVisitor,
|
||
include/osg/ColorMask, include/osg/ColorMatrix,
|
||
include/osg/ConvexPlanarOccluder,
|
||
include/osg/ConvexPlanarPolygon, include/osg/CopyOp,
|
||
include/osg/CullFace, include/osg/CullStack,
|
||
include/osg/CullingSet, include/osg/DOFTransform,
|
||
include/osg/Depth, include/osg/DisplaySettings,
|
||
include/osg/DrawPixels, include/osg/Drawable, include/osg/Export,
|
||
include/osg/Fog, include/osg/FrameStamp, include/osg/FrontFace,
|
||
include/osg/GL, include/osg/GLExtensions, include/osg/GLU,
|
||
include/osg/GeoSet, include/osg/Geode, include/osg/Geometry,
|
||
include/osg/Group, include/osg/Image, include/osg/Impostor,
|
||
include/osg/ImpostorSprite, include/osg/LOD, include/osg/Light,
|
||
include/osg/LightModel, include/osg/LightSource,
|
||
include/osg/LineSegment, include/osg/LineStipple,
|
||
include/osg/LineWidth, include/osg/Material, include/osg/Math,
|
||
include/osg/Matrix, include/osg/MatrixTransform,
|
||
include/osg/Node, include/osg/NodeCallback,
|
||
include/osg/NodeVisitor, include/osg/Notify, include/osg/Object,
|
||
include/osg/OccluderNode, include/osg/Plane, include/osg/Point,
|
||
include/osg/PolygonMode, include/osg/PolygonOffset,
|
||
include/osg/PolygonStipple, include/osg/Polytope,
|
||
include/osg/PositionAttitudeTransform, include/osg/PrimitiveSet,
|
||
include/osg/Projection, include/osg/Quat, include/osg/Referenced,
|
||
include/osg/Sequence, include/osg/ShadeModel,
|
||
include/osg/ShadowVolumeOccluder, include/osg/Shape,
|
||
include/osg/ShapeDrawable, include/osg/State,
|
||
include/osg/StateAttribute, include/osg/StateSet,
|
||
include/osg/Statistics, include/osg/Stencil, include/osg/Switch,
|
||
include/osg/TexEnv, include/osg/TexEnvCombine,
|
||
include/osg/TexGen, include/osg/TexMat, include/osg/Texture,
|
||
include/osg/Texture1D, include/osg/Texture2D,
|
||
include/osg/Texture3D, include/osg/TextureCubeMap,
|
||
include/osg/Timer, include/osg/Transform,
|
||
include/osg/TriangleFunctor, include/osg/Types,
|
||
include/osg/UByte4, include/osg/UnitTestFramework,
|
||
include/osg/Vec2, include/osg/Vec3, include/osg/Vec4,
|
||
include/osg/Version, include/osg/VertexProgram,
|
||
include/osg/Viewport, include/osg/buffered_value,
|
||
include/osg/fast_back_stack, include/osg/ref_ptr,
|
||
include/osgDB/DotOsgWrapper, include/osgDB/DynamicLibrary,
|
||
include/osgDB/Export, include/osgDB/Field,
|
||
include/osgDB/FieldReader, include/osgDB/FieldReaderIterator,
|
||
include/osgDB/FileNameUtils, include/osgDB/FileUtils,
|
||
include/osgDB/Input, include/osgDB/Output,
|
||
include/osgDB/ParameterOutput, include/osgDB/ReadFile,
|
||
include/osgDB/ReaderWriter, include/osgDB/Registry,
|
||
include/osgDB/Version, include/osgDB/WriteFile,
|
||
include/osgGA/AnimationPathManipulator,
|
||
include/osgGA/CameraManipulator, include/osgGA/DriveManipulator,
|
||
include/osgGA/Export, include/osgGA/FlightManipulator,
|
||
include/osgGA/GUIActionAdapter, include/osgGA/GUIEventAdapter,
|
||
include/osgGA/GUIEventHandler,
|
||
include/osgGA/GUIEventHandlerVisitor,
|
||
include/osgGA/KeySwitchCameraManipulator,
|
||
include/osgGA/SetSceneViewVisitor,
|
||
include/osgGA/StateSetManipulator,
|
||
include/osgGA/TrackballManipulator, include/osgGA/Version,
|
||
include/osgGLUT/Export, include/osgGLUT/GLUTEventAdapter,
|
||
include/osgGLUT/Version, include/osgGLUT/Viewer,
|
||
include/osgGLUT/Window, include/osgGLUT/glut,
|
||
include/osgParticle/AccelOperator,
|
||
include/osgParticle/CenteredPlacer, include/osgParticle/Counter,
|
||
include/osgParticle/Emitter, include/osgParticle/Export,
|
||
include/osgParticle/FluidFrictionOperator,
|
||
include/osgParticle/ForceOperator,
|
||
include/osgParticle/Interpolator,
|
||
include/osgParticle/LinearInterpolator,
|
||
include/osgParticle/ModularEmitter,
|
||
include/osgParticle/ModularProgram,
|
||
include/osgParticle/MultiSegmentPlacer,
|
||
include/osgParticle/Operator, include/osgParticle/Particle,
|
||
include/osgParticle/ParticleProcessor,
|
||
include/osgParticle/ParticleSystem,
|
||
include/osgParticle/ParticleSystemUpdater,
|
||
include/osgParticle/Placer, include/osgParticle/PointPlacer,
|
||
include/osgParticle/Program, include/osgParticle/RadialShooter,
|
||
include/osgParticle/RandomRateCounter,
|
||
include/osgParticle/SectorPlacer,
|
||
include/osgParticle/SegmentPlacer, include/osgParticle/Shooter,
|
||
include/osgParticle/VariableRateCounter,
|
||
include/osgParticle/Version, include/osgParticle/range,
|
||
include/osgSim/BlinkSequence, include/osgSim/Export,
|
||
include/osgSim/LightPoint, include/osgSim/LightPointNode,
|
||
include/osgSim/Sector, include/osgSim/Version,
|
||
include/osgText/EncodedText, include/osgText/Export,
|
||
include/osgText/Font, include/osgText/Paragraph,
|
||
include/osgText/Text, include/osgText/Version,
|
||
include/osgUtil/CubeMapGenerator, include/osgUtil/CullVisitor,
|
||
include/osgUtil/DisplayListVisitor,
|
||
include/osgUtil/DisplayRequirementsVisitor,
|
||
include/osgUtil/Export, include/osgUtil/HalfWayMapGenerator,
|
||
include/osgUtil/HighlightMapGenerator,
|
||
include/osgUtil/InsertImpostorsVisitor,
|
||
include/osgUtil/IntersectVisitor, include/osgUtil/Optimizer,
|
||
include/osgUtil/ReflectionMapGenerator,
|
||
include/osgUtil/RenderBin, include/osgUtil/RenderGraph,
|
||
include/osgUtil/RenderLeaf, include/osgUtil/RenderStage,
|
||
include/osgUtil/RenderStageLighting,
|
||
include/osgUtil/RenderToTextureStage, include/osgUtil/SceneView,
|
||
include/osgUtil/SmoothingVisitor, include/osgUtil/Tesselator,
|
||
include/osgUtil/TransformCallback,
|
||
include/osgUtil/TriStripVisitor, include/osgUtil/UpdateVisitor,
|
||
include/osgUtil/Version, src/osg/AlphaFunc.cpp,
|
||
src/osg/AnimationPath.cpp, src/osg/Array.cpp,
|
||
src/osg/Billboard.cpp, src/osg/BlendFunc.cpp,
|
||
src/osg/BoundingBox.cpp, src/osg/BoundingSphere.cpp,
|
||
src/osg/Camera.cpp, src/osg/ClearNode.cpp, src/osg/ClipNode.cpp,
|
||
src/osg/ClipPlane.cpp, src/osg/CollectOccludersVisitor.cpp,
|
||
src/osg/ColorMask.cpp, src/osg/ColorMatrix.cpp,
|
||
src/osg/ConvexPlanarOccluder.cpp,
|
||
src/osg/ConvexPlanarPolygon.cpp, src/osg/CopyOp.cpp,
|
||
src/osg/CullFace.cpp, src/osg/CullStack.cpp,
|
||
src/osg/CullingSet.cpp, src/osg/DOFTransform.cpp,
|
||
src/osg/Depth.cpp, src/osg/DisplaySettings.cpp,
|
||
src/osg/DrawPixels.cpp, src/osg/Drawable.cpp, src/osg/Fog.cpp,
|
||
src/osg/FrameStamp.cpp, src/osg/FrontFace.cpp,
|
||
src/osg/GLExtensions.cpp, src/osg/GeoSet.cpp,
|
||
src/osg/GeoSet_ogl.cpp, src/osg/Geode.cpp, src/osg/Geometry.cpp,
|
||
src/osg/Group.cpp, src/osg/Image.cpp, src/osg/Impostor.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/LOD.cpp, src/osg/Light.cpp,
|
||
src/osg/LightModel.cpp, src/osg/LightSource.cpp,
|
||
src/osg/LineSegment.cpp, src/osg/LineStipple.cpp,
|
||
src/osg/LineWidth.cpp, src/osg/Material.cpp, src/osg/Matrix.cpp,
|
||
src/osg/MatrixTransform.cpp, src/osg/Node.cpp,
|
||
src/osg/NodeCallback.cpp, src/osg/NodeVisitor.cpp,
|
||
src/osg/Notify.cpp, src/osg/Object.cpp, src/osg/OccluderNode.cpp,
|
||
src/osg/Point.cpp, src/osg/PolygonMode.cpp,
|
||
src/osg/PolygonOffset.cpp, src/osg/PolygonStipple.cpp,
|
||
src/osg/PositionAttitudeTransform.cpp, src/osg/PrimitiveSet.cpp,
|
||
src/osg/Projection.cpp, src/osg/Quat.cpp, src/osg/Referenced.cpp,
|
||
src/osg/Sequence.cpp, src/osg/ShadeModel.cpp,
|
||
src/osg/ShadowVolumeOccluder.cpp, src/osg/Shape.cpp,
|
||
src/osg/ShapeDrawable.cpp, src/osg/State.cpp,
|
||
src/osg/StateSet.cpp, src/osg/Stencil.cpp, src/osg/Switch.cpp,
|
||
src/osg/TexEnv.cpp, src/osg/TexEnvCombine.cpp,
|
||
src/osg/TexGen.cpp, src/osg/TexMat.cpp, src/osg/Texture.cpp,
|
||
src/osg/Texture1D.cpp, src/osg/Texture2D.cpp,
|
||
src/osg/Texture3D.cpp, src/osg/TextureCubeMap.cpp,
|
||
src/osg/Timer.cpp, src/osg/Transform.cpp,
|
||
src/osg/UnitTestFramework.cpp, src/osg/Vec3.cpp,
|
||
src/osg/Version.cpp, src/osg/VertexProgram.cpp,
|
||
src/osg/Viewport.cpp, src/osgDB/DotOsgWrapper.cpp,
|
||
src/osgDB/DynamicLibrary.cpp, src/osgDB/Field.cpp,
|
||
src/osgDB/FieldReader.cpp, src/osgDB/FieldReaderIterator.cpp,
|
||
src/osgDB/FileNameUtils.cpp, src/osgDB/FileUtils.cpp,
|
||
src/osgDB/FileUtils_Mac.cpp, src/osgDB/Input.cpp,
|
||
src/osgDB/Output.cpp, src/osgDB/ReadFile.cpp,
|
||
src/osgDB/Registry.cpp, src/osgDB/Version.cpp,
|
||
src/osgDB/WriteFile.cpp, src/osgUtil/CubeMapGenerator.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/DisplayListVisitor.cpp,
|
||
src/osgUtil/DisplayRequirementsVisitor.cpp,
|
||
src/osgUtil/HalfWayMapGenerator.cpp,
|
||
src/osgUtil/HighlightMapGenerator.cpp,
|
||
src/osgUtil/InsertImpostorsVisitor.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/RenderGraph.cpp,
|
||
src/osgUtil/RenderLeaf.cpp, src/osgUtil/RenderStage.cpp,
|
||
src/osgUtil/RenderStageLighting.cpp,
|
||
src/osgUtil/RenderToTextureStage.cpp, src/osgUtil/SceneView.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp, src/osgUtil/Tesselator.cpp,
|
||
src/osgUtil/TransformCallback.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp,
|
||
src/osgUtil/TriStrip_tri_stripper.cpp,
|
||
src/osgUtil/UpdateVisitor.cpp, src/osgUtil/Version.cpp: Added new
|
||
Copyright/License notice to header and source files.
|
||
|
||
2003-01-21 08:40 robert
|
||
|
||
* src/Demos/osgprerender/osgprerender.cpp: Made the pre rendering
|
||
texture using glCopySubImage rather than copy to image and then
|
||
copy to texture, as the later was no longer working due to
|
||
texture->apply ordering.
|
||
|
||
2003-01-21 08:02 robert
|
||
|
||
* src/osgPlugins/txp/: TrPageArchive.cpp, TrPageParser.cpp: Added
|
||
gaurds around alpha function value to catch erroneous values
|
||
before they are passed on to the OSG.
|
||
|
||
2003-01-21 05:22 robert
|
||
|
||
* src/Demos/osgproducer/: Makefile, osgproducer.cpp,
|
||
osgproducer_cameragroup.cpp, osgproducer_viewer.cpp: Made a new
|
||
osgproducer demo based on the new osgProducer::Viewer class.
|
||
Kept the old camera group version around for future reference.
|
||
|
||
2003-01-21 05:14 robert
|
||
|
||
* include/osgProducer/ActionAdapter,
|
||
include/osgProducer/CameraGroup,
|
||
include/osgProducer/EventAdapter, include/osgProducer/Export,
|
||
include/osgProducer/KeyboardMouseCallback,
|
||
include/osgProducer/ReadCameraConfigFile,
|
||
include/osgProducer/SceneHandler, include/osgProducer/Version,
|
||
include/osgProducer/Viewer,
|
||
include/osgProducer/WriteCameraConfigFile,
|
||
src/Demos/osgproducer/osgproducer.cpp,
|
||
src/osgProducer/CameraGroup.cpp, src/osgProducer/Makefile,
|
||
src/osgProducer/Viewer.cpp: Added new osgProducer::Viewer class
|
||
for putting together simple producer based viewers very quickly.
|
||
|
||
2003-01-21 01:09 robert
|
||
|
||
* src/osgPlugins/txp/TrPageArchive.cpp: From Joseph Steel, addition
|
||
of texture filter modes to txp plugin.
|
||
|
||
2003-01-20 12:40 robert
|
||
|
||
* include/osg/Drawable, src/osg/Drawable.cpp,
|
||
src/osgUtil/DisplayListVisitor.cpp: Made the
|
||
drawable::compile(State&) method const and the DisplayListVisitor
|
||
to compile even when dislay list is off. This has been done to
|
||
allow subclasses of Drawable handle their own compile
|
||
implementation, such as used by text.
|
||
|
||
2003-01-20 12:33 robert
|
||
|
||
* include/osgProducer/SceneHandler,
|
||
src/osgProducer/SceneHandler.cpp: Improvements to osgProducer
|
||
lib, in particular adding a mutex lock to the init() call in
|
||
SceneView to prevent init running multi-threaded.
|
||
|
||
2003-01-20 12:28 robert
|
||
|
||
* include/osgText/Text, src/osgText/FTFont.cpp,
|
||
src/osgText/FTFont.h, src/osgText/Text.cpp: Improvements to the
|
||
handling of multiple graphics contexts. Still needs alot of work,
|
||
but at least it isn't crashes in trivial cases right now.
|
||
|
||
2003-01-20 06:08 robert
|
||
|
||
* VisualStudio/Demos/osghangglide/osghangglide.dsp: Removed the
|
||
ReaderWriterFLY.cpp for the project as its no longer used.
|
||
|
||
2003-01-20 06:07 robert
|
||
|
||
* src/Demos/osghangglide/: Makefile, ReaderWriterFLY.cpp: Removed
|
||
the ReaderWriterFLY demo since it was causing OSX builds to crash
|
||
when running the osghangglide demo.
|
||
|
||
2003-01-20 04:41 robert
|
||
|
||
* include/osg/Node: Added the new standard copyright notice.
|
||
|
||
2003-01-20 04:40 robert
|
||
|
||
* LICENSE: Added the OpenSceneGraph Public License which is a based
|
||
on the WxWindows license which inturn is a modified LGPL.
|
||
|
||
2003-01-20 03:54 robert
|
||
|
||
* src/Demos/osgproducer/osgproducer.cpp: Clean up to the
|
||
osgproducer demo.
|
||
|
||
2003-01-20 03:52 robert
|
||
|
||
* src/osgGA/: DriveManipulator.cpp, FlightManipulator.cpp,
|
||
KeySwitchCameraManipulator.cpp: Fixed bug in the flight and drive
|
||
manipulators where they would uncontrollably shrink down to a
|
||
tiny window size when one rezized the window.
|
||
|
||
2003-01-20 03:07 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Fixed osglogo demo so that is
|
||
correctly set up the colour of the background.
|
||
|
||
2003-01-20 03:02 robert
|
||
|
||
* src/osg/Geometry.cpp: Made the setting of default glNormal and
|
||
glColor values an compile option via #ifdef USE_DEFAULT_NORMAL
|
||
and USE_DEFAULT_COLOR defines respectively.
|
||
|
||
2003-01-20 02:41 robert
|
||
|
||
* src/osgPlugins/lwo/Lwo2.cpp: Updates from Pavel.
|
||
|
||
1. Storing color of geometry in ColorArray e.g. its don't work
|
||
when
|
||
lighting off.
|
||
|
||
2. Detecting of alpha channel and automatically enabling
|
||
blending.
|
||
|
||
2003-01-20 01:56 robert
|
||
|
||
* src/: osg/Group.cpp, osgPlugins/flt/ReaderWriterATTR.cpp,
|
||
osgPlugins/flt/Record.cpp: Update the ReaderWriterATTR file so
|
||
that it used the definitions that Joseph Steel obtained from MPI.
|
||
|
||
Removed the unique child check from the flt::PrimRecord and
|
||
osg::Group, this allows more flexibility when specifing nodes,
|
||
and is faster..
|
||
|
||
2003-01-20 01:09 robert
|
||
|
||
* src/osgPlugins/iv/osgvisitor.cpp: From Ruben, updates to the
|
||
IV/VRML1 loader to handler large datasets.
|
||
|
||
2003-01-20 00:58 robert
|
||
|
||
* src/: Demos/osgproducer/osgproducer.cpp,
|
||
osgProducer/CameraGroup.cpp,
|
||
osgProducer/ReadCameraConfigFile.cpp,
|
||
osgProducer/SceneHandler.cpp: Updates to osgProducer, moving the
|
||
implementation of CameraGroup and SceneHandler into the source
|
||
directory.
|
||
|
||
2003-01-19 07:28 robert
|
||
|
||
* include/osg/State, src/osg/State.cpp: Added
|
||
osg::State::dirtyAllModes() and dirtyAllAttributes() methods.
|
||
|
||
2003-01-18 14:07 robert
|
||
|
||
* include/osgProducer/CameraGroup,
|
||
include/osgProducer/ReadCameraConfigFile,
|
||
include/osgProducer/SceneHandler,
|
||
include/osgProducer/WriteCameraConfigFile,
|
||
src/Demos/osgproducer/osgproducer.cpp,
|
||
src/osgProducer/EventAdapter.cpp, src/osgProducer/Makefile,
|
||
src/osgProducer/ReadCameraConfigFile.cpp,
|
||
src/osgProducer/WriteCameraConfigFile.cpp: Improvements to the
|
||
osgProducer lib to better handle Producer's normalized coord
|
||
system.
|
||
|
||
Addition of ReadCameraConfigFile and WriteCameraConfigFile as a
|
||
tempory measure for implementing local a C++ read/write of the
|
||
Producer::CameraConfig, this will be removed once these
|
||
implementations or similar have been moved to Producer.
|
||
|
||
2003-01-18 02:17 robert
|
||
|
||
* include/osgProducer/KeyboardMouseCallback,
|
||
src/osgProducer/KeyboardMouseCallback.cpp: Updated the
|
||
KeyboardMouseCallback so this it takes into account the the new
|
||
passiveMouseMotion support in Producer.
|
||
|
||
2003-01-18 01:44 robert
|
||
|
||
* src/osgUtil/TriStrip_graph_array.h: From Eric Sokolowsky, Fix for
|
||
IRIX build, adding typename into the graph_array to allow the
|
||
compiler to leave instation of typedefs until required.
|
||
|
||
2003-01-17 12:27 robert
|
||
|
||
* NEWS: Added comment about osgProducer to the NEWS.
|
||
|
||
2003-01-17 12:05 robert
|
||
|
||
* src/: Demos/osgproducer/osgproducer.cpp,
|
||
osgProducer/EventAdapter.cpp: Added
|
||
KeyboardMouse::allowContinousMouseMotionUpdate(), but commented
|
||
out right now as Producer crashes when you use it..
|
||
|
||
2003-01-17 10:34 robert
|
||
|
||
* include/osgProducer/ActionAdapter,
|
||
include/osgProducer/CameraGroup,
|
||
include/osgProducer/EventAdapter, include/osgProducer/Export,
|
||
include/osgProducer/KeyboardMouseCallback,
|
||
include/osgProducer/SceneHandler, include/osgProducer/Version,
|
||
src/Demos/osgproducer/Makefile,
|
||
src/Demos/osgproducer/ProducerEventAdapter.cpp,
|
||
src/Demos/osgproducer/ProducerEventAdapter.h,
|
||
src/Demos/osgproducer/ProducerEventCallback.cpp,
|
||
src/Demos/osgproducer/ProducerEventCallback.h,
|
||
src/Demos/osgproducer/osgproducer.cpp,
|
||
src/osgProducer/EventAdapter.cpp,
|
||
src/osgProducer/KeyboardMouseCallback.cpp,
|
||
src/osgProducer/Makefile, src/osgProducer/Version.cpp: Added
|
||
osgProducer library to the distribution.
|
||
|
||
Cleaned up the osgproducer demo, and made it work with the new
|
||
osgProducer lib.
|
||
|
||
2003-01-17 08:00 robert
|
||
|
||
* src/osgText/EncodedText.cpp: Removed the addition of 0 to the add
|
||
of the encoded text vector as it is now redundent having added
|
||
support for the begin,end range into FTFont.
|
||
|
||
2003-01-17 07:01 robert
|
||
|
||
* include/osgText/EncodedText, include/osgText/Text,
|
||
src/osgText/FTFont.cpp, src/osgText/FTFont.h,
|
||
src/osgText/Font.cpp: Fixed a bug on the handling of empty
|
||
EncodedText.
|
||
|
||
2003-01-17 06:12 robert
|
||
|
||
* src/Demos/osgproducer/: ProducerEventCallback.h, osgproducer.cpp:
|
||
Further improvements to the osgproducer demo.
|
||
|
||
2003-01-17 06:12 robert
|
||
|
||
* include/osgGA/KeySwitchCameraManipulator,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp: Added new
|
||
getCurrentCamaeraManipulator(), and removed and debugging
|
||
message.
|
||
|
||
2003-01-17 06:11 robert
|
||
|
||
* include/osg/Referenced, src/osg/Referenced.cpp,
|
||
src/osgUtil/SceneView.cpp: Removed the
|
||
osg::Referenced::createCount() and deleteCount() methods and
|
||
associated variables which were only compiled in on debug build.
|
||
These optional methods/static vars were causingproblems when
|
||
mixing debug and release builds.
|
||
|
||
2003-01-17 05:34 robert
|
||
|
||
* src/Demos/osgproducer/: MyKeyboardMouseCallback,
|
||
ProducerEventAdapter.cpp, ProducerEventCallback.cpp,
|
||
ProducerEventCallback.h, osgproducer.cpp: Integated the trackball
|
||
manipulator with the osgproducer demo.
|
||
|
||
2003-01-17 03:26 robert
|
||
|
||
* src/Demos/osgproducer/: Makefile, ProducerEventAdapter.cpp,
|
||
ProducerEventAdapter.h, ProducerEventCallback.cpp,
|
||
ProducerEventCallback.h: Added ProducerEventCallback class to
|
||
manager the conversion of producer events into GUIEventAdapter
|
||
versions.
|
||
|
||
2003-01-16 11:27 robert
|
||
|
||
* include/osgGA/GUIEventAdapter: Added DOUBLECLICK EventType to
|
||
GUIEventAdapter.
|
||
|
||
2003-01-16 08:37 robert
|
||
|
||
* include/osg/LightSource, include/osg/Transform,
|
||
src/Demos/osgproducer/osgproducer.cpp, src/osg/LightSource.cpp,
|
||
src/osgPlugins/osg/LightSource.cpp,
|
||
src/osgPlugins/osg/ShapeDrawable.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Added support for ReferenceFrame
|
||
into osg::LightSource, modified the .osg plugin and cull visitor
|
||
to account for this change.
|
||
|
||
2003-01-16 04:39 robert
|
||
|
||
* src/Demos/osgproducer/osgproducer.cpp: Added support for frame
|
||
stamping each frame.
|
||
|
||
2003-01-16 04:18 robert
|
||
|
||
* src/Demos/osgproducer/osgproducer.cpp: Updates to clean up the
|
||
demo.
|
||
|
||
2003-01-15 13:54 don
|
||
|
||
* Make/makedefs: Added gstabs+ to DBGF in Linux in makedefs
|
||
|
||
2003-01-15 12:57 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Warning fix for Win32.
|
||
|
||
2003-01-15 12:53 robert
|
||
|
||
* src/osgUtil/TriStrip_tri_stripper.h: Added #include <osg/Export>
|
||
simply to include the #pragma's for disabling the daft
|
||
VisualStudio warnings.
|
||
|
||
2003-01-15 12:50 robert
|
||
|
||
* VisualStudio/MUST_READ_ME.txt, VisualStudio/osgDB/osgDB.dsp,
|
||
include/osgDB/ParameterOutput, src/osgDB/Makefile,
|
||
src/osgDB/ParameterOutput.cpp: Made the osgDB::ParamterOutput
|
||
class so that it is purely defined in terms of the header, and
|
||
therefore not requiring to be exported.
|
||
|
||
Updated the MUSE_READ_ME.txt to include mention of syntax
|
||
highlighting.
|
||
|
||
2003-01-15 11:23 robert
|
||
|
||
* src/Demos/osgproducer/: osgproducer.cpp, threePipe.cfg,
|
||
twoPipe.cfg, twoWindows.cfg: Updates to the osgproducer demo.
|
||
|
||
2003-01-15 07:44 robert
|
||
|
||
* src/osgUtil/TriStrip_graph_array.h: Removed the -> methods from
|
||
the arc class to prevent stupid warnings under VisualStudio6.0.
|
||
|
||
2003-01-15 07:24 robert
|
||
|
||
* src/Demos/osgproducer/: Makefile, Makefile.inst,
|
||
MyKeyboardMouseCallback, ProducerEventAdapter.cpp,
|
||
ProducerEventAdapter.h, osgproducer.cpp: First cut and a demo
|
||
which uses Open Producer for windowing.
|
||
|
||
2003-01-15 05:17 robert
|
||
|
||
* src/osgUtil/: TriStripVisitor.cpp, TriStrip_tri_stripper.cpp:
|
||
Attempts to fix more of the *stupid* errors in the
|
||
VisualStudio6.0 compiler.
|
||
|
||
2003-01-15 03:33 robert
|
||
|
||
* src/osgPlugins/txp/TrPageParser.cpp: Patch from Joseph Steel,
|
||
added missing check for the mipmap usage.
|
||
|
||
2003-01-15 03:29 robert
|
||
|
||
* include/osg/PrimitiveSet, src/osg/GeoSet.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp: Removed the template versions of
|
||
the PrimitiveSet constructors as this was causing problem under
|
||
VisualStudio6.0.
|
||
|
||
2003-01-14 11:12 robert
|
||
|
||
* src/osgUtil/TriStrip_tri_stripper.h: Fix for win32.
|
||
|
||
2003-01-14 08:39 robert
|
||
|
||
* include/osgGA/GUIEventAdapter, src/osgGLUT/GLUTEventAdapter.cpp,
|
||
src/osgPlugins/directx/ReaderWriterDirectX.cpp: Fixes for Win32
|
||
build.
|
||
|
||
2003-01-14 06:25 robert
|
||
|
||
* include/osgGA/GUIEventAdapter, include/osgGLUT/GLUTEventAdapter,
|
||
include/osgGLUT/Viewer, include/osgGLUT/Window,
|
||
src/Demos/osghangglide/GliderManipulator.cpp,
|
||
src/Demos/osgimpostor/TestManipulator.cpp,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgsequence/osgsequence.cpp,
|
||
src/Demos/osgtext/main.cpp,
|
||
src/osgGA/AnimationPathManipulator.cpp,
|
||
src/osgGA/DriveManipulator.cpp, src/osgGA/FlightManipulator.cpp,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp,
|
||
src/osgGA/StateSetManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp,
|
||
src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgGLUT/Window.cpp: From Daniel Sjölie, updates to the
|
||
GUIEventAdapter and GLUTEventAdapter to handle key and key down,
|
||
modifiers and funcion keys.
|
||
|
||
2003-01-14 06:21 robert
|
||
|
||
* src/osgUtil/RenderLeaf.cpp: Added an compile in option of
|
||
applying the matrices before state in the RenderLeaf apply
|
||
method. This order is intended to help support of vertex
|
||
programming, but unfortunately breaks the osgreflect demo so the
|
||
original ordering is kept by default.
|
||
|
||
2003-01-14 06:00 robert
|
||
|
||
* src/osgPlugins/txp/: TerrapageNode.cpp, TrPageArchive.h,
|
||
trpage_write.h: Submission from Joseph Stell, added LoadModels to
|
||
TerrapageNode.
|
||
|
||
2003-01-14 04:36 robert
|
||
|
||
* src/osgUtil/TriStrip_tri_stripper.h: Fixed typo.
|
||
|
||
2003-01-14 02:54 robert
|
||
|
||
* AUTHORS, VisualStudio/osgUtil/osgUtil.dsp, src/osgUtil/Makefile,
|
||
src/osgUtil/NvTriStripObjects.cpp,
|
||
src/osgUtil/NvTriStripObjects.h, src/osgUtil/TriStripVisitor.cpp,
|
||
src/osgUtil/TriStrip_graph_array.h,
|
||
src/osgUtil/TriStrip_heap_array.h,
|
||
src/osgUtil/TriStrip_tri_stripper.cpp,
|
||
src/osgUtil/TriStrip_tri_stripper.h: Replaced the NVTriStrip code
|
||
with tri_stripper written by Tanguy Fautré.
|
||
|
||
2003-01-13 12:14 robert
|
||
|
||
* include/osg/Camera, src/osg/Camera.cpp: Typo fix if
|
||
USE_HOME_POSITION.
|
||
|
||
2003-01-13 06:56 robert
|
||
|
||
* src/osgText/EncodedText.cpp: Added handling of the case when
|
||
length is -1, allowing the code to just test against characters
|
||
being zero, rather than against length, which is now only done
|
||
when a valid value of length (i.e >=0) is passed in.
|
||
|
||
2003-01-13 06:11 robert
|
||
|
||
* src/osgPlugins/directx/: ReaderWriterDirectX.cpp, directx.h:
|
||
Clean up to the cross platform support in DirectX plugin.
|
||
|
||
2003-01-13 06:05 robert
|
||
|
||
* include/osgText/EncodedText, src/osgText/EncodedText.cpp,
|
||
src/osgText/Text.cpp: Fixes to osgText to handle std::string
|
||
correctly.
|
||
|
||
2003-01-13 02:39 robert
|
||
|
||
* src/osg/ShapeDrawable.cpp: Added missing _bbox.init() to
|
||
ShapeDrawable.cpp.
|
||
|
||
2003-01-11 12:56 don
|
||
|
||
* src/osgPlugins/directx/ReaderWriterDirectX.cpp:
|
||
ReaderWriterDirectX.cpp needed some std::'s
|
||
|
||
2003-01-11 12:43 robert
|
||
|
||
* src/osgPlugins/directx/: directx.cpp, directx.h: From Ulrich,
|
||
fixes to double to float conversion warnings under Windows.
|
||
|
||
2003-01-11 04:50 robert
|
||
|
||
* VisualStudio/osgDB/osgDB.dsp, include/osgDB/ParameterOutput,
|
||
src/osgDB/Makefile, src/osgDB/ParameterOutput.cpp: Moved some in
|
||
inline methods in ParamterOutput into the new ParamterOutput.cpp
|
||
file to clean up the interface.
|
||
|
||
2003-01-10 09:06 robert
|
||
|
||
* src/osgPlugins/directx/: LICENSE, Makefile,
|
||
ReaderWriterDirectX.cpp, directx.cpp, directx.h: Updates from
|
||
Ulrich.
|
||
|
||
2003-01-10 08:56 robert
|
||
|
||
* src/osgPlugins/osg/Matrix.h: Added missing header for new matric
|
||
reading and writing methods.
|
||
|
||
2003-01-10 01:25 robert
|
||
|
||
* include/osg/AnimationPath, include/osg/Camera,
|
||
include/osg/CullStack, include/osg/CullingSet,
|
||
include/osg/DOFTransform, include/osg/DisplaySettings,
|
||
include/osg/FrameStamp, include/osg/Matrix,
|
||
include/osg/MatrixTransform, include/osg/Node,
|
||
include/osg/NodeCallback, include/osg/PositionAttitudeTransform,
|
||
include/osg/PrimitiveSet, include/osg/Projection,
|
||
include/osg/ShadowVolumeOccluder, include/osg/Shape,
|
||
include/osg/State, include/osg/Statistics,
|
||
include/osg/UnitTestFramework, include/osg/VertexProgram,
|
||
include/osg/ref_ptr, include/osgDB/Registry,
|
||
include/osgUtil/CullVisitor, include/osgUtil/IntersectVisitor,
|
||
include/osgUtil/RenderLeaf, include/osgUtil/RenderStage,
|
||
include/osgUtil/RenderStageLighting, include/osgUtil/SceneView,
|
||
src/Demos/osghangglide/tank.cpp,
|
||
src/Demos/osgpbuffer/osgpbuffer.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgshadowtexture/CreateShadowedScene.cpp,
|
||
src/osg/Camera.cpp, src/osg/CollectOccludersVisitor.cpp,
|
||
src/osg/CullStack.cpp, src/osg/DisplaySettings.cpp,
|
||
src/osg/Matrix.cpp, src/osg/MatrixTransform.cpp,
|
||
src/osg/Projection.cpp, src/osg/ShadowVolumeOccluder.cpp,
|
||
src/osg/State.cpp, src/osg/VertexProgram.cpp,
|
||
src/osgDB/Registry.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp, src/osgPlugins/osg/Matrix.cpp,
|
||
src/osgPlugins/osg/MatrixTransform.cpp,
|
||
src/osgPlugins/osg/Projection.cpp, src/osgPlugins/osg/Shape.cpp,
|
||
src/osgSim/LightPointNode.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/SceneView.cpp: Made
|
||
the more of the OSG's referenced object desctructors protected to
|
||
ensure that they arn't created on the stack inappropriately.
|
||
|
||
Split the implemention of Matrix up so that it is a simple no
|
||
referenced counted class and can be safefly created on the stack.
|
||
To support referenced counting a seperate subclass now exists,
|
||
this is RefMatrix which inherits from both Matrix and Object.
|
||
|
||
2003-01-09 10:41 robert
|
||
|
||
* src/osg/Texture.cpp: Fixed typo.
|
||
|
||
2003-01-09 08:13 robert
|
||
|
||
* src/osg/Texture.cpp: Added #ifndef GL_TEXTURE_WRAP_S #define
|
||
block to keep things compiling on old drivers.
|
||
|
||
2003-01-09 03:48 robert
|
||
|
||
* src/osg/Texture.cpp: Fixed typo.
|
||
|
||
2003-01-09 02:06 robert
|
||
|
||
* src/osg/Texture.cpp: Added setting of the R wrap paramter to
|
||
applyTexParamters().
|
||
|
||
2003-01-08 14:52 robert
|
||
|
||
* AUTHORS, NEWS, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/directx/directx.dsp,
|
||
src/osgPlugins/directx/Makefile,
|
||
src/osgPlugins/directx/ReaderWriterDirectX.cpp,
|
||
src/osgPlugins/directx/directx.cpp,
|
||
src/osgPlugins/directx/directx.h: From Ulrich Hertlein, DirectX
|
||
.x model loader plugin.
|
||
|
||
2003-01-08 08:37 robert
|
||
|
||
* src/osgText/EncodedText.cpp: Fix to case statement from Tree.
|
||
|
||
2003-01-08 08:33 robert
|
||
|
||
* src/osgPlugins/osg/Shape.cpp: Added Shape.cpp to cvs resposity.
|
||
Shape.cpp adds support for the various osg::Shape in the .osg
|
||
file format.
|
||
|
||
2003-01-08 08:30 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Cleaned up the code for the
|
||
animation flags of the group record.
|
||
|
||
2003-01-08 07:22 robert
|
||
|
||
* AUTHORS, NEWS, VisualStudio/osgText/osgText.dsp,
|
||
include/osgText/EncodedText, include/osgText/Font,
|
||
include/osgText/Text, src/osgText/EncodedText.cpp,
|
||
src/osgText/FTFont.cpp, src/osgText/FTFont.h,
|
||
src/osgText/FTGlyph.cpp, src/osgText/FTLibrary.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Makefile, src/osgText/Text.cpp:
|
||
From Tree, support for encoded text added into osgText.
|
||
|
||
2003-01-08 06:32 robert
|
||
|
||
* AUTHORS, VisualStudio/osgDB/osgDB.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/Shape,
|
||
include/osgDB/FieldReaderIterator, include/osgDB/Output,
|
||
include/osgDB/ParameterOutput, src/osg/ShapeDrawable.cpp,
|
||
src/osgDB/FieldReaderIterator.cpp,
|
||
src/osgPlugins/osg/Drawable.cpp, src/osgPlugins/osg/GeoSet.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp, src/osgPlugins/osg/Makefile:
|
||
Added support for reading and writing Sphere, Box, Cone, Cylinder
|
||
and Grid shapes.
|
||
|
||
2003-01-07 08:29 robert
|
||
|
||
* include/osgUtil/Optimizer, src/osgPlugins/osg/Geometry.cpp,
|
||
src/osgUtil/Optimizer.cpp: Added support for sharing arrays in
|
||
the .osg format for osg::Geometry.
|
||
|
||
Fixed the osgUtil::Optimizater so it takes into account sharing
|
||
of arrays when deciding whether an geometry can be merged or not.
|
||
|
||
2003-01-06 15:19 robert
|
||
|
||
* src/: osgPlugins/txp/TerrapageNode.cpp, osgSim/BlinkSequence.cpp:
|
||
Fixes for Irix64 build.
|
||
|
||
2003-01-06 08:42 robert
|
||
|
||
* include/osgSim/LightPoint, src/osgSim/LightPointNode.cpp: Removed
|
||
the osg::LightPoint::OPAQUE option, and implemented the ADDTIVE
|
||
blending option.
|
||
|
||
2003-01-06 05:45 robert
|
||
|
||
* NEWS, include/osgSim/LightPoint: Fixed headers guard typo in
|
||
LightPoint.
|
||
|
||
Updated the NEW files.
|
||
|
||
2003-01-04 12:45 robert
|
||
|
||
* NEWS, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgvertexprogram/osgvertexprogram.dsp,
|
||
VisualStudio/osg/osg.dsp, include/osg/Geometry,
|
||
include/osg/StateAttribute, include/osg/VertexProgram,
|
||
src/Demos/osgvertexprogram/Makefile,
|
||
src/Demos/osgvertexprogram/Makefile.inst,
|
||
src/Demos/osgvertexprogram/osgvertexprogram.cpp,
|
||
src/osg/Geometry.cpp, src/osg/Makefile,
|
||
src/osg/VertexProgram.cpp, src/osgPlugins/osg/Geometry.cpp: Added
|
||
new ARB vertex program state attribute and demo program, sent in
|
||
my Brede Johansen.
|
||
|
||
2003-01-04 12:44 robert
|
||
|
||
* src/Demos/osgpbuffer/osgpbuffer.cpp: Fixed small typo.
|
||
|
||
2003-01-04 12:43 robert
|
||
|
||
* src/Demos/sgv/sgv.cpp: Added usage info in -O option.
|
||
|
||
2003-01-04 12:43 robert
|
||
|
||
* src/osgPlugins/flt/ReaderWriterFLT.cpp: Fixed options code.
|
||
|
||
2003-01-03 13:42 robert
|
||
|
||
* include/osg/AnimationPath, src/osg/AnimationPath.cpp,
|
||
src/osgSim/LightPointDrawable.cpp: Removed the dual inheritance
|
||
from the AnimationPathCallback, moving the NodeVisitor
|
||
implemention into the .cpp.
|
||
|
||
Small tweak to the lighpoint drawable implmenentation to improve
|
||
the additive blending and state resotoration.
|
||
|
||
2003-01-02 12:10 robert
|
||
|
||
* include/osg/AnimationPath, include/osg/MatrixTransform,
|
||
include/osg/NodeCallback, include/osg/NodeVisitor,
|
||
include/osg/PositionAttitudeTransform,
|
||
src/Demos/osganimate/osganimate.cpp,
|
||
src/Demos/osglight/osglight.cpp,
|
||
src/Demos/osgpbuffer/osgpbuffer.cpp,
|
||
src/Demos/osgshadowtexture/osgshadowtexture.cpp,
|
||
src/osg/AnimationPath.cpp, src/osg/MatrixTransform.cpp,
|
||
src/osg/NodeVisitor.cpp, src/osg/PositionAttitudeTransform.cpp,
|
||
src/osgPlugins/flt/FltFile.cpp, src/osgPlugins/flt/FltFile.h,
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/flt/flt2osg.h,
|
||
src/osgPlugins/osg/AnimationPath.cpp,
|
||
src/osgPlugins/osg/MatrixTransform.cpp,
|
||
src/osgPlugins/osg/Node.cpp: Added a AnimationPathCallback which
|
||
can update both a MatrixTransform and a
|
||
PositionAttitudeTransform, removed the equivialnt callbacks once
|
||
found in these transform classes.
|
||
|
||
Changed the NodeCallback class so its derived from osg::Object
|
||
instead of osg::Referenced to allow it to be saved out in the
|
||
.osg format.
|
||
|
||
Added support for Update and Cull callbacks into the .osg file
|
||
format.
|
||
|
||
Added support for AnimationPathCallback into the .osg file
|
||
format.
|
||
|
||
2002-12-21 11:41 robert
|
||
|
||
* src/osgPlugins/txp/: TrPageArchive.cpp, TrPageParser.cpp,
|
||
trPagePageManager.cpp, trPagePageManager.h: Updates the terrapage
|
||
to try and make it thread "safer" when used with the OSG.
|
||
|
||
2002-12-21 03:30 robert
|
||
|
||
* src/osgPlugins/txp/TrPageParser.cpp: Turned display lists off in
|
||
the osg::Geomety created by the terrapage loader, this is done
|
||
because terrapage will dynamic page in and out geometry so we
|
||
don't want to keep creating and deleting display lists.
|
||
|
||
2002-12-20 02:48 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Tweaked the colours in the logo.
|
||
|
||
2002-12-20 01:47 robert
|
||
|
||
* VisualStudio/osgSim/osgSim.dsp: From March Jez, updated the
|
||
osgSim.dsp with the addition of /Op option to enable VS.NET to
|
||
compile with crashes.
|
||
|
||
2002-12-20 01:43 robert
|
||
|
||
* src/Demos/osgpbuffer/osgpbuffer.cpp: Renamed the app method
|
||
update.
|
||
|
||
2002-12-19 11:50 don
|
||
|
||
* include/osg/Timer: Update for ia64
|
||
|
||
2002-12-19 11:50 don
|
||
|
||
* src/osg/Timer.cpp: update for ia64
|
||
|
||
2002-12-19 07:55 robert
|
||
|
||
* NEWS, VisualStudio/osgUtil/osgUtil.dsp, include/osg/Drawable,
|
||
include/osg/Node, include/osg/NodeVisitor,
|
||
include/osgGLUT/Viewer, include/osgUtil/AppVisitor,
|
||
include/osgUtil/SceneView, include/osgUtil/UpdateVisitor,
|
||
src/Demos/osganimate/osganimate.cpp,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osgclip/osgclip.cpp,
|
||
src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osglight/osglight.cpp, src/Demos/osglogo/osglogo.cpp,
|
||
src/Demos/osgpbuffer/osgpbuffer.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgshadowtexture/osgshadowtexture.cpp,
|
||
src/Demos/osgtext/main.cpp,
|
||
src/Demos/osgtexture1D/osgtexture1D.cpp,
|
||
src/Demos/osgtexture2D/osgtexture2D.cpp,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp,
|
||
src/osg/DOFTransform.cpp, src/osg/Drawable.cpp,
|
||
src/osg/Geode.cpp, src/osg/Group.cpp,
|
||
src/osg/MatrixTransform.cpp, src/osg/Node.cpp,
|
||
src/osg/PositionAttitudeTransform.cpp, src/osg/Sequence.cpp,
|
||
src/osg/ShapeDrawable.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgPlugins/geo/geoActions.cpp,
|
||
src/osgPlugins/geo/osgGeoAction.h,
|
||
src/osgPlugins/geo/osgGeoAnimation.h,
|
||
src/osgPlugins/txp/TerrapageNode.cpp, src/osgUtil/AppVisitor.cpp,
|
||
src/osgUtil/Makefile, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/UpdateVisitor.cpp: Renamed
|
||
all instance of AppCallback/AppVisitor to
|
||
UpdateCallback/UpdateVisitor inline with the decision to rename
|
||
the "app phase" the "update phase".
|
||
|
||
2002-12-19 02:32 robert
|
||
|
||
* src/osgPlugins/txp/: ReaderWriterTXP.cpp, trPagePageManager.h:
|
||
Changed the remaining #include <> to #include "" to get things
|
||
compiling under VS.
|
||
|
||
2002-12-18 03:43 robert
|
||
|
||
* src/osgPlugins/osg/Sequence.cpp: Removed the reference of
|
||
Sequence from Switch.
|
||
|
||
2002-12-18 02:17 robert
|
||
|
||
* src/osgPlugins/txp/TerrapageNode.cpp: Removed the osg:: from the
|
||
front of the Group::computeBound() method to keep things
|
||
compiling under Windows.
|
||
|
||
2002-12-18 01:50 robert
|
||
|
||
* src/osgPlugins/txp/: ReaderWriterTXP.h, TerrapageNode.h,
|
||
TrPageArchive.cpp, TrPageArchive.h, TrPageParser.cpp,
|
||
TrPageParser.h, trPagePageManager.cpp, trPagePageManager.h,
|
||
trpage_basic.cpp, trpage_compat.cpp, trpage_geom.cpp,
|
||
trpage_geom.h, trpage_header.cpp, trpage_io.h, trpage_light.cpp,
|
||
trpage_main.cpp, trpage_managers.cpp, trpage_material.cpp,
|
||
trpage_model.cpp, trpage_nodes.cpp, trpage_parse.cpp,
|
||
trpage_pparse.cpp, trpage_print.cpp, trpage_print.h,
|
||
trpage_range.cpp, trpage_rarchive.cpp, trpage_read.h,
|
||
trpage_readbuf.cpp, trpage_scene.cpp, trpage_scene.h,
|
||
trpage_swap.cpp, trpage_swap.h, trpage_sys.h, trpage_tile.cpp,
|
||
trpage_util.cpp, trpage_util.h, trpage_warchive.cpp,
|
||
trpage_write.h, trpage_writebuf.cpp: Changed the <*.h> to "*.h>
|
||
in the terrapage plugin to get it compile under Windows.
|
||
|
||
2002-12-17 09:22 robert
|
||
|
||
* src/osgPlugins/flt/: CommentRecord.h, flt2osg.cpp, flt2osg.h:
|
||
From Daniel Sjölie, support for reading comment records into
|
||
description fields.
|
||
|
||
2002-12-17 08:07 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgtxp/osgtxp.dsp,
|
||
VisualStudio/osgPlugins/txp/txp.dsp, include/osgTXP/Export.h,
|
||
include/osgTXP/TrPageArchive.h, include/osgTXP/TrPageParser.h,
|
||
include/osgTXP/WaitBlock.h, include/osgTXP/trPagePageManager.h,
|
||
include/osgTXP/trdll.h, include/osgTXP/trpage_compat.h,
|
||
include/osgTXP/trpage_geom.h, include/osgTXP/trpage_ident.h,
|
||
include/osgTXP/trpage_io.h, include/osgTXP/trpage_managers.h,
|
||
include/osgTXP/trpage_print.h, include/osgTXP/trpage_read.h,
|
||
include/osgTXP/trpage_scene.h, include/osgTXP/trpage_swap.h,
|
||
include/osgTXP/trpage_sys.h, include/osgTXP/trpage_util.h,
|
||
include/osgTXP/trpage_write.h, src/Demos/osgtxp/Makefile,
|
||
src/Demos/osgtxp/TrPageViewer.cpp,
|
||
src/Demos/osgtxp/TrPageViewer.h, src/Demos/osgtxp/osgtxp.cpp,
|
||
src/osgPlugins/txp/ReaderWriterTXP.cpp,
|
||
src/osgPlugins/txp/ReaderWriterTXP.h,
|
||
src/osgPlugins/txp/TerrapageNode.h,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.h,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgPlugins/txp/TrPageParser.h,
|
||
src/osgPlugins/txp/WaitBlock.h,
|
||
src/osgPlugins/txp/trPagePageManager.cpp,
|
||
src/osgPlugins/txp/trPagePageManager.h,
|
||
src/osgPlugins/txp/trdll.h, src/osgPlugins/txp/trpage_basic.cpp,
|
||
src/osgPlugins/txp/trpage_compat.cpp,
|
||
src/osgPlugins/txp/trpage_compat.h,
|
||
src/osgPlugins/txp/trpage_geom.cpp,
|
||
src/osgPlugins/txp/trpage_geom.h,
|
||
src/osgPlugins/txp/trpage_header.cpp,
|
||
src/osgPlugins/txp/trpage_ident.h,
|
||
src/osgPlugins/txp/trpage_io.h,
|
||
src/osgPlugins/txp/trpage_light.cpp,
|
||
src/osgPlugins/txp/trpage_main.cpp,
|
||
src/osgPlugins/txp/trpage_managers.cpp,
|
||
src/osgPlugins/txp/trpage_managers.h,
|
||
src/osgPlugins/txp/trpage_material.cpp,
|
||
src/osgPlugins/txp/trpage_model.cpp,
|
||
src/osgPlugins/txp/trpage_nodes.cpp,
|
||
src/osgPlugins/txp/trpage_parse.cpp,
|
||
src/osgPlugins/txp/trpage_pparse.cpp,
|
||
src/osgPlugins/txp/trpage_print.cpp,
|
||
src/osgPlugins/txp/trpage_print.h,
|
||
src/osgPlugins/txp/trpage_range.cpp,
|
||
src/osgPlugins/txp/trpage_rarchive.cpp,
|
||
src/osgPlugins/txp/trpage_read.h,
|
||
src/osgPlugins/txp/trpage_readbuf.cpp,
|
||
src/osgPlugins/txp/trpage_scene.cpp,
|
||
src/osgPlugins/txp/trpage_scene.h,
|
||
src/osgPlugins/txp/trpage_swap.cpp,
|
||
src/osgPlugins/txp/trpage_swap.h,
|
||
src/osgPlugins/txp/trpage_sys.h,
|
||
src/osgPlugins/txp/trpage_tile.cpp,
|
||
src/osgPlugins/txp/trpage_util.cpp,
|
||
src/osgPlugins/txp/trpage_util.h,
|
||
src/osgPlugins/txp/trpage_warchive.cpp,
|
||
src/osgPlugins/txp/trpage_write.h,
|
||
src/osgPlugins/txp/trpage_writebuf.cpp: Moved the include/osgTXP
|
||
back into src/osgPlugins/txp as a seperate include directory is
|
||
no longer required.
|
||
|
||
Removed the osgtxp demo as it is no longer required.
|
||
|
||
2002-12-17 07:41 robert
|
||
|
||
* VisualStudio/osgPlugins/txp/txp.dsp, include/osg/NodeVisitor,
|
||
include/osgTXP/TrPageParser.h,
|
||
include/osgTXP/trPagePageManager.h, include/osgUtil/CullVisitor,
|
||
src/Demos/osgtxp/TrPageViewer.h, src/osg/Group.cpp,
|
||
src/osgDB/Registry.cpp, src/osgPlugins/txp/IO_TerrapageNode.cpp,
|
||
src/osgPlugins/txp/Makefile,
|
||
src/osgPlugins/txp/ReaderWriterTXP.cpp,
|
||
src/osgPlugins/txp/ReaderWriterTXP.h,
|
||
src/osgPlugins/txp/TerrapageNode.cpp,
|
||
src/osgPlugins/txp/TerrapageNode.h: Added txp::TerrapageNode to
|
||
the txp plugin, and implemented the node so that it automatically
|
||
assign handles the updates of eye points and database merges.
|
||
|
||
2002-12-16 13:39 robert
|
||
|
||
* include/osg/Referenced: Added a few more comments on the
|
||
DeleteHandler.
|
||
|
||
Changed the friend struct DeleteHandler to friend class
|
||
DeleteHandler.
|
||
|
||
2002-12-16 11:39 don
|
||
|
||
* include/osg/Referenced: Fixed a scope issue for 3.2 compiler for
|
||
friend declarattion, l ine 39 in include/osg/Referenced
|
||
|
||
2002-12-16 09:00 robert
|
||
|
||
* include/osg/Drawable, include/osg/TriangleFunctor,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp: Moved TriangleFunctor from
|
||
Drawable into its own header file.
|
||
|
||
2002-12-16 08:57 robert
|
||
|
||
* src/Demos/osgtxp/TrPageViewer.h: Removed the redundent export
|
||
symbol.
|
||
|
||
2002-12-16 08:55 robert
|
||
|
||
* VisualStudio/osg/osg.dsp: Removed MemoryManager.
|
||
|
||
2002-12-16 06:52 robert
|
||
|
||
* src/osgSim/BlinkSequence.cpp: Fix for a warning.
|
||
|
||
2002-12-16 06:12 robert
|
||
|
||
* include/osgTXP/Export.h: Removed reference to osg/MemoryManager.
|
||
|
||
2002-12-16 06:09 robert
|
||
|
||
* src/osgText/FTGL.h: Removed reference to osg/MemoryManager.
|
||
|
||
2002-12-16 05:46 robert
|
||
|
||
* rundemos.bat, Make/debugtests.bat, Make/osgtests.bat: Renamed
|
||
osgtests.bat to rundemos.bat and moved it into the root
|
||
directory.
|
||
|
||
2002-12-16 05:44 robert
|
||
|
||
* include/osg/MemoryManager, src/osg/MemoryManager.cpp: Removed the
|
||
memory manager.
|
||
|
||
2002-12-16 05:40 robert
|
||
|
||
* Make/makedefs, include/osg/Array,
|
||
include/osg/CollectOccludersVisitor, include/osg/CullStack,
|
||
include/osg/DrawPixels, include/osg/Export, include/osg/GeoSet,
|
||
include/osg/Geometry, include/osg/Image,
|
||
include/osg/ImpostorSprite, include/osg/Matrix,
|
||
include/osg/MemoryManager, include/osg/Node, include/osg/Object,
|
||
include/osg/PrimitiveSet, include/osg/Shape,
|
||
include/osg/ShapeDrawable, include/osg/StateAttribute,
|
||
include/osg/StateSet, include/osg/UnitTestFramework,
|
||
include/osgDB/Export, include/osgDB/Registry,
|
||
include/osgUtil/CullVisitor, include/osgUtil/RenderBin,
|
||
include/osgUtil/RenderGraph, include/osgUtil/RenderStage,
|
||
include/osgUtil/RenderStageLighting,
|
||
include/osgUtil/RenderToTextureStage, include/osgUtil/SceneView,
|
||
src/Demos/osganimate/osganimate.cpp,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgclip/osgclip.cpp, src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgcubemap/osgcubemap.cpp,
|
||
src/Demos/osghangglide/osghangglide.cpp,
|
||
src/Demos/osghud/osghud.cpp, src/Demos/osglight/osglight.cpp,
|
||
src/Demos/osglightpoint/osglightpoint.cpp,
|
||
src/Demos/osglogo/osglogo.cpp,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgparticle/osgparticle.cpp,
|
||
src/Demos/osgpbuffer/RenderToTextureStage.h,
|
||
src/Demos/osgpbuffer/osgpbuffer.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgsequence/osgsequence.cpp,
|
||
src/Demos/osgshadowtexture/CreateShadowedScene.cpp,
|
||
src/Demos/osgshadowtexture/osgshadowtexture.cpp,
|
||
src/Demos/osgshape/osgshape.cpp,
|
||
src/Demos/osgteapot/osgteapot.cpp, src/Demos/osgtext/main.cpp,
|
||
src/Demos/osgtexture2D/osgtexture2D.cpp,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp,
|
||
src/Demos/osgtxp/TrPageViewer.cpp, src/osg/Camera.cpp,
|
||
src/osg/ClearNode.cpp, src/osg/ClipNode.cpp,
|
||
src/osg/CullStack.cpp, src/osg/DisplaySettings.cpp,
|
||
src/osg/Drawable.cpp, src/osg/GeoSet.cpp, src/osg/Image.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/LightSource.cpp,
|
||
src/osg/Node.cpp, src/osg/Projection.cpp, src/osg/StateSet.cpp,
|
||
src/osg/UnitTestFramework.cpp, src/osgDB/DynamicLibrary.cpp,
|
||
src/osgDB/Field.cpp, src/osgDB/FieldReaderIterator.cpp,
|
||
src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp,
|
||
src/osgGA/AnimationPathManipulator.cpp,
|
||
src/osgGA/DriveManipulator.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgParticle/ModularEmitter.cpp, src/osgParticle/Particle.cpp,
|
||
src/osgParticle/ParticleSystem.cpp,
|
||
src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgPlugins/lwo/Lwo2.cpp, src/osgPlugins/lwo/Lwo2Layer.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/osg/AlphaFunc.cpp,
|
||
src/osgPlugins/osg/AnimationPath.cpp,
|
||
src/osgPlugins/osg/Billboard.cpp,
|
||
src/osgPlugins/osg/BlendFunc.cpp,
|
||
src/osgPlugins/osg/ClearNode.cpp,
|
||
src/osgPlugins/osg/ClipPlane.cpp,
|
||
src/osgPlugins/osg/ColorMask.cpp,
|
||
src/osgPlugins/osg/ColorMatrix.cpp,
|
||
src/osgPlugins/osg/ConvexPlanarOccluder.cpp,
|
||
src/osgPlugins/osg/CullFace.cpp,
|
||
src/osgPlugins/osg/DOFTransform.cpp,
|
||
src/osgPlugins/osg/Depth.cpp, src/osgPlugins/osg/Drawable.cpp,
|
||
src/osgPlugins/osg/Fog.cpp, src/osgPlugins/osg/FrontFace.cpp,
|
||
src/osgPlugins/osg/GeoSet.cpp, src/osgPlugins/osg/Geode.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp, src/osgPlugins/osg/Group.cpp,
|
||
src/osgPlugins/osg/Image.cpp, src/osgPlugins/osg/Impostor.cpp,
|
||
src/osgPlugins/osg/LOD.cpp, src/osgPlugins/osg/Light.cpp,
|
||
src/osgPlugins/osg/LightModel.cpp,
|
||
src/osgPlugins/osg/LightSource.cpp,
|
||
src/osgPlugins/osg/LineStipple.cpp,
|
||
src/osgPlugins/osg/LineWidth.cpp,
|
||
src/osgPlugins/osg/Material.cpp, src/osgPlugins/osg/Matrix.cpp,
|
||
src/osgPlugins/osg/MatrixTransform.cpp,
|
||
src/osgPlugins/osg/Node.cpp, src/osgPlugins/osg/OccluderNode.cpp,
|
||
src/osgPlugins/osg/Point.cpp, src/osgPlugins/osg/PolygonMode.cpp,
|
||
src/osgPlugins/osg/PolygonOffset.cpp,
|
||
src/osgPlugins/osg/PositionAttitudeTransform.cpp,
|
||
src/osgPlugins/osg/Projection.cpp,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp,
|
||
src/osgPlugins/osg/Sequence.cpp,
|
||
src/osgPlugins/osg/ShadeModel.cpp,
|
||
src/osgPlugins/osg/ShapeDrawable.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp, src/osgPlugins/osg/Stencil.cpp,
|
||
src/osgPlugins/osg/Switch.cpp, src/osgPlugins/osg/TexEnv.cpp,
|
||
src/osgPlugins/osg/TexEnvCombine.cpp,
|
||
src/osgPlugins/osg/TexGen.cpp, src/osgPlugins/osg/TexMat.cpp,
|
||
src/osgPlugins/osg/Texture1D.cpp,
|
||
src/osgPlugins/osg/Texture2D.cpp,
|
||
src/osgPlugins/osg/Texture3D.cpp,
|
||
src/osgPlugins/osg/TextureCubeMap.cpp,
|
||
src/osgPlugins/osg/Transform.cpp,
|
||
src/osgPlugins/osgParticle/IO_AccelOperator.cpp,
|
||
src/osgPlugins/osgParticle/IO_FluidFrictionOperator.cpp,
|
||
src/osgPlugins/osgParticle/IO_ForceOperator.cpp,
|
||
src/osgPlugins/osgParticle/IO_LinearInterpolator.cpp,
|
||
src/osgPlugins/osgParticle/IO_ModularEmitter.cpp,
|
||
src/osgPlugins/osgParticle/IO_ModularProgram.cpp,
|
||
src/osgPlugins/osgParticle/IO_MultiSegmentPlacer.cpp,
|
||
src/osgPlugins/osgParticle/IO_ParticleProcessor.cpp,
|
||
src/osgPlugins/osgParticle/IO_ParticleSystem.cpp,
|
||
src/osgPlugins/osgParticle/IO_ParticleSystemUpdater.cpp,
|
||
src/osgPlugins/osgParticle/IO_PointPlacer.cpp,
|
||
src/osgPlugins/osgParticle/IO_RadialShooter.cpp,
|
||
src/osgPlugins/osgParticle/IO_RandomRateCounter.cpp,
|
||
src/osgPlugins/osgParticle/IO_SectorPlacer.cpp,
|
||
src/osgPlugins/osgParticle/IO_SegmentPlacer.cpp,
|
||
src/osgPlugins/osgText/IO_Font.cpp,
|
||
src/osgPlugins/osgText/IO_Paragraph.cpp,
|
||
src/osgPlugins/osgText/IO_Text.cpp,
|
||
src/osgPlugins/rgb/ReaderWriterRGB.cpp,
|
||
src/osgSim/LightPointDrawable.cpp,
|
||
src/osgSim/LightPointDrawable.h, src/osgSim/LightPointNode.cpp,
|
||
src/osgText/FTBitmapGlyph.cpp, src/osgText/FTFace.cpp,
|
||
src/osgText/FTFont.cpp, src/osgText/FTGLBitmapFont.cpp,
|
||
src/osgText/FTGLOutlineFont.cpp, src/osgText/FTGLPixmapFont.cpp,
|
||
src/osgText/FTGLPolygonFont.cpp, src/osgText/FTGLTextureFont.cpp,
|
||
src/osgText/FTGlyphContainer.cpp, src/osgText/FTLibrary.cpp,
|
||
src/osgText/FTOutlineGlyph.cpp, src/osgText/FTPixmapGlyph.cpp,
|
||
src/osgText/FTPolyGlyph.cpp, src/osgText/FTVectoriser.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Paragraph.cpp,
|
||
src/osgUtil/CubeMapGenerator.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/DisplayRequirementsVisitor.cpp,
|
||
src/osgUtil/InsertImpostorsVisitor.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp,
|
||
src/osgUtil/NvTriStripObjects.cpp,
|
||
src/osgUtil/NvTriStripObjects.h, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/SceneView.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp: Converted the instance of osgNew
|
||
and osgDelete back to new and delete as part of depecating the
|
||
include/osg/MemoryManager
|
||
|
||
2002-12-16 05:27 robert
|
||
|
||
* VisualStudio/Demos/: osgpbuffer/osgpbuffer.dsp,
|
||
osgtxp/osgtxp.dsp: Redone the project files for osgpbuffer and
|
||
osgtxp to get it to work under VisualStudio.
|
||
|
||
2002-12-16 05:14 robert
|
||
|
||
* src/osg/MatrixTransform.cpp: Fixed the traverse method so it
|
||
calls Transform::traverse() instead of
|
||
MatrixTransform::traverse() which was recursive..
|
||
|
||
2002-12-16 02:28 robert
|
||
|
||
* src/osg/Makefile: Added seperate Referenced.cpp implementation.
|
||
|
||
2002-12-16 02:25 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/Object,
|
||
include/osg/Referenced, src/osg/Object.cpp,
|
||
src/osg/Referenced.cpp: Added a DeleteHandler into
|
||
osg::Referenced so that it can delete objects via a seperate
|
||
delete handler. Useful for making unref()/ref() thread safe if
|
||
the users needs to address this issue.
|
||
|
||
2002-12-16 02:22 robert
|
||
|
||
* src/osgPlugins/geo/: ReaderWriterGEO.cpp, osgGeoNodes.h:
|
||
Integrated further updates from Geoff on the Geo loader.
|
||
|
||
2002-12-16 02:05 robert
|
||
|
||
* src/osgPlugins/osg/: LineStipple.cpp, Stencil.cpp: Changed the
|
||
std::hex and std::dec to hex and dec to get it compile under
|
||
VisualStudio, and added a using namespace std to keep it
|
||
compiling on all other compilers!
|
||
|
||
2002-12-16 01:55 robert
|
||
|
||
* include/osg/AnimationPath, include/osg/MatrixTransform,
|
||
src/osg/MatrixTransform.cpp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
src/osgPlugins/osg/AnimationPath.cpp,
|
||
src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/MatrixTransform.cpp: Added supported for
|
||
setting animation path on MatrixTransform's.
|
||
|
||
2002-12-15 16:33 don
|
||
|
||
* src/osgUtil/SceneView.cpp: Uncommented fix for returning to
|
||
non-stereo from stereo to get color mask back to normal.
|
||
|
||
2002-12-15 14:42 robert
|
||
|
||
* doc/plan.html: Updates the details on the plans for Open Procuder
|
||
and osgSim.
|
||
|
||
2002-12-15 01:57 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, Demos/osgtxp/osgtxp.dsp,
|
||
osgPlugins/txp/txp.dsp: Fixes to txp plugin for Windows.
|
||
|
||
2002-12-13 23:55 robert
|
||
|
||
* include/: osg/Export, osgDB/Export: Disabled the MemoryManager in
|
||
all builds since it isn't yet thread safe.
|
||
|
||
2002-12-13 22:42 robert
|
||
|
||
* src/osgPlugins/gif/ReaderWriterGIF.cpp: Added a check for
|
||
extension of a filename to the gif loader, since it looks like
|
||
the isn't reconginizing rgb files as not being gif.
|
||
|
||
2002-12-13 12:33 don
|
||
|
||
* src/Demos/osgtxp/: Makefile, TrPageViewer.cpp, TrPageViewer.h,
|
||
osgtxp.cpp: Added TrPageViewer.[h,cpp] to Demos/osgtxp (moved
|
||
from the plugin directory) and modified Makefile accordingly
|
||
|
||
2002-12-13 12:29 don
|
||
|
||
* include/osgTXP/TrPageViewer.h: Moved TrpageViewer.h to
|
||
Demos/src/osgtxp
|
||
|
||
2002-12-13 12:28 don
|
||
|
||
* src/osgPlugins/txp/: Makefile, TrPageViewer.cpp: Move
|
||
TrPageViewer.cpp to src/Demos/osgtxp
|
||
|
||
2002-12-13 11:41 robert
|
||
|
||
* src/osgPlugins/geo/: ReaderWriterGEO.cpp, geoActions.cpp,
|
||
geoFormat.h, osgGeoAction.h, osgGeoNodes.h, osgGeoStructs.h:
|
||
Merged fixes to warnings in geo plugin from Geoff.
|
||
|
||
2002-12-13 08:05 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, osgPlugins/txp/txp.dsp: Fixes
|
||
for txp plugin.
|
||
|
||
2002-12-12 03:36 robert
|
||
|
||
* src/osgText/Text.cpp: Added the axis alignment into the Outline
|
||
and Texture fonts drawing.
|
||
|
||
2002-12-12 03:35 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Turned lighting off for whole of
|
||
logo.
|
||
|
||
2002-12-12 03:25 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Changed the osglogo demo to use
|
||
arial texured font.
|
||
|
||
2002-12-12 02:03 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Changed the colour of the text to
|
||
be the same as the OpenGL logo.
|
||
|
||
2002-12-11 14:39 robert
|
||
|
||
* src/Demos/osggeodemo/osggeodemo.cpp: Removed redundent std::
|
||
|
||
2002-12-11 11:49 robert
|
||
|
||
* src/Demos/osggeodemo/osggeodemo.cpp: Converted the file to unix
|
||
file endings.
|
||
|
||
2002-12-11 08:27 robert
|
||
|
||
* src/osgPlugins/geo/ReaderWriterGEO.cpp: Removed erroneous
|
||
character from end of file.
|
||
|
||
2002-12-11 08:24 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat,
|
||
src/Demos/osgtxp/osgtxp.cpp: Added the afteresher.geo demo to
|
||
osgtest.bat and debugtests.bat.
|
||
|
||
Converted the osgtxp demo to use straight string comparison
|
||
instead of case sensitive string comparion to help cross platform
|
||
portability.
|
||
|
||
2002-12-11 08:14 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added osgSim to the dependancy
|
||
list of the geo plugin.
|
||
|
||
2002-12-11 06:30 robert
|
||
|
||
* src/: Demos/osglogo/osglogo.cpp,
|
||
osgPlugins/geo/ReaderWriterGEO.cpp: Removed the duplicate file
|
||
out from the GEO plugin.
|
||
|
||
Changed the osglogo to reference a jpeg instead of a tiff one.
|
||
|
||
2002-12-11 06:24 robert
|
||
|
||
* src/Demos/osggeodemo/osggeodemo.cpp: Added code to the path to
|
||
the executable, adding it into the libary and data file paths.
|
||
|
||
2002-12-11 02:07 robert
|
||
|
||
* src/: osgPlugins/osg/Switch.cpp, osgSim/LightPointDrawable.cpp:
|
||
Fixes for Win32.
|
||
|
||
2002-12-11 02:03 robert
|
||
|
||
* VisualStudio/osgPlugins/txp/txp.dsp: Added space in bettern /D
|
||
"OSGTXP_LIBRARY" and /YX to fix a compile problem under
|
||
VisualStudio.
|
||
|
||
2002-12-10 13:18 robert
|
||
|
||
* Make/makedefs: Fixes from IRIX build from Bob Kuehne.
|
||
|
||
2002-12-10 12:26 robert
|
||
|
||
* src/osgPlugins/pfb/: ConvertFromPerformer.cpp, Makefile: From
|
||
Ulrich Hertlien, fix for new changes in osg::Switch interface.
|
||
Small clean to changes by Robert.
|
||
|
||
2002-12-10 12:00 robert
|
||
|
||
* VisualStudio/osgPlugins/geo/geo.dsp,
|
||
VisualStudio/osgSim/osgSim.dsp,
|
||
src/Demos/osggeodemo/osggeodemo.cpp,
|
||
src/osgParticle/ParticleProcessor.cpp,
|
||
src/osgParticle/ParticleSystemUpdater.cpp,
|
||
src/osgPlugins/geo/Makefile,
|
||
src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgPlugins/geo/geoActions.cpp,
|
||
src/osgPlugins/geo/geoFormat.h, src/osgPlugins/geo/geoTypes.h,
|
||
src/osgPlugins/geo/geoUnits.h, src/osgPlugins/geo/osgGeoAction.h,
|
||
src/osgPlugins/geo/osgGeoAnimation.h,
|
||
src/osgPlugins/geo/osgGeoNodes.h,
|
||
src/osgPlugins/geo/osgGeoStructs.h: Updates from Geoff Michel to
|
||
geo loader and demo.
|
||
|
||
2002-12-10 11:58 robert
|
||
|
||
* src/osg/: Quat.cpp, Sequence.cpp: From Micheal Gronager, fix to
|
||
osg::Quat::getRotate(..) to handle zero rotations.
|
||
|
||
Port of Sequence to subclass directly from osg::Group.
|
||
|
||
2002-12-10 11:56 robert
|
||
|
||
* include/osgSim/LightPoint, include/osgSim/LightPointDrawable,
|
||
include/osgSim/LightPointNode, src/osgSim/LightPoint.cpp,
|
||
src/osgSim/LightPointDrawable.cpp,
|
||
src/osgSim/LightPointDrawable.h, src/osgSim/LightPointNode.cpp:
|
||
Updates to the light points support to improve the control of the
|
||
blending of light points with their background.
|
||
|
||
2002-12-10 09:57 don
|
||
|
||
* Make/makedefs: Fixed endif placement for SunOS build
|
||
|
||
2002-12-09 13:03 robert
|
||
|
||
* include/osg/State: Added setting of the current texture unit into
|
||
the applyTextureAttribute() method.
|
||
|
||
2002-12-09 01:26 robert
|
||
|
||
* src/osgPlugins/flt/ReaderWriterATTR.cpp: Changed cout to notify.
|
||
|
||
2002-12-08 22:00 don
|
||
|
||
* src/osgPlugins/flt/ReaderWriterATTR.cpp: fixed small typo (forgot
|
||
std::)
|
||
|
||
2002-12-08 11:45 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, Demos/osgtxp/osgtxp.dsp,
|
||
osgPlugins/txp/txp.dsp: Fixes for VisualStudio build of txp
|
||
plugin.
|
||
|
||
2002-12-08 09:22 robert
|
||
|
||
* src/osgPlugins/flt/ReaderWriterATTR.cpp: Modifed the .attr
|
||
loaders handling if TX_BILINEAR minification filter so that it
|
||
remaps it to LINEAR_MIPMAP_LINEAR to get round image quality
|
||
issue of some OpenFlight databases.
|
||
|
||
2002-12-07 13:20 robert
|
||
|
||
* src/osgSim/LightPointDrawable.cpp: Tweaks the light points blend
|
||
function.
|
||
|
||
2002-12-07 13:18 robert
|
||
|
||
* include/osg/Geode, include/osg/Geometry, include/osg/Group,
|
||
include/osg/Sequence, include/osg/Switch, src/osg/Geode.cpp,
|
||
src/osg/Group.cpp, src/osg/Sequence.cpp, src/osg/Switch.cpp,
|
||
src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgPlugins/osg/Switch.cpp: Updated the Switch, Sequence and
|
||
Group classes so that they all used a similar style removeChild()
|
||
mechansim.
|
||
|
||
Made the old style osg::Switch::setValue() method deprecated.
|
||
|
||
2002-12-06 22:59 don
|
||
|
||
* include/osgUtil/Optimizer, src/osgUtil/Optimizer.cpp: Cleanin' up
|
||
after Robert's spelling ...er ... challenges.
|
||
|
||
2002-12-06 11:56 don
|
||
|
||
* Make/makedefs: Typo png was npg
|
||
|
||
2002-12-06 11:03 robert
|
||
|
||
* include/osgText/Text, src/osgText/Text.cpp: From Tree, added
|
||
support for accept(PrimitiveFunctor) into osg::Text. Currently
|
||
implemention is overly simple, but will do until rewrite.
|
||
|
||
2002-12-06 03:16 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Added checking of parents against
|
||
switch and sequence into the RemoveRendundentNodeVisitor to
|
||
prevent breaking of the orinal order of the nodes.
|
||
|
||
2002-12-06 01:44 robert
|
||
|
||
* include/: osg/ConvexPlanarOccluder, osg/GeoSet, osg/Shape,
|
||
osgUtil/DisplayRequirementsVisitor, osgUtil/IntersectVisitor:
|
||
From Tree, mods to help support the creation of Java bindings.
|
||
|
||
2002-12-06 01:43 robert
|
||
|
||
* NEWS: Updated NEWS
|
||
|
||
2002-12-06 01:41 robert
|
||
|
||
* Make/makedefs: Update from Norman Vine for Cygin gcc3.2 support.
|
||
|
||
2002-12-06 01:20 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Updates to the osglogo demo adding
|
||
colour to the sides of the cube.
|
||
|
||
2002-12-06 01:19 robert
|
||
|
||
* src/osgDB/FileNameUtils.cpp: Fixes from Norman Vine for Cygwin
|
||
support.
|
||
|
||
2002-12-05 07:21 robert
|
||
|
||
* src/Demos/osglogo/osglogo.cpp: Updates to the osglogo demo.
|
||
|
||
2002-12-05 06:30 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgpbuffer/osgpbuffer.dsp,
|
||
src/Demos/osglogo/osglogo.cpp,
|
||
src/Demos/osgpbuffer/RenderToTextureStage.cpp,
|
||
src/Demos/osgpbuffer/RenderToTextureStage.h,
|
||
src/Demos/osgpbuffer/osgpbuffer.cpp,
|
||
src/Demos/osgpbuffer/pbuffer.cpp, src/Demos/osgpbuffer/pbuffer.h:
|
||
Added Brede Johansen's osgpbuffer demo, currently only runs under
|
||
Windows, requires the equivilant glx support to be added.
|
||
|
||
2002-12-05 04:43 robert
|
||
|
||
* include/: osg/GLExtensions, osg/Image, osg/MemoryManager,
|
||
osg/Notify, osgDB/FileNameUtils, osgDB/FileUtils, osgDB/ReadFile,
|
||
osgDB/WriteFile: Norman Vine's changes for gcc 3.2 under Cygwin,
|
||
moving of SG_EXPORT to after the extern declaration.
|
||
|
||
2002-12-05 04:13 robert
|
||
|
||
* Make/: debugtests.bat, osgtests.bat: Added osglogo to test
|
||
scripts.
|
||
|
||
2002-12-05 04:04 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osglogo/osglogo.dsp,
|
||
src/Demos/osglogo/Makefile, src/Demos/osglogo/Makefile.inst,
|
||
src/Demos/osglogo/osglogo.cpp: Added first pass at a new logo,
|
||
this time generated by a osglogo demo.
|
||
|
||
2002-12-05 04:01 robert
|
||
|
||
* include/osgText/Text, src/osgText/Text.cpp: Added support for
|
||
setting the axis which the text should be aligned along.
|
||
|
||
2002-12-04 09:34 robert
|
||
|
||
* include/osg/GL, include/osg/Math,
|
||
src/Demos/osgshadowtexture/CreateShadowedScene.cpp: Fixes for
|
||
Cywin gcc3.x build in GL and Math headers.
|
||
|
||
Fix for VS build in osgshadowtexture.
|
||
|
||
2002-12-04 05:26 robert
|
||
|
||
* src/Demos/osgshadowtexture/CreateShadowedScene.cpp: Removed the
|
||
osg:: from the from of the osg::TexGen::apply() call.
|
||
|
||
2002-12-03 09:20 robert
|
||
|
||
* include/osg/: Drawable, NodeCallback, PositionAttitudeTransform,
|
||
Transform: Made the callback class uses virtual inheritance of
|
||
osg::Referenced to ensure that a single class can be used for two
|
||
different types of callbacks whithout incurring issues of
|
||
multiple ref counts and ref()/unref() methods existing.
|
||
|
||
2002-12-03 02:19 robert
|
||
|
||
* Make/makedefs: Fixed the ifeq ($(OS),SunOS) so it was correctly
|
||
on its own seperate line, and complimented by the required endif
|
||
|
||
2002-12-02 11:37 don
|
||
|
||
* Make/makedefs: updated difference between forte compilers and gnu
|
||
compilers on Solaris
|
||
|
||
2002-11-29 14:10 don
|
||
|
||
* VisualStudio/Demos/osgtxp/osgtxp.dsp,
|
||
include/osgTXP/trPagePageManager.h, src/Demos/osgtxp/osgtxp.cpp:
|
||
Modified Files:
|
||
include/osgTXP/trPagePageManager.h
|
||
src/Demos/osgtxp/osgtxp.cpp
|
||
Added Files:
|
||
VisualStudio/Demos/osgtxp/osgtxp.dsp
|
||
|
||
2002-11-29 08:14 don
|
||
|
||
* src/osgPlugins/txp/: TrPageParser.cpp, TrPageViewer.cpp,
|
||
trPagePageManager.cpp: Fixes to txp loader
|
||
|
||
2002-11-26 21:29 don
|
||
|
||
* Make/makerules: Made LIB's dependent on PLUGINS for directories
|
||
where both are built
|
||
|
||
2002-11-25 08:57 robert
|
||
|
||
* src/Demos/osgtxp/osgtxp.cpp: Added comment for future reference
|
||
about the validity of using delete in the demo code... should
|
||
really by using ref_ptr<> etc.
|
||
|
||
2002-11-25 08:40 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Added check of translucency of an
|
||
image via osg::Image::isImageTranslucent().
|
||
|
||
2002-11-25 08:39 robert
|
||
|
||
* src/osg/Image.cpp: Added implementation of isImageTranslucent
|
||
method.
|
||
|
||
2002-11-25 08:38 robert
|
||
|
||
* include/osg/Image: Added isImageTransulacent() method.
|
||
|
||
2002-11-25 08:30 robert
|
||
|
||
* src/osgPlugins/rgb/ReaderWriterRGB.cpp: Added extra check to the
|
||
freeing of memory.
|
||
|
||
2002-11-25 08:13 robert
|
||
|
||
* src/: osg/Drawable.cpp, osgSim/Makefile: Fixes for OSX build from
|
||
Stephan Huber.
|
||
|
||
2002-11-24 13:36 don
|
||
|
||
* Make/makedirdefs, Make/makerpms, dist/RPM/OpenSceneGraph.spec,
|
||
dist/RPM/OpenSceneGraph_dev.spec, include/osgTXP/Export.h,
|
||
include/osgTXP/TrPageArchive.h, include/osgTXP/TrPageParser.h,
|
||
include/osgTXP/TrPageViewer.h, include/osgTXP/WaitBlock.h,
|
||
include/osgTXP/trPagePageManager.h, include/osgTXP/trdll.h,
|
||
include/osgTXP/trpage_compat.h, include/osgTXP/trpage_geom.h,
|
||
include/osgTXP/trpage_ident.h, include/osgTXP/trpage_io.h,
|
||
include/osgTXP/trpage_managers.h, include/osgTXP/trpage_print.h,
|
||
include/osgTXP/trpage_read.h, include/osgTXP/trpage_scene.h,
|
||
include/osgTXP/trpage_swap.h, include/osgTXP/trpage_sys.h,
|
||
include/osgTXP/trpage_util.h, include/osgTXP/trpage_write.h,
|
||
src/Demos/osgtxp/Makefile, src/Demos/osgtxp/osgtxp.cpp,
|
||
src/osgPlugins/txp/Makefile,
|
||
src/osgPlugins/txp/ReaderWriterTXP.cpp,
|
||
src/osgPlugins/txp/ReaderWriterTXP.h,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.h,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgPlugins/txp/TrPageParser.h,
|
||
src/osgPlugins/txp/TrPageViewer.cpp,
|
||
src/osgPlugins/txp/trPagePageManager.cpp,
|
||
src/osgPlugins/txp/trdll.h, src/osgPlugins/txp/trpage_basic.cpp,
|
||
src/osgPlugins/txp/trpage_compat.cpp,
|
||
src/osgPlugins/txp/trpage_compat.h,
|
||
src/osgPlugins/txp/trpage_geom.cpp,
|
||
src/osgPlugins/txp/trpage_geom.h,
|
||
src/osgPlugins/txp/trpage_header.cpp,
|
||
src/osgPlugins/txp/trpage_ident.h,
|
||
src/osgPlugins/txp/trpage_io.h,
|
||
src/osgPlugins/txp/trpage_light.cpp,
|
||
src/osgPlugins/txp/trpage_main.cpp,
|
||
src/osgPlugins/txp/trpage_managers.cpp,
|
||
src/osgPlugins/txp/trpage_material.cpp,
|
||
src/osgPlugins/txp/trpage_model.cpp,
|
||
src/osgPlugins/txp/trpage_nodes.cpp,
|
||
src/osgPlugins/txp/trpage_parse.cpp,
|
||
src/osgPlugins/txp/trpage_pparse.cpp,
|
||
src/osgPlugins/txp/trpage_print.cpp,
|
||
src/osgPlugins/txp/trpage_print.h,
|
||
src/osgPlugins/txp/trpage_print_parse.cpp,
|
||
src/osgPlugins/txp/trpage_range.cpp,
|
||
src/osgPlugins/txp/trpage_rarchive.cpp,
|
||
src/osgPlugins/txp/trpage_read.h,
|
||
src/osgPlugins/txp/trpage_readbuf.cpp,
|
||
src/osgPlugins/txp/trpage_scene.cpp,
|
||
src/osgPlugins/txp/trpage_scene.h,
|
||
src/osgPlugins/txp/trpage_swap.cpp,
|
||
src/osgPlugins/txp/trpage_swap.h,
|
||
src/osgPlugins/txp/trpage_sys.h,
|
||
src/osgPlugins/txp/trpage_tile.cpp,
|
||
src/osgPlugins/txp/trpage_util.cpp,
|
||
src/osgPlugins/txp/trpage_warchive.cpp,
|
||
src/osgPlugins/txp/trpage_write.h,
|
||
src/osgPlugins/txp/trpage_writebuf.cpp: Added Paging TerraPage
|
||
loader and osgTXP library.
|
||
|
||
2002-11-23 16:23 don
|
||
|
||
* src/osgText/: FTGLPixmapFont.cpp, FTPixmapGlyph.cpp,
|
||
FTPixmapGlyph.h: Forced GLPixmapGlyph color to white rather than
|
||
using glGetCurrentColor
|
||
|
||
2002-11-22 21:16 don
|
||
|
||
* src/osgText/: FTBitmapGlyph.cpp, FTGLBitmapFont.cpp: Freetype 2.1
|
||
and later align bitmap pitch on boundaries of 2 bytes. It is
|
||
therefore necessary to use glPixelStorei(..,UNPACK_..., 2).
|
||
There is an #if() statement that allows the continued use of
|
||
freetype 2.0 (Rh 7.x), as well as accomodating newer releases.
|
||
|
||
2002-11-22 09:36 don
|
||
|
||
* src/osgPlugins/rgb/ReaderWriterRGB.cpp: Merged in Joseph Steel's
|
||
updates to rgb plugin
|
||
|
||
2002-11-22 01:46 robert
|
||
|
||
* src/: osg/Geometry.cpp, osg/ShapeDrawable.cpp,
|
||
osgGLUT/Viewer.cpp, osgPlugins/lwo/lw.cpp,
|
||
osgPlugins/osg/Geometry.cpp: Warning fixes.
|
||
|
||
2002-11-22 00:23 robert
|
||
|
||
* include/osg/Object: Adjusted tabbing.
|
||
|
||
2002-11-22 00:05 robert
|
||
|
||
* VisualStudio/osgPlugins/ac3d/ac3d.dsp: Added d to the end of the
|
||
dll name for the debug build of the ac3d loader.
|
||
|
||
2002-11-21 21:00 don
|
||
|
||
* src/: Demos/osgshadowtexture/CreateShadowedScene.cpp,
|
||
osgPlugins/ac3d/ac3d.cpp, osgSim/LightPointDrawable.cpp,
|
||
osgSim/LightPointNode.cpp: Fixes for IRIX build
|
||
|
||
2002-11-21 12:28 don
|
||
|
||
* src/: Demos/osgshadowtexture/CreateShadowedScene.cpp,
|
||
osg/Geometry.cpp: Fixed std:: prefix and reinitialized variable
|
||
for gcc 3.2
|
||
|
||
2002-11-21 08:08 robert
|
||
|
||
* NEWS, src/osg/Group.cpp: Added use of ref_ptr<> for the replaced
|
||
node in osg::Group::replaceChild(,) to prevent it being deleted
|
||
while it was still being used with the body of the method.
|
||
|
||
Added mention of the shadow texture demo.
|
||
|
||
2002-11-21 07:35 robert
|
||
|
||
* VisualStudio/Demos/osgshadowtexture/osgshadowtexture.dsp,
|
||
include/osg/Plane, include/osg/TexGen,
|
||
src/Demos/osgshadowtexture/CreateShadowedScene.cpp,
|
||
src/Demos/osgshadowtexture/CreateShadowedScene.h,
|
||
src/Demos/osgshadowtexture/Makefile,
|
||
src/Demos/osgshadowtexture/Makefile.inst,
|
||
src/Demos/osgshadowtexture/osgshadowtexture.cpp,
|
||
src/Demos/osgshape/osgshape.cpp,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp, src/osg/TexGen.cpp:
|
||
Moved the shadow creation code into a seperate
|
||
CreateShadowedScene header and source, and exposed just the basic
|
||
createShadowedScene function in the header.
|
||
|
||
2002-11-21 06:54 robert
|
||
|
||
* src/Demos/osgshadowtexture/osgshadowtexture.cpp: Clean up of the
|
||
shadow texture code...
|
||
|
||
2002-11-21 06:38 robert
|
||
|
||
* VisualStudio/Demos/osgshadowtexture/: osgshadowtexture.cpp,
|
||
osgshadowtexture.dsp: Added shadow texture demo .dsp under the
|
||
correct name!
|
||
|
||
2002-11-21 05:25 robert
|
||
|
||
* src/Demos/osgshadowtexture/osgshadowtexture.cpp: Fixed the
|
||
updating of projection matrix so that is done in eye coordinates.
|
||
|
||
2002-11-21 01:07 robert
|
||
|
||
* include/osg/Geode, include/osg/Geometry, include/osg/Group,
|
||
src/osg/Geode.cpp, src/osg/Geometry.cpp, src/osg/Group.cpp,
|
||
src/osg/LOD.cpp, src/osg/Switch.cpp: Added
|
||
osg::Geometry::setPrimtiveSet,removePrimtiiveSet,
|
||
insertPrimitiveSet and getPrimitiveSetIndex().
|
||
|
||
Renamed osg::Group::findChildNum(..) to getChildIndex().
|
||
|
||
Renamed osg::Geode::findDrawableNum(..) to getDrawableIndex().
|
||
|
||
2002-11-20 23:53 robert
|
||
|
||
* src/osgSim/BlinkSequence.cpp: Fix for compile problems under
|
||
IRIX.
|
||
|
||
2002-11-20 07:51 robert
|
||
|
||
* src/Demos/osgshadowtexture/osgshadowtexture.cpp: First pass at
|
||
shadow textures.
|
||
|
||
2002-11-20 06:40 robert
|
||
|
||
* src/osgPlugins/flt/: Pool.cpp, Pool.h, flt2osg.cpp: Moved the
|
||
code to create StateSet around textures into
|
||
flt::Pool::getTexture so that the code associated with loading
|
||
textures is done is just one place.
|
||
|
||
2002-11-19 23:46 robert
|
||
|
||
* Make/debugtests.bat, Make/makedefs, Make/makedirdefs,
|
||
Make/osgtests.bat, src/Demos/osganimate/osganimate.cpp,
|
||
src/Demos/osgshadowtexture/Makefile,
|
||
src/Demos/osgshadowtexture/Makefile.inst,
|
||
src/Demos/osgshadowtexture/osgshadowtexture.cpp,
|
||
src/osg/Texture1D.cpp, src/osg/Texture2D.cpp,
|
||
src/osg/Texture3D.cpp: Fixed the texture apply method which was
|
||
broken yesterday, the new code wasn't checking for the validity
|
||
of _image before doing checks on it. This breaks when render to
|
||
texture is used as there is no image to check against...
|
||
|
||
Added osgshadowtexture demo source. Demos still in development,
|
||
so don't expect any shadows yet...
|
||
|
||
2002-11-19 23:44 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
Demos/osgshadowtexture/osgshadowtexture.cpp, osgSim/osgSim.dsp:
|
||
Fixed the references osgSim project file.
|
||
|
||
Added the osgshadowtexture demo project file.
|
||
|
||
2002-11-19 04:48 robert
|
||
|
||
* src/osg/: Texture1D.cpp, Texture2D.cpp, Texture3D.cpp: Added
|
||
handling of image dirty after a textyre has been bound, the
|
||
texture is now updated when the image is dirty.
|
||
|
||
2002-11-19 04:26 robert
|
||
|
||
* Make/makedefs: Updated OSX defs to compile osgSim and
|
||
osglightpoint
|
||
|
||
2002-11-19 04:25 robert
|
||
|
||
* Make/: debugtests.bat, osgtests.bat: Added osglightpoint to the
|
||
demo list.
|
||
|
||
2002-11-19 04:23 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osglightpoint/osglightpoint.dsp,
|
||
VisualStudio/osgSim/osgSim.dsp, include/osgSim/Version,
|
||
src/osgSim/Makefile, src/osgSim/Version.cpp: Added visual
|
||
workspace files for osgSim nodekit and osglightpoint demo.
|
||
|
||
2002-11-19 02:57 robert
|
||
|
||
* NEWS, Make/makedirdefs, include/osgSim/BlinkSequence,
|
||
include/osgSim/Export, include/osgSim/LightPoint,
|
||
include/osgSim/LightPointDrawable, include/osgSim/LightPointNode,
|
||
include/osgSim/Sector, include/osgSim/Version,
|
||
src/Demos/osglightpoint/Makefile,
|
||
src/Demos/osglightpoint/Makefile.inst,
|
||
src/Demos/osglightpoint/osglightpoint.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp, src/osgSim/BlinkSequence.cpp,
|
||
src/osgSim/LightPoint.cpp, src/osgSim/LightPointDrawable.cpp,
|
||
src/osgSim/LightPointNode.cpp, src/osgSim/Makefile,
|
||
src/osgSim/Sector.cpp: Added osgSim library which encapulsulates
|
||
light points.
|
||
|
||
Added osglightpoint demo.
|
||
|
||
2002-11-19 02:56 robert
|
||
|
||
* include/osg/Drawable, include/osg/Group, include/osg/State,
|
||
include/osg/Texture, src/osg/Drawable.cpp, src/osg/GeoSet.cpp,
|
||
src/osg/Group.cpp, src/osg/LOD.cpp, src/osg/State.cpp,
|
||
src/osg/Switch.cpp, src/osg/Texture.cpp: Moved Drawable across to
|
||
using osg::buffered_value.
|
||
|
||
Added new osg::State::setInterleavedArray() method.
|
||
|
||
Added new osg::Group::setNode(uint,Node*) method.
|
||
|
||
Cleaned up and fixed the osg::Texture's handling of
|
||
dirtyTextureParamters().
|
||
|
||
2002-11-18 08:13 robert
|
||
|
||
* include/osg/Geode, src/osg/Geode.cpp: Added
|
||
setDrawable(uint,Drawable*) method.
|
||
|
||
2002-11-14 07:30 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: From Jason Daly, fix for long
|
||
file names on sequence nodes.
|
||
|
||
2002-11-14 01:03 robert
|
||
|
||
* src/osgPlugins/: bmp/ReaderWriterBMP.cpp,
|
||
jpeg/ReaderWriterJPEG.cpp, lib3ds/ReaderWriter3DS.cpp,
|
||
lwo/ReaderWriterLWO.cpp, pfb/ReaderWriterPFB.cpp,
|
||
pic/ReaderWriterPIC.cpp, png/ReaderWriterPNG.cpp,
|
||
tga/ReaderWriterTGA.cpp, tiff/ReaderWriterTIFF.cpp: Updated the
|
||
plugins so they do the extension checking with a non case
|
||
sensitive comparison.
|
||
|
||
2002-11-13 05:04 robert
|
||
|
||
* ChangeLog, NEWS: Updated NEWS and ChangeLog for the release.
|
||
|
||
2002-11-13 04:42 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/Array.html,
|
||
osg/BlendFunc.html, osg/Box.html, osg/ClipPlane.html,
|
||
osg/CollectOccludersVisitor.html, osg/ColorMask.html,
|
||
osg/ColorMatrix.html, osg/CompositeShape.html, osg/Cone.html,
|
||
osg/ConvexHull.html, osg/ConvexPlanarOccluder.html,
|
||
osg/CullFace.html, osg/CullStack.html, osg/Cylinder.html,
|
||
osg/Depth.html, osg/DisplaySettings.html,
|
||
osg/DrawArrayLengths.html, osg/DrawArrays.html,
|
||
osg/DrawElementsUByte.html, osg/DrawElementsUInt.html,
|
||
osg/DrawElementsUShort.html, osg/DrawPixels.html,
|
||
osg/Drawable.html, osg/Fog.html, osg/FrontFace.html,
|
||
osg/GeoSet.html, osg/Geometry.html, osg/Grid.html,
|
||
osg/HeightField.html, osg/Image.html, osg/ImpostorSprite.html,
|
||
osg/IndexArray.html, osg/InfinitePlane.html, osg/Light.html,
|
||
osg/LightModel.html, osg/LineStipple.html, osg/LineWidth.html,
|
||
osg/Material.html, osg/Matrix.html, osg/NodeVisitor.html,
|
||
osg/Object.html, osg/Point.html, osg/PolygonMode.html,
|
||
osg/PolygonOffset.html, osg/PolygonStipple.html,
|
||
osg/PrimitiveSet.html, osg/ShadeModel.html, osg/Shape.html,
|
||
osg/ShapeDrawable.html, osg/Sphere.html, osg/State.html,
|
||
osg/StateAttribute.html, osg/StateSet.html, osg/Stencil.html,
|
||
osg/TemplateArray.html, osg/TemplateIndexArray.html,
|
||
osg/TessellationHints.html, osg/TexEnv.html,
|
||
osg/TexEnvCombine.html, osg/TexGen.html, osg/TexMat.html,
|
||
osg/Texture.html, osg/Texture1D.html, osg/Texture2D.html,
|
||
osg/Texture3D.html, osg/TextureCubeMap.html,
|
||
osg/TriangleMesh.html, osg/Viewport.html,
|
||
osgUtil/CullVisitor.html, osgUtil/SceneView.html: Updates to docs
|
||
for release
|
||
|
||
2002-11-13 03:09 robert
|
||
|
||
* NEWS, include/osg/State, src/osg/State.cpp: Added
|
||
State::computeSecondaryColorSupported() &
|
||
computeFogCoordSupported().
|
||
|
||
Updated NEWS.
|
||
|
||
2002-11-13 02:23 robert
|
||
|
||
* src/osg/CullStack.cpp: Small improvement to the computation of
|
||
the pixel size vector.
|
||
|
||
2002-11-12 07:50 robert
|
||
|
||
* src/osg/CullStack.cpp: Fixed ansisotropic scaling problem with
|
||
pixel scaling/small feature culling.
|
||
|
||
2002-11-12 05:51 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Fixed bug in stats where overdraw would
|
||
be reported incorrectly.
|
||
|
||
2002-11-12 05:37 robert
|
||
|
||
* src/osg/Transform.cpp: Removed debugging messages.
|
||
|
||
2002-11-12 05:36 robert
|
||
|
||
* src/osg/Transform.cpp: Fixed bug in osg::Transform's computation
|
||
of a its bounding sphere, where it was erroneously using the y
|
||
axis for the z axis test.
|
||
|
||
2002-11-12 02:22 robert
|
||
|
||
* Make/debugtests.bat, Make/makedefs, Make/osgtests.bat,
|
||
include/osg/CollectOccludersVisitor, include/osg/CullStack,
|
||
include/osg/DisplaySettings, include/osg/NodeVisitor,
|
||
include/osgUtil/CullVisitor, include/osgUtil/SceneView,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/CullStack.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Added
|
||
LEFT_EYE and RIGHT_EYE stereo to
|
||
osg::DisplaySettings/osgUtil::SceneView
|
||
|
||
Renamed LODBias to LODScale.
|
||
|
||
2002-11-11 12:18 don
|
||
|
||
* src/osg/: NodeVisitor.cpp, UnitTestFramework.cpp: Fixed a
|
||
const/non-const inconsistency in NodeVisitor.cpp Fixed a blank
|
||
namespace issue in UnitTestFramework.cpp
|
||
|
||
2002-11-11 08:11 robert
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp, src/osg/Texture1D.cpp,
|
||
src/osg/Texture2D.cpp, src/osg/Texture3D.cpp,
|
||
src/osg/TextureCubeMap.cpp: Fixes to typo of *Dirty()
|
||
|
||
2002-11-11 01:06 robert
|
||
|
||
* Make/makedefs: Added missing demos and libs into the darwin
|
||
defines.
|
||
|
||
2002-11-11 01:01 robert
|
||
|
||
* src/osgUtil/SceneView.cpp: Added a getBound() to the
|
||
SceneView::app() to make sure the bounding volume is updated well
|
||
before the cull traversal which can be multithreaded.
|
||
|
||
2002-11-11 00:52 robert
|
||
|
||
* include/osg/Node, src/Demos/sgv/sgv.cpp: Fixed bug in
|
||
osg::Node::isCullingActive().
|
||
|
||
Rnabled the automatic selection of the animation path if one is
|
||
specified on the commandline in sgv.
|
||
|
||
2002-11-11 00:08 robert
|
||
|
||
* NEWS: Updates to news.
|
||
|
||
2002-11-11 00:05 robert
|
||
|
||
* NEWS, doc/data.html: Updates to doc
|
||
|
||
2002-11-11 00:05 robert
|
||
|
||
* Make/makedefs: Fixes for MING build
|
||
|
||
2002-11-11 00:04 robert
|
||
|
||
* include/osg/: Fog, Node, NodeVisitor, Object, ShadeModel, Shape,
|
||
Stencil, TexEnv: Fixes to const paramter types.
|
||
|
||
2002-11-10 23:20 robert
|
||
|
||
* src/Demos/osgshape/osgshape.cpp: [no log message]
|
||
|
||
2002-11-10 23:12 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added osgText to dependancy list
|
||
of geo plugin.
|
||
|
||
2002-11-08 07:56 robert
|
||
|
||
* src/osgPlugins/: geo/ReaderWriterGEO.cpp, lwo/Lwo2Layer.cpp:
|
||
Fixes to build in VS7.0
|
||
|
||
2002-11-08 06:24 robert
|
||
|
||
* doc/doc++/: osg/Box.html, osg/CompositeShape.html, osg/Cone.html,
|
||
osg/ConstArrayVisitor.html, osg/ConstAttributeFunctor.html,
|
||
osg/ConstShapeVisitor.html, osg/ConstValueVisitor.html,
|
||
osg/ConvexHull.html, osg/Cylinder.html, osg/Extensions.html,
|
||
osg/Grid.html, osg/HeightField.html, osg/IndexArray.html,
|
||
osg/InfinitePlane.html, osg/META_Shape.html,
|
||
osg/PolygonStipple.html, osg/PrimitiveSet.html,
|
||
osg/ShadowVolumeOccluderList.html, osg/Shape.html,
|
||
osg/ShapeDrawable.html, osg/ShapeVisitor.html, osg/Sphere.html,
|
||
osg/TemplateIndexArray.html, osg/TessellationHints.html,
|
||
osg/TriangleMesh.html, osg/ValueVisitor.html,
|
||
osg/buffered_value.html, osgGA/AnimationPathManipulator.html,
|
||
osgParticle/rangev4.html, osgUtil/CubeMapGenerator.html,
|
||
osgUtil/HalfWayMapGenerator.html,
|
||
osgUtil/HighlightMapGenerator.html,
|
||
osgUtil/ReflectionMapGenerator.html: Added newly generated html
|
||
files.
|
||
|
||
2002-11-08 06:14 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/AnimationPath.html,
|
||
osg/AnimationPathCallback.2.html, osg/AnimationPathCallback.html,
|
||
osg/Array.html, osg/ArrayVisitor.html, osg/AttributeFunctor.html,
|
||
osg/Billboard.html, osg/BlendFunc.html, osg/BoundingBox.html,
|
||
osg/BoundingSphere.html, osg/Camera.html, osg/ClearNode.html,
|
||
osg/ClipNode.html, osg/ClipPlane.html,
|
||
osg/CollectOccludersVisitor.html, osg/ColorMask.html,
|
||
osg/ColorMatrix.html, osg/ConvexPlanarOccluder.html,
|
||
osg/ConvexPlanarPolygon.html, osg/CopyOp.html, osg/CullFace.html,
|
||
osg/CullStack.html, osg/CullingSet.html, osg/DOFTransform.html,
|
||
osg/Depth.html, osg/DisplaySettings.html,
|
||
osg/DrawArrayLengths.html, osg/DrawArrays.html,
|
||
osg/DrawElementsUByte.html, osg/DrawElementsUInt.html,
|
||
osg/DrawElementsUShort.html, osg/DrawPixels.html,
|
||
osg/Drawable.html, osg/Fog.html, osg/FrameStamp.html,
|
||
osg/FrontFace.html, osg/General.html, osg/GeoSet.html,
|
||
osg/Geode.html, osg/Geometry.html, osg/Group.html, osg/HIER.html,
|
||
osg/HIERjava.html, osg/Image.html, osg/Impostor.html,
|
||
osg/ImpostorSprite.html, osg/ImpostorSpriteManager.html,
|
||
osg/LOD.html, osg/Light.html, osg/LightModel.html,
|
||
osg/LightSource.html, osg/LineSegment.html, osg/LineStipple.html,
|
||
osg/LineWidth.html, osg/META_Object.html,
|
||
osg/META_StateAttribute.html, osg/Material.html, osg/Matrix.html,
|
||
osg/MatrixTransform.html, osg/NodeAcceptOp.html,
|
||
osg/NodeCallback.html, osg/NodeVisitor.html,
|
||
osg/NotifySeverity.html, osg/Object.html, osg/OccluderNode.html,
|
||
osg/Plane.html, osg/Point.html, osg/PolygonMode.html,
|
||
osg/PolygonOffset.html, osg/Polytope.html,
|
||
osg/PositionAttitudeTransform.html, osg/PrimitiveFunctor.html,
|
||
osg/Projection.html, osg/QualifiedTestPrinter.html,
|
||
osg/Quat.html, osg/Referenced.html, osg/Sequence.html,
|
||
osg/ShadeModel.html, osg/ShadowVolumeOccluder.html,
|
||
osg/State.html, osg/StateAttribute.html, osg/StateSet.html,
|
||
osg/Statistics.html, osg/Stencil.html,
|
||
osg/SubloadCallback.2.html, osg/SubloadCallback.3.html,
|
||
osg/SubloadCallback.4.html, osg/SubloadCallback.html,
|
||
osg/Switch.html, osg/TemplateArray.html, osg/Test.html,
|
||
osg/TestCase.html, osg/TestCase_.html, osg/TestContext.html,
|
||
osg/TestErrorX.html, osg/TestFailureX.html, osg/TestGraph.html,
|
||
osg/TestQualifier.html, osg/TestRecord.html, osg/TestReport.html,
|
||
osg/TestRunner.html, osg/TestSuite.html,
|
||
osg/TestSuiteAutoRegistrationAgent.html, osg/TestVisitor.html,
|
||
osg/TestX.html, osg/TexEnv.html, osg/TexEnvCombine.html,
|
||
osg/TexGen.html, osg/TexMat.html, osg/Texture.html,
|
||
osg/Texture1D.html, osg/Texture2D.html, osg/Texture3D.html,
|
||
osg/TextureCubeMap.html, osg/Timer.html, osg/TraceStream.html,
|
||
osg/Transform.html, osg/TriangleFunctor.html, osg/UByte4.html,
|
||
osg/Vec2.html, osg/Vec3.html, osg/Vec4.html,
|
||
osg/VectorSizei.html, osg/VectorUByte.html, osg/VectorUInt.html,
|
||
osg/VectorUShort.html, osg/Viewport.html,
|
||
osg/clampArray3BetweenRange.html, osg/clampArray3GEQUAL.html,
|
||
osg/clampArray3LEQUAL.html, osg/clampArray4BetweenRange.html,
|
||
osg/clampArray4GEQUAL.html, osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/createGeodeForImage.2.html, osg/fast_back_stack.html,
|
||
osg/for_each_triangle.html, osg/index.html,
|
||
osg/isGLExtensionSupported.html,
|
||
osg/isGLUExtensionSupported.html, osg/osg.html, osg/ref_ptr.html,
|
||
osg/tag_au.html, osgDB/DotOsgWrapper.html,
|
||
osgDB/DynamicLibrary.html, osgDB/Output.html,
|
||
osgDB/ReadResult.html, osgDB/WriteResult.html,
|
||
osgGA/CameraManipulator.html,
|
||
osgGA/CompositeGUIEventHandler.html, osgGA/DriveManipulator.html,
|
||
osgGA/FlightManipulator.html, osgGA/GUIActionAdapter.html,
|
||
osgGA/GUIEventAdapter.html, osgGA/GUIEventHandler.html,
|
||
osgGA/GUIEventHandlerVisitor.html, osgGA/General.html,
|
||
osgGA/HIER.html, osgGA/HIERjava.html,
|
||
osgGA/KeySwitchCameraManipulator.html,
|
||
osgGA/SetSceneViewVisitor.html, osgGA/StateSetManipulator.html,
|
||
osgGA/TrackballManipulator.html, osgGA/index.html,
|
||
osgGA/osgGA.html, osgGA/spaceosgGA.html, osgGLUT/Viewer.html,
|
||
osgParticle/Emitter.html, osgParticle/General.html,
|
||
osgParticle/ModularEmitter.html, osgParticle/ModularProgram.html,
|
||
osgParticle/MultiSegmentPlacer.html, osgParticle/Particle.html,
|
||
osgParticle/ParticleProcessor.html,
|
||
osgParticle/ParticleSystem.html,
|
||
osgParticle/ParticleSystemUpdater.html, osgParticle/Program.html,
|
||
osgParticle/SectorPlacer.html, osgParticle/SegmentPlacer.html,
|
||
osgParticle/Shooter.html, osgParticle/VariableRateCounter.html,
|
||
osgParticle/index.html, osgParticle/osgParticle.html,
|
||
osgText/BitmapFont.html, osgText/Font.html,
|
||
osgText/OutlineFont.html, osgText/Paragraph.html,
|
||
osgText/PixmapFont.html, osgText/PolygonFont.html,
|
||
osgText/RasterFont.html, osgText/Text.html,
|
||
osgText/TextureFont.html, osgText/VectorFont.html,
|
||
osgUtil/CombineLODsVisitor.html,
|
||
osgUtil/ConvertGeoSetsToGeometryVisitor.html,
|
||
osgUtil/CullVisitor.html, osgUtil/DisplayListVisitor.html,
|
||
osgUtil/FlattenStaticTransformsVisitor.html,
|
||
osgUtil/General.html, osgUtil/HIER.html, osgUtil/HIERjava.html,
|
||
osgUtil/Hit.html, osgUtil/InsertImpostorsVisitor.html,
|
||
osgUtil/IntersectState.html, osgUtil/IntersectVisitor.html,
|
||
osgUtil/LeafDepthSortFunctor.html,
|
||
osgUtil/MergeGeometryVisitor.html, osgUtil/Optimizer.html,
|
||
osgUtil/RegisterRenderBinProxy.html,
|
||
osgUtil/RemoveEmptyNodesVisitor.html,
|
||
osgUtil/RemoveRedundentNodesVisitor.html, osgUtil/RenderBin.html,
|
||
osgUtil/RenderGraph.html, osgUtil/RenderLeaf.html,
|
||
osgUtil/RenderStage.html, osgUtil/RenderStageLighting.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/SmoothingVisitor.html, osgUtil/StateVisitor.html,
|
||
osgUtil/Tesselator.html, osgUtil/TransformCallback.html,
|
||
osgUtil/TriStripVisitor.html, osgUtil/index.html,
|
||
osgUtil/osgUtil.html: Checking in updates to documentition for
|
||
the 0.9.2 release.
|
||
|
||
2002-11-08 06:03 robert
|
||
|
||
* include/osg/: Drawable, Geometry, PrimitiveSet: Removed
|
||
deprecated API
|
||
|
||
2002-11-08 04:58 robert
|
||
|
||
* src/: osg/Version.cpp, osgDB/Version.cpp, osgGA/Version.cpp,
|
||
osgGLUT/Version.cpp, osgParticle/Version.cpp,
|
||
osgText/Version.cpp, osgUtil/Version.cpp: Updates version numbers
|
||
to 0.9.2
|
||
|
||
2002-11-08 04:56 robert
|
||
|
||
* src/osgPlugins/geo/: Makefile, ReaderWriterGEO.cpp, geoFormat.h,
|
||
geoTypes.h, geoUnits.h, osgGeoAnimation.h, osgGeoStructs.h:
|
||
Updates to GEO loader from Geoff Michel.
|
||
|
||
2002-11-08 04:54 robert
|
||
|
||
* src/Demos/sgv/sgv.cpp: Minor warning fix.
|
||
|
||
2002-11-08 04:26 robert
|
||
|
||
* include/osg/Math: Added #define DARWIN_OSX_PRE_10_2 and related
|
||
#ifdef checks to cope with backwards compatiblity with versions
|
||
of OSX before 10.2.
|
||
|
||
2002-11-08 03:00 robert
|
||
|
||
* include/osgUtil/IntersectVisitor,
|
||
src/Demos/osgimpostor/TestManipulator.cpp, src/osgText/Makefile,
|
||
src/osgUtil/IntersectVisitor.cpp: Added GL_LIBS to the
|
||
osgText/Makefile for OSX build.
|
||
|
||
Fixed typo in IntersectVisitor.
|
||
|
||
Fixed warnings in osgimpsotor demo.
|
||
|
||
2002-11-08 02:25 robert
|
||
|
||
* doc/data.html, include/osg/Math,
|
||
src/Demos/osgimpostor/osgimpostor.cpp: Updates to Math for OSX
|
||
build.
|
||
|
||
Added 3dmodelworld.com to the data source directory.
|
||
|
||
Fixed compile problem under VC6.0 in osgimpostor.
|
||
|
||
2002-11-08 00:51 robert
|
||
|
||
* src/osgPlugins/lwo/Lwo2Layer.cpp: Fixes for VisualStudio6.0
|
||
build.
|
||
|
||
2002-11-08 00:45 robert
|
||
|
||
* src/Demos/sgv/sgv.cpp: Removed the usage report from sgv when it
|
||
fails to load a file.
|
||
|
||
2002-11-08 00:34 robert
|
||
|
||
* src/osgPlugins/obj/: glm.cpp, glm.h: Converted usage of GLuint to
|
||
usigned int, in hope that it will get round the warnings
|
||
generated under OSX.
|
||
|
||
2002-11-08 00:12 robert
|
||
|
||
* src/osgPlugins/rgb/Makefile: Commented back in LIBS into Makefile
|
||
for OSX build.
|
||
|
||
2002-11-08 00:11 robert
|
||
|
||
* src/osgPlugins/: geo/osgGeoAnimation.h, geo/osgGeoStructs.h,
|
||
logos/Makefile: Fixes for VisualStudio build and OSX build.
|
||
|
||
2002-11-08 00:00 robert
|
||
|
||
* VisualStudio/Demos/osgimpostor/osgimpostor.dsp: Added
|
||
TestManipulator into osgimpostor project file.
|
||
|
||
2002-11-07 08:08 robert
|
||
|
||
* src/osgPlugins/pfb/ReaderWriterPFB.cpp: Compile fix from Duvan
|
||
Cope.
|
||
|
||
2002-11-07 07:45 robert
|
||
|
||
* src/Demos/sgv/sgv.cpp: Commented out the selection of the
|
||
animation path manipulator since it was somehow disabling
|
||
culling?!?
|
||
|
||
2002-11-07 07:13 robert
|
||
|
||
* src/Demos/: osganimate/osganimate.cpp,
|
||
osgimpostor/osgimpostor.cpp: Titled the view in osganimate and
|
||
added the title into osgimpostor.
|
||
|
||
2002-11-07 06:44 robert
|
||
|
||
* src/osgPlugins/geo/ReaderWriterGEO.cpp: Renamed Primitive:: to
|
||
PrimitiveSet.
|
||
|
||
2002-11-07 06:29 robert
|
||
|
||
* include/osg/Export: Commented out the USE_DEPRECATED_API define.
|
||
|
||
2002-11-07 06:13 robert
|
||
|
||
* src/Demos/osgimpostor/: Makefile, README, TestManipulator.cpp,
|
||
TestManipulator.h, osgimpostor.cpp: Intergrated Martin Kada's
|
||
impostor test program with the old test program.
|
||
|
||
2002-11-07 05:56 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osggeodemo/osggeodemo.dsp,
|
||
VisualStudio/osgPlugins/geo/geo.dsp,
|
||
src/Demos/osggeodemo/Makefile,
|
||
src/Demos/osggeodemo/Makefile.inst,
|
||
src/Demos/osggeodemo/osggeodemo.cpp: Added Geoff Michel's new
|
||
osggeomdemo program which allows control of geo models via the
|
||
mouse.
|
||
|
||
2002-11-07 05:47 robert
|
||
|
||
* src/osgPlugins/geo/: ReaderWriterGEO.cpp, geoFormat.h,
|
||
geoTypes.h, geoUnits.h, osgGeoAnimation.h, osgGeoStructs.h:
|
||
Updates to GEO loader from Geoff Michel.
|
||
|
||
2002-11-07 00:49 robert
|
||
|
||
* NEWS, VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
include/osg/Drawable: Added shape drawable into dot osg plugin.
|
||
|
||
2002-11-07 00:48 robert
|
||
|
||
* src/osgPlugins/osg/: Makefile, ShapeDrawable.cpp: Fix for build
|
||
under Linux.
|
||
|
||
2002-11-06 15:00 don
|
||
|
||
* Make/makerules: Oops... experiment gon awry in makerules. This
|
||
works for Solaris, but not Linux, evidently. The goal was to do
|
||
a dependency update on only files that had changed, since Solaris
|
||
is so gawdawful slow at doing CC -xM
|
||
|
||
2002-11-06 10:39 don
|
||
|
||
* Make/makerules, include/osg/NodeVisitor, src/osg/TexGen.cpp,
|
||
src/osgPlugins/logos/Makefile,
|
||
src/osgPlugins/logos/ReaderWriterLOGO.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/rgb/Makefile: Changed
|
||
a couple of const/non-const discrpancies between header and
|
||
source for TexGen. Removed external library dependencies in
|
||
plugin makefiles
|
||
|
||
2002-11-06 08:04 robert
|
||
|
||
* include/osg/Drawable: Fix for backwards compatibility.
|
||
|
||
2002-11-06 07:43 robert
|
||
|
||
* include/osg/DrawPixels, include/osg/Drawable, include/osg/GeoSet,
|
||
include/osg/Geometry, include/osg/ImpostorSprite,
|
||
include/osg/ShapeDrawable, include/osgParticle/Particle,
|
||
include/osgParticle/ParticleSystem, include/osgText/Font,
|
||
include/osgText/Text, src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osgteapot/osgteapot.cpp, src/osg/DrawPixels.cpp,
|
||
src/osg/Drawable.cpp, src/osg/GeoSet.cpp, src/osg/GeoSet_ogl.cpp,
|
||
src/osg/Geometry.cpp, src/osg/ImpostorSprite.cpp,
|
||
src/osg/ShapeDrawable.cpp, src/osgGLUT/Window.cpp,
|
||
src/osgParticle/ParticleSystem.cpp, src/osgPlugins/ac3d/ac3d.cpp,
|
||
src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgPlugins/logos/ReaderWriterLOGO.cpp, src/osgText/Font.cpp,
|
||
src/osgText/Text.cpp: Name change and const change of
|
||
Drawable::drawImmediateMode(State&) to
|
||
Drawable::drawImplementation(State&) const. Various updates to
|
||
the rest of the OSG to accomodate this.
|
||
|
||
2002-11-06 03:15 robert
|
||
|
||
* src/osgGA/AnimationPathManipulator.cpp: Added in default value of
|
||
_timeScale.
|
||
|
||
2002-11-06 02:46 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/ProceduralGeometry,
|
||
include/osg/ShapeDrawable, src/Demos/osgshape/osgshape.cpp,
|
||
src/osg/Makefile, src/osg/ProceduralGeometry.cpp,
|
||
src/osg/ShapeDrawable.cpp: Renamed ProceduralGeometry to
|
||
ShapeDrawable to better reflect its current purpose.
|
||
|
||
2002-11-06 02:24 robert
|
||
|
||
* include/osg/AnimationPath, include/osg/Drawable,
|
||
include/osg/GeoSet, include/osg/Geometry,
|
||
include/osg/ImpostorSprite, include/osg/Matrix,
|
||
include/osg/PrimitiveSet, include/osg/ProceduralGeometry,
|
||
include/osg/Statistics, include/osgGA/AnimationPathManipulator,
|
||
include/osgGLUT/Viewer, src/Demos/sgv/sgv.cpp,
|
||
src/osg/AnimationPath.cpp, src/osg/Drawable.cpp,
|
||
src/osg/GeoSet.cpp, src/osg/Geometry.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/PrimitiveSet.cpp,
|
||
src/osg/ProceduralGeometry.cpp,
|
||
src/osgGA/AnimationPathManipulator.cpp, src/osgGLUT/Viewer.cpp:
|
||
Added support for recording camera animation paths in
|
||
osgGLUT::Viewer, and fixed the osgGA::AnimationPathManipulator to
|
||
handle it.
|
||
|
||
Added a new Drawable::ConstAttributeFunctor and make the
|
||
accept(PrimitiveFunctor) be a const method so can disallows
|
||
modification. Added Drawable::supports(...) methods for each of
|
||
the AttributeFunctor, ConstAttributeFunctor and PrimitiveFunctor
|
||
so that programs can querry whether it is possible to use
|
||
functors with that object type.
|
||
|
||
2002-11-04 23:50 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: From Jason Daly, fix for 14.2
|
||
color records in versions of OpenFlight files.
|
||
|
||
2002-11-04 07:33 robert
|
||
|
||
* src/osgDB/Output.cpp: From Stephan Huber, fix for OSX build.
|
||
|
||
2002-11-04 02:37 robert
|
||
|
||
* src/Demos/osgconv/osgconv.cpp: Added std:: in front of string.
|
||
|
||
2002-11-04 01:08 robert
|
||
|
||
* include/osg/GeoSet, include/osg/Shape,
|
||
src/Demos/osgconv/osgconv.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp: From Ulrich Hertlien,
|
||
added ReaderWriter::Options to the osgconv and pfb plugin so that
|
||
all the pfi files can be converted to rgb be the plugin.
|
||
|
||
2002-11-04 01:07 robert
|
||
|
||
* src/osgGA/AnimationPathManipulator.cpp: Fixed warning under
|
||
Visual.NET
|
||
|
||
2002-11-04 00:40 robert
|
||
|
||
* src/osgPlugins/: flt/ReaderWriterFLT.cpp,
|
||
png/ReaderWriterPNG.cpp: Added in guard to png loader so that it
|
||
only accepts png files. This has been added since the png loader
|
||
itself doesn't not seem robust enough at detecting non png files.
|
||
|
||
Added a tab in to the flt code to make it more obvious what is
|
||
happening in the flow of the code.
|
||
|
||
2002-11-04 00:35 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added back in the missing flt.dsp.
|
||
|
||
2002-11-01 07:12 robert
|
||
|
||
* include/osg/Shape, src/Demos/osgshape/osgshape.cpp,
|
||
src/osg/ProceduralGeometry.cpp, src/osg/Shape.cpp: Added support
|
||
for primitive functor into the new osg::ProceduralGeometry class
|
||
|
||
2002-11-01 07:11 robert
|
||
|
||
* src/osgPlugins/geo/ReaderWriterGEO.cpp: Futher fixes for
|
||
VisualStudio.NET compilation.
|
||
|
||
2002-11-01 06:16 robert
|
||
|
||
* src/osgUtil/SceneView.cpp: Michael Gronage fix for aspect ratio
|
||
in split stereo.
|
||
|
||
2002-11-01 04:48 robert
|
||
|
||
* src/osgPlugins/geo/osgGeoStructs.h: Fixed VisualStudio7.0 compile
|
||
error related to an std::vector<>::iterator no longer being a
|
||
pointer, fixed by using a &(*itr).
|
||
|
||
2002-11-01 04:40 robert
|
||
|
||
* VisualStudio/osg/osg.dsp: Added missing Shape and
|
||
ProceduralGeometry references in the osg project file.
|
||
|
||
2002-11-01 04:20 robert
|
||
|
||
* src/: Demos/osgshape/osgshape.cpp, osg/ProceduralGeometry.cpp:
|
||
Futher updates to shapes support.
|
||
|
||
2002-11-01 04:11 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Added handled of invlid drawable
|
||
bounding boxes.
|
||
|
||
2002-11-01 02:39 robert
|
||
|
||
* include/osg/Shape: Added export to the height field class.
|
||
|
||
2002-11-01 02:25 robert
|
||
|
||
* NEWS, include/osg/Shape, src/osg/ProceduralGeometry.cpp,
|
||
src/osg/Shape.cpp: Updates to Shape support.
|
||
|
||
2002-10-31 07:24 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Added a dirtyBound & diryDisplayList
|
||
to the geometry merge operation in the Optimizer to fix a bug
|
||
where the bouding volumes where being invildated.
|
||
|
||
2002-10-31 04:51 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/ac3d/ac3d.dsp,
|
||
VisualStudio/osgPlugins/geo/geo.dsp,
|
||
src/osgPlugins/ac3d/Makefile, src/osgPlugins/ac3d/ac3d.cpp,
|
||
src/osgPlugins/ac3d/osgac3d.h, src/osgPlugins/ac3d/~ac3d.cpp,
|
||
src/osgPlugins/geo/Makefile,
|
||
src/osgPlugins/geo/ReaderWriterGEO.cpp,
|
||
src/osgPlugins/geo/geoFormat.h, src/osgPlugins/geo/geoTypes.h,
|
||
src/osgPlugins/geo/geoUnits.h,
|
||
src/osgPlugins/geo/osgGeoStructs.h: From Geoff Michel, added AC3D
|
||
.ac and GEO .geo loaders.
|
||
|
||
2002-10-31 02:36 robert
|
||
|
||
* include/osg/Shape, src/Demos/osgshape/osgshape.cpp,
|
||
src/osg/ProceduralGeometry.cpp, src/osg/Shape.cpp,
|
||
src/osgDB/Registry.cpp: Added osg::Grid shape class, and added an
|
||
example of its use into the hang glide demo.
|
||
|
||
2002-10-31 02:35 robert
|
||
|
||
* src/osgPlugins/flt/: Pool.cpp, Pool.h, flt2osg.cpp: Yefei He's
|
||
updates to Pool and flt2osg to use lazy loading of textures from
|
||
a texture pallette.
|
||
|
||
2002-10-30 05:27 robert
|
||
|
||
* Make/debugtests.bat, Make/makedirdefs, Make/osgtests.bat,
|
||
VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgshape/osgshape.dsp, include/osg/CopyOp,
|
||
include/osg/Drawable, include/osg/ProceduralGeometry,
|
||
include/osg/Shape, src/Demos/osgshape/Makefile,
|
||
src/Demos/osgshape/Makefile.inst,
|
||
src/Demos/osgshape/osgshape.cpp, src/osg/CopyOp.cpp,
|
||
src/osg/Drawable.cpp, src/osg/Makefile,
|
||
src/osg/ProceduralGeometry.cpp, src/osg/Shape.cpp: Added first
|
||
cut of new primtive shapes support.
|
||
|
||
2002-10-30 04:58 robert
|
||
|
||
* include/osg/: NodeVisitor, TexGen: Removal of more redundent
|
||
const base types.
|
||
|
||
2002-10-30 04:56 robert
|
||
|
||
* src/osgPlugins/osgText/: IO_Font.cpp, IO_Text.cpp: Updated
|
||
osgText .osg support so that it handles text via the
|
||
osgDB::Outpur::wrapString() method.
|
||
|
||
2002-10-30 02:07 robert
|
||
|
||
* src/osg/Switch.cpp: Fixed addChild(node,value) so that it resizes
|
||
using the _newChildDefaultValue rather than the add child value,
|
||
then sets the child's value to value.
|
||
|
||
2002-10-28 04:55 robert
|
||
|
||
* include/osgDB/Output, src/osgDB/FieldReader.cpp,
|
||
src/osgDB/Output.cpp, src/osgPlugins/osg/Node.cpp,
|
||
src/osgPlugins/osg/Texture1D.cpp,
|
||
src/osgPlugins/osg/Texture2D.cpp,
|
||
src/osgPlugins/osg/Texture3D.cpp: Updated the handling of string
|
||
in the .osg reading and writing so that it handles the use of "
|
||
quotes inside the string.
|
||
|
||
2002-10-28 01:43 robert
|
||
|
||
* src/osgGLUT/Window.cpp: Removed the remapping of special keys to
|
||
keyboard events.
|
||
|
||
2002-10-25 05:29 robert
|
||
|
||
* include/osg/AlphaFunc, include/osg/Camera, include/osg/ClipPlane,
|
||
include/osg/FrontFace, include/osg/Quat, include/osgText/Text,
|
||
src/osg/Camera.cpp: From Gideon May, fixes to remain const base
|
||
type instances in headers.
|
||
|
||
2002-10-25 02:34 robert
|
||
|
||
* src/osgPlugins/flt/ReaderWriterATTR.cpp: Updated the min and mag
|
||
filter modes to be more appropriate, still some of the FLT modes
|
||
havn't been mapped across as its is not obvious how to map them
|
||
to OpenGL/OSG.
|
||
|
||
2002-10-24 13:49 don
|
||
|
||
* src/osg/MemoryManager.cpp: changed unsigned int's to unsigned
|
||
longs so 64 bit build would work.
|
||
|
||
2002-10-24 13:45 don
|
||
|
||
* Make/makedefs: Added ARCH64 def for 64 bit builds
|
||
|
||
2002-10-24 08:24 don
|
||
|
||
* src/osg/MemoryManager.cpp: FIxed set_new_handler to
|
||
std::set_new_handler
|
||
|
||
2002-10-23 00:46 robert
|
||
|
||
* include/osgUtil/RenderGraph: Fix from Don Tidrow for bug when
|
||
moving between RenderGraph when popping back up to common
|
||
parents.
|
||
|
||
2002-10-21 08:09 robert
|
||
|
||
* src/osgUtil/RenderBin.cpp: Changed the nameing of iterators to
|
||
prevent clashes with VisualStudio's dumb compiler.
|
||
|
||
2002-10-21 06:03 robert
|
||
|
||
* include/osg/Billboard: Fixed spelling mistake in comment.
|
||
|
||
2002-10-21 06:02 robert
|
||
|
||
* include/osgGA/: DriveManipulator, FlightManipulator,
|
||
TrackballManipulator: Changed the private: to protected: to allow
|
||
easier extension.
|
||
|
||
2002-10-18 05:47 robert
|
||
|
||
* src/osgPlugins/lwo/: Lwo2.cpp, Lwo2.h, Lwo2Layer.cpp,
|
||
Lwo2Layer.h: Merged Pavel's updates to LWO2 for handle multiple
|
||
texture layers.
|
||
|
||
2002-10-18 05:26 robert
|
||
|
||
* src/osg/Geometry.cpp: Added default colour and normal definition
|
||
to the Geometry draw to prevent state inheritance of these
|
||
attributes from causing problems of Geometry which arn't fully
|
||
defined.
|
||
|
||
2002-10-18 05:23 robert
|
||
|
||
* src/osgPlugins/: bmp/ReaderWriterBMP.cpp,
|
||
rgb/ReaderWriterRGB.cpp: Added extension checking to the rgb and
|
||
bmp write of images.
|
||
|
||
2002-10-17 14:25 don
|
||
|
||
* Make/makedefs: USE_MM was not defined for IRIX
|
||
|
||
2002-10-17 06:48 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat,
|
||
include/osgUtil/RenderBin, include/osgUtil/RenderStage,
|
||
src/Demos/osggeometry/osggeometry.cpp, src/Demos/sgv/sgv.cpp,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp: Renamed
|
||
the RenderBin::sort_local to sortImplementation(), draw_local to
|
||
drawImplementation() and added a new RenderBin::DrawCallback().
|
||
|
||
Added osgcubemap to the Make/ test scripts.
|
||
|
||
2002-10-17 04:59 robert
|
||
|
||
* src/osgUtil/CubeMapGenerator.cpp: Fixed memory allocation.
|
||
|
||
2002-10-17 04:50 robert
|
||
|
||
* src/Demos/osgtexture2D/osgtexture2D.cpp: Checked in fix for
|
||
std::hex for dumb arsed compilers.
|
||
|
||
2002-10-17 04:39 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Fixed compile error under
|
||
Windows.
|
||
|
||
2002-10-17 03:04 robert
|
||
|
||
* include/osg/State: Fixed error in #ifdef GL_SECONDARY_COLOR...
|
||
CV:
|
||
----------------------------------------------------------------------
|
||
|
||
2002-10-15 12:10 don
|
||
|
||
* src/osgUtil/CubeMapGenerator.cpp: Changed std::malloc to new in
|
||
src/osgUtil/CubeMapGenerator.cpp
|
||
|
||
2002-10-14 14:10 don
|
||
|
||
* src/osgUtil/CubeMapGenerator.cpp: Fixed cstdlib to stdlib.h for
|
||
IRIX in src/osgUtil/CubeMapGeneragortor.cpp
|
||
|
||
2002-10-10 13:04 robert
|
||
|
||
* src/Demos/osgcubemap/osgcubemap.cpp: Fixes from Macro.
|
||
|
||
2002-10-10 11:02 robert
|
||
|
||
* VisualStudio/osgUtil/osgUtil.dsp: Added missing .cpp's.
|
||
|
||
2002-10-10 07:58 robert
|
||
|
||
* include/osg/AnimationPath, src/osg/AnimationPath.cpp,
|
||
src/osgUtil/Tesselator.cpp: Fixed the names of the ControlPoint
|
||
parameters so they weren't capitals, to avoid the clash with the
|
||
parameter type itself.
|
||
|
||
Addd a PER_PRIMTIIVE_SET handling to the existing PER_PRIMTIIVE
|
||
code, this code is still flacky though and needs a rewrite as it
|
||
doens't handle all attributes or the full consequences of per
|
||
primitive and per primitive set bindings.
|
||
|
||
2002-10-10 06:06 robert
|
||
|
||
* include/osg/State: Added a little more info into the State
|
||
contextID docs.
|
||
|
||
2002-10-10 05:44 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgcubemap/osgcubemap.dsp,
|
||
include/osgUtil/CubeMapGenerator,
|
||
include/osgUtil/HalfWayMapGenerator,
|
||
include/osgUtil/HighlightMapGenerator,
|
||
include/osgUtil/ReflectionMapGenerator,
|
||
src/Demos/osgcubemap/Makefile,
|
||
src/Demos/osgcubemap/Makefile.inst,
|
||
src/Demos/osgcubemap/osgcubemap.cpp,
|
||
src/osgUtil/CubeMapGenerator.cpp,
|
||
src/osgUtil/HalfWayMapGenerator.cpp,
|
||
src/osgUtil/HighlightMapGenerator.cpp, src/osgUtil/Makefile:
|
||
Added Macro's new cube map generation classes and osgcubemap
|
||
demo.
|
||
|
||
2002-10-10 02:42 robert
|
||
|
||
* src/osgPlugins/flt/Registry.cpp: Maded the
|
||
"flt::Registry::getPrototype: Unkown opcode:" message a INFO
|
||
level notify message rather than a NOTICE.
|
||
|
||
2002-10-10 02:39 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Made the warning about a
|
||
mis-matching in the number of children in a switch a INFO level
|
||
notify message rather than a WARN.
|
||
|
||
2002-10-10 02:29 robert
|
||
|
||
* src/osgGLUT/Window.cpp: Added remapping of special keys to be
|
||
handle like a convential key press.
|
||
|
||
2002-10-10 02:00 robert
|
||
|
||
* src/osgText/: FTBitmapGlyph.cpp, FTOutlineGlyph.cpp,
|
||
FTPixmapGlyph.cpp, FTPolyGlyph.cpp: From Gabor Dorka, Fixes to
|
||
memory leaks.
|
||
|
||
2002-10-09 08:43 robert
|
||
|
||
* include/osg/PrimitiveSet, src/osg/PrimitiveSet.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp, src/osgUtil/Tesselator.cpp:
|
||
Fixes to smoothing visitor and tesselator to handle indexed
|
||
Geometry.
|
||
|
||
2002-10-09 08:41 robert
|
||
|
||
* src/osgPlugins/png/ReaderWriterPNG.cpp: Changed the default value
|
||
of StandardOrientation to true, to fix orientation problems which
|
||
commonly occur with png files. Leaves the quesition of how to
|
||
set this value automatically.
|
||
|
||
2002-10-08 09:02 robert
|
||
|
||
* src/osg/LOD.cpp: Fixed bug in osg::LOD::addChild() which was
|
||
forcing all ranges to be identical values.
|
||
|
||
2002-10-08 07:10 robert
|
||
|
||
* VisualStudio/osgGA/osgGA.dsp,
|
||
include/osgGA/AnimationPathManipulator, src/osg/Geometry.cpp,
|
||
src/osgGA/AnimationPathManipulator.cpp, src/osgGA/Makefile,
|
||
src/osgPlugins/osg/Geometry.cpp, src/osgUtil/Optimizer.cpp: Fixed
|
||
a bug in the Optimizer where BIND_PER_PRIMITIVE_SET primitives
|
||
where being eroneously merged.
|
||
|
||
Added missing support for reading geometry indices from the .osg
|
||
format.
|
||
|
||
Added handling of geometry indices into the primitive functor in
|
||
osg::Geometry.
|
||
|
||
Moved the method implementions of AnimationPathManipulator into
|
||
src/osgGA and added extra convinience methods for setting the
|
||
manipulator with an hand built AnimationPath.
|
||
|
||
FCVS: VisualStudio/osgPlugins/iv/iv.dsp
|
||
|
||
2002-10-08 01:39 don
|
||
|
||
* src/osg/: GeoSet.cpp, Point.cpp: osgdb_osg loader had more issues
|
||
with const/non-const discrepancies on Solaris. Modified
|
||
Geoset.cpp and Point.cpp
|
||
|
||
2002-10-08 01:36 don
|
||
|
||
* include/osgGA/AnimationPathManipulator: Solaris didn't like
|
||
filebuf. Using old FILE
|
||
|
||
2002-10-08 00:39 don
|
||
|
||
* Make/makerules, dist/RPM/OpenSceneGraph.spec,
|
||
dist/RPM/OpenSceneGraph_dev.spec,
|
||
include/osgGA/AnimationPathManipulator, src/Demos/sgv/sgv.cpp,
|
||
src/osgGLUT/Viewer.cpp: Added AnimationPathManipulator to osgGA
|
||
and modified sgv to use it.
|
||
|
||
2002-10-07 22:41 don
|
||
|
||
* Make/makerules, include/osg/Quat, src/osg/LineWidth.cpp,
|
||
src/osg/Point.cpp, src/osg/Quat.cpp, src/osg/StateSet.cpp: Fixed
|
||
some inconsistencies between header files and function
|
||
definitions where the header file declared a parameter non-const,
|
||
but the function definition expected a const. The Solaris linker
|
||
was coming up with undefined symbols.
|
||
|
||
2002-10-07 14:23 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat, include/osg/LOD,
|
||
src/osg/LOD.cpp: Added extra convinience methods to LOD -
|
||
addChild(child,min,max).
|
||
|
||
Added osganimate to test scripts.
|
||
|
||
2002-10-07 13:17 robert
|
||
|
||
* include/osg/Switch, src/osg/AnimationPath.cpp,
|
||
src/osg/Switch.cpp: Fixes to Switch so that it defaults to adding
|
||
children switched on, and adds a flag to control whether children
|
||
and added as true or false.
|
||
|
||
2002-10-07 13:01 robert
|
||
|
||
* include/osg/AnimationPath: Set the default values for scale to
|
||
1,1,1. This fixes the bug obsevered when using AnimationPath
|
||
with MatrixTransform without setting the scale value of the
|
||
osg::AnimationPath::ControlPoint's.
|
||
|
||
2002-10-07 12:51 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osganimate/osganimate.dsp,
|
||
include/osg/MatrixTransform,
|
||
include/osg/PositionAttitudeTransform, include/osg/Quat,
|
||
src/Demos/osganimate/Makefile,
|
||
src/Demos/osganimate/Makefile.inst,
|
||
src/Demos/osganimate/osganimate.cpp, src/osg/MatrixTransform.cpp,
|
||
src/osg/PositionAttitudeTransform.cpp, src/osgUtil/SceneView.cpp:
|
||
Added new osganimate demo which demonstrate the
|
||
osg::AnimationPath in action.
|
||
|
||
Added extra parameters to the AnimationPath callbacks to allow
|
||
finer control.
|
||
|
||
2002-10-07 04:06 robert
|
||
|
||
* include/osg/TextureCubeMap: Added missing
|
||
osg::TextureCubeMap::getAssociatedMode().
|
||
|
||
2002-10-07 03:02 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Added code to Viewer::addViewport(..) to
|
||
force the sharing of a single osg::State object between
|
||
viewports.
|
||
|
||
2002-10-07 02:41 robert
|
||
|
||
* include/osgGLUT/Viewer, src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgsequence/osgsequence.cpp, src/osgGLUT/Viewer.cpp:
|
||
From Daneil Sjölie - modifications to the support of custom
|
||
GUIEventHandlers in osgGLUT
|
||
|
||
2002-10-06 13:33 robert
|
||
|
||
* include/osg/CollectOccludersVisitor, include/osg/CullStack,
|
||
include/osg/Group, include/osg/LOD, include/osg/NodeVisitor,
|
||
include/osgUtil/CullVisitor,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/LOD.cpp,
|
||
src/osg/Switch.cpp, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/osg/LOD.cpp, src/osgPlugins/osg/Switch.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/txp/TrPageParser.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/InsertImpostorsVisitor.cpp,
|
||
src/osgUtil/Optimizer.cpp: Converted osg::LOD from used n+1
|
||
successive ranges to n min/max ranges, one min/max pair per
|
||
child. Converted the rest of the OSG to use the new osg::LOD
|
||
node.
|
||
|
||
2002-10-04 09:40 robert
|
||
|
||
* src/: osg/Switch.cpp, osgPlugins/flt/flt2osg.cpp,
|
||
osgPlugins/osg/Switch.cpp: Fixes for Win32 build.
|
||
|
||
2002-10-04 07:50 robert
|
||
|
||
* include/osg/Switch, src/Demos/sgv/sgv.cpp, src/osg/Sequence.cpp,
|
||
src/osg/Switch.cpp, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/osg/Switch.cpp: Implemented OpenFlight style
|
||
switches so that each child of a switch can now be individually
|
||
turned on or off. Moved the OpenFlight code across to use the
|
||
new scheme, removing the old hack of using node masks to achieve
|
||
the same end result.
|
||
|
||
2002-10-04 06:53 robert
|
||
|
||
* include/osg/DOFTransform: Changed the include of MatrixTransform
|
||
to Transform.
|
||
|
||
2002-10-02 08:28 robert
|
||
|
||
* Make/debugtests.bat, Make/makedirdefs, Make/osgtests.bat,
|
||
VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgteapot/osgteapot.dsp,
|
||
src/Demos/osgteapot/Makefile, src/Demos/osgteapot/Makefile.inst,
|
||
src/Demos/osgteapot/osgteapot.cpp: Added osgteapot demo to show
|
||
how to implement custom Drawables to wrap up OpenGL code.
|
||
|
||
2002-10-02 06:16 robert
|
||
|
||
* include/osg/: Export, Geometry, PrimitiveSet: Added back in the
|
||
old osg::Geometry::addPrimitive(..) methods for backwards
|
||
compatibility and have placed them within a #ifdef
|
||
USE_DEPREACATED_API block.
|
||
|
||
2002-10-02 06:12 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/GeoSet,
|
||
include/osg/Geometry, include/osg/IndexedGeometry,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osghangglide/base.cpp, src/Demos/osghangglide/sky.cpp,
|
||
src/Demos/osghangglide/tank.cpp,
|
||
src/Demos/osghangglide/terrain.cpp,
|
||
src/Demos/osghangglide/trees.cpp,
|
||
src/Demos/osglight/osglight.cpp,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgtexture2D/osgtexture2D.cpp,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp, src/Demos/sgv/sgv.cpp,
|
||
src/osg/GeoSet.cpp, src/osg/Geometry.cpp, src/osg/Image.cpp,
|
||
src/osg/IndexedGeometry.cpp, src/osg/Makefile,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/iv/osgvisitor.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lwo/Lwo2Layer.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp,
|
||
src/osgPlugins/osg/IndexedGeometry.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgUtil/Optimizer.cpp, src/osgUtil/SmoothingVisitor.cpp,
|
||
src/osgUtil/Tesselator.cpp, src/osgUtil/TriStripVisitor.cpp:
|
||
Moved the new osg::IndexedGeometry class over the top of the the
|
||
existing osg::Geometry class, and removed the temporary
|
||
IndexedGeometry. Port the rest of the OSG across to account for
|
||
the change in method calls - osg::Geometry::addPrimitive(..)
|
||
becomes osg::addPrimitiveSet(..)
|
||
|
||
2002-09-30 11:12 robert
|
||
|
||
* include/osg/Drawable: Removed inappropriate inline keyword from
|
||
getOrCreateStateSet().
|
||
|
||
2002-09-30 11:11 robert
|
||
|
||
* src/osg/State.cpp: Added setActiveTextureUnit(0) to
|
||
State::reset().
|
||
|
||
2002-09-30 09:50 robert
|
||
|
||
* src/osg/: MatrixTransform.cpp, PositionAttitudeTransform.cpp:
|
||
Added traverse the AnimationPath callbacks.
|
||
|
||
2002-09-30 06:30 robert
|
||
|
||
* include/osg/GeoSet, include/osg/IndexedGeometry,
|
||
src/osg/GeoSet.cpp, src/osg/IndexedGeometry.cpp,
|
||
src/osgUtil/Optimizer.cpp: Added support for per primitive
|
||
bindings in osg::IndexedGeometry. Added a
|
||
convertToIndexedGeometry() method to GeoSet to allow datasets
|
||
with per primitive bindings to be be mapped to across to
|
||
osg::IndexedGeometry for testing purposes.
|
||
|
||
2002-09-29 10:55 robert
|
||
|
||
* src/osgText/Text.cpp: From Macro, added a setActiveTextureUnit(0)
|
||
to osg::Text::drawImmediateMode() to prevent the wrong OpenGL
|
||
mode being used.
|
||
|
||
2002-09-29 05:33 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: From Daniel, Fixes for warnings
|
||
under Win32.
|
||
|
||
2002-09-28 12:09 robert
|
||
|
||
* src/osg/IndexedGeometry.cpp: Fixes to IndexedGeometry.cpp to
|
||
repair bugs introduced with Win32 build fixes.S
|
||
|
||
2002-09-28 00:47 robert
|
||
|
||
* src/osg/State.cpp: Added a dirtyAllVertexArrays() to
|
||
State::reset().
|
||
|
||
2002-09-28 00:43 robert
|
||
|
||
* include/osg/Array, src/osg/IndexedGeometry.cpp: Fixes for Win32
|
||
build.
|
||
|
||
2002-09-27 12:04 robert
|
||
|
||
* src/osg/Texture3D.cpp: Fix build after change in GLExtensions.
|
||
|
||
2002-09-27 12:01 robert
|
||
|
||
* include/osg/Array, src/osg/IndexedGeometry.cpp: Fixes to
|
||
IndexGeometry for Win32 build.
|
||
|
||
2002-09-27 10:47 robert
|
||
|
||
* include/osg/GLExtensions, src/osg/IndexedGeometry.cpp:
|
||
Improvements to IndexedGeometry.
|
||
|
||
2002-09-26 08:26 robert
|
||
|
||
* include/osg/Array, include/osg/IndexedGeometry,
|
||
src/osg/Geometry.cpp, src/osg/IndexedGeometry.cpp: Futher work on
|
||
the IndexedGeometry class. Indexed coordinates should now work.
|
||
|
||
2002-09-24 13:14 robert
|
||
|
||
* Make/makedefs, Make/makedirdefs,
|
||
src/Demos/osggeometry/osggeometry.cpp: Changed the linux linking
|
||
of -lgif to -lungif.
|
||
|
||
Fixed a typo in the Images name.
|
||
|
||
2002-09-24 13:04 robert
|
||
|
||
* Make/debugtests.bat, Make/makedirdefs, Make/osgtests.bat,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osgparticle/osgparticle.cpp,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp: Changed the image file
|
||
so that use the Images/ prefix to help locate the files within
|
||
the OpenSceneGraph-Data directory.
|
||
|
||
2002-09-24 12:41 robert
|
||
|
||
* VisualStudio/osgPlugins/flt/flt.dsp: Removed redundent /
|
||
|
||
--------------------------------------------------------------------
|
||
|
||
2002-09-22 00:09 robert
|
||
|
||
* VisualStudio/osg/osg.dsp: Renamed Primitive to PrimitiveSet.
|
||
|
||
2002-09-20 08:55 robert
|
||
|
||
* include/osg/Referenced, src/osg/Object.cpp: From Gideon, support
|
||
for tracking the number of objects constructed and deleted, only
|
||
compiled in when unit tests are compiled in.
|
||
|
||
2002-09-20 08:54 robert
|
||
|
||
* src/osgPlugins/lwo/: Lwo2.cpp, ReaderWriterLWO.cpp, lw.cpp, lw.h:
|
||
From Ulrich Hertlien, supported add to textures in the .lwo
|
||
format.
|
||
|
||
2002-09-20 07:51 robert
|
||
|
||
* NEWS, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/CopyOp,
|
||
include/osg/Geometry, include/osg/IndexedGeometry,
|
||
include/osg/Primitive, include/osg/PrimitiveSet,
|
||
include/osg/StateSet, include/osgGA/Export,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osghangglide/base.cpp, src/Demos/osghangglide/sky.cpp,
|
||
src/Demos/osghangglide/tank.cpp,
|
||
src/Demos/osghangglide/terrain.cpp,
|
||
src/Demos/osghangglide/trees.cpp,
|
||
src/Demos/osglight/osglight.cpp,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgsequence/osgsequence.cpp,
|
||
src/Demos/osgtexture2D/osgtexture2D.cpp,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp, src/osg/CopyOp.cpp,
|
||
src/osg/GeoSet.cpp, src/osg/Geometry.cpp, src/osg/Image.cpp,
|
||
src/osg/IndexedGeometry.cpp, src/osg/Makefile,
|
||
src/osg/Primitive.cpp, src/osg/PrimitiveSet.cpp,
|
||
src/osg/StateSet.cpp, src/osg/Texture.cpp, src/osg/Texture3D.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.h,
|
||
src/osgPlugins/flt/Registry.cpp, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/iv/osgvisitor.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lwo/Lwo2Layer.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp,
|
||
src/osgPlugins/osg/IndexedGeometry.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgText/Text.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp, src/osgUtil/Tesselator.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp: Renamed osg::Primitive to
|
||
osg::PrimitiveSet which better reflect what it encapsulates.
|
||
|
||
Added new osg::IndexGeometry implemention, *not* complete yet.
|
||
|
||
Changed the rest of the OSG to handle the renaming og Primitive
|
||
to PrimitiveSet.
|
||
|
||
2002-09-20 07:48 robert
|
||
|
||
* include/osgGLUT/Viewer, src/osgGLUT/Viewer.cpp: From Daniel,
|
||
changed setEventHandler to addEventHandler.
|
||
|
||
2002-09-19 03:30 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/PolygonStipple,
|
||
include/osg/StateAttribute,
|
||
src/Demos/osggeometry/osggeometry.cpp, src/osg/Makefile,
|
||
src/osg/PolygonStipple.cpp: Added PolygonStipple class from Mike,
|
||
with mods from Robert to make data management local.
|
||
|
||
2002-09-19 02:52 robert
|
||
|
||
* include/osgUtil/RenderStage, include/osgUtil/SceneView,
|
||
src/osgUtil/RenderStage.cpp, src/osgUtil/SceneView.cpp: Made the
|
||
calls to the drawing of the pre rendering stages exclit, using a
|
||
seperate method in RenderStage and associated calls in
|
||
sceneView.cpp. This fixes problems when doing stereo and
|
||
prerender at the same time.
|
||
|
||
2002-09-19 02:05 robert
|
||
|
||
* src/osgUtil/RenderStage.cpp: Fixed copy constructor so that the
|
||
_stage member variable was set to this correctly.
|
||
|
||
2002-09-18 09:10 robert
|
||
|
||
* src/osg/Geometry.cpp: Fix the sceondary color code.
|
||
|
||
2002-09-18 09:05 robert
|
||
|
||
* src/osg/Texture.cpp: Added missing isCompressedInternalFormat()
|
||
method.
|
||
|
||
2002-09-18 08:59 robert
|
||
|
||
* doc/stereo.html: Fixed mispelling of SEPARATION.
|
||
|
||
2002-09-18 07:57 robert
|
||
|
||
* include/osgUtil/CullVisitor, include/osgUtil/RenderBin,
|
||
include/osgUtil/RenderGraph, src/Demos/sgv/sgv.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/RenderBin.cpp:
|
||
Simplified the depth calculation code in CullVisitor so that it
|
||
always computes the depth of all drawables, so that it is always
|
||
safe for RenderBin sort routines can use these values directly.
|
||
|
||
Add an example of a RenderBin::SortCallback to sgv.cpp.
|
||
|
||
2002-09-18 04:11 robert
|
||
|
||
* AUTHORS, VisualStudio/osgPlugins/flt/flt.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.h, src/osgPlugins/flt/Makefile,
|
||
src/osgPlugins/flt/MultiTextureRecord.cpp,
|
||
src/osgPlugins/flt/MultiTextureRecord.h,
|
||
src/osgPlugins/flt/Record.cpp, src/osgPlugins/flt/Registry.cpp,
|
||
src/osgPlugins/flt/UVListRecord.cpp,
|
||
src/osgPlugins/flt/UVListRecord.h, src/osgPlugins/flt/flt.h,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/flt/flt2osg.h,
|
||
src/osgPlugins/flt/opcodes.h: From Daniel Sjölie - added support
|
||
for multitexured flt files.
|
||
|
||
2002-09-17 08:47 robert
|
||
|
||
* include/osgUtil/DepthSortedBin, include/osgUtil/RenderBin,
|
||
include/osgUtil/RenderStage, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/DepthSortedBin.cpp, src/osgUtil/Makefile,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp,
|
||
src/osgUtil/SceneView.cpp: Improved the sort callback support in
|
||
osgUtil::RenderBin, and removed the now rendundent DepthSortedBin
|
||
class.
|
||
|
||
2002-09-16 13:58 robert
|
||
|
||
* include/osg/Image, include/osg/Texture, include/osg/Texture3D,
|
||
include/osg/TextureCubeMap, src/osg/Image.cpp,
|
||
src/osg/Texture.cpp, src/osg/Texture1D.cpp,
|
||
src/osg/Texture3D.cpp, src/osg/TextureCubeMap.cpp: Further work
|
||
on multiple context extensions.
|
||
|
||
2002-09-16 03:55 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Commented out the call to combine
|
||
LOD's in the optimizer as it was causing problems in some flt
|
||
datasets.
|
||
|
||
2002-09-14 03:38 robert
|
||
|
||
* include/osg/Texture3D, src/osg/Texture3D.cpp: Updates the
|
||
osg::Texture3D::Extensions interface to support the
|
||
standardisation of extensions supported across multiple graphics
|
||
contexts.
|
||
|
||
2002-09-13 06:50 robert
|
||
|
||
* include/osg/State, src/osg/State.cpp: Added dirty methods for
|
||
vertex arrays to better support external OpenGL code which
|
||
modifies the OpenGL state and needs to tell the osg::State about
|
||
it to ensure that the OSG doesn't make any errors during lazy
|
||
state updating.
|
||
|
||
2002-09-12 13:30 robert
|
||
|
||
* AUTHORS, include/osg/GLExtensions, include/osg/Math: From Pavel
|
||
Moloshtan, fixes for Mingw32 build.
|
||
|
||
2002-09-12 12:59 robert
|
||
|
||
* VisualStudio/osgGLUT/osgGLUT.dsp: Added opengl32.lib and
|
||
glu32.lib links to osgGLUT.dsp
|
||
|
||
2002-09-12 08:34 robert
|
||
|
||
* include/osg/Drawable, include/osg/Geometry, include/osg/Group,
|
||
include/osg/Node, include/osg/Transform, src/osg/Group.cpp: Added
|
||
asGroup() and asTransform() methods to osg::Node to downcast
|
||
nodes to these types without requiring an expensive
|
||
dynamic_cast<>.
|
||
|
||
Also added asGeometry() to osg::Drawable for the same reasons.
|
||
|
||
2002-09-12 07:29 don
|
||
|
||
* include/osgUtil/SceneView: Fixed setFusionDistance
|
||
|
||
2002-09-12 06:23 robert
|
||
|
||
* include/osg/Plane, src/osg/Texture.cpp, src/osgText/Text.cpp:
|
||
From Brede Johansen - Fixes to osg::Plane::valid and added a new
|
||
set method.
|
||
|
||
From Stephan Huber - Compilation fix to Texture.cpp for OSX.
|
||
|
||
From Don Tidrow - added dirtyBound() to
|
||
osgText::Text::setPosition
|
||
|
||
2002-09-08 21:40 don
|
||
|
||
* src/osgPlugins/tiff/ReaderWriterTIFF.cpp: Added ability to accept
|
||
'.tif' files (as well as '.tiff') and printed notify() on error
|
||
|
||
2002-09-05 08:45 robert
|
||
|
||
* include/osg/Texture3D, src/Demos/osgtexture3D/osgtexture3D.cpp,
|
||
src/osg/Texture3D.cpp: Improvements to osg::Texture3D::Extensions
|
||
code.
|
||
|
||
2002-09-05 08:13 don
|
||
|
||
* Make/makedefs: For Solaris, /usr/local/lib dependencies now
|
||
compile static libraries. This reduces the dependencies for
|
||
binary installs. ALso rearranged the SunOS gnu and Forte
|
||
compiler sections to be more generic
|
||
|
||
2002-09-05 04:42 robert
|
||
|
||
* include/osg/Texture, include/osg/Texture3D,
|
||
include/osg/buffered_value,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp, src/osg/Texture.cpp,
|
||
src/osg/Texture1D.cpp, src/osg/Texture2D.cpp,
|
||
src/osg/Texture3D.cpp, src/osg/TextureCubeMap.cpp,
|
||
src/osgUtil/Tesselator.cpp: Added new buffered_value template
|
||
class which encapsulates a std::vector but initializes the array
|
||
to the number of graphics contexts, and automatically expands the
|
||
array when indices outside the current size are required.
|
||
|
||
Added new osg::Texture::Extensions nested class to handle
|
||
extensions on a per context basis.
|
||
|
||
2002-09-04 03:51 robert
|
||
|
||
* src/Demos/osgtexture3D/osgtexture3D.cpp: From Ulrich Hertlein,
|
||
check for max 3d texture size into the osgtexture demo.
|
||
|
||
2002-09-04 03:49 robert
|
||
|
||
* include/osg/DisplaySettings, include/osgUtil/SceneView,
|
||
src/osgUtil/SceneView.cpp: Added support for setting the fusion
|
||
distance directly in SceneView, defaults to the original behavior
|
||
of using the values from the Camera if attached.
|
||
|
||
2002-09-04 01:14 robert
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp, src/osg/Texture1D.cpp,
|
||
src/osg/Texture2D.cpp, src/osg/Texture3D.cpp,
|
||
src/osg/TextureCubeMap.cpp: Added support for multiple graphics
|
||
contexts to osg::Texture and its subclasses.
|
||
|
||
2002-09-03 18:15 don
|
||
|
||
* src/osgUtil/SceneView.cpp: Added setting colormask to SceneView
|
||
on every frame to allow toggling between stereo on and off in
|
||
Anaglyphic mode.
|
||
|
||
2002-09-03 13:12 robert
|
||
|
||
* include/osg/Primitive, src/osg/Primitive.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgUtil/Optimizer.cpp, src/osgUtil/Tesselator.cpp: Fixes to
|
||
the LWO to better handle 3 and 4 vertex polygons.
|
||
|
||
Added an extra pass into the Optimizer's merging of geometry
|
||
primitives so it convertex 3 and 4 vertex polygons into triangles
|
||
and quads respectively.
|
||
|
||
2002-09-03 12:25 robert
|
||
|
||
* src/Demos/osgcallback/osgcallback.cpp: Removed const from the
|
||
evaluateLODChild(,,) callback method.
|
||
|
||
2002-09-03 07:42 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Removed the temporary commenting out
|
||
of the Optimizer, which was done for debugging purposes.
|
||
|
||
2002-09-03 06:04 robert
|
||
|
||
* src/: osg/ClearNode.cpp, osgPlugins/lwo/Lwo2.cpp,
|
||
osgPlugins/lwo/Lwo2Layer.cpp, osgPlugins/lwo/Lwo2Layer.h,
|
||
osgPlugins/lwo/ReaderWriterLWO.cpp, osgUtil/Optimizer.cpp: Fixed
|
||
LWO2 ReaderWriter problem which was down to an the compiler
|
||
reodering the evaluation of a Vec3 paramter.
|
||
|
||
2002-09-03 02:50 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp: Fixed and unmatched
|
||
malloc/free pair, which was previously doing a mallco/delete.
|
||
|
||
2002-09-02 05:30 robert
|
||
|
||
* include/osg/AlphaFunc, include/osg/AnimationPath,
|
||
include/osg/Billboard, include/osg/BlendFunc,
|
||
include/osg/BoundingBox, include/osg/BoundingSphere,
|
||
include/osg/BoundsChecking, include/osg/Camera,
|
||
include/osg/ClearNode, include/osg/ClipNode,
|
||
include/osg/ClipPlane, include/osg/ColorMask,
|
||
include/osg/CullFace, include/osg/CullStack,
|
||
include/osg/DOFTransform, include/osg/Depth,
|
||
include/osg/DisplaySettings, include/osg/DrawPixels,
|
||
include/osg/Drawable, include/osg/Fog, include/osg/GLExtensions,
|
||
include/osg/GeoSet, include/osg/Geode, include/osg/Geometry,
|
||
include/osg/Group, include/osg/Image, include/osg/Impostor,
|
||
include/osg/ImpostorSprite, include/osg/LOD, include/osg/Light,
|
||
include/osg/LightModel, include/osg/LightSource,
|
||
include/osg/LineSegment, include/osg/LineStipple,
|
||
include/osg/LineWidth, include/osg/Material, include/osg/Matrix,
|
||
include/osg/MatrixTransform, include/osg/MemoryManager,
|
||
include/osg/Node, include/osg/NodeVisitor,
|
||
include/osg/OccluderNode, include/osg/Plane, include/osg/Point,
|
||
include/osg/PolygonMode, include/osg/PolygonOffset,
|
||
include/osg/Polytope, include/osg/PositionAttitudeTransform,
|
||
include/osg/Quat, include/osg/Referenced, include/osg/Sequence,
|
||
include/osg/State, include/osg/StateAttribute,
|
||
include/osg/StateSet, include/osg/Statistics,
|
||
include/osg/Stencil, include/osg/Switch, include/osg/Texture,
|
||
include/osg/Texture1D, include/osg/Texture2D,
|
||
include/osg/Texture3D, include/osg/TextureCubeMap,
|
||
include/osg/Transform, include/osg/UByte4, include/osg/Vec2,
|
||
include/osg/Vec3, include/osg/Vec4, include/osg/Viewport,
|
||
include/osg/ref_ptr, include/osgDB/Output,
|
||
include/osgDB/ReaderWriter, include/osgGLUT/Viewer,
|
||
include/osgParticle/ParticleProcessor,
|
||
include/osgParticle/ParticleSystem,
|
||
include/osgParticle/ParticleSystemUpdater, include/osgText/Font,
|
||
include/osgText/Paragraph, include/osgText/Text,
|
||
include/osgUtil/CullVisitor,
|
||
include/osgUtil/InsertImpostorsVisitor,
|
||
include/osgUtil/RenderBin, include/osgUtil/RenderGraph,
|
||
include/osgUtil/RenderStage,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osghangglide/osghangglide.cpp, src/osg/Billboard.cpp,
|
||
src/osg/BlendFunc.cpp, src/osg/Camera.cpp, src/osg/ClipNode.cpp,
|
||
src/osg/ClipPlane.cpp, src/osg/DOFTransform.cpp,
|
||
src/osg/DrawPixels.cpp, src/osg/Drawable.cpp,
|
||
src/osg/GLExtensions.cpp, src/osg/GeoSet.cpp, src/osg/Geode.cpp,
|
||
src/osg/Group.cpp, src/osg/Image.cpp, src/osg/Impostor.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/LOD.cpp,
|
||
src/osg/LightSource.cpp, src/osg/LineSegment.cpp,
|
||
src/osg/LineStipple.cpp, src/osg/Material.cpp,
|
||
src/osg/Matrix.cpp, src/osg/MemoryManager.cpp, src/osg/Node.cpp,
|
||
src/osg/NodeVisitor.cpp, src/osg/OccluderNode.cpp,
|
||
src/osg/PolygonMode.cpp, src/osg/PositionAttitudeTransform.cpp,
|
||
src/osg/Sequence.cpp, src/osg/State.cpp, src/osg/StateSet.cpp,
|
||
src/osg/Texture.cpp, src/osg/TextureCubeMap.cpp,
|
||
src/osg/Transform.cpp, src/osgPlugins/logos/ReaderWriterLOGO.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Text.cpp,
|
||
src/osgUtil/DepthSortedBin.cpp, src/osgUtil/RenderBin.cpp:
|
||
Converted the instances of const built in types being returned
|
||
from methods and passed as paramters into straight forward non
|
||
const built in types, i.e. const bool foogbar(const int) becomes
|
||
bool foobar(int).
|
||
|
||
2002-08-31 02:59 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: From Yfei He, added in missing
|
||
RoadConstruction handler.
|
||
|
||
2002-08-31 02:51 robert
|
||
|
||
* src/osgText/FTGLTextureFont.cpp: Bug fix from Tom Jolly, which
|
||
adds a check aginst a delete of gl textures in FTGLTextureFont
|
||
destructor to prevent a NULL be passed to glDeleteTextures. This
|
||
solves the crash on exit of osghud/osgtext.
|
||
|
||
2002-08-30 23:04 don
|
||
|
||
* Make/: makedefs, makeirixdist, makepkg: Added the script to make
|
||
IRIX distribution packages (via 'inst').
|
||
|
||
2002-08-30 12:45 robert
|
||
|
||
* include/osg/Statistics, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/RenderBin.cpp: Renamed osg::Statistics::addOpaque to
|
||
addDrawable to better reflect its current function.
|
||
|
||
2002-08-30 09:17 robert
|
||
|
||
* Make/makedefs, doc/install.html, src/osgUtil/RenderBin.cpp:
|
||
Updates to windows build docs.
|
||
|
||
Merge fixes for OSX from bob.
|
||
|
||
Added checking for impostor sprites into stats.
|
||
|
||
2002-08-30 08:32 robert
|
||
|
||
* include/osg/: Math, TextureCubeMap: Fixes to Math for MacOSX
|
||
build.
|
||
|
||
Converted TextureCubeMap to unix file endings.
|
||
|
||
2002-08-30 08:17 robert
|
||
|
||
* VisualStudio/LANGEXT.DAT: Update LANDEXT.DAT to contain all the
|
||
latest core OSG files.
|
||
|
||
2002-08-30 08:07 robert
|
||
|
||
* include/osgUtil/Optimizer, src/osgUtil/Optimizer.cpp: Fixed the
|
||
flatten static transform visitor.
|
||
|
||
2002-08-30 06:38 robert
|
||
|
||
* include/osg/UnitTestFramework: Added std:: infront of ends
|
||
references.
|
||
|
||
2002-08-30 00:17 robert
|
||
|
||
* Make/makedefs: Removed the OSG_COMPILE_UNIT_TESTS define from the
|
||
OSX build to avoid issues with the missing <sstream>
|
||
|
||
2002-08-29 18:34 don
|
||
|
||
* NEWS: Some small clean ups and editorializing of the NEWS file.
|
||
|
||
2002-08-29 13:41 robert
|
||
|
||
* include/osgGA/DriveManipulator, include/osgGA/FlightManipulator,
|
||
include/osgGA/TrackballManipulator,
|
||
src/osgGA/DriveManipulator.cpp, src/osgGA/FlightManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp: Fixed the numerical accuracy
|
||
problems in the Drive and Flight Manipulators.
|
||
|
||
2002-08-29 09:38 robert
|
||
|
||
* include/osgGA/TrackballManipulator,
|
||
src/osgGA/TrackballManipulator.cpp: Fixed numerical accuracy
|
||
problem in Trackball manipulator.
|
||
|
||
2002-08-29 07:48 robert
|
||
|
||
* ChangeLog: Updated change log.
|
||
|
||
2002-08-29 07:41 robert
|
||
|
||
* doc/doc++/osg/: EarthSky.html, Transparency.html: Removed html
|
||
files which relate to now removed API.
|
||
|
||
2002-08-29 07:39 robert
|
||
|
||
* doc/doc++/: osg/AnimationPathCallback.2.html,
|
||
osg/AnimationPathCallback.html, osg/ClearNode.html,
|
||
osg/ConvexPlanarOccluder.html, osg/ConvexPlanarPolygon.html,
|
||
osg/DOFTransform.html, osg/OSGUTX_ADD_TESTCASE.html,
|
||
osg/OSGUTX_ADD_TESTSUITE.html,
|
||
osg/OSGUTX_AUTOREGISTER_TESTSUITE.html,
|
||
osg/OSGUTX_AUTOREGISTER_TESTSUITE_AT.html,
|
||
osg/OSGUTX_BEGIN_TESTSUITE.html, osg/OSGUTX_END_TESTSUITE.html,
|
||
osg/OSGUTX_TESTSUITE.html, osg/OSGUTX_TEST_E.html,
|
||
osg/OSGUTX_TEST_F.html, osg/QualifiedTestPrinter.html,
|
||
osg/Sequence.html, osg/SubloadCallback.2.html,
|
||
osg/SubloadCallback.3.html, osg/SubloadCallback.4.html,
|
||
osg/SubloadCallback.html, osg/Test.html, osg/TestCase.html,
|
||
osg/TestCase_.html, osg/TestContext.html, osg/TestErrorX.html,
|
||
osg/TestFailureX.html, osg/TestGraph.html,
|
||
osg/TestQualifier.html, osg/TestRecord.html, osg/TestReport.html,
|
||
osg/TestRunner.html, osg/TestSuite.html,
|
||
osg/TestSuiteAutoRegistrationAgent.html, osg/TestVisitor.html,
|
||
osg/TestX.html, osg/TexEnvCombine.html, osg/Texture1D.html,
|
||
osg/Texture2D.html, osg/Texture3D.html, osg/TraceStream.html,
|
||
osg/isGLUExtensionSupported.html, osg/osgUtx.html,
|
||
osgGA/CmdLineArgs.html, osgUtil/MergeGeometryVisitor.html: Added
|
||
new autogenerated .html files
|
||
|
||
2002-08-29 07:28 robert
|
||
|
||
* doc/install.html, doc/plan.html, doc/doc++/osg/AlphaFunc.html,
|
||
doc/doc++/osg/AnimationPath.html, doc/doc++/osg/Array.html,
|
||
doc/doc++/osg/AttributeFunctor.html,
|
||
doc/doc++/osg/Billboard.html, doc/doc++/osg/BlendFunc.html,
|
||
doc/doc++/osg/BoundingBox.html,
|
||
doc/doc++/osg/BoundingSphere.html, doc/doc++/osg/Camera.html,
|
||
doc/doc++/osg/ClipNode.html, doc/doc++/osg/ClipPlane.html,
|
||
doc/doc++/osg/CollectOccludersVisitor.html,
|
||
doc/doc++/osg/ColorMask.html, doc/doc++/osg/ColorMatrix.html,
|
||
doc/doc++/osg/ConvexPlanerOccluder.html,
|
||
doc/doc++/osg/ConvexPlanerPolygon.html,
|
||
doc/doc++/osg/CopyOp.html, doc/doc++/osg/CullFace.html,
|
||
doc/doc++/osg/CullStack.html, doc/doc++/osg/CullingSet.html,
|
||
doc/doc++/osg/Depth.html, doc/doc++/osg/DisplaySettings.html,
|
||
doc/doc++/osg/DrawArrayLengths.html,
|
||
doc/doc++/osg/DrawArrays.html,
|
||
doc/doc++/osg/DrawElementsUByte.html,
|
||
doc/doc++/osg/DrawElementsUInt.html,
|
||
doc/doc++/osg/DrawElementsUShort.html,
|
||
doc/doc++/osg/DrawPixels.html, doc/doc++/osg/Drawable.html,
|
||
doc/doc++/osg/Fog.html, doc/doc++/osg/FrameStamp.html,
|
||
doc/doc++/osg/FrontFace.html, doc/doc++/osg/General.html,
|
||
doc/doc++/osg/GeoSet.html, doc/doc++/osg/Geode.html,
|
||
doc/doc++/osg/Geometry.html, doc/doc++/osg/Group.html,
|
||
doc/doc++/osg/HIER.html, doc/doc++/osg/HIERjava.html,
|
||
doc/doc++/osg/Image.html, doc/doc++/osg/Impostor.html,
|
||
doc/doc++/osg/ImpostorSprite.html,
|
||
doc/doc++/osg/ImpostorSpriteManager.html, doc/doc++/osg/LOD.html,
|
||
doc/doc++/osg/Light.html, doc/doc++/osg/LightModel.html,
|
||
doc/doc++/osg/LightSource.html, doc/doc++/osg/LineSegment.html,
|
||
doc/doc++/osg/LineStipple.html, doc/doc++/osg/LineWidth.html,
|
||
doc/doc++/osg/META_Object.html,
|
||
doc/doc++/osg/META_StateAttribute.html,
|
||
doc/doc++/osg/Material.html, doc/doc++/osg/Matrix.html,
|
||
doc/doc++/osg/MatrixTransform.html,
|
||
doc/doc++/osg/NodeAcceptOp.html, doc/doc++/osg/NodeCallback.html,
|
||
doc/doc++/osg/NodeVisitor.html,
|
||
doc/doc++/osg/NotifySeverity.html, doc/doc++/osg/Object.html,
|
||
doc/doc++/osg/OccluderNode.html, doc/doc++/osg/Plane.html,
|
||
doc/doc++/osg/Point.html, doc/doc++/osg/PolygonMode.html,
|
||
doc/doc++/osg/PolygonOffset.html, doc/doc++/osg/Polytope.html,
|
||
doc/doc++/osg/PositionAttitudeTransform.html,
|
||
doc/doc++/osg/Primitive.html,
|
||
doc/doc++/osg/PrimitiveFunctor.html,
|
||
doc/doc++/osg/Projection.html, doc/doc++/osg/Quat.html,
|
||
doc/doc++/osg/Referenced.html, doc/doc++/osg/ShadeModel.html,
|
||
doc/doc++/osg/ShadowVolumeOccluder.html,
|
||
doc/doc++/osg/State.html, doc/doc++/osg/StateAttribute.html,
|
||
doc/doc++/osg/StateSet.html, doc/doc++/osg/Statistics.html,
|
||
doc/doc++/osg/Stencil.html, doc/doc++/osg/Switch.html,
|
||
doc/doc++/osg/TemplateArray.html, doc/doc++/osg/TexEnv.html,
|
||
doc/doc++/osg/TexGen.html, doc/doc++/osg/TexMat.html,
|
||
doc/doc++/osg/Texture.html, doc/doc++/osg/TextureCubeMap.html,
|
||
doc/doc++/osg/Timer.html, doc/doc++/osg/Transform.html,
|
||
doc/doc++/osg/TriangleFunctor.html, doc/doc++/osg/UByte4.html,
|
||
doc/doc++/osg/Vec2.html, doc/doc++/osg/Vec3.html,
|
||
doc/doc++/osg/Vec4.html, doc/doc++/osg/VectorSizei.html,
|
||
doc/doc++/osg/VectorUByte.html, doc/doc++/osg/VectorUInt.html,
|
||
doc/doc++/osg/VectorUShort.html, doc/doc++/osg/Viewport.html,
|
||
doc/doc++/osg/clampArray3BetweenRange.html,
|
||
doc/doc++/osg/clampArray3GEQUAL.html,
|
||
doc/doc++/osg/clampArray3LEQUAL.html,
|
||
doc/doc++/osg/clampArray4BetweenRange.html,
|
||
doc/doc++/osg/clampArray4GEQUAL.html,
|
||
doc/doc++/osg/clampArray4LEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementLEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementsGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsLEQUAL.html,
|
||
doc/doc++/osg/clampBetweenRange.html,
|
||
doc/doc++/osg/clampGEQUAL.html, doc/doc++/osg/clampLEQUAL.html,
|
||
doc/doc++/osg/createGeodeForImage.2.html,
|
||
doc/doc++/osg/fast_back_stack.html,
|
||
doc/doc++/osg/for_each_triangle.html,
|
||
doc/doc++/osg/getGLExtensionFuncPtr.html,
|
||
doc/doc++/osg/index.html, doc/doc++/osg/osg.html,
|
||
doc/doc++/osg/ref_ptr.html, doc/doc++/osg/tag_au.html,
|
||
doc/doc++/osgGA/CameraManipulator.html,
|
||
doc/doc++/osgGA/DriveManipulator.html,
|
||
doc/doc++/osgGA/FlightManipulator.html,
|
||
doc/doc++/osgGA/GUIActionAdapter.html,
|
||
doc/doc++/osgGA/GUIEventAdapter.html,
|
||
doc/doc++/osgGA/GUIEventHandler.html,
|
||
doc/doc++/osgGA/GUIEventHandlerVisitor.html,
|
||
doc/doc++/osgGA/KeySwitchCameraManipulator.html,
|
||
doc/doc++/osgGA/SetSceneViewVisitor.html,
|
||
doc/doc++/osgGA/StateSetManipulator.html,
|
||
doc/doc++/osgGA/osgGA.html, doc/doc++/osgGA/spaceosgGA.html,
|
||
doc/doc++/osgGLUT/Viewer.html,
|
||
doc/doc++/osgParticle/Particle.html,
|
||
doc/doc++/osgParticle/ParticleSystem.html,
|
||
doc/doc++/osgParticle/range.html,
|
||
doc/doc++/osgUtil/CullVisitor.html,
|
||
doc/doc++/osgUtil/DepthSortedBin.html,
|
||
doc/doc++/osgUtil/IntersectState.html,
|
||
doc/doc++/osgUtil/IntersectVisitor.html,
|
||
doc/doc++/osgUtil/RenderBin.html,
|
||
doc/doc++/osgUtil/RenderStage.html,
|
||
doc/doc++/osgUtil/RenderToTextureStage.html,
|
||
doc/doc++/osgUtil/SceneView.html, include/osg/StateAttribute,
|
||
src/osgPlugins/osg/StateSet.cpp: Updated docs.
|
||
|
||
2002-08-29 07:05 robert
|
||
|
||
* NEWS: Updated the NEWS to release the new release.
|
||
|
||
2002-08-29 04:01 robert
|
||
|
||
* include/osg/ConvexPlanarOccluder,
|
||
include/osg/ConvexPlanarPolygon,
|
||
include/osg/ConvexPlanerOccluder,
|
||
include/osg/ConvexPlanerPolygon, include/osg/OccluderNode,
|
||
include/osg/ShadowVolumeOccluder,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/osg/ConvexPlanarOccluder.cpp,
|
||
src/osg/ConvexPlanarPolygon.cpp,
|
||
src/osg/ConvexPlanerOccluder.cpp,
|
||
src/osg/ConvexPlanerPolygon.cpp, src/osg/Makefile,
|
||
src/osg/OccluderNode.cpp, src/osg/ShadowVolumeOccluder.cpp,
|
||
src/osgPlugins/osg/ConvexPlanarOccluder.cpp,
|
||
src/osgPlugins/osg/ConvexPlanerOccluder.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osg/OccluderNode.cpp,
|
||
VisualStudio/MUST_READ_ME.txt, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp: Renamed the
|
||
ConvexPlaner* classes to ConvexPlanar* and changed all the
|
||
various classes that reference it.
|
||
|
||
Added MUST_READ_ME.txt to the VisualStudio directory.
|
||
|
||
2002-08-29 01:39 robert
|
||
|
||
* include/osg/UnitTestFramework: Added SG_EXPORT.
|
||
|
||
2002-08-28 20:49 don
|
||
|
||
* src/osgPlugins/txp/trpage_sys.h: Blast it, Don... You should
|
||
rebuild before you check things in!
|
||
|
||
2002-08-28 20:22 don
|
||
|
||
* include/osg/DisplaySettings, include/osg/Drawable,
|
||
include/osg/LightModel, src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osg/LightModel.cpp,
|
||
src/osg/Material.cpp, src/osgDB/DotOsgWrapper.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/LightModel.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/txp/trpage_header.cpp,
|
||
src/osgPlugins/txp/trpage_rarchive.cpp,
|
||
src/osgPlugins/txp/trpage_warchive.cpp,
|
||
src/osgUtil/SceneView.cpp: Fixed 69 occurance of 'Seperate'
|
||
misspelling (should be 'Separate')
|
||
|
||
2002-08-28 14:40 robert
|
||
|
||
* include/osg/Sequence, include/osg/UnitTestFramework,
|
||
src/osg/ClipNode.cpp, src/osg/Sequence.cpp,
|
||
src/osg/UnitTestFramework.cpp: Changed instances of new across to
|
||
use osgNew to help debugging, and fixed an unitialized variable
|
||
in Sequence.
|
||
|
||
2002-08-28 12:46 robert
|
||
|
||
* VisualStudio/osgPlugins/osgText/dot_osgText.dsp: Fixed the
|
||
optimized library name of the osgText plugin.
|
||
|
||
2002-08-28 11:49 robert
|
||
|
||
* src/: osg/Version.cpp, osgDB/Version.cpp, osgGA/Version.cpp,
|
||
osgGLUT/Version.cpp, osgParticle/Version.cpp,
|
||
osgText/Version.cpp, osgUtil/Version.cpp: Updated the version
|
||
numbers to reflect the upcomming release 0.9.1.
|
||
|
||
2002-08-28 11:38 robert
|
||
|
||
* include/osg/UnitTestFramework, src/osgPlugins/iv/normals.cpp:
|
||
Fixes to Win32 build.
|
||
|
||
2002-08-28 10:37 robert
|
||
|
||
* src/Demos/osgunittests/osgunittests.cpp: Added std:: infront of
|
||
cout and endl.
|
||
|
||
2002-08-28 09:59 robert
|
||
|
||
* include/osg/UnitTestFramework, src/osg/UnitTestFramework.cpp:
|
||
Fixes for Win32 build.
|
||
|
||
2002-08-28 09:25 robert
|
||
|
||
* src/Demos/osgprerender/osgprerender.cpp: Fixed unitialized
|
||
variable in the MyTextureSubloadCallback.
|
||
|
||
2002-08-28 09:17 robert
|
||
|
||
* Make/debugtests.bat, include/osg/UnitTestFramework,
|
||
src/osg/UnitTestFramework.cpp: Added fixes to UnitTestFramework
|
||
to get it compiling under Windows.
|
||
|
||
2002-08-28 08:44 robert
|
||
|
||
* src/osg/: ColorMatrix.cpp, Fog.cpp, GLExtensions.cpp, TexEnv.cpp:
|
||
Warning fixes for Windwos
|
||
|
||
2002-08-28 08:35 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Fixed typo on osgunittests project
|
||
name.
|
||
|
||
2002-08-28 08:27 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, doc/data.html,
|
||
include/osg/BoundingBox, include/osg/BoundingSphere,
|
||
include/osg/CopyOp, include/osg/EarthSky, include/osg/Matrix,
|
||
include/osg/Quat, include/osg/StateAttribute,
|
||
include/osg/Texture, include/osg/Texture1D,
|
||
include/osg/Texture2D, include/osg/Texture3D,
|
||
include/osg/TextureBase, include/osg/TextureCubeMap,
|
||
include/osg/Transform, include/osg/Transparency,
|
||
src/Demos/osgcopy/osgcopy.cpp, src/osg/CopyOp.cpp,
|
||
src/osg/Image.cpp, src/osg/Makefile, src/osg/Matrix.cpp,
|
||
src/osg/Quat.cpp, src/osg/StateSet.cpp, src/osg/Texture.cpp,
|
||
src/osg/Texture1D.cpp, src/osg/Texture2D.cpp,
|
||
src/osg/Texture3D.cpp, src/osg/TextureBase.cpp,
|
||
src/osg/TextureCubeMap.cpp, src/osg/Transform.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osg/Texture.cpp,
|
||
src/osgPlugins/osg/Texture1D.cpp,
|
||
src/osgPlugins/osg/Texture2D.cpp,
|
||
src/osgPlugins/osg/Texture3D.cpp,
|
||
src/osgPlugins/osg/TextureBase.cpp,
|
||
src/osgPlugins/osg/Transform.cpp, src/osgUtil/SceneView.cpp:
|
||
Removed deprecated code from the distribution.
|
||
|
||
Added .osg support for Texture1D and Texture3D.
|
||
|
||
2002-08-28 07:28 robert
|
||
|
||
* src/osgPlugins/iv/Makefile: Added -I{THISDIR} into the iv
|
||
Makefile.
|
||
|
||
2002-08-28 07:27 robert
|
||
|
||
* NEWS, include/osgGA/CameraManipulator,
|
||
include/osgGA/DriveManipulator, include/osgGA/Export,
|
||
include/osgGA/FlightManipulator, include/osgGA/GUIActionAdapter,
|
||
include/osgGA/GUIEventAdapter, include/osgGA/GUIEventHandler,
|
||
include/osgGA/GUIEventHandlerVisitor,
|
||
include/osgGA/KeySwitchCameraManipulator,
|
||
include/osgGA/SetSceneViewVisitor,
|
||
include/osgGA/StateSetManipulator,
|
||
include/osgGA/TrackballManipulator: Updates, from Neil Salter, to
|
||
comments etc to osgGA which add better explanations of how each
|
||
of the classes operates.
|
||
|
||
2002-08-28 07:26 robert
|
||
|
||
* include/osg/UnitTestFramework, src/osg/Makefile,
|
||
src/osg/UnitTestFramework.cpp, src/osg/Vec3.cpp,
|
||
VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgunittests/osgunittests.dsp,
|
||
VisualStudio/osg/osg.dsp, Make/debugtests.bat, Make/makedefs,
|
||
Make/makedirdefs, src/Demos/osgunittests/Makefile,
|
||
src/Demos/osgunittests/Makefile.inst,
|
||
src/Demos/osgunittests/osgunittests.cpp: Added Neil Salter's
|
||
osgUtx library into the distribution, have put all the orignal
|
||
seperate headers and source into include/osg/UnitTestFrameWork
|
||
and src/osg/UnitTestFramework.cpp respectively. I have done this
|
||
to keep the include and source directories focused on the scene
|
||
graph rather than the test framework.
|
||
|
||
Have added a very simple unit test to Vec3.cpp, which are
|
||
optionally compiled in with the OSG_COMPILE_UNIT_TESTS define,
|
||
which is only currently defined in debug builds under unix. It
|
||
should be fine to add it in under Windows project files as well.
|
||
|
||
Finally, a new demo app osgunittests runs the tests and reports
|
||
success or failure of the tests.
|
||
|
||
2002-08-27 14:01 robert
|
||
|
||
* include/osg/Texture, src/osgPlugins/osg/Texture.cpp,
|
||
src/osgPlugins/osg/Texture2D.cpp: Commented out the #define
|
||
TEXTURE_USE_DEPRECATED_API from includ/osg/Texture which forces
|
||
the use of a typedef Texture2D Texture; in place of the orignal
|
||
texure implementation.
|
||
|
||
2002-08-27 13:54 robert
|
||
|
||
* src/osgPlugins/osg/Geometry.cpp: Added code to write
|
||
byte/int/float arrays out with 8 values per line by default,
|
||
rather than 1 per line as before.
|
||
|
||
2002-08-27 13:18 robert
|
||
|
||
* include/osg/DOFTransform, include/osg/PositionAttitudeTransform,
|
||
include/osg/Quat, src/Demos/osglight/osglight.cpp,
|
||
src/osgPlugins/osg/DOFTransform.cpp,
|
||
src/osgPlugins/osg/PositionAttitudeTransform.cpp: Added support
|
||
for DOFTransforms into .osg format, and add pivot point support
|
||
to the PositionAttitudeTransform .osg support.
|
||
|
||
Removed a double light reference in the osglight demo.
|
||
|
||
2002-08-27 08:46 robert
|
||
|
||
* src/osgPlugins/osg/PositionAttitudeTransform.cpp: Added support
|
||
for reading and writing osg::PositionAttitudeTransform.
|
||
|
||
2002-08-27 08:46 robert
|
||
|
||
* src/osgPlugins/osg/Light.cpp: Fixed bug in the Light reading
|
||
code.
|
||
|
||
2002-08-27 07:02 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat,
|
||
src/Demos/osgtexture1D/osgtexture1D.cpp: Added proper
|
||
osgtexture1D demo - this demo uses a 1D texture to dynamically
|
||
contour the scene.
|
||
|
||
2002-08-27 07:00 robert
|
||
|
||
* include/osg/GL: From Marco, fix to include/GL to clean up
|
||
warnigns in Windows builds.
|
||
|
||
2002-08-27 03:06 robert
|
||
|
||
* Make/debugtests.bat, Make/makedefs, Make/makedirdefs,
|
||
Make/osgtests.bat, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgtexture/osgstereoimage.dsp,
|
||
VisualStudio/Demos/osgtexture/osgtexture.dsp,
|
||
VisualStudio/Demos/osgtexture1D/osgtexture1D.dsp,
|
||
VisualStudio/Demos/osgtexture2D/osgtexture2D.dsp,
|
||
VisualStudio/Demos/osgtexture3D/osgtexture3D.dsp,
|
||
include/osg/Image, src/Demos/osgtexture/Makefile,
|
||
src/Demos/osgtexture/Makefile.inst,
|
||
src/Demos/osgtexture/osgtexture.cpp,
|
||
src/Demos/osgtexture1D/Makefile,
|
||
src/Demos/osgtexture1D/Makefile.inst,
|
||
src/Demos/osgtexture1D/osgtexture1D.cpp,
|
||
src/Demos/osgtexture2D/Makefile,
|
||
src/Demos/osgtexture2D/Makefile.inst,
|
||
src/Demos/osgtexture2D/osgtexture2D.cpp,
|
||
src/Demos/osgtexture3D/Makefile,
|
||
src/Demos/osgtexture3D/Makefile.inst,
|
||
src/Demos/osgtexture3D/osgtexture3D.cpp, src/osg/Image.cpp,
|
||
src/osg/Texture3D.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp: Added osgtexture3D
|
||
demo, renamed osgtexture demo to osgtexture2D, and have added
|
||
osgtexture1D demo which currently is simply copy of osgtexture2D.
|
||
I will be modifying it to do 1D texturing next.
|
||
|
||
Fixed a bug in osg::Texture3D relating to checking of existance
|
||
of texturing.
|
||
|
||
Merged some fixes to the pfb loader from Ulrich Hertlein.
|
||
|
||
2002-08-26 13:11 robert
|
||
|
||
* include/osg/TextureBase, src/osg/Texture.cpp,
|
||
src/osg/Texture1D.cpp, src/osg/Texture2D.cpp,
|
||
src/osg/Texture3D.cpp, src/osg/TextureBase.cpp,
|
||
src/osg/TextureCubeMap.cpp: Fixed typo of _texParametersDirty.
|
||
|
||
2002-08-26 12:35 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Removed #ifdef hacks to remove
|
||
optimization with VS6.0's STL. VS6.0 STL is now no longer
|
||
supported!
|
||
|
||
2002-08-26 08:02 robert
|
||
|
||
* include/osg/TexEnvCombine: Moved the #define GL_DOT3_RGB_ARB's
|
||
into their own #ifndef GL_ARB_texture_env_dot3 block.
|
||
|
||
2002-08-26 06:04 robert
|
||
|
||
* include/osg/Image, include/osg/Math, src/osg/Image.cpp: Moved
|
||
#define's for OpenGL1.2 image formats into the include/osg/Image
|
||
header to allow compilation of the rgb plugin under Windows with
|
||
its 1.1 OGL headers.
|
||
|
||
Added float.h to Math's compile path for VS7 compilation.
|
||
|
||
2002-08-26 05:34 robert
|
||
|
||
* include/osgUtil/RenderBin: Made the sort callback's sort method
|
||
pure virtual.
|
||
|
||
2002-08-26 05:28 robert
|
||
|
||
* include/osgUtil/RenderBin: Removed redundent parameter in sort()
|
||
callback which was never being used.
|
||
|
||
2002-08-26 03:30 robert
|
||
|
||
* include/osgGLUT/glut: Added #include <stdlib.h> to
|
||
include/osg/glut for Windows build.
|
||
|
||
2002-08-26 03:23 robert
|
||
|
||
* NEWS, include/osg/GLExtensions, src/osg/GLExtensions.cpp,
|
||
src/osg/Texture3D.cpp: Updated Texture3D to use extension
|
||
checking to get the relevant 3d texturing extensions.
|
||
|
||
2002-08-25 20:15 don
|
||
|
||
* src/osgPlugins/rgb/ReaderWriterRGB.cpp: Added writer to RGB
|
||
plugin
|
||
|
||
2002-08-25 08:31 robert
|
||
|
||
* include/osg/Texture, src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcopy/osgcopy.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osghangglide/base.cpp, src/Demos/osghangglide/sky.cpp,
|
||
src/Demos/osghangglide/tank.cpp,
|
||
src/Demos/osghangglide/terrain.cpp,
|
||
src/Demos/osghangglide/trees.cpp,
|
||
src/Demos/osgmultitexture/osgmultitexture.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgstereoimage/osgstereoimage.cpp, src/osg/CopyOp.cpp,
|
||
src/osg/StateSet.cpp, src/osg/TextureCubeMap.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgParticle/ParticleSystem.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/dx/DXWriter.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/Pool.cpp, src/osgPlugins/flt/Pool.h,
|
||
src/osgPlugins/flt/ReaderWriterATTR.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/iv/osgvisitor.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lwo/Lwo2.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.h,
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.h,
|
||
src/osgPlugins/quicktime/ReaderWriterQT.cpp,
|
||
src/osgPlugins/rgb/ReaderWriterRGB.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.h,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgPlugins/txp/TrPageParser.h, src/osgUtil/SceneView.cpp:
|
||
Converted code dependant on osg::Texture across to its
|
||
replacement osg::Texture2D.
|
||
|
||
2002-08-25 04:00 robert
|
||
|
||
* src/: Demos/osgprerender/osgprerender.cpp, osg/Geometry.cpp,
|
||
osgPlugins/lwo/Lwo2.cpp, osgPlugins/lwo/Lwo2Layer.h: Fixes for
|
||
Win32 build
|
||
|
||
2002-08-24 14:12 robert
|
||
|
||
* include/osg/Math: Added guard to prevent VS7 builds using the
|
||
#defines for cosf etc.
|
||
|
||
2002-08-24 14:12 robert
|
||
|
||
* NEWS: Added brief items to NEWS in prep for the 0.9.1 release.
|
||
|
||
2002-08-24 14:11 robert
|
||
|
||
* include/osg/TexEnvCombine, src/osg/TexEnvCombine.cpp,
|
||
src/osgPlugins/osg/TexEnvCombine.cpp: Added support for the
|
||
texture_env_dot3 extension.
|
||
|
||
2002-08-24 12:39 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
VisualStudio/osgPlugins/osgParticle/dot_osgParticle.dsp,
|
||
include/osg/CopyOp, include/osg/ImpostorSprite,
|
||
include/osg/Texture, include/osg/Texture1D,
|
||
include/osg/Texture2D, include/osg/Texture3D,
|
||
include/osg/TextureBase, include/osg/TextureCubeMap,
|
||
include/osgUtil/RenderToTextureStage,
|
||
src/Demos/osgcopy/osgcopy.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgtexture/osgtexture.cpp, src/osg/CopyOp.cpp,
|
||
src/osg/Image.cpp, src/osg/ImpostorSprite.cpp, src/osg/Makefile,
|
||
src/osg/Point.cpp, src/osg/State.cpp, src/osg/TexEnvCombine.cpp,
|
||
src/osg/Texture.cpp, src/osg/Texture1D.cpp,
|
||
src/osg/Texture2D.cpp, src/osg/Texture3D.cpp,
|
||
src/osg/TextureBase.cpp, src/osg/TextureCubeMap.cpp,
|
||
src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/Texture.cpp, src/osgPlugins/osg/Texture2D.cpp,
|
||
src/osgPlugins/osg/TextureBase.cpp,
|
||
src/osgPlugins/osg/TextureCubeMap.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Added new osg::TextureBase,
|
||
osg::Texture1D, osg::Texture2D, and osg::Texture3D classes, and
|
||
changed osg::Texture and osg::TextureCubeMap so that they now
|
||
derive from osg::TextureBase.
|
||
|
||
2002-08-24 12:35 robert
|
||
|
||
* include/osg/: GL, GLExtensions: Clean up of include/osg/GL and
|
||
include/osg/GLExtensions for better support of Windows build.
|
||
|
||
2002-08-22 17:43 don
|
||
|
||
* include/osgGLUT/Window, src/Demos/sgv/sgv.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp: Modifed osgGLUT
|
||
viewer and messages in SGV to allow for start up in full screen
|
||
mode.
|
||
|
||
2002-08-22 10:36 don
|
||
|
||
* Make/makedirdefs: Fixed a dependency order
|
||
|
||
2002-08-22 02:19 robert
|
||
|
||
* include/osg/NodeVisitor, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/Optimizer.cpp: Added calling of the LightSource and
|
||
ClipNode as Group by the NodeVisitor and fixed the CullVisitor
|
||
and Optimizer to take account of this.
|
||
|
||
2002-08-22 01:14 robert
|
||
|
||
* include/osg/Transform: Fixed the osg::Transform::coompute*()
|
||
methods so the were using the _referenceFrame correctly, as
|
||
previously they were doing the exact opposite from what they
|
||
should have been doing.
|
||
|
||
2002-08-21 13:42 robert
|
||
|
||
* src/osgPlugins/quicktime/QTtexture.c: From Stephan Huber, "I
|
||
found a small bug in QTtexture.c: the code fails, when the
|
||
image-files don't reside on the boot-partition. I replaced the
|
||
offending function by a cleaner one.".
|
||
|
||
2002-08-20 15:43 robert
|
||
|
||
* include/osg/State, src/Demos/osgprerender/osgprerender.cpp,
|
||
src/osg/Geometry.cpp, src/osg/State.cpp: Moved the
|
||
include<osg/GLExtensions> from the State header into State.cpp,
|
||
and added it into other files which now required it.
|
||
|
||
2002-08-20 11:00 robert
|
||
|
||
* NEWS, VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
include/osg/TexEnvCombine, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/TexEnvCombine.cpp: Added IO Support for
|
||
TexEnvCombine state attribute.
|
||
|
||
2002-08-20 07:15 robert
|
||
|
||
* include/osg/TexEnv, include/osg/TexEnvCombine,
|
||
src/osg/TexEnv.cpp, src/osg/TexEnvCombine.cpp,
|
||
src/osgPlugins/osg/TexEnv.cpp: Added support for the tex_env_add
|
||
and tex_env_crossbar extensions.
|
||
|
||
2002-08-20 07:12 robert
|
||
|
||
* VisualStudio/osgPlugins/: osgParticle/dot_osgParticle.dsp,
|
||
osgText/dot_osgText.dsp: Fixes to new osgText and osgParticle
|
||
project files.
|
||
|
||
2002-08-20 05:29 robert
|
||
|
||
* include/osg/GLExtensions, src/osg/Fog.cpp: Added the definition
|
||
of GL_FOG_COORDINATE_SOURCE to Fog.cpp.
|
||
|
||
Added #include<string> to the GLExtensions header.
|
||
|
||
2002-08-20 04:26 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgParticle/osgParticle.dsp,
|
||
VisualStudio/osgPlugins/osgParticle/dot_osgParticle.dsp,
|
||
VisualStudio/osgPlugins/osgText/dot_osgText.dsp,
|
||
VisualStudio/osgText/osgText.dsp, src/osgDB/Registry.cpp,
|
||
src/osgParticle/IO_AccelOperator.cpp,
|
||
src/osgParticle/IO_CenteredPlacer.cpp,
|
||
src/osgParticle/IO_Emitter.cpp,
|
||
src/osgParticle/IO_FluidFrictionOperator.cpp,
|
||
src/osgParticle/IO_ForceOperator.cpp,
|
||
src/osgParticle/IO_LinearInterpolator.cpp,
|
||
src/osgParticle/IO_ModularEmitter.cpp,
|
||
src/osgParticle/IO_ModularProgram.cpp,
|
||
src/osgParticle/IO_MultiSegmentPlacer.cpp,
|
||
src/osgParticle/IO_Particle.cpp,
|
||
src/osgParticle/IO_ParticleProcessor.cpp,
|
||
src/osgParticle/IO_ParticleSystem.cpp,
|
||
src/osgParticle/IO_ParticleSystemUpdater.cpp,
|
||
src/osgParticle/IO_PointPlacer.cpp,
|
||
src/osgParticle/IO_Program.cpp,
|
||
src/osgParticle/IO_RadialShooter.cpp,
|
||
src/osgParticle/IO_RandomRateCounter.cpp,
|
||
src/osgParticle/IO_SectorPlacer.cpp,
|
||
src/osgParticle/IO_SegmentPlacer.cpp,
|
||
src/osgParticle/IO_VariableRateCounter.cpp,
|
||
src/osgParticle/Makefile,
|
||
src/osgPlugins/osgParticle/IO_AccelOperator.cpp,
|
||
src/osgPlugins/osgParticle/IO_CenteredPlacer.cpp,
|
||
src/osgPlugins/osgParticle/IO_Emitter.cpp,
|
||
src/osgPlugins/osgParticle/IO_FluidFrictionOperator.cpp,
|
||
src/osgPlugins/osgParticle/IO_ForceOperator.cpp,
|
||
src/osgPlugins/osgParticle/IO_LinearInterpolator.cpp,
|
||
src/osgPlugins/osgParticle/IO_ModularEmitter.cpp,
|
||
src/osgPlugins/osgParticle/IO_ModularProgram.cpp,
|
||
src/osgPlugins/osgParticle/IO_MultiSegmentPlacer.cpp,
|
||
src/osgPlugins/osgParticle/IO_Particle.cpp,
|
||
src/osgPlugins/osgParticle/IO_ParticleProcessor.cpp,
|
||
src/osgPlugins/osgParticle/IO_ParticleSystem.cpp,
|
||
src/osgPlugins/osgParticle/IO_ParticleSystemUpdater.cpp,
|
||
src/osgPlugins/osgParticle/IO_PointPlacer.cpp,
|
||
src/osgPlugins/osgParticle/IO_Program.cpp,
|
||
src/osgPlugins/osgParticle/IO_RadialShooter.cpp,
|
||
src/osgPlugins/osgParticle/IO_RandomRateCounter.cpp,
|
||
src/osgPlugins/osgParticle/IO_SectorPlacer.cpp,
|
||
src/osgPlugins/osgParticle/IO_SegmentPlacer.cpp,
|
||
src/osgPlugins/osgParticle/IO_VariableRateCounter.cpp,
|
||
src/osgPlugins/osgParticle/Makefile,
|
||
src/osgPlugins/osgText/IO_Font.cpp,
|
||
src/osgPlugins/osgText/IO_Paragraph.cpp,
|
||
src/osgPlugins/osgText/IO_Text.cpp,
|
||
src/osgPlugins/osgText/Makefile, src/osgText/IO_Font.cpp,
|
||
src/osgText/IO_Paragraph.cpp, src/osgText/IO_Text.cpp,
|
||
src/osgText/Makefile: Moved the IO support for the osgText and
|
||
osgParticle libraries into seperate plugin libraries.
|
||
|
||
2002-08-20 03:26 robert
|
||
|
||
* src/osg/Notify.cpp: Added a error message for when
|
||
OSG_NOTIFY_LEVEL is not set correctly.
|
||
|
||
2002-08-20 03:14 robert
|
||
|
||
* include/osg/GLExtensions, src/osg/GLExtensions.cpp,
|
||
src/osg/Geometry.cpp, src/osg/State.cpp: Merged fixes to the
|
||
osg::GLExtensions function pointer code from Stefan Huber, and a
|
||
fix to osg::State's secondary color code from Bob Kuehne.
|
||
|
||
Moved the body of the getGLExtensionFuncPtr() into the header to
|
||
help out support for Windows mapping of different OpenGL
|
||
extensions function ptr per dll.
|
||
|
||
2002-08-20 03:08 robert
|
||
|
||
* include/osg/Fog, src/osg/Fog.cpp, src/osgPlugins/osg/Fog.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp: A FogCoordinateSource set/get
|
||
methods to osg::Fog which correspond to the FogCoord support
|
||
added to osg::Geometry. Added suppot for these new parameters to
|
||
the .osg plugin.
|
||
|
||
2002-08-20 01:14 robert
|
||
|
||
* src/osg/Notify.cpp: Reordered the string comparions so that
|
||
DEBUG_INFO comes before INFO, since the find op will find INFO in
|
||
a DEBUG_INFO string, and hence report the wrong notify level.
|
||
|
||
2002-08-19 12:53 robert
|
||
|
||
* include/osg/TexEnvCombine, src/osg/TexEnvCombine.cpp: Added
|
||
default values to the TexEnvCombine constructor.
|
||
|
||
2002-08-19 08:14 robert
|
||
|
||
* include/osg/ClearNode: Added missing include/osg/ClearNode
|
||
|
||
2002-08-19 08:11 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/TexEnvCombine,
|
||
src/osg/Makefile, src/osg/TexEnvCombine.cpp: Added new
|
||
osg::TexEnvCombine state attribute.
|
||
|
||
2002-08-19 04:42 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/EarthSky,
|
||
include/osg/NodeVisitor, include/osg/Transparency,
|
||
include/osgUtil/CullVisitor,
|
||
src/Demos/osghangglide/osghangglide.cpp, src/osg/ClearNode.cpp,
|
||
src/osg/EarthSky.cpp, src/osg/Makefile,
|
||
src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/osg/BlendFunc.cpp,
|
||
src/osgPlugins/osg/ClearNode.cpp,
|
||
src/osgPlugins/osg/EarthSky.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Renamed
|
||
the osg::EarthSky to osg::ClearNode to make it more obvious what
|
||
role it has play and make it more relevant to non vis-sim
|
||
applications.
|
||
|
||
2002-08-19 01:35 robert
|
||
|
||
* src/Demos/osgsequence/osgsequence.cpp: Moved "unsigned int i"
|
||
from for(.. to just before it, and removed subsequent ones to
|
||
get the VisualStudio compiler working once more.
|
||
|
||
2002-08-18 07:42 robert
|
||
|
||
* include/osg/Matrix, include/osg/NodeVisitor, include/osg/Quat,
|
||
include/osg/Vec3, src/osg/Matrix.cpp, src/osg/Quat.cpp: Added
|
||
DOFTransform, MatrixTransform and PositionAttitudeTransform to
|
||
NodeVisitor.
|
||
|
||
Added
|
||
osg::Matrix/Quat::makeRotate(angle1,axis1,angle2,axis2,angle3,axis3)
|
||
and osg::Matrix::rotate(angle1,axis1,angle2,axis2,angle3,axis3)
|
||
method.
|
||
|
||
Made osg::Matrix/Quat::makeRotate(heading,pitch,roll) and
|
||
osg::Matrix::rotate(heading,pitch,roll) all deprecated API.
|
||
|
||
Fixed the Quat*Quat & Quat*=Quat multiplication methods so that
|
||
they multiplied in the correct order - they were reversed
|
||
originally due to the Quat code being based on code example which
|
||
used the v' = M v ordering, rather than the OSG's v' = v M
|
||
ordering.
|
||
|
||
2002-08-18 04:16 robert
|
||
|
||
* src/osg/Geometry.cpp: Added check to disable color binding when
|
||
the secondary colour extension doesn't exist.
|
||
|
||
2002-08-17 00:34 robert
|
||
|
||
* include/osg/UByte4: Fixed typo in #define of UBYTE4
|
||
|
||
2002-08-16 08:14 robert
|
||
|
||
* include/osg/Image, include/osg/Texture,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/osg/ImpostorSprite.cpp: Added Texuture::SubloadCallback
|
||
example into the osgprerender demo to illustrate how to use it.
|
||
|
||
Changed the ImpostorSprite to use LINEAR,LINEAR for min and mag
|
||
filters for the impostor texture.
|
||
|
||
2002-08-16 06:33 robert
|
||
|
||
* include/osg/Image, include/osg/Texture, src/osg/Image.cpp,
|
||
src/osg/Texture.cpp, src/osg/TextureCubeMap.cpp: Added new
|
||
osg::Texture::SubloadCallback, and getNumMipmapLevels() to
|
||
osg::Texture and osg::Image. This additions are design to make
|
||
texture subloading more flexible.
|
||
|
||
2002-08-16 03:56 robert
|
||
|
||
* src/osgPlugins/pfb/: ConvertToPerformer.cpp,
|
||
ConvertToPerformer.h: Fixes from Ulrich Hertlein to get the pfb
|
||
plugin compiling with using any deprecated API.
|
||
|
||
2002-08-15 13:27 robert
|
||
|
||
* include/osg/Geometry, include/osg/State, src/osg/Geometry.cpp,
|
||
src/osg/State.cpp: Supported added for secondary color & fog
|
||
coords to osg::Geometry and osg::State.
|
||
|
||
2002-08-15 13:25 robert
|
||
|
||
* src/osgPlugins/flt/: flt2osg.cpp, flt2osg.h: From Perry, support
|
||
for color added to the MeshPrimtive/LocalVertexPool code.
|
||
|
||
2002-08-15 08:04 robert
|
||
|
||
* src/osgPlugins/flt/MeshRecord.h: Removed the getData() from
|
||
MeshRecord and the dummy SMesh record, this allow the FaceRecord
|
||
base class to directly provide the datatype.
|
||
|
||
2002-08-15 07:09 robert
|
||
|
||
* src/osgPlugins/osg/StateSet.cpp: Added a using namespace std; and
|
||
removed std:: from from std::hex and std::dec.
|
||
|
||
2002-08-15 06:04 robert
|
||
|
||
* src/osgPlugins/flt/: LocalVertexPoolRecord.h,
|
||
MeshPrimitiveRecord.h, MeshRecord.h: Added a virtual keyword into
|
||
the getData() overrided methods.
|
||
|
||
2002-08-15 04:25 robert
|
||
|
||
* VisualStudio/osgPlugins/flt/flt.dsp,
|
||
src/osgPlugins/flt/FltFile.cpp, src/osgPlugins/flt/FltFile.h,
|
||
src/osgPlugins/flt/HeaderRecord.cpp,
|
||
src/osgPlugins/flt/HeaderRecord.h, src/osgPlugins/flt/Input.cpp,
|
||
src/osgPlugins/flt/LocalVertexPoolRecord.cpp,
|
||
src/osgPlugins/flt/LocalVertexPoolRecord.h,
|
||
src/osgPlugins/flt/Makefile,
|
||
src/osgPlugins/flt/MeshPrimitiveRecord.cpp,
|
||
src/osgPlugins/flt/MeshPrimitiveRecord.h,
|
||
src/osgPlugins/flt/MeshRecord.cpp,
|
||
src/osgPlugins/flt/MeshRecord.h, src/osgPlugins/flt/Record.cpp,
|
||
src/osgPlugins/flt/Record.h, src/osgPlugins/flt/RecordVisitor.h,
|
||
src/osgPlugins/flt/flt.h, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/flt/flt2osg.h, src/osgPlugins/flt/opcodes.h:
|
||
Submission from Perry Miller for support of OpenFlight15.7's
|
||
local vertex pool and mesh primitives. Converted Perry's code to
|
||
work with the osg::Geometry instead of osg::GeoSet.
|
||
|
||
2002-08-14 13:56 robert
|
||
|
||
* include/osg/: MatrixTransform, PositionAttitudeTransform: Added
|
||
SG_EXPORT to PositionAttitudeTransform and MatrixTransform.
|
||
|
||
2002-08-14 02:30 robert
|
||
|
||
* include/osg/Export: Commented out the #define USE_DEPRECATED_API.
|
||
|
||
2002-08-13 11:29 don
|
||
|
||
* Make/instrules: Added some comments
|
||
|
||
2002-08-13 08:31 robert
|
||
|
||
* include/osg/AnimationPath, include/osg/Billboard,
|
||
include/osg/MatrixTransform,
|
||
include/osg/PositionAttitudeTransform,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osglight/osglight.cpp, src/osg/AnimationPath.cpp,
|
||
src/osg/Billboard.cpp, src/osg/MatrixTransform.cpp,
|
||
src/osg/PositionAttitudeTransform.cpp: Futher improvements and
|
||
fixes to osg::AnimationPath, and the osglight demo to show it
|
||
action.
|
||
|
||
2002-08-13 06:22 robert
|
||
|
||
* src/: Demos/osglight/osglight.cpp, osg/AnimationPath.cpp,
|
||
osg/PositionAttitudeTransform.cpp, osgGLUT/Viewer.cpp,
|
||
osgUtil/SceneView.cpp: Made improvements to osg::AnimationPath,
|
||
added osg::PositionAttitudeTransform::AnimationPathCallback which
|
||
us an app callback which uses an AnimationPath to specify the new
|
||
positions of the transform.
|
||
|
||
Added AnimationPath code to osglight to animate the positional
|
||
light.
|
||
|
||
Added CullVisitor::setCullingMode() code into SceneView so that
|
||
SceneView's CullingMode is now properly passed onto CullVisitor.
|
||
Note, this work had been done before, but must has been lost in a
|
||
merge. Umm...
|
||
|
||
2002-08-13 02:35 robert
|
||
|
||
* src/osgUtil/RenderBin.cpp: Fixed uninitialized _sortMode.
|
||
|
||
2002-08-12 10:40 robert
|
||
|
||
* include/osg/PositionAttitudeTransform,
|
||
src/Demos/osglight/osglight.cpp,
|
||
src/osg/PositionAttitudeTransform.cpp: Added new
|
||
s/getPivotPoint() support to osg::PositionAttitudeTransform.
|
||
|
||
Modified the osglight demo to use an AppCallback and a
|
||
PositionAttitudeTransform to animate the loaded model.
|
||
|
||
2002-08-12 06:42 robert
|
||
|
||
* include/osg/DOFTransform, src/osg/DOFTransform.cpp,
|
||
src/osgPlugins/flt/GroupRecord.h, src/osgPlugins/flt/flt2osg.cpp:
|
||
Updates to DOFTransform so that its overrides the traverse() and
|
||
compute*() methods rather than depending upon callbacks for
|
||
animating and compute matrices. Merged the put/inverseput code
|
||
between Sasa's and Ferndinand's DOF code.
|
||
|
||
From Bora Utka, Added support to osg::Sequence/OpenFlight
|
||
AnimNode to the flt plugin.
|
||
|
||
2002-08-12 06:37 robert
|
||
|
||
* src/osg/Sequence.cpp: attempt to fix read only status of
|
||
Sequence.cpp.
|
||
|
||
2002-08-11 14:26 robert
|
||
|
||
* include/osg/NodeVisitor, src/osg/CollectOccludersVisitor.cpp,
|
||
src/osg/DOFTransform.cpp, src/osg/NodeVisitor.cpp,
|
||
src/osg/Sequence.cpp, src/osgUtil/AppVisitor.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Removed dependency of the new
|
||
osg::DOFTransform and osg::Sequence Node's on osgUtil by
|
||
implementing a NodeVisitor::VisitorType enum, and associated
|
||
g/setVisitorType. This allows callbacks to querry the
|
||
visitor/traversal type without doing down cast's to specific
|
||
visitor subclasses such as osgUtil::AppVisitor/CullVisitor.
|
||
|
||
2002-08-11 03:32 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Temporarily commented out the flat
|
||
staic transforms visitor since it was causing problems with the
|
||
new DOFTransform class.
|
||
|
||
2002-08-09 12:51 robert
|
||
|
||
* AUTHORS, src/osgText/FTBitmapGlyph.cpp,
|
||
src/osgText/FTOutlineGlyph.cpp, src/osgText/FTPixmapGlyph.cpp,
|
||
src/osgText/FTPolyGlyph.cpp: Submission for Gideon May, fixes for
|
||
spacing in various osgText files.
|
||
|
||
2002-08-09 09:27 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat, include/osg/Billboard,
|
||
src/Demos/osgbillboard/osgbillboard.cpp, src/osg/Billboard.cpp:
|
||
Fixed the X and Y axis rotation billboards so that now rotate
|
||
correctly.
|
||
|
||
Rewrote the osgbillboard demo so that it creates a point
|
||
rotatated billbaord and X,Y and Z axis billboards to both test
|
||
and demonstrate this types of billboards in action.
|
||
|
||
2002-08-08 14:36 robert
|
||
|
||
* include/osg/Timer, src/osg/Timer.cpp: Fixes for IRIX 32bit timmer
|
||
on O2. From Tom Jolley.
|
||
|
||
2002-08-08 08:10 robert
|
||
|
||
* src/osg/DOFTransform.cpp: Fixed warning related to where
|
||
_increasingFlags is an unsigned short and 0xffffff is being
|
||
truncated, spotted by Tom Jolly.
|
||
|
||
2002-08-08 08:09 robert
|
||
|
||
* include/osg/Texture: Removed inline definition from front of
|
||
setMaxAnisotropy method.
|
||
|
||
2002-08-08 06:45 robert
|
||
|
||
* include/osg/: Primitive, UByte4: Fixed typos, sent in by Warren
|
||
Macchi.
|
||
|
||
2002-08-08 06:41 robert
|
||
|
||
* src/osg/CullStack.cpp: Fixed bug related to switching on/off
|
||
culling modes. Patch from Nikolaus Hanekamp.
|
||
|
||
2002-08-08 04:27 robert
|
||
|
||
* include/osg/Geometry, src/osg/GeoSet.cpp: Changed the
|
||
Geometry::setVertexArray and GeoSet::setCoords so that they call
|
||
dirtyBound() instead of reseting the local bound flag, this
|
||
ensures the updates are propagated upwards through into the
|
||
parents.
|
||
|
||
2002-08-08 04:01 robert
|
||
|
||
* src/osgPlugins/lib3ds/ReaderWriter3DS.cpp: Fixed the shininess
|
||
factor in 3ds plugin.
|
||
|
||
2002-08-07 08:52 robert
|
||
|
||
* include/osg/Texture, src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgtexture/osgtexture.cpp, src/osg/Texture.cpp,
|
||
src/osgPlugins/flt/ReaderWriterATTR.cpp,
|
||
src/osgPlugins/osg/Texture.cpp, src/osgUtil/Optimizer.cpp:
|
||
Changed the support for anisotropic filtering in osg::Texture so
|
||
that it is now controlled via the setMaxAnisotropy(float) method,
|
||
and is set up independently for the mag filter mode, which it
|
||
previously was done.
|
||
|
||
2002-08-07 03:10 robert
|
||
|
||
* VisualStudio/Demos/osgsequence/: osgsequence.cpp,
|
||
osgsequence.dsp: Renamed osgsequence.cpp to osgsequence.dsp, as
|
||
it was clearly a typo...
|
||
|
||
2002-08-07 03:08 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp: Fixed type of
|
||
DOFTransform.cpp
|
||
|
||
2002-08-06 10:06 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
include/osg/DOFTransform, src/Demos/osgclip/osgclip.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgscribe/osgscribe.cpp,
|
||
src/Demos/osgsequence/osgsequence.cpp,
|
||
src/osgGA/StateSetManipulator.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/iv/osgvisitor.h,
|
||
src/osgPlugins/osg/DOFTransform.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/PositionAttitudeTransform.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp, src/osgUtil/Optimizer.cpp: Added
|
||
shells for DOFTransform and PositionAttitudeTransform to the .osg
|
||
loader, still need to fill in the saving and loading of
|
||
paramters.
|
||
|
||
Went through the distribution remove old API usage.
|
||
|
||
2002-08-06 03:37 robert
|
||
|
||
* src/osg/DOFTransform.cpp: Changed the default value of
|
||
_animationOn to true.
|
||
|
||
2002-08-06 03:07 robert
|
||
|
||
* include/osg/Camera: Fixed typo in comment.
|
||
|
||
2002-08-06 03:04 robert
|
||
|
||
* include/osg/Camera: Adde getViewFrustum() to camera.
|
||
|
||
2002-08-05 08:07 robert
|
||
|
||
* AUTHORS, VisualStudio/osg/osg.dsp, include/osg/DOFTransform,
|
||
src/osg/DOFTransform.cpp, src/osg/Makefile,
|
||
src/osgPlugins/flt/flt2osg.cpp: Added new osg::DOFTransform node
|
||
from Sasa Bistrovic, designed to mirror the OpenFlight DOF
|
||
transform nodes.
|
||
|
||
2002-08-05 06:29 robert
|
||
|
||
* src/osgPlugins/osg/StateSet.cpp: Added support for PROTECTED
|
||
modes into the .osg reading and writing.
|
||
|
||
2002-08-05 06:12 robert
|
||
|
||
* src/Demos/osgreflect/osgreflect.cpp: Added an example of the use
|
||
of the PROTECTED modes and attributes into the osgreflect demo so
|
||
that toggling texturing on or off won't affect the mirror planes
|
||
texturing.
|
||
|
||
2002-08-05 05:52 robert
|
||
|
||
* src/Demos/osgsequence/osgsequence.cpp: Fixed compile errors under
|
||
IRIX.
|
||
|
||
2002-08-05 05:40 robert
|
||
|
||
* include/osg/: State, StateAttribute: Added support to
|
||
StateAttribute/State to support PROTECTED flag for modes and
|
||
attributes so that they cannot be overriden from above via the
|
||
OVERRIDE flag. This is useful for things like manipulators that
|
||
have handles display in the scene, you might want to prevent
|
||
their state being affected by other overriding of light,
|
||
wireframe modes etc.
|
||
|
||
2002-08-04 14:10 robert
|
||
|
||
* VisualStudio/osgPlugins/iv/iv.dsp, src/osgPlugins/iv/Makefile,
|
||
src/osgPlugins/iv/main.cpp, src/osgPlugins/iv/main.h,
|
||
src/osgPlugins/iv/osgvisitor.cpp,
|
||
src/osgPlugins/iv/readerwriter.cpp,
|
||
src/osgPlugins/iv/readerwriter.h: Fix to iv/vrml loader so that
|
||
it correctly passes back the right ReadResult and checks the
|
||
validity of the file extension being passed to the plugin.
|
||
Removed main.cpp * .h moving all its functionality into
|
||
readerwriter.cpp.
|
||
|
||
2002-08-04 13:51 robert
|
||
|
||
* src/osgPlugins/lwo/: Lwo2.cpp, ReaderWriterLWO.cpp, lw.cpp, lw.h:
|
||
Changed the error reporting so that it directs it all via
|
||
osg::notify, and only uses the INFO level for reporting that the
|
||
file to load is not recognised. Also add check for LWO2 loading
|
||
so that it returns FILE_NOT_HANDLED message correctly.
|
||
|
||
2002-08-04 13:34 robert
|
||
|
||
* AUTHORS, include/osg/MatrixTransform, include/osg/Transform,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/iv/main.cpp,
|
||
src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/iv/scanner.cpp,
|
||
src/osgPlugins/iv/scanner.l: From Ruben Lopez, updates to VRML/IV
|
||
loader.
|
||
|
||
From Ben Discoe, corrections to comments in osg::Transform
|
||
|
||
From Alberto Barbati, Lazy evaluation of inverse matrix in
|
||
osg::MatrixTransfrom
|
||
|
||
2002-08-03 12:42 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
src/osgPlugins/osg/Sequence.cpp: Added Sequence.cpp to osg plugin
|
||
workspace file.
|
||
|
||
2002-08-03 12:37 robert
|
||
|
||
* include/osg/LightSource: Changed the copy constructor of for
|
||
_light mem var to use a dynamic_cast<StateAttribute*>.
|
||
|
||
2002-08-03 11:11 robert
|
||
|
||
* AUTHORS, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgsequence/osgsequence.cpp,
|
||
VisualStudio/osg/osg.dsp, VisualStudio/osgPlugins/iv/iv.dsp,
|
||
include/osg/NodeVisitor, include/osg/Sequence,
|
||
src/Demos/osgsequence/Makefile,
|
||
src/Demos/osgsequence/Makefile.inst,
|
||
src/Demos/osgsequence/osgsequence.cpp, src/osg/Makefile,
|
||
src/osg/Sequence.cpp, src/osg/Texture.cpp,
|
||
src/osgDB/DynamicLibrary.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/Sequence.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp: Integrated Ulrich
|
||
Hertlien's osg::Sequence node, and osgsequence demo, and support
|
||
for osg::Sequence in the pfb loader.
|
||
|
||
2002-08-03 11:03 robert
|
||
|
||
* include/osgParticle/Interpolator,
|
||
include/osgParticle/RadialShooter,
|
||
include/osgParticle/SectorPlacer, include/osgParticle/range,
|
||
src/osgParticle/IO_Particle.cpp,
|
||
src/osgParticle/IO_RadialShooter.cpp,
|
||
src/osgParticle/IO_SectorPlacer.cpp,
|
||
src/osgParticle/IO_VariableRateCounter.cpp: Changed the range max
|
||
and min members variables to maximum and minimum to prevent
|
||
collision with windows min and max macros.
|
||
|
||
2002-08-03 09:49 robert
|
||
|
||
* include/osgUtil/RenderBin, src/osgUtil/RenderBin.cpp: Added
|
||
support for a sort callback in RenderBin.
|
||
|
||
2002-08-03 09:48 robert
|
||
|
||
* include/osg/: MatrixTransform, Transform: Fixed comments.
|
||
|
||
2002-08-03 09:37 robert
|
||
|
||
* src/: osg/CullStack.cpp, osgUtil/SceneView.cpp: Added cout's of
|
||
the view frustum to the aid debugging, these cout's are now
|
||
commented out, and are just left in so that they may be used to
|
||
double check things in future.
|
||
|
||
2002-08-02 12:11 robert
|
||
|
||
* src/osgPlugins/iv/parser.hpp: Fix for Win32 build
|
||
|
||
2002-08-02 08:14 robert
|
||
|
||
* src/osgUtil/IntersectVisitor.cpp: Added missing _nodePath.clear()
|
||
and _segHitList.clear() to InteresectVisitor::reset().
|
||
|
||
2002-07-31 08:16 robert
|
||
|
||
* src/osgPlugins/iv/: atrvec3list.h, indexedtristripset.h,
|
||
main.cpp, mynodevisitor.h, osgvisitor.cpp, osgvisitor.h,
|
||
parser.cpp, parser.hpp, parser.y, scanner.cpp, scanner.l: Updates
|
||
to iv/vrml loader from Ruben.
|
||
|
||
2002-07-30 03:08 robert
|
||
|
||
* src/osgPlugins/iv/osgvisitor.cpp: Updates to the iv loader from
|
||
Ruben - conversion from GeoSet to Geoemetry.
|
||
|
||
2002-07-29 14:29 robert
|
||
|
||
* src/Demos/osgprerender/osgprerender.cpp: Forced the use of non
|
||
mip mapped texture during subloading in the osgprerender demo.
|
||
|
||
2002-07-29 04:02 robert
|
||
|
||
* src/osg/Texture.cpp: Removed default value from constructor.
|
||
|
||
2002-07-28 17:04 robert
|
||
|
||
* src/: Demos/osgprerender/osgprerender.cpp,
|
||
Demos/osgscribe/osgscribe.cpp, osg/Image.cpp, osg/Texture.cpp,
|
||
osg/TextureCubeMap.cpp: Fixes to the new texture subloading
|
||
methods.
|
||
|
||
2002-07-28 16:28 robert
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp,
|
||
src/osg/TextureCubeMap.cpp: Checked in new methods for setting up
|
||
texture subloading, these allow the user to control which parts
|
||
on an image are subloaded from, and how big the initial texture
|
||
is.
|
||
|
||
2002-07-28 16:27 robert
|
||
|
||
* src/osgPlugins/: lwo/Lwo2.cpp, lwo/Lwo2.h, lwo/Lwo2Layer.cpp,
|
||
lwo/Lwo2Layer.h, lwo/ReaderWriterLWO.cpp, osg/Texture.cpp:
|
||
Checked in Pavel's updates for non texured surfaces.
|
||
|
||
2002-07-28 14:25 robert
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp: Added
|
||
set/getUnrefImageOnApply() methods and associated flag and code
|
||
in Texture::apply() to set the _image to 0 on apply. Note, this
|
||
will only work when you have a single graphics context, as with
|
||
multiple graphics contexts one can't delete the image after the
|
||
first apply, as there will be more than one texture object to
|
||
update.
|
||
|
||
2002-07-28 14:15 robert
|
||
|
||
* src/osgPlugins/iv/parser.hpp: Checked in Marco's commented out
|
||
#defines/rejigged struct names to get things compiling under
|
||
Windows, will need to check this in future as it may change with
|
||
regeneration of parser files with lex/yacc.
|
||
|
||
2002-07-28 05:52 robert
|
||
|
||
* src/osgPlugins/lwo/ReaderWriterLWO.cpp: Chagned the
|
||
initiliazation of iterators, sent in by Alberto Barbati.
|
||
|
||
2002-07-28 05:49 robert
|
||
|
||
* VisualStudio/osgPlugins/iv/iv.dsp, include/osg/NodeCallback,
|
||
src/osgUtil/RenderBin.cpp: Fixes to NodeCallback and RenderBin
|
||
from Alberto Barbati.
|
||
|
||
2002-07-27 14:35 robert
|
||
|
||
* src/osgPlugins/iv/: atrfloat.h, atrstring.h, atrvec.h,
|
||
attribute.h, main.cpp, mynode.h, mynodevisitor.h, osgvisitor.cpp,
|
||
osgvisitor.h, parser.cpp.h: Fixes to the inventor/vrml loader.
|
||
|
||
2002-07-27 03:34 robert
|
||
|
||
* include/osgParticle/ParticleSystem,
|
||
src/osgParticle/ParticleSystem.cpp: From Macro, removal of use of
|
||
display lists during double pass rendering of particles.
|
||
|
||
2002-07-27 03:25 robert
|
||
|
||
* src/osgPlugins/iv/scanner.cpp: Fix for Windows
|
||
|
||
2002-07-27 03:22 robert
|
||
|
||
* src/osgPlugins/lwo/: Lwo2.cpp, Lwo2Layer.cpp, Lwo2Layer.h: Fixes
|
||
for Win32 build.
|
||
|
||
2002-07-27 03:09 robert
|
||
|
||
* include/osgGLUT/Viewer, src/osgGLUT/Viewer.cpp: Added return
|
||
value to addViewport.
|
||
|
||
2002-07-26 11:46 robert
|
||
|
||
* src/osgPlugins/iv/: atrfloat.h, atrstring.h, atrvec.h,
|
||
attribute.h, mynode.h, mynodevisitor.h, osgvisitor.h: Added
|
||
missing osg:: from various references to osg::Objectf
|
||
|
||
2002-07-26 09:33 robert
|
||
|
||
* AUTHORS, VisualStudio/osgPlugins/lwo/lwo.dsp,
|
||
src/osgPlugins/lwo/Lwo2.cpp, src/osgPlugins/lwo/Lwo2.h,
|
||
src/osgPlugins/lwo/Lwo2Layer.cpp, src/osgPlugins/lwo/Lwo2Layer.h,
|
||
src/osgPlugins/lwo/Makefile,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp: Added support for LWO2,
|
||
send in by Pavel Moloshtan.
|
||
|
||
2002-07-26 09:02 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, osgPlugins/iv/iv.dsp: Added
|
||
project file for inventor plugin.
|
||
|
||
2002-07-26 08:37 robert
|
||
|
||
* AUTHORS, Make/makedirdefs, src/osgDB/Registry.cpp,
|
||
src/osgPlugins/iv/COPYING, src/osgPlugins/iv/Makefile,
|
||
src/osgPlugins/iv/Makefile.orig, src/osgPlugins/iv/README,
|
||
src/osgPlugins/iv/atrfloat.h, src/osgPlugins/iv/atrstring.h,
|
||
src/osgPlugins/iv/atrvec.h, src/osgPlugins/iv/attribute.h,
|
||
src/osgPlugins/iv/coordinate3.h, src/osgPlugins/iv/geometry.h,
|
||
src/osgPlugins/iv/indexedfaceset.h, src/osgPlugins/iv/ltstr.h,
|
||
src/osgPlugins/iv/main.cpp, src/osgPlugins/iv/main.h,
|
||
src/osgPlugins/iv/material.h,
|
||
src/osgPlugins/iv/matrixtransform.h, src/osgPlugins/iv/mynode.h,
|
||
src/osgPlugins/iv/mynodevisitor.h,
|
||
src/osgPlugins/iv/nodecache.cpp, src/osgPlugins/iv/nodecache.h,
|
||
src/osgPlugins/iv/normals.cpp, src/osgPlugins/iv/normals.h,
|
||
src/osgPlugins/iv/osgvisitor.cpp, src/osgPlugins/iv/osgvisitor.h,
|
||
src/osgPlugins/iv/parser.cpp, src/osgPlugins/iv/parser.cpp.h,
|
||
src/osgPlugins/iv/parser.hpp, src/osgPlugins/iv/parser.y,
|
||
src/osgPlugins/iv/readerwriter.cpp,
|
||
src/osgPlugins/iv/readerwriter.h, src/osgPlugins/iv/scanner.cpp,
|
||
src/osgPlugins/iv/scanner.l, src/osgPlugins/iv/separator.h,
|
||
src/osgPlugins/iv/texture2.h,
|
||
src/osgPlugins/iv/texturecoordinate.h,
|
||
src/osgPlugins/iv/transform.h: Added Ruben Lopez's Inventor/VRML
|
||
1.0 loader.
|
||
|
||
2002-07-26 05:49 robert
|
||
|
||
* include/osg/Geometry: Change Geometry paramter name to lower case
|
||
geometry.
|
||
|
||
2002-07-25 15:08 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: From Ferdinand Cornelissen -
|
||
Futher updates to the DOF code.
|
||
|
||
2002-07-25 14:58 robert
|
||
|
||
* src/osg/Matrix.cpp: Added missing return statement to if() block
|
||
in Matrix::mult code. Bug spotted by Ray Conner.
|
||
|
||
2002-07-25 14:50 robert
|
||
|
||
* doc/Doxyfiles/auto_Doxyfile, doc/Doxyfiles/core_Doxyfile,
|
||
include/osg/CopyOp, include/osgUtil/IntersectVisitor,
|
||
src/osg/CopyOp.cpp, src/osg/Geometry.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp: Fixes to Doxygen files from
|
||
Neil.
|
||
|
||
Removed unused set/getReportMode() methods and member variables
|
||
from IntersectVisitor.
|
||
|
||
Added deep copy construction of Geometry objects.
|
||
|
||
2002-07-25 14:45 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Changed > operator to < and swapped
|
||
sides of expression, to enable compilation across compilers.
|
||
|
||
2002-07-25 09:15 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Fix to geometry combiner which wasn't
|
||
check the overall color array values in the lessGeometry functor.
|
||
|
||
2002-07-25 08:25 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Fix to DOF Record from Sasa
|
||
Bistroviae.
|
||
|
||
2002-07-25 08:21 robert
|
||
|
||
* src/osgPlugins/flt/: Pool.cpp, Pool.h, flt2osg.cpp, flt2osg.h:
|
||
Fix for colors in old flt models from Brede.
|
||
|
||
2002-07-25 07:42 robert
|
||
|
||
* Make/makedefs: Removed double quotes from around the : DBGF
|
||
= -g -DOSG_USE_MEMORY_MANAGER
|
||
|
||
As this was breaking the build.
|
||
|
||
2002-07-24 09:29 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Implemented the DOF handling more
|
||
cleanly, as per OpenFlight15.7 docs.
|
||
|
||
2002-07-23 11:44 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Added missing std:: to endl;
|
||
|
||
2002-07-23 08:48 robert
|
||
|
||
* src/osg/Geometry.cpp: Added the missing _primtives from the copy
|
||
constructor list.
|
||
|
||
2002-07-23 08:45 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Added fog toggling to Viewer.cpp, 'y'
|
||
reduces fog density, 'Y' increases fog density.
|
||
|
||
2002-07-23 08:01 robert
|
||
|
||
* Make/makedefs, Make/makerules, include/osg/Math: Mods for HP-UX
|
||
port.
|
||
|
||
2002-07-23 07:35 robert
|
||
|
||
* src/osg/StateSet.cpp: Added mode checking into StateSet to try
|
||
and catch non texture OpenGL modes which have been applied to the
|
||
texture modes and visa-versa.
|
||
|
||
2002-07-23 06:30 robert
|
||
|
||
* Make/makedefs, src/osgPlugins/dx/DXWriter.cpp: Support added for
|
||
Gnu C++ under Solaris.
|
||
|
||
2002-07-23 03:48 robert
|
||
|
||
* AUTHORS, Make/makedefs, Make/makerules, include/osg/Math,
|
||
include/osgGLUT/glut, src/Demos/osgcluster/README,
|
||
src/Demos/osgcluster/broadcaster.cpp,
|
||
src/Demos/osgimpostor/README, src/Demos/sgv/README,
|
||
src/osg/GLExtensions.cpp, src/osgDB/DynamicLibrary.cpp,
|
||
src/osgDB/Registry.cpp, src/osgGLUT/Window.cpp,
|
||
src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/jpeg/Makefile, src/osgPlugins/osg/README,
|
||
src/osgPlugins/png/Makefile, src/osgPlugins/tiff/Makefile,
|
||
src/osgText/Makefile: Checked in Tino Schwarze's port to HP-UX.
|
||
|
||
2002-07-22 09:01 robert
|
||
|
||
* include/: osgParticle/Particle, osgParticle/ParticleSystem,
|
||
osgText/Font: Updates to osgParticle form Macro.
|
||
|
||
2002-07-22 06:05 robert
|
||
|
||
* src/: osg/MemoryManager.cpp, osgParticle/IO_ParticleSystem.cpp,
|
||
osgParticle/Particle.cpp, osgParticle/ParticleSystem.cpp: Merged
|
||
changed to osgParticle from Macro, these add the ability to
|
||
orientate the particles to predefined axis.
|
||
|
||
2002-07-22 05:41 robert
|
||
|
||
* src/osgText/: FTFace.cpp, FTFont.cpp, FTGLTextureFont.cpp,
|
||
FTGlyph.cpp, FTOutlineGlyph.cpp, FTOutlineGlyph.h,
|
||
FTPolyGlyph.cpp, FTPolyGlyph.h, FTVectoriser.h: Fixed more
|
||
uninitialized variables and two potential memory leaks.
|
||
|
||
2002-07-21 13:34 robert
|
||
|
||
* src/osgText/: FTBitmapGlyph.cpp, FTFace.cpp, FTFont.cpp,
|
||
FTGLTextureFont.cpp, FTOutlineGlyph.cpp, FTPixmapGlyph.cpp,
|
||
FTPolyGlyph.cpp, FTSize.cpp, FTTextureGlyph.cpp,
|
||
FTVectoriser.cpp, IO_Font.cpp: Fixed various uninitiliazed
|
||
variables.
|
||
|
||
2002-07-21 03:44 robert
|
||
|
||
* src/osgParticle/: FluidFrictionOperator.cpp, Particle.cpp,
|
||
ParticleProcessor.cpp, ParticleSystem.cpp: Added default
|
||
construction values for various member variables to fix report
|
||
uninitialized variables.
|
||
|
||
2002-07-21 03:04 robert
|
||
|
||
* src/: osg/CullStack.cpp, osg/MemoryManager.cpp,
|
||
osgGA/DriveManipulator.cpp, osgPlugins/osg/GeoSet.cpp,
|
||
osgUtil/SceneView.cpp: Futher work on ensuring that all datatypes
|
||
are initilizaed in OSG objects.
|
||
|
||
2002-07-20 18:29 robert
|
||
|
||
* include/osgUtil/SceneView, src/Demos/osgcube/osgcube.cpp,
|
||
src/osg/CullStack.cpp, src/osg/GeoSet.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/LightSource.cpp,
|
||
src/osg/MatrixTransform.cpp, src/osg/MemoryManager.cpp,
|
||
src/osg/Texture.cpp, src/osg/TextureCubeMap.cpp,
|
||
src/osg/Transform.cpp, src/osgDB/Field.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Futher changes to remove unitialized
|
||
variables/reordering of initialization to prevent unitialized
|
||
warnings.
|
||
|
||
2002-07-20 16:54 robert
|
||
|
||
* include/osg/CollectOccludersVisitor, include/osg/MemoryManager,
|
||
include/osgDB/Registry, include/osgGLUT/Viewer,
|
||
include/osgUtil/CullVisitor, include/osgUtil/DepthSortedBin,
|
||
include/osgUtil/RenderBin, include/osgUtil/RenderGraph,
|
||
include/osgUtil/RenderStage, include/osgUtil/RenderStageLighting,
|
||
include/osgUtil/RenderToTextureStage, include/osgUtil/SceneView,
|
||
src/Demos/osgcube/osgcube.cpp, src/osg/MemoryManager.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgUtil/CullVisitor.cpp: Various
|
||
fixes to constructors to ensure that all variables are
|
||
initialized.
|
||
|
||
2002-07-20 15:44 robert
|
||
|
||
* src/osg/State.cpp: Added missing default values to State
|
||
constructor.
|
||
|
||
2002-07-20 15:40 robert
|
||
|
||
* src/osg/FrameStamp.cpp: Added default values for FrameStamp.cpp
|
||
constructor.
|
||
|
||
2002-07-20 15:36 robert
|
||
|
||
* include/osg/ConvexPlanerPolygon, src/osg/ConvexPlanerPolygon.cpp:
|
||
Removed the rendundent variables in the ConvexPlanerPolygon as
|
||
these were unused and unitialized.
|
||
|
||
2002-07-20 15:36 robert
|
||
|
||
* src/osg/MemoryManager.cpp: Added new debugging switch
|
||
checkOnAllocations which is now on by default when compiling with
|
||
debug build (under UNIX) and can be turned on or off with the
|
||
OSG_MM_CHECK_ON_ALLOCATIONS environmental variable.
|
||
|
||
2002-07-20 14:37 robert
|
||
|
||
* src/osg/MemoryManager.cpp: Added some extra checks for memory
|
||
initialization into the osg::MemoryManager, this is turned off by
|
||
default, even in debug build. However you can turn it on by
|
||
setting the OSG_MM_CHECK_FOR_UNINITIALIZED
|
||
|
||
2002-07-20 11:27 robert
|
||
|
||
* doc/introduction.html, doc/plan.html, src/osg/Texture.cpp: Umm...
|
||
these should have already been commited, not sure why cvs has
|
||
just popped these ones up...
|
||
|
||
2002-07-20 09:24 don
|
||
|
||
* Make/makedirdefs: Added logo plugin
|
||
|
||
2002-07-20 08:01 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Fixed the char[] array length to fully
|
||
encompass the strings bring written to them.
|
||
|
||
2002-07-20 08:00 robert
|
||
|
||
* src/osgUtil/Tesselator.cpp: Fixed the glTessCallback type to
|
||
GLU_TESS_ERROR_DATA.
|
||
|
||
2002-07-19 08:49 robert
|
||
|
||
* ChangeLog, NEWS, include/osg/BoundingBox: Small bug fix to
|
||
osg::BoundingBox::expandBy(x,y,z).
|
||
|
||
Updated ChangeLog and NEWS for the release.
|
||
|
||
2002-07-19 08:03 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Removed debugging cout's.
|
||
|
||
2002-07-19 07:52 robert
|
||
|
||
* doc/Doxyfiles/: all_Doxyfile, auto_Doxyfile, auto_Mainpage,
|
||
core_Doxyfile: Updated Doyxgen files.
|
||
|
||
2002-07-19 07:19 robert
|
||
|
||
* include/osg/Geometry, include/osgUtil/Optimizer,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp: Updates to the Geometry to
|
||
add more access methods, and updates to Optimizer to add the new
|
||
merge primtives option.
|
||
|
||
2002-07-19 06:49 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Added primitve merging into the
|
||
osg::Geometry optimizer.
|
||
|
||
2002-07-19 05:51 robert
|
||
|
||
* Make/: debugtests.bat, osgtests.bat: Removed the cow.osg paramter
|
||
for the osgparticle cow.osg in the test scripts
|
||
|
||
2002-07-19 03:18 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp: Added
|
||
MatrixTransform.cpp.
|
||
|
||
2002-07-19 02:10 robert
|
||
|
||
* src/Demos/osgmultitexture/osgmultitexture.cpp: Changed the
|
||
"reflect.rgb" path to "Images/reflect.rgb" to the help find the
|
||
file required.
|
||
|
||
2002-07-18 15:35 robert
|
||
|
||
* NEWS, include/osg/BoundingBox, include/osg/Drawable,
|
||
include/osg/Geometry, src/osg/BoundingBox.cpp,
|
||
src/osg/Drawable.cpp, src/osg/GeoSet.cpp, src/osg/Geometry.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp: Updates NEWS file for 0.9.0
|
||
release.
|
||
|
||
Added default computeBound() implementation to osg::Drawable
|
||
which uses a PrimtiveFunctor to compute the bounding box in a
|
||
generic way, that will work for all Drawable subclasses that
|
||
implement the accept(PrimitiveFunctor&).
|
||
|
||
2002-07-18 15:34 robert
|
||
|
||
* Make/: debugtests.bat, osgtests.bat: Added osgoccluder to test
|
||
scripts.
|
||
|
||
2002-07-18 12:54 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Moved the 't' operation on texture modes
|
||
across to use the new StateSet::setTextureMode methods, this
|
||
enables 't' to work once more!
|
||
|
||
2002-07-18 12:53 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/Array.html,
|
||
osg/ArrayVisitor.html, osg/AttributeFunctor.html,
|
||
osg/Billboard.html, osg/BlendFunc.html, osg/ClipNode.html,
|
||
osg/ClipPlane.html, osg/CollectOccludersVisitor.html,
|
||
osg/ColorMask.html, osg/ColorMatrix.html,
|
||
osg/ConvexPlanerOccluder.html, osg/ConvexPlanerPolygon.html,
|
||
osg/CullFace.html, osg/CullStack.html, osg/CullingSet.html,
|
||
osg/Depth.html, osg/DrawArrayLengths.html, osg/DrawArrays.html,
|
||
osg/DrawElementsUByte.html, osg/DrawElementsUInt.html,
|
||
osg/DrawElementsUShort.html, osg/DrawPixels.html,
|
||
osg/Drawable.html, osg/Fog.html, osg/FrontFace.html,
|
||
osg/GeoSet.html, osg/Geode.html, osg/Geometry.html,
|
||
osg/HIER.html, osg/HIERjava.html, osg/Image.html,
|
||
osg/ImpostorSprite.html, osg/Light.html, osg/LightModel.html,
|
||
osg/LineStipple.html, osg/LineWidth.html, osg/Material.html,
|
||
osg/Matrix.html, osg/MatrixTransform.html, osg/Object.html,
|
||
osg/OccluderNode.html, osg/Point.html, osg/PolygonMode.html,
|
||
osg/PolygonOffset.html, osg/Polytope.html, osg/Primitive.html,
|
||
osg/PrimitiveFunctor.html, osg/ShadeModel.html,
|
||
osg/ShadowOccluderVolume.html, osg/ShadowVolumeOccluder.html,
|
||
osg/StateAttribute.html, osg/StateSet.html, osg/Statistics.html,
|
||
osg/Stencil.html, osg/TemplateArray.html, osg/TexEnv.html,
|
||
osg/TexGen.html, osg/TexMat.html, osg/Texture.html,
|
||
osg/TextureCubeMap.html, osg/TriangleFunctor.html,
|
||
osg/UByte4.html, osg/VectorSizei.html, osg/VectorUByte.html,
|
||
osg/VectorUInt.html, osg/VectorUShort.html, osg/Viewport.html,
|
||
osg/fast_back_stack.html, osg/getGLExtensionFuncPtr.2.html,
|
||
osg/globalnotifylevel..html, osg/globalnotifynulstream..html,
|
||
osg/operator.2.html, osg/operator.html, osg/osg.html,
|
||
osgDB/FilePathList.html, osgDB/PushAndPopDataPath.html,
|
||
osgDB/fileExists.html, osgGA/GUIEventHandlerVisitor.html,
|
||
osgGA/KeySwitchCameraManipulator.html, osgGLUT/Viewer.html,
|
||
osgParticle/ParticleSystem.html,
|
||
osgUtil/ConvertGeoSetsToGeometryVisitor.html,
|
||
osgUtil/General.html, osgUtil/HIER.html, osgUtil/HIERjava.html,
|
||
osgUtil/LeafDepthSortFunctor.html, osgUtil/Optimizer.html,
|
||
osgUtil/RemoveEmptyNodesVisitor.html,
|
||
osgUtil/RemoveLowestStaticTransformsVisitor.html,
|
||
osgUtil/index.html: Updated docs ready for the release.
|
||
|
||
2002-07-18 12:41 robert
|
||
|
||
* include/osg/Node, include/osg/Object, src/osg/Node.cpp,
|
||
src/osg/Object.cpp, src/osgPlugins/osg/Geode.cpp: Moved
|
||
get/setUserData from osg::Node into its superclass osg::Object to
|
||
allow other subclasses to add their own custom data.
|
||
|
||
2002-07-18 08:36 robert
|
||
|
||
* include/osg/Drawable, include/osg/GeoSet, include/osg/Geometry,
|
||
include/osg/ImpostorSprite, include/osg/Primitive,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp, src/osg/GeoSet.cpp,
|
||
src/osg/Geometry.cpp, src/osg/ImpostorSprite.cpp,
|
||
src/osg/Primitive.cpp, src/osgUtil/IntersectVisitor.cpp,
|
||
src/osgUtil/Optimizer.cpp, src/osgUtil/RenderBin.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp: Rewrote the
|
||
osg::Drawable::AttributeFunctor and PrimtiveFunctor to make them
|
||
more consistent with each other. This does mean an API change, so
|
||
dependanct code in the OSG has been updated accordingly.
|
||
|
||
2002-07-18 08:28 robert
|
||
|
||
* src/Demos/osghangglide/: sky.cpp, terrain.cpp: From Randall
|
||
Hopper, warning fixes for IRIX.
|
||
|
||
2002-07-18 08:25 robert
|
||
|
||
* src/osgPlugins/flt/TexturePaletteRecord.cpp: From Brede Johansen,
|
||
fix the TexturePaletteRecord::endian() to handle old flt versions
|
||
(11, 12 & 13).
|
||
|
||
2002-07-18 07:29 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: From Brede Johansen "I have found
|
||
one bug in the ConvertFromFLT::visitFace() function. In the
|
||
early days of the Flight format, before the LightPoint record
|
||
existed they used face records with a light (-point) attribute."
|
||
|
||
2002-07-18 07:19 robert
|
||
|
||
* include/osg/Drawable, include/osg/GeoSet, include/osg/Geometry,
|
||
include/osg/ImpostorSprite, include/osg/Statistics,
|
||
include/osgParticle/ParticleSystem, include/osgUtil/RenderBin,
|
||
src/osg/GeoSet.cpp, src/osg/Geometry.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/RenderBin.cpp,
|
||
src/osgUtil/RenderStage.cpp: Rewrote osg:Statistics so that it is
|
||
PrimitiveFunctor as is now completely decoupled from
|
||
osg::Drawable. The Drawable::getStats() virtual method no longer
|
||
exists.
|
||
|
||
Updated the Viewer to use the osg::Statistics incarnation and
|
||
reformated stats to clean it up.
|
||
|
||
2002-07-18 03:55 robert
|
||
|
||
* src/osg/LightSource.cpp: Added code into osg::LightSource so it
|
||
correctly computes its bounding sphere, taking into account any
|
||
subgraph below, and the light itself if it is not a infinite
|
||
light.
|
||
|
||
2002-07-18 03:49 robert
|
||
|
||
* Make/: debugtests.bat, osgtests.bat: Updated the test scripts to
|
||
include cube mapping example and osglight demo.
|
||
|
||
2002-07-18 03:41 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Removed repeated return transform
|
||
in the visitDOF method.
|
||
|
||
2002-07-18 03:38 robert
|
||
|
||
* src/: osgDB/Registry.cpp, osgPlugins/rgb/ReaderWriterRGB.cpp:
|
||
Added support for .sgi alias extension to the .rgb plugin.
|
||
|
||
2002-07-18 03:06 robert
|
||
|
||
* src/: osgPlugins/dx/DXWriter.cpp, osgUtil/DisplayListVisitor.cpp,
|
||
osgUtil/DisplayRequirementsVisitor.cpp,
|
||
osgUtil/SmoothingVisitor.cpp, osgUtil/TriStripVisitor.cpp: Fixed
|
||
warnings.
|
||
|
||
2002-07-18 02:55 robert
|
||
|
||
* include/osg/Material, src/osg/Material.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageParser.cpp: Converted the
|
||
osg::Material::set/getShininess option to use the standard OpenGL
|
||
range of 0.0 to 128.0 instead of the previous normalised shiniess
|
||
range. This brings it inline with the way the rest of the OSG
|
||
uses a 1 to 1 mapping to OpenGL.
|
||
|
||
Converted the various loaders to use the new range, which is
|
||
almost all cases was simply removing the /128.0f which was
|
||
required before!
|
||
|
||
2002-07-18 02:17 robert
|
||
|
||
* include/osgUtil/Optimizer, src/osgUtil/Optimizer.cpp: Added const
|
||
to LessGeometry functor to fix Win32 build.
|
||
|
||
2002-07-17 17:55 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Fixed spelling mistake.
|
||
|
||
2002-07-17 17:52 robert
|
||
|
||
* doc/install.html, include/osg/Array, include/osg/Geode,
|
||
include/osg/Geometry, include/osg/Primitive,
|
||
include/osgUtil/AppVisitor, include/osgUtil/Optimizer,
|
||
src/Demos/osgcallback/osgcallback.cpp, src/osg/Geometry.cpp,
|
||
src/osg/Primitive.cpp, src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.h,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/Optimizer.cpp: Various fixes to the flt loader, and
|
||
knock on changes to the osgUtil::Optimizer to better support
|
||
removal of seperate osg::Geometry instances where they share the
|
||
same state and bindings.
|
||
|
||
2002-07-17 09:24 robert
|
||
|
||
* src/osg/CollectOccludersVisitor.cpp: Changed from a -> to *()
|
||
when using the object pointed to by a reverse iterator, to fix
|
||
problems with build under VS6/STLport.
|
||
|
||
2002-07-17 05:21 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Fix for Win32 build.
|
||
|
||
2002-07-17 03:00 robert
|
||
|
||
* include/osgGA/GUIEventHandlerVisitor,
|
||
include/osgGA/KeySwitchCameraManipulator, include/osgGLUT/Viewer,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/Optimizer.cpp: Several items of work related to
|
||
adding a manual creation of occluders option to the osgoccluder
|
||
demo.
|
||
|
||
First the osgGA classes have been generalised a little to better
|
||
support new GUIEventHandler subclasses.
|
||
|
||
Second osgGLUT has a new option for registering a user defined
|
||
event handler, the allows the application to add externally extra
|
||
options to the osgGLUT viewer.
|
||
|
||
Third, the osgoccluder demo now works in two modes. The original
|
||
create four occluder sides to wrap an loaded model, the second an
|
||
interactive mode which allows the users to add occluders to the
|
||
model by pointing to points and pressing 'a' to add a point, the
|
||
'e' to end the occluder polygon, polygons must be convex, planer
|
||
and be defined in an anitclockwise order. To start the
|
||
osgoccluder in this mode one simple runs it with the '-c' option.
|
||
Run osgoccluder with no parameter to get a list of options.
|
||
|
||
2002-07-16 13:06 robert
|
||
|
||
* include/: osgGA/CameraManipulator, osgGA/DriveManipulator,
|
||
osgGA/Export, osgGA/FlightManipulator, osgGA/GUIActionAdapter,
|
||
osgGA/GUIEventAdapter, osgGA/GUIEventHandler,
|
||
osgGA/KeySwitchCameraManipulator, osgGA/SetSceneViewVisitor,
|
||
osgGA/StateSetManipulator, osgGA/TrackballManipulator,
|
||
osgGA/Version, osgGLUT/Export, osgGLUT/GLUTEventAdapter,
|
||
osgGLUT/Version, osgGLUT/Viewer, osgGLUT/Window, osgGLUT/glut,
|
||
osgText/Export, osgText/Font, osgText/Paragraph, osgText/Text,
|
||
osgText/Version, osgUtil/AppVisitor, osgUtil/CullVisitor,
|
||
osgUtil/DepthSortedBin, osgUtil/DisplayListVisitor,
|
||
osgUtil/DisplayRequirementsVisitor, osgUtil/Export,
|
||
osgUtil/InsertImpostorsVisitor, osgUtil/IntersectVisitor,
|
||
osgUtil/Optimizer, osgUtil/RenderBin, osgUtil/RenderGraph,
|
||
osgUtil/RenderLeaf, osgUtil/RenderStage,
|
||
osgUtil/RenderStageLighting, osgUtil/RenderToTextureStage,
|
||
osgUtil/SceneView, osgUtil/SmoothingVisitor, osgUtil/Tesselator,
|
||
osgUtil/TriStripVisitor, osgUtil/Version: Updated docs and added
|
||
osgGA
|
||
|
||
2002-07-16 13:03 robert
|
||
|
||
* AUTHORS, doc/documentation.html, doc/doc++/osg/AlphaFunc.html,
|
||
doc/doc++/osg/AnimationPath.html,
|
||
doc/doc++/osg/AttributeFunctor.html,
|
||
doc/doc++/osg/Billboard.html, doc/doc++/osg/BoundingBox.html,
|
||
doc/doc++/osg/BoundingSphere.html, doc/doc++/osg/Camera.html,
|
||
doc/doc++/osg/ClipPlane.html, doc/doc++/osg/ColorMask.html,
|
||
doc/doc++/osg/ColorMatrix.html, doc/doc++/osg/CopyOp.html,
|
||
doc/doc++/osg/CullFace.html, doc/doc++/osg/Depth.html,
|
||
doc/doc++/osg/DisplaySettings.html,
|
||
doc/doc++/osg/DrawPixels.html, doc/doc++/osg/Drawable.html,
|
||
doc/doc++/osg/EarthSky.html, doc/doc++/osg/Fog.html,
|
||
doc/doc++/osg/FrameStamp.html, doc/doc++/osg/FrontFace.html,
|
||
doc/doc++/osg/General.html, doc/doc++/osg/GeoSet.html,
|
||
doc/doc++/osg/Geode.html, doc/doc++/osg/Group.html,
|
||
doc/doc++/osg/HIER.html, doc/doc++/osg/HIERjava.html,
|
||
doc/doc++/osg/Image.html, doc/doc++/osg/Impostor.html,
|
||
doc/doc++/osg/ImpostorSprite.html,
|
||
doc/doc++/osg/ImpostorSpriteManager.html, doc/doc++/osg/LOD.html,
|
||
doc/doc++/osg/Light.html, doc/doc++/osg/LightModel.html,
|
||
doc/doc++/osg/LightSource.html, doc/doc++/osg/LineSegment.html,
|
||
doc/doc++/osg/LineStipple.html, doc/doc++/osg/LineWidth.html,
|
||
doc/doc++/osg/META_Object.html,
|
||
doc/doc++/osg/META_StateAttribute.html,
|
||
doc/doc++/osg/Material.html, doc/doc++/osg/Matrix.html,
|
||
doc/doc++/osg/NodeAcceptOp.html, doc/doc++/osg/NodeCallback.html,
|
||
doc/doc++/osg/NodeVisitor.html,
|
||
doc/doc++/osg/NotifySeverity.html, doc/doc++/osg/Object.html,
|
||
doc/doc++/osg/Plane.html, doc/doc++/osg/Point.html,
|
||
doc/doc++/osg/PolygonMode.html, doc/doc++/osg/PolygonOffset.html,
|
||
doc/doc++/osg/PositionAttitudeTransform.html,
|
||
doc/doc++/osg/Projection.html, doc/doc++/osg/Quat.html,
|
||
doc/doc++/osg/Referenced.html, doc/doc++/osg/ShadeModel.html,
|
||
doc/doc++/osg/State.html, doc/doc++/osg/StateAttribute.html,
|
||
doc/doc++/osg/StateSet.html, doc/doc++/osg/Statistics.html,
|
||
doc/doc++/osg/Stencil.html, doc/doc++/osg/Switch.html,
|
||
doc/doc++/osg/TexEnv.html, doc/doc++/osg/TexGen.html,
|
||
doc/doc++/osg/TexMat.html, doc/doc++/osg/Texture.html,
|
||
doc/doc++/osg/TextureCubeMap.html, doc/doc++/osg/Timer.html,
|
||
doc/doc++/osg/Transform.html, doc/doc++/osg/Vec2.html,
|
||
doc/doc++/osg/Vec3.html, doc/doc++/osg/Vec4.html,
|
||
doc/doc++/osg/Viewport.html,
|
||
doc/doc++/osg/clampArray3BetweenRange.html,
|
||
doc/doc++/osg/clampArray3GEQUAL.html,
|
||
doc/doc++/osg/clampArray3LEQUAL.html,
|
||
doc/doc++/osg/clampArray4BetweenRange.html,
|
||
doc/doc++/osg/clampArray4GEQUAL.html,
|
||
doc/doc++/osg/clampArray4LEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementLEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementsGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsLEQUAL.html,
|
||
doc/doc++/osg/clampBetweenRange.html,
|
||
doc/doc++/osg/clampGEQUAL.html, doc/doc++/osg/clampLEQUAL.html,
|
||
doc/doc++/osg/createGeodeForImage.2.html,
|
||
doc/doc++/osg/for_each_triangle.html, doc/doc++/osg/index.html,
|
||
doc/doc++/osg/notify.html, doc/doc++/osg/osg.html,
|
||
doc/doc++/osg/ref_ptr.html, doc/doc++/osg/tag_au.html,
|
||
doc/doc++/osgDB/HIER.html, doc/doc++/osgDB/HIERjava.html,
|
||
doc/doc++/osgDB/Input.html, doc/doc++/osgDB/Options.html,
|
||
doc/doc++/osgDB/Output.html, doc/doc++/osgDB/ReadResult.html,
|
||
doc/doc++/osgDB/ReaderWriter.html,
|
||
doc/doc++/osgDB/RegisterDotOsgWrapperProxy.html,
|
||
doc/doc++/osgDB/RegisterReaderWriterProxy.html,
|
||
doc/doc++/osgDB/Registry.html, doc/doc++/osgDB/WriteResult.html,
|
||
doc/doc++/osgDB/findFileInPath.html, doc/doc++/osgDB/osgDB.html,
|
||
doc/doc++/osgGA/CameraManipulator.html,
|
||
doc/doc++/osgGA/ClassGraph.class,
|
||
doc/doc++/osgGA/ClassGraphPanel.class,
|
||
doc/doc++/osgGA/ClassLayout.class,
|
||
doc/doc++/osgGA/CompositeGUIEventHandler.html,
|
||
doc/doc++/osgGA/DriveManipulator.html,
|
||
doc/doc++/osgGA/FlightManipulator.html,
|
||
doc/doc++/osgGA/GUIActionAdapter.html,
|
||
doc/doc++/osgGA/GUIEventAdapter.html,
|
||
doc/doc++/osgGA/GUIEventHandler.html,
|
||
doc/doc++/osgGA/GUIEventHandlerVisitor.html,
|
||
doc/doc++/osgGA/General.html, doc/doc++/osgGA/HIER.html,
|
||
doc/doc++/osgGA/HIERjava.html,
|
||
doc/doc++/osgGA/KeySwitchCameraManipulator.html,
|
||
doc/doc++/osgGA/NavigatorButton.class,
|
||
doc/doc++/osgGA/SetSceneViewVisitor.html,
|
||
doc/doc++/osgGA/StateSetManipulator.html,
|
||
doc/doc++/osgGA/TrackballManipulator.html,
|
||
doc/doc++/osgGA/icon1.gif, doc/doc++/osgGA/icon2.gif,
|
||
doc/doc++/osgGA/index.html, doc/doc++/osgGA/osgGA.html,
|
||
doc/doc++/osgGA/osgGAGetLibraryName.html,
|
||
doc/doc++/osgGA/osgGAGetVersion.html,
|
||
doc/doc++/osgGA/spaceosgGA.html,
|
||
doc/doc++/osgGLUT/GLUTEventAdapter.html,
|
||
doc/doc++/osgGLUT/HIERjava.html, doc/doc++/osgGLUT/Viewer.html,
|
||
doc/doc++/osgGLUT/osgGLUT.html,
|
||
doc/doc++/osgParticle/AccelOperator.html,
|
||
doc/doc++/osgParticle/CenteredPlacer.html,
|
||
doc/doc++/osgParticle/Counter.html,
|
||
doc/doc++/osgParticle/Emitter.html,
|
||
doc/doc++/osgParticle/FluidFrictionOperator.html,
|
||
doc/doc++/osgParticle/ForceOperator.html,
|
||
doc/doc++/osgParticle/Interpolator.html,
|
||
doc/doc++/osgParticle/LinearInterpolator.html,
|
||
doc/doc++/osgParticle/ModularEmitter.html,
|
||
doc/doc++/osgParticle/ModularProgram.html,
|
||
doc/doc++/osgParticle/MultiSegmentPlacer.html,
|
||
doc/doc++/osgParticle/Operator.html,
|
||
doc/doc++/osgParticle/Particle.html,
|
||
doc/doc++/osgParticle/ParticleProcessor.html,
|
||
doc/doc++/osgParticle/ParticleSystem.html,
|
||
doc/doc++/osgParticle/ParticleSystemUpdater.html,
|
||
doc/doc++/osgParticle/Placer.html,
|
||
doc/doc++/osgParticle/PointPlacer.html,
|
||
doc/doc++/osgParticle/Program.html,
|
||
doc/doc++/osgParticle/RadialShooter.html,
|
||
doc/doc++/osgParticle/RandomRateCounter.html,
|
||
doc/doc++/osgParticle/SectorPlacer.html,
|
||
doc/doc++/osgParticle/SegmentPlacer.html,
|
||
doc/doc++/osgParticle/Shooter.html,
|
||
doc/doc++/osgParticle/VariableRateCounter.html,
|
||
doc/doc++/osgText/BitmapFont.html, doc/doc++/osgText/Font.html,
|
||
doc/doc++/osgText/META_Font.html,
|
||
doc/doc++/osgText/OutlineFont.html,
|
||
doc/doc++/osgText/Paragraph.html,
|
||
doc/doc++/osgText/PixmapFont.html,
|
||
doc/doc++/osgText/PolygonFont.html,
|
||
doc/doc++/osgText/RasterFont.html, doc/doc++/osgText/Text.html,
|
||
doc/doc++/osgText/TextureFont.html,
|
||
doc/doc++/osgText/VectorFont.html,
|
||
doc/doc++/osgText/osgText.html,
|
||
doc/doc++/osgUtil/AppVisitor.html,
|
||
doc/doc++/osgUtil/CombineLODsVisitor.html,
|
||
doc/doc++/osgUtil/CullVisitor.html,
|
||
doc/doc++/osgUtil/DepthSortedBin.html,
|
||
doc/doc++/osgUtil/DisplayListVisitor.html,
|
||
doc/doc++/osgUtil/DisplayRequirementsVisitor.html,
|
||
doc/doc++/osgUtil/FlattenStaticTransformsVisitor.html,
|
||
doc/doc++/osgUtil/General.html, doc/doc++/osgUtil/HIER.html,
|
||
doc/doc++/osgUtil/HIERjava.html, doc/doc++/osgUtil/Hit.html,
|
||
doc/doc++/osgUtil/InsertImpostorsVisitor.html,
|
||
doc/doc++/osgUtil/IntersectState.html,
|
||
doc/doc++/osgUtil/IntersectVisitor.html,
|
||
doc/doc++/osgUtil/Optimizer.html,
|
||
doc/doc++/osgUtil/RegisterRenderBinProxy.html,
|
||
doc/doc++/osgUtil/RemoveRedundentNodesVisitor.html,
|
||
doc/doc++/osgUtil/RenderBin.html,
|
||
doc/doc++/osgUtil/RenderGraph.html,
|
||
doc/doc++/osgUtil/RenderLeaf.html,
|
||
doc/doc++/osgUtil/RenderStage.html,
|
||
doc/doc++/osgUtil/RenderStageLighting.html,
|
||
doc/doc++/osgUtil/RenderToTextureStage.html,
|
||
doc/doc++/osgUtil/SceneView.html,
|
||
doc/doc++/osgUtil/SmoothingVisitor.html,
|
||
doc/doc++/osgUtil/StateVisitor.html,
|
||
doc/doc++/osgUtil/Tesselator.html,
|
||
doc/doc++/osgUtil/TransformCallback.html,
|
||
doc/doc++/osgUtil/TriStripVisitor.html,
|
||
doc/doc++/osgUtil/index.html, doc/doc++/osgUtil/osgUtil.html,
|
||
include/osg/AlphaFunc, include/osg/AnimationPath,
|
||
include/osg/Array, include/osg/Billboard, include/osg/BlendFunc,
|
||
include/osg/BoundingBox, include/osg/BoundingSphere,
|
||
include/osg/BoundsChecking, include/osg/Camera,
|
||
include/osg/ClipNode, include/osg/ClipPlane,
|
||
include/osg/CollectOccludersVisitor, include/osg/ColorMask,
|
||
include/osg/ColorMatrix, include/osg/ConvexPlanerOccluder,
|
||
include/osg/ConvexPlanerPolygon, include/osg/CopyOp,
|
||
include/osg/CullFace, include/osg/CullStack,
|
||
include/osg/CullingSet, include/osg/Depth,
|
||
include/osg/DisplaySettings, include/osg/DrawPixels,
|
||
include/osg/Drawable, include/osg/EarthSky, include/osg/Export,
|
||
include/osg/Fog, include/osg/FrameStamp, include/osg/FrontFace,
|
||
include/osg/GL, include/osg/GLExtensions, include/osg/GLU,
|
||
include/osg/GeoSet, include/osg/Geode, include/osg/Geometry,
|
||
include/osg/Group, include/osg/Image, include/osg/Impostor,
|
||
include/osg/ImpostorSprite, include/osg/LOD, include/osg/Light,
|
||
include/osg/LightModel, include/osg/LightSource,
|
||
include/osg/LineSegment, include/osg/LineStipple,
|
||
include/osg/LineWidth, include/osg/Material, include/osg/Math,
|
||
include/osg/Matrix, include/osg/MatrixTransform,
|
||
include/osg/Node, include/osg/NodeCallback,
|
||
include/osg/NodeVisitor, include/osg/Notify, include/osg/Object,
|
||
include/osg/OccluderNode, include/osg/Plane, include/osg/Point,
|
||
include/osg/PolygonMode, include/osg/PolygonOffset,
|
||
include/osg/Polytope, include/osg/PositionAttitudeTransform,
|
||
include/osg/Primitive, include/osg/Projection, include/osg/Quat,
|
||
include/osg/Referenced, include/osg/ShadeModel,
|
||
include/osg/ShadowVolumeOccluder, include/osg/State,
|
||
include/osg/StateAttribute, include/osg/StateSet,
|
||
include/osg/Statistics, include/osg/Stencil, include/osg/Switch,
|
||
include/osg/TexEnv, include/osg/TexGen, include/osg/TexMat,
|
||
include/osg/Texture, include/osg/TextureCubeMap,
|
||
include/osg/Timer, include/osg/Transform,
|
||
include/osg/Transparency, include/osg/Types, include/osg/UByte4,
|
||
include/osg/Vec2, include/osg/Vec3, include/osg/Vec4,
|
||
include/osg/Version, include/osg/Viewport,
|
||
include/osg/fast_back_stack, include/osg/ref_ptr,
|
||
include/osgDB/DotOsgWrapper, include/osgDB/DynamicLibrary,
|
||
include/osgDB/Export, include/osgDB/Field,
|
||
include/osgDB/FieldReader, include/osgDB/FieldReaderIterator,
|
||
include/osgDB/FileNameUtils, include/osgDB/FileUtils,
|
||
include/osgDB/Input, include/osgDB/Output,
|
||
include/osgDB/ReadFile, include/osgDB/ReaderWriter,
|
||
include/osgDB/Registry, include/osgDB/Version,
|
||
include/osgDB/WriteFile: Updated docs and added osgGA
|
||
|
||
2002-07-16 12:21 robert
|
||
|
||
* Make/makedefs, src/osg/GLExtensions.cpp,
|
||
src/osgDB/DynamicLibrary.cpp, src/osgDB/FileUtils.cpp: Updates
|
||
from Bob Kuehne and Kristopher Bixler to remove the fink
|
||
dependency from the MacOSX build.
|
||
|
||
2002-07-16 12:19 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Fix to DOF Record from Sasa
|
||
Bistrovic
|
||
|
||
2002-07-16 12:17 robert
|
||
|
||
* src/Demos/osglight/osglight.cpp: Added SpotExponent to the spot
|
||
light.
|
||
|
||
2002-07-16 11:56 robert
|
||
|
||
* src/osgPlugins/bmp/Makefile: Removed repeat line from Makefile.
|
||
|
||
2002-07-16 08:43 robert
|
||
|
||
* NEWS, src/osg/Version.cpp, src/osgDB/Version.cpp,
|
||
src/osgGA/Version.cpp, src/osgGLUT/Version.cpp,
|
||
src/osgParticle/Version.cpp, src/osgText/Version.cpp,
|
||
src/osgUtil/Version.cpp: Bumped up the version numbers to 0.9.0
|
||
to reflect the upcomming release.
|
||
|
||
2002-07-16 08:28 robert
|
||
|
||
* src/osgUtil/Tesselator.cpp: Rewrote the apply_imp template method
|
||
so that it takes an initialization paramater.
|
||
|
||
2002-07-16 08:13 robert
|
||
|
||
* Make/makedefs, Make/makedirdefs,
|
||
src/osgPlugins/dx/AreaGeoSetTriangulator.cpp,
|
||
src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/logos/Makefile,
|
||
src/osgPlugins/logos/ReaderWriterLOGO.cpp: Fixes for MacOSX build
|
||
from Bob Kuehne.
|
||
|
||
2002-07-16 08:12 robert
|
||
|
||
* src/Demos/osglight/Makefile, src/Demos/osglight/Makefile.inst,
|
||
src/Demos/osglight/osglight.cpp, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osglight/osglight.dsp: Added the beginings of
|
||
an osglight demo.
|
||
|
||
2002-07-16 04:33 robert
|
||
|
||
* src/osgPlugins/osg/Makefile: Added TextureCubeMap.cpp to the .osg
|
||
plugin Makefile.
|
||
|
||
2002-07-16 03:20 robert
|
||
|
||
* include/osg/Array: Fixed the new TemplateArray desctructor.
|
||
|
||
2002-07-16 03:16 robert
|
||
|
||
* include/osg/Array: Added protected destrcutor to TemplateArray.
|
||
|
||
2002-07-15 15:23 robert
|
||
|
||
* include/osgUtil/Tesselator, src/osgPlugins/osg/Geometry.cpp,
|
||
src/osgUtil/Tesselator.cpp: Added support to osgUtil::Tesselator
|
||
to insert extra vertices and other attributes into an
|
||
osg::Geometry node. Uses the new osg::ArrayVisitor.
|
||
|
||
Converted the osg plugin Geometry support to use the new UByte4
|
||
class.
|
||
|
||
2002-07-15 15:18 robert
|
||
|
||
* include/osg/: Array, UByte4, Vec4: Added osg::UByte4 class, which
|
||
can be used to represent packed colors.
|
||
|
||
Changed osg::UByte4Array across to use the new osg::UByte4 class
|
||
rather than a GLuint as do previously.
|
||
|
||
Cleaned up some of the paramters in osg::Vec4.
|
||
|
||
2002-07-15 06:39 robert
|
||
|
||
* src/Demos/osgprerender/osgprerender.cpp: Removed the second
|
||
texture from the prerender demo so as not over complicate the
|
||
final image.
|
||
|
||
2002-07-15 06:20 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat,
|
||
src/osgUtil/SceneView.cpp: Fixed the orientation of the
|
||
osgreflect demo so that the reflection plane is orientated
|
||
towards the viewer.
|
||
|
||
Changed the lightmodel ambient level to 0.1,0.1,0.1 instead of
|
||
0.0, so that a small amount of ambient lighting is available to
|
||
render back surfaces. The osgreflect and osgprerender suffered
|
||
unexpected behaviors because of no lighting on the backfaces.
|
||
|
||
2002-07-15 06:14 robert
|
||
|
||
* src/Demos/osgreflect/osgreflect.cpp: Added a MatrixTransform to
|
||
tilt the osgreflect demo so that the reflection plane is seen
|
||
clearly.
|
||
|
||
2002-07-15 06:13 robert
|
||
|
||
* src/Demos/osgconv/OrientationConverter.cpp: Fixed the
|
||
optimization of the orientation conversion.
|
||
|
||
2002-07-15 04:44 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat,
|
||
src/osgDB/FieldReaderIterator.cpp: Fixed memory leak in
|
||
FieldReaderIterator.cpp.
|
||
|
||
Updated the Make/osgtests.bat and Make/debugtests.bat scripts.
|
||
|
||
2002-07-15 03:53 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw: Renamed
|
||
hangglide to osghangglide
|
||
|
||
2002-07-15 03:51 robert
|
||
|
||
* src/Demos/hangglide/: GliderManipulator.cpp, GliderManipulator.h,
|
||
Makefile, Makefile.inst, README, ReaderWriterFLY.cpp, base.cpp,
|
||
hangglide.cpp, hat.cpp, hat.h, sky.cpp, tank.cpp, terrain.cpp,
|
||
terrain_coords.h, terrain_normals.h, terrain_texcoords.h,
|
||
trees.cpp: Removed the old hangglide directory.
|
||
|
||
2002-07-15 03:45 robert
|
||
|
||
* src/Demos/osghangglide/: GliderManipulator.cpp,
|
||
GliderManipulator.h, Makefile, Makefile.inst,
|
||
ReaderWriterFLY.cpp, base.cpp, hat.cpp, hat.h, osghangglide.cpp,
|
||
sky.cpp, tank.cpp, terrain.cpp, terrain_coords.h,
|
||
terrain_normals.h, terrain_texcoords.h, trees.cpp: Renamed
|
||
osghangglide demo.
|
||
|
||
2002-07-15 03:43 robert
|
||
|
||
* VisualStudio/Demos/osghangglide/osghangglide.dsp: Renamed the
|
||
hangglide demo osghangglide to make it consistent with the rest
|
||
of the demos.
|
||
|
||
2002-07-15 03:03 robert
|
||
|
||
* include/osg/State, src/osg/GeoSet_ogl.cpp, src/osg/Geometry.cpp:
|
||
Added State::disableTexCoordPointersAboveAndIncluding( unit )
|
||
method so that all unsed texture units can be turned off simply
|
||
within Drawables such as Geometry and GeoSet. This can be used to
|
||
prevent bleed of arrays from one object to the next - which can
|
||
cause crashes.
|
||
|
||
2002-07-14 21:42 don
|
||
|
||
* src/osgPlugins/logos/ReaderWriterLOGO.cpp: Changes for Sunos
|
||
|
||
2002-07-14 14:49 don
|
||
|
||
* src/osgPlugins/logos/: Makefile, ReaderWriterLOGO.cpp: Added
|
||
Logos loader
|
||
|
||
2002-07-14 13:51 robert
|
||
|
||
* src/osgPlugins/pfb/ConvertFromPerformer.cpp: Fixed unused
|
||
variable `osg::StateSet *osgStateSet' warning
|
||
|
||
2002-07-14 13:48 robert
|
||
|
||
* src/Demos/osgcallback/osgcallback.cpp: Added
|
||
Drawable::AppCallback example and fixed a warning.
|
||
|
||
2002-07-14 13:32 robert
|
||
|
||
* src/Demos/osgprerender/osgprerender.cpp: Tweaked the color and
|
||
aspect ratio settings of the pre rendering bin.
|
||
|
||
2002-07-14 09:26 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Fixed computeNearFar bug in
|
||
CullVisitor::apply(Billboard&).
|
||
|
||
2002-07-14 03:46 robert
|
||
|
||
* src/osgPlugins/osg/: MatrixTransform.cpp, Transform.cpp: Fixes to
|
||
read/write of MatrixTransform/Transform.
|
||
|
||
2002-07-14 01:35 robert
|
||
|
||
* src/Demos/hangglide/sky.cpp: Copy and Paste bug where an for()
|
||
loop was repeated within itself, which was introduced when moving
|
||
across to use osg::Geometry.
|
||
|
||
2002-07-13 14:17 robert
|
||
|
||
* src/: Demos/osgclip/osgclip.cpp, Demos/osgtext/main.cpp,
|
||
osg/Geometry.cpp, osg/ShadowVolumeOccluder.cpp, osgDB/Output.cpp,
|
||
osgPlugins/flt/GeoSetBuilder.cpp, osgUtil/Tesselator.cpp: Fixed
|
||
various warnings which were appearing under MacOSX.
|
||
|
||
2002-07-13 13:31 robert
|
||
|
||
* include/osg/GeoSet, src/osg/GeoSet.cpp, src/osg/GeoSet_ogl.cpp,
|
||
src/osgPlugins/osg/BlendFunc.cpp: Conveted GeoSet to use the new
|
||
state::set*Pointer/disable*Pointer methods to keep the current
|
||
state valid.
|
||
|
||
2002-07-13 07:16 robert
|
||
|
||
* src/osgPlugins/txp/: TrPageArchive.cpp, TrPageParser.cpp: Support
|
||
added for multitextured TXP files, sent in by Boris Bralo.
|
||
|
||
2002-07-12 19:46 don
|
||
|
||
* include/osgGLUT/Viewer: put a typedef in public area of class for
|
||
sun compilers
|
||
|
||
2002-07-12 14:45 robert
|
||
|
||
* src/osgPlugins/osg/MatrixTransform.cpp: Added missing
|
||
MatrixTransform.cpp file
|
||
|
||
2002-07-12 14:45 robert
|
||
|
||
* src/Demos/osgparticle/osgparticle.cpp: added glutInit to
|
||
osgparticle demo to fix crash under MacOSX.
|
||
|
||
2002-07-12 14:42 robert
|
||
|
||
* src/Demos/osgprerender/osgprerender.cpp: Added second texture to
|
||
osgprerender demo to test out multitexture in osg::Geometry, it
|
||
works!!
|
||
|
||
2002-07-12 14:08 robert
|
||
|
||
* include/osg/MatrixTransform, src/osg/MatrixTransform.cpp: Added
|
||
MatrixTransform header and source.
|
||
|
||
2002-07-12 12:50 robert
|
||
|
||
* src/Demos/osgmultitexture/osgmultitexture.cpp: Changed the
|
||
osgmultitexture demo so that it uses a TexEnv::BLEND mode with a
|
||
colour. This lightens the resultant models.
|
||
|
||
2002-07-12 11:14 robert
|
||
|
||
* src/Demos/osgcluster/osgcluster.cpp: Added using namespace
|
||
osgUtil to get round IRIX/Windows compiler differences.
|
||
|
||
2002-07-12 11:11 robert
|
||
|
||
* include/osg/Transform, src/Demos/hangglide/trees.cpp,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osgclip/osgclip.cpp,
|
||
src/Demos/osgconv/OrientationConverter.cpp,
|
||
src/Demos/osgcopy/osgcopy.cpp, src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osghud/osghud.cpp,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgscribe/osgscribe.cpp,
|
||
src/Demos/osgstereoimage/osgstereoimage.cpp,
|
||
src/Demos/osgtext/main.cpp, src/Demos/osgtexture/osgtexture.cpp,
|
||
src/Demos/sgv/sgv.cpp, src/osg/Makefile, src/osg/StateSet.cpp,
|
||
src/osgParticle/ParticleSystem.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osg/Transform.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageParser.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/TransformCallback.cpp: Ported distribution across to
|
||
use the new osg::MatrixTransform and osg::BlendFunc class instead
|
||
of osg::Transform and osg::Transparancy respectively.
|
||
|
||
2002-07-12 07:24 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/BlendFunc,
|
||
include/osg/BoundingBox, include/osg/BoundingSphere,
|
||
include/osg/Export, include/osg/StateAttribute,
|
||
include/osg/Transform, include/osg/Transparency,
|
||
src/Demos/osghud/osghud.cpp,
|
||
src/Demos/osgparticle/osgparticle.cpp,
|
||
src/Demos/osgscribe/osgscribe.cpp, src/Demos/osgtext/main.cpp,
|
||
src/osg/BlendFunc.cpp, src/osg/Makefile, src/osg/Transform.cpp,
|
||
src/osg/Transparency.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/dx/DXWriter.cpp,
|
||
src/osgPlugins/dx/StateSetStr.cpp,
|
||
src/osgPlugins/osg/BlendFunc.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/Transparency.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp:
|
||
Have added a #define USE_DEPRECATED_API to include/osg/Export,
|
||
and various osg header and source files to optional compile in
|
||
deprecated parts of the OSG API.
|
||
|
||
Have renamed osg::Transparency osg::BlendFunc to bring it in line
|
||
with the rest of the OSG's StateAttribute classes which are named
|
||
after their OpenGL counterparts. include/osg/Transparency still
|
||
exists and is simply a typedef to BlendFunc and is enclosed in a
|
||
#ifdef USE_DEPRECTATED_API block.
|
||
|
||
The matrix methods in the osg::Transform class have been
|
||
moved/replicated in a osg::MatrixTransform sublcass from
|
||
osg::Transform. The old matrix functionality is still present in
|
||
the osg::Transform class but is guard by #ifdef
|
||
USG_DEPRECATED_API blocks. One should now think of
|
||
osg::Transform as being a Transform Node base class.
|
||
MatrixTransform has all the functionality of the original
|
||
Transform class, so should be used instead.
|
||
|
||
2002-07-12 06:00 robert
|
||
|
||
* src/osgUtil/SceneView.cpp: Fix, sent in by Macro Jez, to the set
|
||
of the camera with the computed near and far plane, so that it is
|
||
only updated when _computeNearFar !=
|
||
CullVisitor::DO_NOT_COMPUTE_NEAR_FAR.
|
||
|
||
2002-07-12 03:30 robert
|
||
|
||
* include/osg/TexEnv, src/osg/TexEnv.cpp,
|
||
src/osgPlugins/osg/TexEnv.cpp: Added blend color to osg::TexEnv
|
||
|
||
2002-07-12 02:16 robert
|
||
|
||
* src/Demos/osgmultitexture/osgmultitexture.cpp: Fixed indenting.
|
||
|
||
2002-07-12 01:48 robert
|
||
|
||
* src/osgPlugins/flt/: flt2osg.cpp, flt2osg.h: Addition of
|
||
RoadRecords from Yefei He.
|
||
|
||
2002-07-11 16:30 don
|
||
|
||
* Make/makedefs: added -lpthread to the link line for Linux builds.
|
||
Seems Red Hat 7.3 turns up undefined symbols without it.
|
||
|
||
2002-07-11 14:08 robert
|
||
|
||
* include/osg/State, src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgmultitexture/osgmultitexture.cpp, src/osg/State.cpp:
|
||
Fixes for Win32 build
|
||
|
||
2002-07-11 11:33 robert
|
||
|
||
* src/Demos/osgmultitexture/Makefile: Added Makefile for
|
||
osgmultitexture demos.
|
||
|
||
2002-07-11 11:32 robert
|
||
|
||
* include/osg/State: Added #define for GL_TEXTURE0_ARB
|
||
|
||
2002-07-11 09:12 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgmultitexture/osgmultitexture.dsp,
|
||
include/osg/GLExtensions, include/osg/State,
|
||
src/Demos/osgmultitexture/Makefile.inst,
|
||
src/Demos/osgmultitexture/osgmultitexture.cpp: Added support for
|
||
multitexturing to osg::State and added osgmultitexture demo which
|
||
adds as spherical environment map using texture 1 to any model.
|
||
|
||
2002-07-11 07:32 robert
|
||
|
||
* include/osg/BoundingBox, include/osg/BoundingSphere,
|
||
include/osg/CullStack, include/osg/Node,
|
||
src/Demos/osgimpostor/osgimpostor.cpp, src/osg/BoundingBox.cpp,
|
||
src/osg/Group.cpp, src/osg/ImpostorSprite.cpp,
|
||
src/osg/LineSegment.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/InsertImpostorsVisitor.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp: Moved the code referencing
|
||
osg::BoundingBox::isValid() and osg::BoundingSphere::isValid()
|
||
across to use the valid() methods, the later being more consitent
|
||
with other classes such as osg::ref_ptr<>.
|
||
|
||
2002-07-11 05:57 robert
|
||
|
||
* src/osgPlugins/osg/StateSet.cpp: Fixes for win32 build
|
||
|
||
2002-07-11 04:36 robert
|
||
|
||
* include/osg/Primitive, src/osg/State.cpp: Fixes for Win32 build
|
||
|
||
2002-07-11 04:33 robert
|
||
|
||
* include/osg/State: Fixed bug in disabledTexCoordPointer where a
|
||
'>' was being used where it should have been a '>='.
|
||
|
||
2002-07-11 04:08 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Fixed the pathname for the
|
||
osgprerender demo.
|
||
|
||
2002-07-11 01:28 robert
|
||
|
||
* include/osg/Primitive: changed unsigned int/short/char*
|
||
references to GLuint,GLushort,GLubyte respectively.
|
||
|
||
2002-07-10 15:38 robert
|
||
|
||
* src/osgPlugins/: osg/GeoSet.cpp, pfb/ConvertFromPerformer.cpp,
|
||
pfb/ConvertToPerformer.cpp: Updates for new use of GLushort
|
||
instead of osg::ushort in GeoSet index pointer.
|
||
|
||
2002-07-10 15:33 robert
|
||
|
||
* include/osg/Drawable, include/osg/GeoSet, src/osg/GeoSet.cpp,
|
||
src/osg/State.cpp: Tidied up the types in osg::GeoSet so that the
|
||
index pointers use GLushort and GLuint to get round compile
|
||
issues under MacOSX.
|
||
|
||
2002-07-10 13:30 robert
|
||
|
||
* include/osg/Drawable, src/Demos/osgprerender/osgprerender.cpp,
|
||
src/osg/Drawable.cpp: Updates to osg::Drawable::AppCallback and
|
||
osgprerender demo.
|
||
|
||
2002-07-10 08:35 robert
|
||
|
||
* include/osg/Drawable, include/osg/Node,
|
||
include/osgUtil/AppVisitor, src/osg/Drawable.cpp,
|
||
src/osg/Geode.cpp: Added app callback to Drawable.
|
||
|
||
2002-07-10 06:33 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat,
|
||
VisualStudio/Demos/osgprerender/osgprerender.dsp,
|
||
src/Demos/osggeometry/osggeometry.cpp,
|
||
src/Demos/osgprerender/osgprerender.cpp, src/osgDB/Registry.cpp:
|
||
Updates to osgprerender to support use of rendering to an image,
|
||
rather then just a texture.
|
||
|
||
2002-07-10 04:26 robert
|
||
|
||
* VisualStudio/Demos/osgprerender/osgprerender.dsp: Rejigged the
|
||
line endings.
|
||
|
||
2002-07-10 04:22 robert
|
||
|
||
* include/osgUtil/RenderToTextureStage,
|
||
src/Demos/hangglide/base.cpp, src/Demos/hangglide/sky.cpp,
|
||
src/Demos/hangglide/tank.cpp, src/Demos/hangglide/terrain.cpp,
|
||
src/Demos/hangglide/trees.cpp,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgtexture/osgtexture.cpp, src/osg/Image.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgUtil/RenderToTextureStage.cpp: Ported all the demos and
|
||
loaders across to use the new multitexturing API.
|
||
|
||
2002-07-10 02:32 robert
|
||
|
||
* VisualStudio/osgPlugins/flt/flt.dsp, src/osgPlugins/flt/Makefile,
|
||
src/osgPlugins/flt/RoadRecords.cpp,
|
||
src/osgPlugins/flt/RoadRecords.h, src/osgPlugins/flt/opcodes.h:
|
||
Added Yefei He's RoadRecords to the flt loader, these records
|
||
will be ignored by the loader, but will allow the loader to skip
|
||
over them and continue reading the rest of the file correctly.
|
||
|
||
2002-07-10 02:14 robert
|
||
|
||
* include/osgParticle/Particle, include/osgParticle/ParticleSystem,
|
||
src/osgParticle/ParticleSystem.cpp: Updates from Macro to support
|
||
the new multitexture API, and improve bounding box computation.
|
||
|
||
2002-07-10 02:04 robert
|
||
|
||
* include/osgUtil/CullVisitor: Added setCurrentRenderBin() method.
|
||
|
||
2002-07-09 12:23 robert
|
||
|
||
* src/: Demos/osggeometry/osggeometry.cpp,
|
||
Demos/osgprerender/osgprerender.cpp, osg/ImpostorSprite.cpp:
|
||
Implemented more code for the new osgprerender demo.
|
||
|
||
2002-07-09 06:31 robert
|
||
|
||
* src/Demos/osgprerender/: Makefile, Makefile.inst,
|
||
osgprerender.cpp: Updates to the osgprerender code. Still doesn't
|
||
do anything interesting yet..
|
||
|
||
2002-07-09 06:17 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgprerender/osgprerender.dsp,
|
||
src/Demos/osgprerender/Makefile,
|
||
src/Demos/osgprerender/Makefile.inst,
|
||
src/Demos/osgprerender/osgprerender.cpp: Added new demo
|
||
osgprerender to demonstrate how to prerender a scene and use the
|
||
result in the main rendering for special effects.
|
||
|
||
2002-07-09 03:33 robert
|
||
|
||
* include/osgParticle/: Emitter, ParticleProcessor, Program:
|
||
Warnings fixes for IRIX - there was a missing "const" in the
|
||
sameKindAs(.) method.
|
||
|
||
2002-07-09 03:23 robert
|
||
|
||
* src/: Demos/osgcluster/broadcaster.cpp,
|
||
osgPlugins/osg/Geometry.cpp,
|
||
osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
osgPlugins/pfb/ConvertFromPerformer.h: Fixes for IRIX build.
|
||
|
||
2002-07-09 02:35 robert
|
||
|
||
* include/osg/AlphaFunc, include/osg/ClipPlane,
|
||
include/osg/ColorMask, include/osg/CullFace, include/osg/Depth,
|
||
include/osg/Drawable, include/osg/Fog, include/osg/Light,
|
||
include/osg/LightModel, include/osg/LineStipple,
|
||
include/osg/LineWidth, include/osg/Material, include/osg/Point,
|
||
include/osg/PolygonOffset, include/osg/ShadeModel,
|
||
include/osg/State, include/osg/StateAttribute,
|
||
include/osg/StateSet, include/osg/Stencil, include/osg/TexEnv,
|
||
include/osg/TexGen, include/osg/TexMat, include/osg/Texture,
|
||
include/osg/Transparency, include/osg/Viewport,
|
||
src/osg/ClipNode.cpp, src/osg/GeoSet.cpp,
|
||
src/osg/LightSource.cpp, src/osg/State.cpp, src/osg/StateSet.cpp,
|
||
src/osg/Texture.cpp, src/osgPlugins/flt/ReaderWriterATTR.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/osg/StateSet.cpp,
|
||
src/osgUtil/Optimizer.cpp, src/osgUtil/SceneView.cpp: Implemented
|
||
most of the changes required for supporting multitexturing in the
|
||
osg::State/osg::StateSet/osg::StateAttribute and related classes.
|
||
|
||
2002-07-08 02:42 robert
|
||
|
||
* AUTHORS: Added Mike Connell to authors list.
|
||
|
||
2002-07-07 15:12 robert
|
||
|
||
* include/osg/Primitive: Added comment to reflect Clay Fowlers
|
||
findings on getting VS to compile without the Vector wrapper
|
||
classes.
|
||
|
||
2002-07-07 15:08 robert
|
||
|
||
* VisualStudio/Demos/osgcluster/osgcluster.dsp: Added winsock32
|
||
libs to osgcluster demo.
|
||
|
||
2002-07-07 13:16 robert
|
||
|
||
* VisualStudio/Demos/osgcluster/osgcluster.dsp: Rehashed the
|
||
osgcluster project file to see if it solves the failure under
|
||
windows.
|
||
|
||
2002-07-07 10:42 robert
|
||
|
||
* include/osg/Primitive, src/osg/StateSet.cpp: Fixes for Windows
|
||
build.
|
||
|
||
2002-07-07 10:40 robert
|
||
|
||
* src/Demos/osgcluster/broadcaster.cpp: Added include<unistd.h> to
|
||
__DARWIN_OSX__ build.
|
||
|
||
2002-07-07 10:30 robert
|
||
|
||
* VisualStudio/Demos/osgcluster/osgcluster.dsp: Did a to_dos on
|
||
osgcluster.dsp since it was original saved with unix file
|
||
endings.
|
||
|
||
2002-07-07 07:40 robert
|
||
|
||
* include/osg/Drawable, include/osg/Primitive, include/osg/State,
|
||
include/osg/StateAttribute, include/osg/StateSet,
|
||
include/osg/Texture, include/osg/TextureCubeMap,
|
||
src/osg/GeoSet.cpp, src/osg/Geometry.cpp, src/osg/Primitive.cpp,
|
||
src/osg/StateSet.cpp, src/osg/Texture.cpp,
|
||
src/osg/TextureCubeMap.cpp, src/osgPlugins/dx/DXWriter.cpp,
|
||
src/osgPlugins/dx/StateSetStr.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp, src/osgUtil/SceneView.cpp,
|
||
src/osgUtil/Tesselator.cpp: Work on supporting multitexturing in
|
||
State/StateSet/StateAttribute/Geoemtry.
|
||
|
||
2002-07-04 11:47 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, Demos/osgcluster/osgcluster.dsp:
|
||
Added VisualStudio files for Win32 port of osgcluster demo.
|
||
|
||
2002-07-04 11:41 robert
|
||
|
||
* src/Demos/osgcluster/: broadcaster.cpp, broadcaster.h,
|
||
osgcluster.cpp, receiver.cpp, receiver.h: Added support for Win32
|
||
broadcast and recience over lan. Changes sent in by Michael
|
||
Gronager.
|
||
|
||
2002-07-04 07:49 robert
|
||
|
||
* include/osg/: GeoSet, Primitive: Used typedef's for
|
||
std::vector<>'s used inside DrawElements implementations.
|
||
|
||
Added deperecated comment to osg::GeoSet header.
|
||
|
||
2002-07-04 07:23 robert
|
||
|
||
* Make/makedefs: Added osgGA to the MIGNW makedefs.
|
||
|
||
2002-07-04 02:49 robert
|
||
|
||
* include/osg/Drawable, src/Demos/osggeometry/osggeometry.cpp:
|
||
Fixed the TriangleFunctor QUAD_STRIP code so that it produces
|
||
consistent results.
|
||
|
||
2002-07-03 13:33 robert
|
||
|
||
* src/osg/Transform.cpp: Spotted by Neil Salter - missing
|
||
transform. in the Transform copy operator.
|
||
|
||
2002-07-03 04:16 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added osgUtil dependency to the
|
||
flt project.
|
||
|
||
2002-07-02 12:53 robert
|
||
|
||
* include/osg/CullStack, include/osg/Math,
|
||
include/osgUtil/SceneView, include/osgUtil/Tesselator,
|
||
src/Demos/osgtext/main.cpp, src/osg/CullStack.cpp,
|
||
src/osg/Geode.cpp, src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgUtil/SceneView.cpp: Reimplemted the
|
||
osgUtil::SceneView::setCalcNearFar() functionality to bring it
|
||
inline with the CullStack/CullVisitor implementation. Also added
|
||
the setSmallFeatureCullingPixelSize() method and wired them up
|
||
inside SceneView.cpp so they set the corresponding CullVisitor
|
||
paramters.
|
||
|
||
Intergrated pfImage copying change in the Performer plugin,
|
||
submission sent in by Ulrich Hertlein
|
||
|
||
2002-07-02 08:01 don
|
||
|
||
* Make/: instrules, makedefs: -n32 and -64 entries were reversed in
|
||
makedefs
|
||
|
||
2002-07-01 23:28 don
|
||
|
||
* src/Demos/osgcallback/osgcallback.cpp: osgcallback required fixes
|
||
for new osg::Drawable::CullCallback
|
||
|
||
2002-07-01 23:22 don
|
||
|
||
* include/osg/Drawable, include/osgUtil/CullVisitor,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Added
|
||
support for CullVisitor to contain a osg::State. This used when
|
||
cull Callbacks require the contextID for doing operations on
|
||
texture objects, for example. Modified CullVisitor SceneView and
|
||
Drawable
|
||
|
||
2002-07-01 07:40 don
|
||
|
||
* Make/makedefs: More 64 bit build specifics in IRIX makedefs file
|
||
|
||
2002-07-01 07:20 don
|
||
|
||
* Make/makedefs: Removed -ldl from makedefs for IRIX
|
||
|
||
2002-06-28 15:41 robert
|
||
|
||
* include/osgUtil/Tesselator, src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgUtil/Tesselator.cpp: Rewrote the osgUtil::Tesselator so
|
||
that it is easier to use, and can also easily retesselate
|
||
osg::Primitive::POLYGONS found in Geometry objects. Added calls
|
||
to the tesselate to the lwo and flt loaders.
|
||
|
||
2002-06-28 13:54 robert
|
||
|
||
* src/osgPlugins/pfb/ReaderWriterPFB.cpp: A couple fixes to remove
|
||
Performer runtime warnings.
|
||
|
||
2002-06-28 09:25 robert
|
||
|
||
* src/osgPlugins/pfb/: ConvertFromPerformer.cpp,
|
||
ConvertFromPerformer.h: Fixes from Ulrich Hertlein to build of
|
||
pfb plugin. Small mods to these by Robert.
|
||
|
||
2002-06-28 07:42 robert
|
||
|
||
* src/Demos/osggeometry/osggeometry.cpp: Added to the osggeometry
|
||
demo.
|
||
|
||
2002-06-28 04:11 robert
|
||
|
||
* src/Demos/osggeometry/osggeometry.cpp: Rewriting the osggeomtry
|
||
demo to illustrate more primitive types.
|
||
|
||
2002-06-28 01:47 robert
|
||
|
||
* include/osg/: Geometry, Primitive: Removed commas from the end of
|
||
enum lists.
|
||
|
||
2002-06-28 01:36 robert
|
||
|
||
* src/osgPlugins/obj/ReaderWriterOBJ.cpp: Change =0 to
|
||
osg::Vec2Array::iterator() in .obj loader to get round warnings
|
||
under gcc3.0.x
|
||
|
||
2002-06-27 13:29 robert
|
||
|
||
* src/: osg/CollectOccludersVisitor.cpp, osg/Geometry.cpp,
|
||
osgPlugins/flt/GeoSetBuilder.cpp, osgPlugins/flt/GeoSetBuilder.h:
|
||
Ported the flt plugin across to use osg::Geometry, it still uses
|
||
a GeoSet internally, and I will remove this after some futher
|
||
work.
|
||
|
||
2002-06-27 08:18 robert
|
||
|
||
* include/osg/Primitive: Added SG_EXPORT which was missing.
|
||
|
||
2002-06-27 06:15 robert
|
||
|
||
* include/osg/Array, include/osg/Geometry, include/osg/Primitive,
|
||
src/osg/Array.cpp, src/osg/Geometry.cpp, src/osg/Primitive.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp: Converted the template
|
||
DrawElements primitive class into three seperate non templated
|
||
classes - UByteDrawElements, UShortDrawElements,
|
||
UIntDrawElements.
|
||
|
||
2002-06-27 03:50 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/Array,
|
||
include/osg/Geometry, include/osg/Primitive,
|
||
src/Demos/hangglide/base.cpp, src/osg/Array.cpp,
|
||
src/osg/Geometry.cpp, src/osg/Makefile, src/osg/Primitive.cpp:
|
||
Moved the AttributeArray and Primitive classes into their own
|
||
header and source files.
|
||
|
||
2002-06-27 02:56 robert
|
||
|
||
* src/osgPlugins/lwo/ReaderWriterLWO.cpp: Removed the test aginst a
|
||
iterator as a bool.
|
||
|
||
2002-06-26 14:11 robert
|
||
|
||
* include/osg/Export: Added comment to explain #ifdefs for member
|
||
templates.
|
||
|
||
2002-06-26 14:10 robert
|
||
|
||
* include/osg/Export: Added #idef to Export to add check for
|
||
support for member templates.
|
||
|
||
2002-06-26 14:08 robert
|
||
|
||
* src/osgPlugins/lwo/: ReaderWriterLWO.cpp, lw.h: Ported LWO loader
|
||
across to use osg::Geometry. Work not quite complete, as we need
|
||
to retesselate any concave polygons that can exists in these
|
||
datasets.
|
||
|
||
2002-06-26 10:48 robert
|
||
|
||
* include/osg/Geometry, src/osgPlugins/lib3ds/ReaderWriter3DS.cpp:
|
||
Added templated constructor to TemplateArray & DrawElements
|
||
template to handle VisualStudio7.0 build.
|
||
|
||
Ported 3DS across to use osg::Geometry instead of osg::GeoSet.
|
||
|
||
2002-06-26 07:34 robert
|
||
|
||
* src/osgPlugins/: obj/ReaderWriterOBJ.cpp,
|
||
pfb/ConvertFromPerformer.cpp, pfb/ConvertFromPerformer.h,
|
||
quicktime/ReaderWriterQT.cpp, rgb/ReaderWriterRGB.cpp,
|
||
txp/TrPageArchive.h, txp/TrPageParser.cpp: Ported pfb, txp and
|
||
obj loaders across to use osg::Geometry.
|
||
|
||
2002-06-26 03:28 robert
|
||
|
||
* include/osg/Geometry, include/osgUtil/DisplayListVisitor,
|
||
include/osgUtil/SmoothingVisitor,
|
||
include/osgUtil/TriStripVisitor, src/Demos/hangglide/base.cpp,
|
||
src/Demos/hangglide/sky.cpp, src/Demos/hangglide/tank.cpp,
|
||
src/Demos/hangglide/terrain.cpp, src/Demos/hangglide/trees.cpp,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgstereoimage/osgstereoimage.cpp,
|
||
src/Demos/osgtext/main.cpp, src/Demos/osgtexture/osgtexture.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/DisplayRequirementsVisitor.cpp,
|
||
src/osgUtil/Optimizer.cpp, src/osgUtil/SmoothingVisitor.cpp:
|
||
Ported various demos and support classes over to use the new
|
||
osg::Geometry class thus removing dependancy on osg::Geoset from
|
||
most of the OSG, only loaders left to port now.
|
||
|
||
2002-06-25 13:47 robert
|
||
|
||
* src/osgDB/: DynamicLibrary.cpp, FileUtils.cpp, Registry.cpp:
|
||
Fixes for Cygwin build from Norman Vine.
|
||
|
||
2002-06-25 13:36 robert
|
||
|
||
* src/osg/Quat.cpp: Fix to Quat::slerp so that it interpolates
|
||
along the shortest path.
|
||
|
||
2002-06-25 13:27 robert
|
||
|
||
* include/osg/BoundingBox, include/osg/Drawable,
|
||
include/osg/GeoSet, include/osg/Geometry, include/osg/Statistics,
|
||
include/osgUtil/IntersectVisitor,
|
||
include/osgUtil/TriStripVisitor, src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osggeometry/osggeometry.cpp, src/osg/GeoSet.cpp,
|
||
src/osg/Geometry.cpp, src/osg/Image.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/ShadowVolumeOccluder.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/osg/Geometry.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp: Added
|
||
osg::Drawable::PrimitiveFunctor and TriangleFunctor subclass for
|
||
querrying the primitive data inside Drawables. Moved various
|
||
support classes over from being osg::GeoSet based to
|
||
osg::Geometry based.
|
||
|
||
2002-06-24 14:44 robert
|
||
|
||
* include/osgText/Text, src/Demos/osghud/osghud.cpp,
|
||
src/Demos/osgtext/main.cpp, src/osgText/Text.cpp: Fixed
|
||
osgText::Text::DrawModeType::ALIGNEMENT spelling mistake, now is
|
||
ALIGNMENT.
|
||
|
||
2002-06-24 14:37 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/Geometry,
|
||
src/osg/Geometry.cpp, src/osg/Texture.cpp,
|
||
src/osgPlugins/osg/Geometry.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgUtil/Optimizer.cpp: Checked in .osg support for the new
|
||
osg::Geometry class.
|
||
|
||
2002-06-24 05:53 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Added required std:: to front of endl
|
||
to fix Win32 build.
|
||
|
||
2002-06-23 14:43 robert
|
||
|
||
* include/osg/GeoSet, include/osg/Geometry, include/osg/Texture,
|
||
include/osg/ref_ptr, include/osgUtil/Optimizer,
|
||
src/Demos/osggeometry/osggeometry.cpp, src/osg/GeoSet.cpp,
|
||
src/osg/Geometry.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/Tesselator.cpp: Added conversion to
|
||
osg::GeoSet::converToGeometry() utility to help the migration to
|
||
and testing of the new osg::Geometry class.
|
||
|
||
2002-06-22 08:46 robert
|
||
|
||
* VisualStudio/Demos/osggeometry/osggeometry.dsp,
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp: Compile Fixes for Win32.
|
||
|
||
2002-06-21 12:24 robert
|
||
|
||
* src/osg/: Geometry.cpp, Texture.cpp: Temporarily removed the
|
||
references to multi-texturing calls.
|
||
|
||
2002-06-21 09:45 robert
|
||
|
||
* include/osg/Geometry, src/osg/Geometry.cpp,
|
||
VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osggeometry/osggeometry.dsp,
|
||
src/Demos/osggeometry/Makefile,
|
||
src/Demos/osggeometry/Makefile.inst,
|
||
src/Demos/osggeometry/osggeometry.cpp, Make/makedirdefs: Added
|
||
new osggeometry demo to test the work on the new osg::Geometry
|
||
Drawable.
|
||
|
||
2002-06-21 08:14 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp: Bug fix to the size
|
||
calculation of bmp images, changed both the reading and writing
|
||
of images.
|
||
|
||
2002-06-21 00:48 robert
|
||
|
||
* include/osg/Geometry: Fixed constructor for TemplateArray(const
|
||
TemplateArray& t,const CopyOp& copyop).
|
||
|
||
2002-06-20 12:54 robert
|
||
|
||
* include/osg/Geometry, src/osg/Geometry.cpp, src/osg/Makefile,
|
||
VisualStudio/osg/osg.dsp: Addd new experimental osg::Geometry
|
||
Drawable which will eventually replace GeoSet. Currently doesn't
|
||
draw anything, and is very much in the early design stages.
|
||
|
||
2002-06-20 11:17 robert
|
||
|
||
* include/osg/MemoryManager, src/osg/MemoryManager.cpp: Mods to
|
||
MemoryManager to make the optimized build produce dummy
|
||
implementations for all the public functions found in the header,
|
||
this should prevent problems when not compiling in the
|
||
MemoryManager under IRIX 64 build.
|
||
|
||
2002-06-19 13:38 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp: Fixed incorrect naming
|
||
of ConvexPlanerOccluder.
|
||
|
||
2002-06-19 11:45 robert
|
||
|
||
* src/osg/Image.cpp: Added support for reading the new
|
||
OSG_MAX_TEXTURE_SIZE environmental variable inside the
|
||
osg::Image::ensureValidSizeForTexturing() method. The smallest of
|
||
GL_MAX_TEXTURE_SIZE and OSG_MAX_TEXTURE_SIZE is used for the
|
||
final max texture size.
|
||
|
||
This new env. var. allows users to deliberate cap the size of
|
||
their textures so they can test whether their models are limited
|
||
by texture memory. If reducing the max texture size increases
|
||
performance then you are limited by texture memory!
|
||
|
||
2002-06-19 09:06 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/BoundingBox,
|
||
include/osg/BoundingSphere, include/osg/ConvexPlanerOccluder,
|
||
include/osg/OccluderNode,
|
||
src/osgPlugins/osg/ConvexPlanerOccluder.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osg/OccluderNode.cpp:
|
||
Added support for reading and writing OccluderNode's to the .osg
|
||
file format.
|
||
|
||
2002-06-19 08:18 robert
|
||
|
||
* src/: Demos/osgoccluder/osgoccluder.cpp, osg/BoundingSphere.cpp,
|
||
osg/Geode.cpp, osg/OccluderNode.cpp: Added computation of the
|
||
bounding volume of osg::OccluderNodes.
|
||
|
||
Added support for
|
||
osg::BoundingSphere::expandBy*(osg::BoundingBox) and have added
|
||
osg::BoundingSphere/Box::valid() which deprecates isValid(), this
|
||
is to be more consistent with other classes in the OSG.
|
||
|
||
2002-06-19 03:19 robert
|
||
|
||
* include/osg/ShadowVolumeOccluder,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/osg/CollectOccludersVisitor.cpp,
|
||
src/osg/ShadowVolumeOccluder.cpp, src/osgUtil/SceneView.cpp:
|
||
Added support for occlusion of holes in occluders, and cleaned up
|
||
the interface to ShadowVolumeOccluders.
|
||
|
||
2002-06-19 01:34 robert
|
||
|
||
* include/osg/LightSource, src/osg/LightSource.cpp,
|
||
src/osgPlugins/osg/LightSource.cpp, src/osgUtil/CullVisitor.cpp:
|
||
Changed the osg::LightSource so its Light attribute is now
|
||
generalised to be a StateAttribute. This allows alternative
|
||
implementations of Lights other than the standard osg::Light.
|
||
|
||
2002-06-18 15:35 robert
|
||
|
||
* include/osg/CollectOccludersVisitor, include/osg/Polytope,
|
||
include/osg/ShadowVolumeOccluder,
|
||
src/osg/CollectOccludersVisitor.cpp,
|
||
src/osg/ShadowVolumeOccluder.cpp, src/osgUtil/SceneView.cpp:
|
||
Added support for occluders occluding other occluders, which
|
||
helps reduce the number of occluder that will be used in cull
|
||
traversal to only the ones that will be effective. Note. Holes in
|
||
occluders arn't handled in this occluder occlusion test, will
|
||
implement this later.
|
||
|
||
2002-06-18 03:18 robert
|
||
|
||
* include/osg/Plane, include/osg/ShadowVolumeOccluder,
|
||
src/osg/ColorMatrix.cpp, src/osgDB/FileUtils.cpp,
|
||
src/osgDB/Registry.cpp, src/osgPlugins/flt/Input.cpp: Clean ups
|
||
for the Windows build.
|
||
|
||
2002-06-18 02:09 robert
|
||
|
||
* src/osgDB/Registry.cpp: Added the length argument to a
|
||
std::string argument, under Linux it compiled with the default
|
||
value npos, under Windows it broke the build, add the npost
|
||
excpilicity should get round this difference in implementation.
|
||
|
||
2002-06-17 14:50 robert
|
||
|
||
* include/osgDB/FileUtils, include/osgDB/Registry,
|
||
src/osgDB/DynamicLibrary.cpp, src/osgDB/FileNameUtils.cpp,
|
||
src/osgDB/FileUtils.cpp, src/osgDB/FileUtils_Mac.cpp,
|
||
src/osgDB/FileUtils_Unix.cpp, src/osgDB/FileUtils_Windows.cpp,
|
||
src/osgDB/Registry.cpp, src/osgPlugins/flt/FltFile.cpp,
|
||
src/osgPlugins/flt/Input.cpp,
|
||
src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp,
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp,
|
||
src/osgPlugins/txp/ReaderWriterTXP.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp, src/osgText/Font.cpp:
|
||
Rewrote the FileUtils support for data and library file paths,
|
||
moving the storage of the path lists into osgDB::Registry, and
|
||
changed the data structor from a char* to a std::deque. Changed
|
||
a names of couple of the convinience functions in osgDB/FileUtils
|
||
to better reflect the two public FilePathList's -
|
||
DataFilePathList and the LibraryFilePathList.
|
||
|
||
Added support into the osgDB::Registry::readNode/Image/Object
|
||
methods for pushing and popping the path of the current file
|
||
being loaded.
|
||
|
||
2002-06-17 02:10 robert
|
||
|
||
* include/osg/CullStack, include/osg/CullingSet,
|
||
include/osg/Polytope, include/osg/ShadowVolumeOccluder,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/CullingSet.cpp,
|
||
src/osg/ShadowVolumeOccluder.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/SceneView.cpp: Fixes to the occluder culling code to
|
||
properly disable occluders to prevent self occlusion.
|
||
|
||
2002-06-15 13:57 robert
|
||
|
||
* Make/cygwin_plugin_def, Make/makedefs, include/osg/Math,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/CullStack.cpp,
|
||
src/osg/Notify.cpp, src/osg/ShadowVolumeOccluder.cpp: Fixes for
|
||
Visual .NET and Mingw builds, and fix MacOSX notify() crash.
|
||
|
||
2002-06-15 05:14 robert
|
||
|
||
* include/osg/CollectOccludersVisitor, include/osg/CullStack,
|
||
include/osg/CullingSet, include/osg/Math, include/osg/Polytope,
|
||
include/osg/ShadowVolumeOccluder,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/CullStack.cpp,
|
||
src/osg/CullingSet.cpp, src/osg/ShadowVolumeOccluder.cpp: Added
|
||
computation of occluders volume scaled relative to the frustum
|
||
volume, all volumes computed in eye coords.
|
||
|
||
2002-06-14 09:28 robert
|
||
|
||
* src/osg/ShadowVolumeOccluder.cpp: Added computation of the
|
||
occluders volume, scale it to a ratio of the frustum.
|
||
|
||
2002-06-14 07:50 robert
|
||
|
||
* src/Demos/osgoccluder/osgoccluder.cpp: Added occluder hole test
|
||
code into the osgoccluder demo. The code works, but I've
|
||
commented it out right now as the Geode physically representing
|
||
the occluder doesn't yet have a hole in it - just a cosmetic
|
||
thing.
|
||
|
||
2002-06-14 06:49 robert
|
||
|
||
* include/osg/CollectOccludersVisitor,
|
||
src/osg/CollectOccludersVisitor.cpp,
|
||
src/osg/ShadowVolumeOccluder.cpp: Refined the
|
||
CollectOccluderVisitor so that it checks the subgraph below a
|
||
node contains occluders before traversing.
|
||
|
||
2002-06-14 04:27 robert
|
||
|
||
* src/osg/ShadowVolumeOccluder.cpp: Improvements to the plane
|
||
clipping code.
|
||
|
||
2002-06-14 01:45 robert
|
||
|
||
* src/: osgPlugins/osg/OccluderNode.cpp, osgUtil/CullVisitor.cpp,
|
||
osgUtil/SceneView.cpp: Further updates to the occlusion culling
|
||
code, also adding missing OccludeNode file the .osg plugin.
|
||
|
||
2002-06-13 16:45 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
include/osg/CollectOccludersVisitor,
|
||
include/osg/ShadowVolumeOccluder,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/osg/CollectOccludersVisitor.cpp,
|
||
src/osg/ShadowVolumeOccluder.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgUtil/SceneView.cpp: Further
|
||
work on occlusion culling.
|
||
|
||
2002-06-13 12:39 don
|
||
|
||
* src/osg/Timer.cpp: removed the use of gettimeofday for 32 bit
|
||
architectures...
|
||
|
||
2002-06-13 12:34 robert
|
||
|
||
* include/osg/NodeCallback: Added #include <osg/ref_ptr> so that it
|
||
will compile properly regardless of include order.
|
||
|
||
2002-06-13 12:10 robert
|
||
|
||
* src/osgGLUT/Makefile: Added -osgGA to the Makefile list.
|
||
|
||
2002-06-13 11:27 robert
|
||
|
||
* include/osg/Timer, src/osg/Timer.cpp: Merge Randall's changes.
|
||
|
||
2002-06-13 09:20 robert
|
||
|
||
* Make/makedefs, include/osg/CollectOccludersVisitor,
|
||
include/osg/CullStack, include/osg/CullingSet, include/osg/Plane,
|
||
include/osg/Polytope, include/osg/ShadowVolumeOccluder,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/CullStack.cpp,
|
||
src/osg/CullingSet.cpp, src/osg/ShadowVolumeOccluder.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Further
|
||
work on Occlusion Culling. Most of work is complete, just
|
||
debugging required now.
|
||
|
||
2002-06-12 09:23 robert
|
||
|
||
* include/osg/Node: Removed inappropriate inline keyword which was
|
||
breaking the IRIX build.
|
||
|
||
2002-06-12 08:43 robert
|
||
|
||
* src/Demos/osgparticle/osgparticle.cpp: IRIX build fix.
|
||
|
||
2002-06-12 07:57 robert
|
||
|
||
* Make/makedefs, src/osgParticle/Makefile: Changes for MacOSX
|
||
build, send in by Bob Kuehne.
|
||
|
||
2002-06-12 07:46 robert
|
||
|
||
* src/osgDB/FileNameUtils.cpp: Fixed the osgDB::getFilePath,
|
||
osgDB::getSimpleFileName() and osgDB::getStrippedName() so that
|
||
they check for both unix style '/' and windows style '\' slashes
|
||
in file names.
|
||
|
||
2002-06-12 06:54 robert
|
||
|
||
* include/osg/CullingSet, include/osg/ShadowVolumeOccluder,
|
||
src/osg/CollectOccludersVisitor.cpp,
|
||
src/osg/ShadowVolumeOccluder.cpp: Fix for renaming of
|
||
ShadowOccluderVolume to ShadowVolumeOccluder.
|
||
|
||
2002-06-12 02:22 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/CullStack,
|
||
include/osg/CullingSet, include/osg/Plane, include/osg/Polytope,
|
||
include/osg/ShadowOccluderVolume,
|
||
include/osg/ShadowVolumeOccluder,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/Makefile,
|
||
src/osg/ShadowOccluderVolume.cpp,
|
||
src/osg/ShadowVolumeOccluder.cpp: Further work on occludision
|
||
code.
|
||
|
||
2002-06-11 12:52 robert
|
||
|
||
* AUTHORS, include/osg/CullStack, include/osgUtil/CullVisitor,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/CullStack.cpp,
|
||
src/osgUtil/CullVisitor.cpp: A little more work on Occlusion
|
||
culling.
|
||
|
||
2002-06-11 11:41 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
VisualStudio/osgText/osgText.dsp, include/osg/Notify,
|
||
include/osgGLUT/Viewer, include/osgText/Font,
|
||
include/osgText/Paragraph, include/osgText/Text,
|
||
include/osgUtil/AppVisitor,
|
||
src/Demos/osgparticle/osgparticle.cpp, src/osg/Notify.cpp,
|
||
src/osgDB/DotOsgWrapper.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/Projection.cpp,
|
||
src/osgPlugins/osg/Transform.cpp, src/osgText/Font.cpp,
|
||
src/osgText/IO_Font.cpp, src/osgText/IO_Paragraph.cpp,
|
||
src/osgText/IO_Text.cpp, src/osgText/Makefile,
|
||
src/osgText/Paragraph.cpp, src/osgUtil/SceneView.cpp: Checked in
|
||
Macro Jez's additions to osgText to support .osg IO make it a
|
||
fully functioning NodeKit.
|
||
|
||
Also reimplement notify() to try an prevent a crash which has
|
||
been caused by to objects in notify.cpp being initiliazed twice,
|
||
the second time the auto_ptr holding the dev/null ofstream was
|
||
being initilized to 0.
|
||
|
||
2002-06-10 06:50 robert
|
||
|
||
* NEWS, VisualStudio/osg/osg.dsp,
|
||
include/osg/CollectOccludersVisitor, include/osg/Node,
|
||
src/osg/CollectOccludersVisitor.cpp, src/osg/Group.cpp,
|
||
src/osg/Makefile, src/osg/Node.cpp, src/osgUtil/SceneView.cpp:
|
||
Added osg::CollectOccludersVisitor which is a helper class for
|
||
finding active occluder in the view frustum, to be used as pre
|
||
cull traversal.
|
||
|
||
2002-06-10 04:21 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/CullStack,
|
||
include/osg/CullingSet, include/osg/ShadowOccluderVolume,
|
||
include/osgUtil/CullVisitor, src/osg/CullStack.cpp,
|
||
src/osg/Makefile, src/osg/ShadowOccluderVolume.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Created new helper class
|
||
osg::CullStack to handle the accumulation of projection,
|
||
modelview and culling sets, to be used during travesal of the
|
||
scene graph, such as the cull traversal.
|
||
|
||
2002-06-09 06:09 robert
|
||
|
||
* Make/makedefs, VisualStudio/osgUtil/osgUtil.dsp,
|
||
include/osgGA/GUIEventAdapter, include/osgGLUT/GLUTEventAdapter,
|
||
include/osgGLUT/Viewer, include/osgUtil/CameraManipulator,
|
||
include/osgUtil/DriveManipulator,
|
||
include/osgUtil/FlightManipulator,
|
||
include/osgUtil/GUIActionAdapter,
|
||
include/osgUtil/GUIEventAdapter, include/osgUtil/GUIEventHandler,
|
||
include/osgUtil/SceneViewManipulator,
|
||
include/osgUtil/StateSetManipulator,
|
||
include/osgUtil/TrackballManipulator,
|
||
src/Demos/hangglide/GliderManipulator.cpp,
|
||
src/Demos/hangglide/GliderManipulator.h,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/Demos/osgclip/osgclip.cpp,
|
||
src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgcopy/osgcopy.cpp, src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osghud/osghud.cpp,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osgoccluder/osgoccluder.cpp,
|
||
src/Demos/osgparticle/osgparticle.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgscribe/osgscribe.cpp,
|
||
src/Demos/osgstereoimage/osgstereoimage.cpp,
|
||
src/Demos/osgtext/main.cpp, src/Demos/osgtexture/osgtexture.cpp,
|
||
src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp,
|
||
src/osgGA/DriveManipulator.cpp, src/osgGA/FlightManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/CameraManipulator.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp, src/osgUtil/Makefile,
|
||
src/osgUtil/SceneViewManipulator.cpp,
|
||
src/osgUtil/StateSetManipulator.cpp,
|
||
src/osgUtil/TrackballManipulator.cpp: Checked in migration from
|
||
osgUtil based GUIAdapter code to Neil Salter's osgGA (Gui
|
||
Abstraction). This may break users code, but all it should
|
||
require to fix the builds should be a change from
|
||
osgUtil::CameraManipulator (etc) to osgGA::CameraManipulator and
|
||
include <osgUtil/CameraManipulator (etc) to
|
||
osgGA/CameraManipulator and the extra dependency of the link
|
||
line.
|
||
|
||
2002-06-08 12:58 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgoccluder/osgoccluder.dsp, doc/demos.html,
|
||
include/osg/CullingSet, include/osg/Polytope,
|
||
include/osg/ShadowOccluderVolume, src/osgUtil/CullVisitor.cpp:
|
||
More more occlusion culling.
|
||
|
||
2002-06-07 13:03 robert
|
||
|
||
* src/Demos/osgoccluder/: Makefile, Makefile.inst, osgoccluder.cpp:
|
||
Added osgoccluder demo, it creates a single quad occluder, but
|
||
the culling code is not complete yet, so it won't actually do any
|
||
occlusion culling, the demo is here so I can test the evolving
|
||
occlusion culling code.
|
||
|
||
2002-06-07 07:54 don
|
||
|
||
* include/osgParticle/range: #ifdefed out cstdlib for irix
|
||
|
||
2002-06-07 06:57 robert
|
||
|
||
* src/osgUtil/IntersectVisitor.cpp: Added default
|
||
IntersectVisitor::_hitReportingMode to be ONLY_NEAREST_HIT.
|
||
|
||
2002-06-07 04:32 robert
|
||
|
||
* src/: osgDB/Registry.cpp, osgParticle/IO_ModularEmitter.cpp,
|
||
osgParticle/IO_ParticleProcessor.cpp: Fixed a couple of problems
|
||
with the NodeKit support.
|
||
|
||
2002-06-07 03:03 robert
|
||
|
||
* include/osgDB/Registry, src/osgDB/FieldReaderIterator.cpp,
|
||
src/osgDB/Registry.cpp: Added support for NodeKits to the
|
||
osgDB::Registry. Object names in .osg files which have the
|
||
library::class syntax will automatically invoke the dynamic
|
||
loading of either a nodekit or database plugin.
|
||
|
||
2002-06-06 07:00 robert
|
||
|
||
* src/osgDB/Registry.cpp: Fixed crash in loading osg files which
|
||
have object types which arn't recognized.
|
||
|
||
2002-06-06 06:25 robert
|
||
|
||
* NEWS, include/osg/AlphaFunc, include/osg/Billboard,
|
||
include/osg/ClipNode, include/osg/ClipPlane,
|
||
include/osg/ColorMask, include/osg/ColorMatrix,
|
||
include/osg/CullFace, include/osg/Depth, include/osg/DrawPixels,
|
||
include/osg/Drawable, include/osg/EarthSky, include/osg/Fog,
|
||
include/osg/FrontFace, include/osg/GeoSet, include/osg/Geode,
|
||
include/osg/Group, include/osg/Image, include/osg/Impostor,
|
||
include/osg/ImpostorSprite, include/osg/LOD, include/osg/Light,
|
||
include/osg/LightModel, include/osg/LightSource,
|
||
include/osg/LineStipple, include/osg/LineWidth,
|
||
include/osg/Material, include/osg/Matrix, include/osg/Node,
|
||
include/osg/Object, include/osg/OccluderNode, include/osg/Point,
|
||
include/osg/PolygonMode, include/osg/PolygonOffset,
|
||
include/osg/PositionAttitudeTransform, include/osg/Projection,
|
||
include/osg/ShadeModel, include/osg/StateAttribute,
|
||
include/osg/StateSet, include/osg/Stencil, include/osg/Switch,
|
||
include/osg/TexEnv, include/osg/TexGen, include/osg/TexMat,
|
||
include/osg/Texture, include/osg/TextureCubeMap,
|
||
include/osg/Transform, include/osg/Transparency,
|
||
include/osg/Viewport, include/osgParticle/AccelOperator,
|
||
include/osgParticle/CenteredPlacer, include/osgParticle/Counter,
|
||
include/osgParticle/Emitter,
|
||
include/osgParticle/FluidFrictionOperator,
|
||
include/osgParticle/ForceOperator,
|
||
include/osgParticle/Interpolator,
|
||
include/osgParticle/LinearInterpolator,
|
||
include/osgParticle/ModularEmitter,
|
||
include/osgParticle/ModularProgram,
|
||
include/osgParticle/MultiSegmentPlacer,
|
||
include/osgParticle/Operator, include/osgParticle/ParticleSystem,
|
||
include/osgParticle/ParticleSystemUpdater,
|
||
include/osgParticle/Placer, include/osgParticle/PointPlacer,
|
||
include/osgParticle/Program, include/osgParticle/RadialShooter,
|
||
include/osgParticle/RandomRateCounter,
|
||
include/osgParticle/SectorPlacer,
|
||
include/osgParticle/SegmentPlacer, include/osgParticle/Shooter,
|
||
include/osgText/Font, include/osgText/Paragraph,
|
||
include/osgUtil/DepthSortedBin, include/osgUtil/RenderBin,
|
||
include/osgUtil/RenderStageLighting,
|
||
include/osgUtil/RenderToTextureStage, src/osgText/FTGL.h: Addd
|
||
libraryName() method to osg::Object in preperation for the osgDB
|
||
support for node kits plugins.
|
||
|
||
2002-06-05 09:11 robert
|
||
|
||
* include/osg/Camera: Removed out of date comment on calling
|
||
dirtyTransform() which no longer exist in osg::Camera.
|
||
|
||
2002-06-05 09:00 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
Demos/osgparticle/osgparticle.dsp,
|
||
Demos/osgparticle/osgparticledemo.dsp: Renamed the osgparticle
|
||
demo so that it wouldn't clash with the osgParticle library.
|
||
|
||
2002-06-05 07:14 robert
|
||
|
||
* include/osgParticle/range, src/osgParticle/ParticleProcessor.cpp,
|
||
src/osgParticle/ParticleSystemUpdater.cpp: Fixed compile problems
|
||
under VisualStudio6.0
|
||
|
||
2002-06-05 06:51 robert
|
||
|
||
* VisualStudio/osgParticle/osgParticle.dsp: Added
|
||
OSGPARTICLE_LIBRARY define.
|
||
|
||
2002-06-05 06:11 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Another try at fixing wayward
|
||
VisualStudio.dsw file.
|
||
|
||
2002-06-05 06:06 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Fixed typo.
|
||
|
||
2002-06-05 06:00 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
Demos/osgparticle/osgparticle.dsp, osgParticle/osgParticle.dsp:
|
||
Updated VisualStudio files for osgParticle.
|
||
|
||
2002-06-05 05:44 robert
|
||
|
||
* AUTHORS, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgparticle/osgparticle.dsp,
|
||
VisualStudio/osgParticle/osgParticle.dsp, doc/documentation.html,
|
||
doc/doc++/osgParticle/AccelOperator.html,
|
||
doc/doc++/osgParticle/CenteredPlacer.html,
|
||
doc/doc++/osgParticle/ClassGraph.class,
|
||
doc/doc++/osgParticle/ClassGraphPanel.class,
|
||
doc/doc++/osgParticle/ClassLayout.class,
|
||
doc/doc++/osgParticle/Counter.html,
|
||
doc/doc++/osgParticle/Emitter.html,
|
||
doc/doc++/osgParticle/FluidFrictionOperator.html,
|
||
doc/doc++/osgParticle/ForceOperator.html,
|
||
doc/doc++/osgParticle/General.html,
|
||
doc/doc++/osgParticle/HIER.html,
|
||
doc/doc++/osgParticle/HIERjava.html,
|
||
doc/doc++/osgParticle/Interpolator.html,
|
||
doc/doc++/osgParticle/LinearInterpolator.html,
|
||
doc/doc++/osgParticle/ModularEmitter.html,
|
||
doc/doc++/osgParticle/ModularProgram.html,
|
||
doc/doc++/osgParticle/MultiSegmentPlacer.html,
|
||
doc/doc++/osgParticle/NavigatorButton.class,
|
||
doc/doc++/osgParticle/OSGPARTICLE_SECTORPLACER_.html,
|
||
doc/doc++/osgParticle/Operator.html,
|
||
doc/doc++/osgParticle/Particle.html,
|
||
doc/doc++/osgParticle/ParticleProcessor.html,
|
||
doc/doc++/osgParticle/ParticleSystem.html,
|
||
doc/doc++/osgParticle/ParticleSystemUpdater.html,
|
||
doc/doc++/osgParticle/Placer.html,
|
||
doc/doc++/osgParticle/PointPlacer.html,
|
||
doc/doc++/osgParticle/Program.html,
|
||
doc/doc++/osgParticle/RadialShooter.html,
|
||
doc/doc++/osgParticle/RandomRateCounter.html,
|
||
doc/doc++/osgParticle/SectorPlacer.html,
|
||
doc/doc++/osgParticle/SegmentPlacer.html,
|
||
doc/doc++/osgParticle/Shooter.html,
|
||
doc/doc++/osgParticle/VariableRateCounter.html,
|
||
doc/doc++/osgParticle/icon1.gif, doc/doc++/osgParticle/icon2.gif,
|
||
doc/doc++/osgParticle/index.html,
|
||
doc/doc++/osgParticle/osgParticle.html,
|
||
doc/doc++/osgParticle/range.html,
|
||
doc/doc++/osgParticle/rangef.html,
|
||
doc/doc++/osgParticle/rangev2.html,
|
||
doc/doc++/osgParticle/rangev3.html,
|
||
include/osgParticle/AccelOperator,
|
||
include/osgParticle/CenteredPlacer, include/osgParticle/Counter,
|
||
include/osgParticle/Emitter, include/osgParticle/Export,
|
||
include/osgParticle/FluidFrictionOperator,
|
||
include/osgParticle/ForceOperator,
|
||
include/osgParticle/Interpolator,
|
||
include/osgParticle/LinearInterpolator,
|
||
include/osgParticle/ModularEmitter,
|
||
include/osgParticle/ModularProgram,
|
||
include/osgParticle/MultiSegmentPlacer,
|
||
include/osgParticle/Operator, include/osgParticle/Particle,
|
||
include/osgParticle/ParticleProcessor,
|
||
include/osgParticle/ParticleSystem,
|
||
include/osgParticle/ParticleSystemUpdater,
|
||
include/osgParticle/Placer, include/osgParticle/PointPlacer,
|
||
include/osgParticle/Program, include/osgParticle/RadialShooter,
|
||
include/osgParticle/RandomRateCounter,
|
||
include/osgParticle/SectorPlacer,
|
||
include/osgParticle/SegmentPlacer, include/osgParticle/Shooter,
|
||
include/osgParticle/VariableRateCounter,
|
||
include/osgParticle/Version, include/osgParticle/range,
|
||
src/Demos/osgparticle/Makefile,
|
||
src/Demos/osgparticle/Makefile.inst,
|
||
src/Demos/osgparticle/osgparticle.cpp,
|
||
src/osgParticle/Emitter.cpp,
|
||
src/osgParticle/FluidFrictionOperator.cpp,
|
||
src/osgParticle/IO_AccelOperator.cpp,
|
||
src/osgParticle/IO_CenteredPlacer.cpp,
|
||
src/osgParticle/IO_Emitter.cpp,
|
||
src/osgParticle/IO_FluidFrictionOperator.cpp,
|
||
src/osgParticle/IO_ForceOperator.cpp,
|
||
src/osgParticle/IO_LinearInterpolator.cpp,
|
||
src/osgParticle/IO_ModularEmitter.cpp,
|
||
src/osgParticle/IO_ModularProgram.cpp,
|
||
src/osgParticle/IO_MultiSegmentPlacer.cpp,
|
||
src/osgParticle/IO_Particle.cpp,
|
||
src/osgParticle/IO_ParticleProcessor.cpp,
|
||
src/osgParticle/IO_ParticleSystem.cpp,
|
||
src/osgParticle/IO_ParticleSystemUpdater.cpp,
|
||
src/osgParticle/IO_PointPlacer.cpp,
|
||
src/osgParticle/IO_Program.cpp,
|
||
src/osgParticle/IO_RadialShooter.cpp,
|
||
src/osgParticle/IO_RandomRateCounter.cpp,
|
||
src/osgParticle/IO_SectorPlacer.cpp,
|
||
src/osgParticle/IO_SegmentPlacer.cpp,
|
||
src/osgParticle/IO_VariableRateCounter.cpp,
|
||
src/osgParticle/Makefile, src/osgParticle/ModularEmitter.cpp,
|
||
src/osgParticle/ModularProgram.cpp,
|
||
src/osgParticle/MultiSegmentPlacer.cpp,
|
||
src/osgParticle/Particle.cpp,
|
||
src/osgParticle/ParticleProcessor.cpp,
|
||
src/osgParticle/ParticleSystem.cpp,
|
||
src/osgParticle/ParticleSystemUpdater.cpp,
|
||
src/osgParticle/Program.cpp, src/osgParticle/Version.cpp: Checked
|
||
in osgParticle, writtten by Marco Jez.
|
||
|
||
2002-06-05 05:35 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/AnimationPath.html,
|
||
osg/AttributeFunctor.html, osg/Billboard.html, osg/Camera.html,
|
||
osg/ClipPlane.html, osg/ColorMask.html, osg/ColorMatrix.html,
|
||
osg/CopyOp.html, osg/CullFace.html, osg/Depth.html,
|
||
osg/DisplaySettings.html, osg/DrawPixels.html, osg/Drawable.html,
|
||
osg/EarthSky.html, osg/Fog.html, osg/FrameStamp.html,
|
||
osg/FrontFace.html, osg/General.html, osg/GeoSet.html,
|
||
osg/Geode.html, osg/Group.html, osg/HIER.html, osg/HIERjava.html,
|
||
osg/Image.html, osg/Impostor.html, osg/ImpostorSprite.html,
|
||
osg/ImpostorSpriteManager.html, osg/LOD.html, osg/Light.html,
|
||
osg/LightModel.html, osg/LightSource.html, osg/LineSegment.html,
|
||
osg/LineStipple.html, osg/LineWidth.html, osg/META_Object.html,
|
||
osg/Material.html, osg/Matrix.html, osg/NodeAcceptOp.html,
|
||
osg/NodeCallback.html, osg/NodeVisitor.html,
|
||
osg/NotifySeverity.html, osg/Object.html, osg/Plane.html,
|
||
osg/Point.html, osg/PolygonMode.html, osg/PolygonOffset.html,
|
||
osg/PositionAttitudeTransform.html, osg/Projection.html,
|
||
osg/Quat.html, osg/Referenced.html, osg/ShadeModel.html,
|
||
osg/State.html, osg/StateAttribute.html, osg/StateSet.html,
|
||
osg/Statistics.html, osg/Stencil.html, osg/Switch.html,
|
||
osg/TexEnv.html, osg/TexGen.html, osg/TexMat.html,
|
||
osg/Texture.html, osg/TextureCubeMap.html, osg/Timer.html,
|
||
osg/Transform.html, osg/Transparency.html, osg/Vec2.html,
|
||
osg/Vec3.html, osg/Vec4.html, osg/Viewport.html,
|
||
osg/clampArray3BetweenRange.html, osg/clampArray3GEQUAL.html,
|
||
osg/clampArray3LEQUAL.html, osg/clampArray4BetweenRange.html,
|
||
osg/clampArray4GEQUAL.html, osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/createGeodeForImage.2.html, osg/for_each_triangle.html,
|
||
osg/index.html, osg/osg.html, osg/ref_ptr.html, osg/tag_au.html,
|
||
osgText/Text.html, osgUtil/CullVisitor.html,
|
||
osgUtil/DepthSortedBin.html, osgUtil/IntersectVisitor.html,
|
||
osgUtil/RenderBin.html, osgUtil/RenderGraph.html,
|
||
osgUtil/RenderLeaf.html, osgUtil/RenderStage.html,
|
||
osgUtil/RenderStageLighting.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/SceneViewManipulator.html, osgUtil/SmoothingVisitor.html,
|
||
osgUtil/StateSetManipulator.html, osgUtil/Tesselator.html,
|
||
osgUtil/TrackballManipulator.html,
|
||
osgUtil/TransformCallback.html, osgUtil/TriStripVisitor.html,
|
||
osgUtil/osgUtil.html: Updated docs.
|
||
|
||
2002-06-05 02:38 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/Geode,
|
||
include/osg/NodeVisitor, include/osg/OccluderNode,
|
||
include/osgUtil/CullVisitor, src/osg/Geode.cpp, src/osg/Makefile,
|
||
src/osg/OccluderNode.cpp, src/osgUtil/CullVisitor.cpp: Added new
|
||
osg::OccluderNode which subclasses from osg::Group, and will
|
||
provide hooks for adding ConvexPlanerOccluders to the scene.
|
||
|
||
2002-06-04 08:56 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Futher refinement of the new
|
||
CullingSet support.
|
||
|
||
2002-06-04 08:21 robert
|
||
|
||
* include/osg/CullingSet, include/osg/ShadowOccluderVolume,
|
||
include/osg/Vec4, include/osgUtil/CullVisitor,
|
||
src/osg/CullingSet.cpp, src/osgUtil/CullVisitor.cpp: Further work
|
||
on moving culling functionality from CullVisitor into CullingSet,
|
||
in preperation for occlusion culling.
|
||
|
||
2002-06-03 11:38 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Fix to CullVisitor::popCullingSet().
|
||
|
||
2002-06-03 10:54 robert
|
||
|
||
* include/osg/fast_back_stack: Warning fix for Windows
|
||
|
||
2002-06-03 10:49 robert
|
||
|
||
* include/osg/CullingSet, include/osg/ShadowOccluderVolume,
|
||
include/osgUtil/CullVisitor, src/osg/CullingSet.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Updates to shadow occlusion culling
|
||
code.
|
||
|
||
2002-06-03 08:39 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/Camera,
|
||
include/osg/ClippingVolume, include/osg/ConvexPlanerOccluder,
|
||
include/osg/ConvexPlanerPolygon, include/osg/Node,
|
||
include/osg/Polytope, include/osg/ShadowOccluderVolume,
|
||
include/osg/State, include/osg/Texture,
|
||
include/osg/fast_back_stack, include/osgUtil/CullVisitor,
|
||
src/osg/Camera.cpp, src/osg/CullingSet.cpp, src/osg/Makefile,
|
||
src/osg/ShadowOccluderVolume.cpp, src/osg/State.cpp,
|
||
src/osg/Texture.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/SceneView.cpp: Additions for the support for
|
||
ConvexPlaneOccluder. Work still underway.
|
||
|
||
2002-06-03 04:16 robert
|
||
|
||
* VisualStudio/: Demos/hangglide/hangglide.dsp,
|
||
Demos/osgbillboard/osgbillboard.dsp,
|
||
Demos/osgcallback/osgcallback.dsp, Demos/osgclip/osgclip.dsp,
|
||
Demos/osgconv/osgconv.dsp, Demos/osgcopy/osgcopy.dsp,
|
||
Demos/osgcube/osgcube.dsp, Demos/osghud/osghud.dsp,
|
||
Demos/osgimpostor/osgimpostor.dsp,
|
||
Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp,
|
||
Demos/osgstereoimage/osgstereoimage.dsp,
|
||
Demos/osgtext/osgtextdemo.dsp,
|
||
Demos/osgtexture/osgstereoimage.dsp,
|
||
Demos/osgtexture/osgtexture.dsp, Demos/osgversion/osgversion.dsp,
|
||
Demos/osgviews/osgviews.dsp, Demos/sgv/sgv.dsp, osg/osg.dsp,
|
||
osgDB/osgDB.dsp, osgGA/osgGA.dsp, osgGLUT/osgGLUT.dsp,
|
||
osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp,
|
||
osgPlugins/dx/dx.dsp, osgPlugins/flt/flt.dsp,
|
||
osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp,
|
||
osgPlugins/lib3ds/lib3ds.dsp, osgPlugins/lwo/lwo.dsp,
|
||
osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp,
|
||
osgPlugins/osgtgz/osgtgz.dsp, osgPlugins/pic/pic.dsp,
|
||
osgPlugins/png/png.dsp, osgPlugins/rgb/rgb.dsp,
|
||
osgPlugins/tga/tga.dsp, osgPlugins/tgz/tgz.dsp,
|
||
osgPlugins/tiff/tiff.dsp, osgPlugins/txp/txp.dsp,
|
||
osgPlugins/zip/zip.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp:
|
||
Did a to_dos on all the VisualStudio project files, and changed
|
||
them to use the cvs admin -ko and each file to prevent keyword
|
||
expansion.
|
||
|
||
2002-06-03 03:44 robert
|
||
|
||
* src/osgDB/Registry.cpp: Changed the ReadResult handling in
|
||
readNode so that it better handled the case when a plugin hasn't
|
||
been found to load a plugin.
|
||
|
||
2002-06-03 03:40 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
Demos/osgcallback/osgcallback.dsp: Changed file endings to dos.
|
||
|
||
2002-05-29 12:34 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw, include/osg/Math,
|
||
include/osgGA/GUIEventHandlerVisitor: Fixes for warnings under
|
||
VisualStudio
|
||
|
||
2002-05-29 09:15 robert
|
||
|
||
* src/Demos/osgcallback/osgcallback.cpp: Fix for IRIX build.
|
||
|
||
2002-05-29 09:05 robert
|
||
|
||
* VisualStudio/Demos/osgcallback/osgcallback.dsp: Changed the
|
||
endings to dos.
|
||
|
||
2002-05-28 16:43 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgcallback/osgcallback.dsp,
|
||
VisualStudio/osg/osg.dsp, include/osg/Billboard,
|
||
include/osg/ConvexPlanerOccluder,
|
||
include/osg/ConvexPlanerPolygon, include/osg/Drawable,
|
||
include/osg/Geode, include/osg/LOD,
|
||
include/osg/PositionAttitudeTransform,
|
||
include/osg/ShadowOccluderVolume, include/osg/Transform,
|
||
src/Demos/osgcallback/Makefile,
|
||
src/Demos/osgcallback/Makefile.inst,
|
||
src/Demos/osgcallback/osgcallback.cpp,
|
||
src/osg/ConvexPlanerOccluder.cpp,
|
||
src/osg/ConvexPlanerPolygon.cpp, src/osg/Drawable.cpp,
|
||
src/osg/Geode.cpp, src/osg/Makefile,
|
||
src/osg/ShadowOccluderVolume.cpp: Added new osgcallback demo, and
|
||
updated small API changes to improve the flexiblity of callbacks.
|
||
|
||
Added beginings of convex planer occlusions culling.
|
||
|
||
2002-05-28 09:11 robert
|
||
|
||
* include/: osg/Export, osgDB/Export, osgGA/Export, osgGLUT/Export,
|
||
osgText/Export, osgUtil/Export: Added pragma to disable warning
|
||
under VisualStudio.NET.
|
||
|
||
2002-05-28 08:17 robert
|
||
|
||
* src/osgDB/Registry.cpp: Fixed bug in the Use mechansim in
|
||
Registry.cpp, sumbitted by Macro Jez.
|
||
|
||
2002-05-28 07:33 robert
|
||
|
||
* include/osgText/Text, src/osgText/Text.cpp: Adde
|
||
osgText::Text::setColor/getColor so that osg::Material's need not
|
||
be attached to set the text color.
|
||
|
||
2002-05-28 06:06 robert
|
||
|
||
* AUTHORS: Added Norman Vine to the authors list for his work on
|
||
the Cygwin port.
|
||
|
||
2002-05-28 04:40 robert
|
||
|
||
* include/osg/Export, include/osg/Timer, include/osgDB/Export,
|
||
include/osgText/Export, include/osgUtil/Export,
|
||
src/Demos/hangglide/hat.cpp, src/Demos/hangglide/sky.cpp,
|
||
src/Demos/hangglide/tank.cpp, src/Demos/hangglide/trees.cpp,
|
||
src/osg/Image.cpp, src/osgDB/FileUtils_Unix.cpp,
|
||
src/osgPlugins/flt/Pool.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp, src/osgText/FTGL.h,
|
||
src/osgText/Font.cpp: Changes for Cygwin build, sent in by Norman
|
||
Vine.
|
||
|
||
2002-05-28 04:39 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Changed the method of expanding of
|
||
the near and far planes in CullVisitor::popProjectionMatrix so
|
||
that it better handled models of zero thickness orthogonal to the
|
||
viewing direction.
|
||
|
||
2002-05-28 03:24 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/fast_back_stack,
|
||
include/osgUtil/CullVisitor, include/osgUtil/DepthSortedBin,
|
||
include/osgUtil/IntersectVisitor, include/osgUtil/RenderBin,
|
||
include/osgUtil/RenderGraph, src/osgUtil/CullVisitor.cpp: Various
|
||
updates to operations related to cull traversal.
|
||
|
||
2002-05-26 23:37 robert
|
||
|
||
* include/osg/DisplaySettings: Removed , from end of enum.
|
||
|
||
2002-05-25 02:30 robert
|
||
|
||
* src/osgDB/: FileUtils_Unix.cpp, FileUtils_Windows.cpp: Fixed
|
||
crash associated with searching in an empty filepath.
|
||
|
||
2002-05-23 08:38 robert
|
||
|
||
* VisualStudio/LANGEXT.DAT: Added the patched verions
|
||
VisualStudio's langext.dat file, which can be used to replace
|
||
VisualStudio standard one, this enabled VS to reconginse OSG
|
||
header files as C++ files.
|
||
|
||
2002-05-23 08:35 robert
|
||
|
||
* include/osg/ClippingVolume, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/Optimizer.cpp: Fixed a bug in the
|
||
Optimizer::RemoveDuplicateNodesVisitor which was prevent removal
|
||
of node which could have been removed.
|
||
|
||
Added so extra convinience methods to ClippingVolume and utilized
|
||
them in the CullVisitor to push and pop only culling planes that
|
||
are active.
|
||
|
||
2002-05-22 12:58 don
|
||
|
||
* include/osg/FrameStamp, src/osg/FrameStamp.cpp: Fixed spelling
|
||
error Calander -> Calendar
|
||
|
||
2002-05-22 05:18 robert
|
||
|
||
* VisualStudio/: Demos/hangglide/hangglide.dsp,
|
||
Demos/osgbillboard/osgbillboard.dsp, Demos/osgclip/osgclip.dsp,
|
||
Demos/osgconv/osgconv.dsp, Demos/osgcopy/osgcopy.dsp,
|
||
Demos/osgcube/osgcube.dsp, Demos/osghud/osghud.dsp,
|
||
Demos/osgimpostor/osgimpostor.dsp,
|
||
Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp,
|
||
Demos/osgstereoimage/osgstereoimage.dsp,
|
||
Demos/osgtext/osgtextdemo.dsp, Demos/osgtexture/osgtexture.dsp,
|
||
Demos/osgversion/osgversion.dsp, Demos/osgviews/osgviews.dsp,
|
||
Demos/sgv/sgv.dsp, osg/osg.dsp, osgDB/osgDB.dsp, osgGA/osgGA.dsp,
|
||
osgGLUT/osgGLUT.dsp, osgPlugins/bmp/bmp.dsp,
|
||
osgPlugins/dw/dw.dsp, osgPlugins/dx/dx.dsp,
|
||
osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp,
|
||
osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp,
|
||
osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp,
|
||
osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp,
|
||
osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp,
|
||
osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp,
|
||
osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp,
|
||
osgPlugins/txp/txp.dsp, osgPlugins/zip/zip.dsp,
|
||
osgText/osgText.dsp, osgUtil/osgUtil.dsp: Removed the usage of
|
||
memory manager from the debug windows build.
|
||
|
||
2002-05-22 05:01 robert
|
||
|
||
* include/osgUtil/CullVisitor, src/osgUtil/SceneView.cpp: Added
|
||
osgUtil::CullVisitor::getCurentRenderGraph() and
|
||
getRootRenderGraph() methods which replace getRenderGraph().
|
||
Small changing of order of push/pop of StateSet's in SceneView to
|
||
clean things up.
|
||
|
||
2002-05-22 03:04 robert
|
||
|
||
* include/osg/State: Changed the public osg::State::applyMode() and
|
||
applyAttribute methods so that they dirty the associated state,
|
||
this helps keep the OpenGL state valid once out of local drawing
|
||
routines.
|
||
|
||
2002-05-22 01:50 robert
|
||
|
||
* doc/Doxyfiles/all_Doxyfile, doc/Doxyfiles/auto_Doxyfile,
|
||
doc/Doxyfiles/core_Doxyfile, include/osgGA/Export,
|
||
include/osgGA/StateSetManipulator: Updates for Doxygen and osgGA
|
||
headers from Neil.
|
||
|
||
2002-05-21 12:34 robert
|
||
|
||
* doc/introduction.html: Typo and grammer fixes to
|
||
introduction.html from Neil Salter.
|
||
|
||
2002-05-21 02:16 robert
|
||
|
||
* include/osg/State, src/osg/State.cpp: Renamed
|
||
osg::State::getCurrentMode/Attribute(..) to
|
||
getLastAppliedMode/Attribute() to make it more consistent with
|
||
the internal workings of osg::State.
|
||
|
||
2002-05-21 01:59 robert
|
||
|
||
* include/osg/Math, include/osg/State, src/osg/State.cpp: Added
|
||
osg::State::getCurrentMode and osg::State::getCurrentAttribute().
|
||
|
||
Aded osg::clampAbove(..) and osg::clampBelow() template functions
|
||
to include/osg/Math.
|
||
|
||
2002-05-20 17:58 don
|
||
|
||
* Make/instrules: Modified instrules so that the functionality of
|
||
instlinks is that system links are not made to point to links,
|
||
rather the real files. So links installed on a system are
|
||
pointing to platform specific files rather than links that may be
|
||
pointing to files of the wrong platform type.
|
||
|
||
2002-05-18 01:39 robert
|
||
|
||
* include/osg/ClippingVolume, include/osg/Vec4,
|
||
include/osgUtil/CullVisitor, include/osgUtil/RenderGraph,
|
||
src/osgUtil/CullVisitor.cpp: Various API updates to suppor light
|
||
points developments better, but should also benifit other
|
||
extensions to rendering.
|
||
|
||
2002-05-18 01:37 robert
|
||
|
||
* src/osg/Texture.cpp: Made trilinear filtering the default mode
|
||
for osg::Texture's.
|
||
|
||
2002-05-18 01:35 robert
|
||
|
||
* src/osgPlugins/flt/ReaderWriterATTR.cpp: Modified the setting of
|
||
min and mag texture filter modes to produce higher quality mip
|
||
maps.
|
||
|
||
2002-05-15 12:58 robert
|
||
|
||
* src/osgUtil/: CullVisitor.cpp, TrackballManipulator.cpp: Fixed
|
||
problem with orhographic projections due to a bug in CullVisitor
|
||
where it automatically resets the near and far to the values
|
||
calculated during cull traversal. The maths for converting the
|
||
computed far and near into clip coordinates was wrong, fixed this
|
||
and the problem goes away.
|
||
|
||
2002-05-15 04:27 robert
|
||
|
||
* include/osgUtil/CullVisitor, src/osgUtil/CullVisitor.cpp: Exposed
|
||
the CullVisitor::setComputeNearFarMode
|
||
|
||
2002-05-14 03:20 robert
|
||
|
||
* include/osg/MemoryManager, include/osgUtil/CullVisitor,
|
||
src/osg/Image.cpp: Fixes to new flipVertical/flipHorizontal.
|
||
|
||
2002-05-14 02:34 robert
|
||
|
||
* include/osg/Image, src/osg/Image.cpp: Added
|
||
osg::Image::flipHorziontal and flipVertical, submitted by Brede
|
||
Johansen.
|
||
|
||
2002-05-13 14:19 robert
|
||
|
||
* include/osg/: Math, Vec4: Added new template versions of a
|
||
commonly used maths functions.
|
||
|
||
2002-05-13 00:30 robert
|
||
|
||
* src/osgPlugins/lib3ds/ReaderWriter3DS.cpp: Reverted change to use
|
||
decal flag.
|
||
|
||
2002-05-10 12:30 robert
|
||
|
||
* Make/makedefs: Added image plugin library defs for IRIX,
|
||
submission from Randall Hopper.
|
||
|
||
2002-05-10 08:42 robert
|
||
|
||
* src/osgText/Font.cpp: Fix for finding windows fonts.
|
||
|
||
2002-05-09 15:48 don
|
||
|
||
* src/osgGA/KeySwitchCameraManipulator.cpp: Small std::cout fix
|
||
|
||
2002-05-09 12:02 robert
|
||
|
||
* VisualStudio/osgGA/osgGA.dsp, src/osgGA/GUIEventHandler.cpp,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp: Fix compile problems
|
||
with osgGA under Windows.
|
||
|
||
2002-05-09 11:59 robert
|
||
|
||
* include/osgUtil/CullVisitor, src/osgUtil/CullVisitor.cpp: Added
|
||
pixelSize method to CullVisitor, and converted small feature
|
||
culling to use the pixelSize method instead of a ratio of radius
|
||
to distance from eye point. setSmallFeatureCullingPixelSize()
|
||
method has also been added to provide the user with finer control
|
||
of small featyre culling.
|
||
|
||
2002-05-09 03:30 robert
|
||
|
||
* Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgGA/osgGA.dsp, include/osgGA/CameraManipulator,
|
||
include/osgGA/DriveManipulator, include/osgGA/Export,
|
||
include/osgGA/FlightManipulator, include/osgGA/GUIActionAdapter,
|
||
include/osgGA/GUIEventAdapter, include/osgGA/GUIEventHandler,
|
||
include/osgGA/GUIEventHandlerVisitor,
|
||
include/osgGA/KeySwitchCameraManipulator,
|
||
include/osgGA/SetSceneViewVisitor,
|
||
include/osgGA/StateSetManipulator,
|
||
include/osgGA/TrackballManipulator, include/osgGA/Version,
|
||
src/osgGA/CameraManipulator.cpp, src/osgGA/DriveManipulator.cpp,
|
||
src/osgGA/FlightManipulator.cpp, src/osgGA/GUIEventHandler.cpp,
|
||
src/osgGA/GUIEventHandlerVisitor.cpp,
|
||
src/osgGA/KeySwitchCameraManipulator.cpp, src/osgGA/Makefile,
|
||
src/osgGA/SetSceneViewVisitor.cpp,
|
||
src/osgGA/StateSetManipulator.cpp,
|
||
src/osgGA/TrackballManipulator.cpp, src/osgGA/Version.cpp,
|
||
src/osgUtil/SceneView.cpp: Added new osgGA - GUI Adapter library
|
||
submitted by Neil Salter. This will replace the current GUI
|
||
adapter code inside osgUtil.
|
||
|
||
2002-05-08 00:32 robert
|
||
|
||
* VisualStudio/osg/osg.dsp: Addded missing ClipNode references to
|
||
osg.dsp.
|
||
|
||
2002-05-07 04:44 robert
|
||
|
||
* src/osg/: Camera.cpp, ClipNode.cpp: Fixed
|
||
osg::Camera::getModelViewMatrix() so that it handles the
|
||
EYE_TO_MODEL transform correctly.
|
||
|
||
Fixed warning in ClipNode.cpp.
|
||
|
||
2002-05-07 04:12 robert
|
||
|
||
* src/osgPlugins/flt/: SwitchRecord.cpp, SwitchRecord.h,
|
||
flt2osg.cpp: Support added for OpenFlight switch nodes,
|
||
submission from Brede Johansen.
|
||
|
||
2002-05-07 04:08 robert
|
||
|
||
* include/osg/: Quat, Vec2, Vec3, Vec4: Added default values in the
|
||
constructors of Vec2,Vec3,Vec4 and Quat default constructors.
|
||
|
||
2002-05-06 19:51 don
|
||
|
||
* Make/makedefs: Fixed rpath nonsense in makedefs for Irix
|
||
|
||
2002-05-03 15:47 robert
|
||
|
||
* include/osg/Node, src/osg/Node.cpp: Added
|
||
osg::Node::getValidStateSet().
|
||
|
||
2002-05-03 09:47 robert
|
||
|
||
* Make/debugtests.bat, Make/osgtests.bat, include/osg/LightSource,
|
||
src/osg/LightSource.cpp: Added support for the managing the
|
||
StateSet above a LightSource node, and made it an osg::Group so
|
||
that it can be used a decorator above a scene.
|
||
|
||
Added osgclip demo to the test suite.
|
||
|
||
2002-05-02 15:02 robert
|
||
|
||
* include/osg/Viewport: Made osg::Viewport::getViewport(..) const.
|
||
|
||
2002-05-01 17:14 robert
|
||
|
||
* Make/makedefs, Make/makedirdefs, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgclip/osgclip.dsp, include/osg/ClipNode,
|
||
include/osg/ClipPlane, include/osg/Matrix,
|
||
include/osg/NodeVisitor, include/osgUtil/CullVisitor,
|
||
include/osgUtil/RenderStage, include/osgUtil/RenderStageLighting,
|
||
src/Demos/osgclip/Makefile, src/Demos/osgclip/Makefile.inst,
|
||
src/Demos/osgclip/osgclip.cpp, src/osg/ClipNode.cpp,
|
||
src/osg/Makefile, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/RenderStage.cpp, src/osgUtil/RenderStageLighting.cpp,
|
||
src/osgUtil/SceneView.cpp: dded osg::ClipNode class for managing
|
||
OpenGL clipping planes, and osgclip demo.
|
||
|
||
2002-04-26 09:01 robert
|
||
|
||
* AUTHORS: Updated the AUTHORS file to mention the original authors
|
||
of the terrapage loader.
|
||
|
||
2002-04-26 08:21 don
|
||
|
||
* VisualStudio/: VisualStudio.dsw, Demos/hangglide/hangglide.dsp,
|
||
Demos/osgbillboard/osgbillboard.dsp, Demos/osgconv/osgconv.dsp,
|
||
Demos/osgcopy/osgcopy.dsp, Demos/osgcube/osgcube.dsp,
|
||
Demos/osghud/osghud.dsp, Demos/osgimpostor/osgimpostor.dsp,
|
||
Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp,
|
||
Demos/osgstereoimage/osgstereoimage.dsp,
|
||
Demos/osgtext/osgtextdemo.dsp,
|
||
Demos/osgtexture/osgstereoimage.dsp,
|
||
Demos/osgtexture/osgtexture.dsp, Demos/osgversion/osgversion.dsp,
|
||
Demos/osgviews/osgviews.dsp, Demos/sgv/sgv.dsp, osg/osg.dsp,
|
||
osgDB/osgDB.dsp, osgGLUT/osgGLUT.dsp, osgPlugins/bmp/bmp.dsp,
|
||
osgPlugins/dw/dw.dsp, osgPlugins/dx/dx.dsp,
|
||
osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp,
|
||
osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp,
|
||
osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp,
|
||
osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp,
|
||
osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp,
|
||
osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp,
|
||
osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp,
|
||
osgPlugins/txp/txp.dsp, osgPlugins/zip/zip.dsp,
|
||
osgText/osgText.dsp, osgUtil/osgUtil.dsp: Testing .dsp and .dsw
|
||
as binary files
|
||
|
||
2002-04-26 06:49 robert
|
||
|
||
* NEWS: Added mention of MemoryManager to NEWS file.
|
||
|
||
2002-04-26 06:44 robert
|
||
|
||
* NEWS, doc/doc++/osg/DrawPixels.html, doc/doc++/osg/Drawable.html,
|
||
doc/doc++/osg/EarthSky.html, doc/doc++/osg/GeoSet.html,
|
||
doc/doc++/osg/Group.html, doc/doc++/osg/Impostor.html,
|
||
doc/doc++/osg/ImpostorSprite.html, doc/doc++/osg/LOD.html,
|
||
doc/doc++/osg/PositionAttitudeTransform.html,
|
||
doc/doc++/osg/Projection.html, doc/doc++/osg/Switch.html,
|
||
doc/doc++/osg/Transform.html, src/osgPlugins/pfb/Makefile:
|
||
Updated docs.
|
||
|
||
Fix to pfb Makefile for missing $.
|
||
|
||
2002-04-26 05:06 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: Fix for CisualStudio6.0 build.
|
||
|
||
2002-04-26 01:25 robert
|
||
|
||
* src/osgPlugins/dx/DXWriter.h: Fixed remaining MAX_PATH usuage,
|
||
replacing it with the new DX_MAX_PATH, this should solve compile
|
||
problems under VisualStudio .NET.
|
||
|
||
2002-04-26 01:16 robert
|
||
|
||
* NEWS, include/osg/Drawable, include/osg/Group, include/osg/LOD,
|
||
include/osg/Node, src/Demos/hangglide/hangglide.cpp,
|
||
src/osgPlugins/osg/Group.cpp, src/osgPlugins/osg/LOD.cpp,
|
||
src/osgUtil/InsertImpostorsVisitor.cpp,
|
||
src/osgUtil/Optimizer.cpp: Qarning fixes, and updated the date in
|
||
NEWS to reflect todays release of 0.8.45
|
||
|
||
2002-04-25 15:09 robert
|
||
|
||
* Make/makedefs, include/osg/Node, src/osgPlugins/pfb/Makefile:
|
||
Fixes for IRIX build.
|
||
|
||
Fix for a warning under VisualStudio.NET.
|
||
|
||
2002-04-25 15:07 robert
|
||
|
||
* src/osgPlugins/dx/: DXWriter.cpp, DXWriter.h: Cygwin build fixes.
|
||
|
||
2002-04-25 14:31 robert
|
||
|
||
* src/osgPlugins/txp/trpage_sys.h: Fix for window build.
|
||
|
||
2002-04-25 08:54 don
|
||
|
||
* NEWS: Added small blurb for Solaris...
|
||
|
||
2002-04-25 06:26 robert
|
||
|
||
* index.html, doc/contents.html, doc/demos.html,
|
||
doc/dependencies.html, doc/index.html, doc/install.html,
|
||
doc/introduction.html, doc/plan.html, doc/stereo.html: Ran the
|
||
spell checker through the new documentation.
|
||
|
||
2002-04-25 05:35 robert
|
||
|
||
* ChangeLog: Updated change log for 0.8.45 release.
|
||
|
||
2002-04-25 04:37 robert
|
||
|
||
* doc/plan.html: Added to the .plan.
|
||
|
||
2002-04-25 04:30 robert
|
||
|
||
* src/osgPlugins/obj/: ReaderWriterOBJ.cpp, glm.cpp, glm.h: Fixes
|
||
to .obj plugin from gideon.
|
||
|
||
2002-04-25 04:29 robert
|
||
|
||
* AUTHORS: Added Bob to the AUTHORS list for his efforts on MacOSX.
|
||
|
||
2002-04-25 03:46 robert
|
||
|
||
* Make/debugtests.bat, src/Demos/osgtexture/osgtexture.cpp: A more
|
||
verbose version of the test script, using each and more
|
||
memleaks.log to print out progress and report any memory leaks
|
||
which have been logged. The later will only occur with a debug
|
||
build. The use of echo and more makes this version osgtest.bat
|
||
not portable to windows unfortuntately.
|
||
|
||
2002-04-25 03:14 robert
|
||
|
||
* doc/plan.html: Added another bullet point to the plan.
|
||
|
||
2002-04-25 03:10 robert
|
||
|
||
* ChangeLog.preCVS, FAQ, TODO: Removed these old files that do
|
||
little in the context of the current OpenSceneGraph disitribution
|
||
apart from clogs things up!
|
||
|
||
2002-04-25 03:07 robert
|
||
|
||
* index.html, doc/contents.html, doc/data.html, doc/demos.html,
|
||
doc/dependencies.html, doc/documentation.html, doc/index.html,
|
||
doc/install.html, doc/introduction.html, doc/plan.html,
|
||
doc/sgv.html, doc/stereo.html: Add doc/plan.html and links to it
|
||
from the rest of the docs.
|
||
|
||
2002-04-25 01:54 robert
|
||
|
||
* src/osg/Texture.cpp: Fixed compile problem under VisualStudio.
|
||
|
||
2002-04-25 00:47 robert
|
||
|
||
* doc/introduction.html: Fixed relative path for image.
|
||
|
||
2002-04-25 00:29 robert
|
||
|
||
* doc/demos.html: Updated demos documentation.
|
||
|
||
2002-04-24 23:27 robert
|
||
|
||
* doc/: introduction.html, images/osgtext.jpg, images/osgviews.jpg:
|
||
Fixed spellings in introduction.html, and update osgtext and
|
||
osgviews images.
|
||
|
||
2002-04-24 22:43 robert
|
||
|
||
* doc/images/OpenSceneGraphBanner_Distribution.jpg: Added back in
|
||
as binary file.
|
||
|
||
2002-04-24 22:42 robert
|
||
|
||
* doc/images/OpenSceneGraphBanner_Distribution.jpg: Temporily
|
||
removing to change it to a binary file.
|
||
|
||
2002-04-24 13:57 robert
|
||
|
||
* src/osgPlugins/dx/Makefile: Merged Bob's changes for MacOSX
|
||
build. This change is simply the addition of GLUT_LIB to the link
|
||
line. This change should be removed once we fixed the OSG_LIBS
|
||
so that it doens't include osgGLUT, however, I'll leave this for
|
||
another day...
|
||
|
||
2002-04-24 13:36 robert
|
||
|
||
* src/osg/Texture.cpp: Fix for MacOSX build, making sure that the
|
||
compresed tex image is defined on all builds by removing the
|
||
#ifdef's but then changing the name used in the typedef so it
|
||
doesn't collide with local implementations.
|
||
|
||
2002-04-24 13:32 robert
|
||
|
||
* doc/doc++/: osgText/META_Font.html,
|
||
osgUtil/CombineLODsVisitor.html, osgUtil/CullViewState.html,
|
||
osgUtil/CullVisitor.html, osgUtil/DepthSortedBin.html,
|
||
osgUtil/DisplayListVisitor.html,
|
||
osgUtil/DisplayRequirementsVisitor.html,
|
||
osgUtil/DriveManipulator.html,
|
||
osgUtil/FlattenStaticTransformsVisitor.html,
|
||
osgUtil/FlightManipulator.html, osgUtil/GUIActionAdapter.html,
|
||
osgUtil/GUIEventAdapter.html, osgUtil/GUIEventHandler.html,
|
||
osgUtil/General.html, osgUtil/HIER.html, osgUtil/HIERjava.html,
|
||
osgUtil/Hit.html, osgUtil/InsertImpostorsVisitor.html,
|
||
osgUtil/IntersectState.html, osgUtil/IntersectVisitor.html,
|
||
osgUtil/Optimizer.html, osgUtil/RegisterRenderBinProxy.html,
|
||
osgUtil/RemoveRedundentNodesVisitor.html, osgUtil/RenderBin.html,
|
||
osgUtil/RenderGraph.html, osgUtil/RenderLeaf.html,
|
||
osgUtil/RenderStage.html, osgUtil/RenderStageLighting.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/SceneViewManipulator.html, osgUtil/SmoothingVisitor.html,
|
||
osgUtil/StateSetManipulator.html, osgUtil/StateVisitor.html,
|
||
osgUtil/Tesselator.html, osgUtil/TrackballManipulator.html,
|
||
osgUtil/TransformCallback.html, osgUtil/TriStripVisitor.html,
|
||
osgUtil/index.html, osgUtil/osgUtil.html: Updated doc++ docs once
|
||
more.
|
||
|
||
2002-04-24 13:24 robert
|
||
|
||
* include/osgUtil/CullViewState, include/osgUtil/CullVisitor,
|
||
src/Demos/osgtext/main.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/CullViewState.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/Makefile, VisualStudio/osgUtil/osgUtil.dsp: Removed
|
||
CullViewState from the distribution, moved
|
||
CullViewState::CullingMode into CullVisitor, and then removed all
|
||
references to CullViewState from other parts of the scene graph.
|
||
|
||
2002-04-24 13:13 robert
|
||
|
||
* doc/doc++/osg/: AlphaFunc.html, AnimationPath.html, Camera.html,
|
||
ClipPlane.html, ClippingVolume.html, ColorMask.html,
|
||
ColorMatrix.html, CopyOp.html, CullFace.html, Depth.html,
|
||
DisplaySettings.html, DrawPixels.html, Drawable.html, Fog.html,
|
||
FrontFace.html, General.html, GeoSet.html, HIER.html,
|
||
HIERjava.html, Image.html, Impostor.html, ImpostorSprite.html,
|
||
Light.html, LightModel.html, LineStipple.html, LineWidth.html,
|
||
META_Object.html, Material.html, Matrix.html, NodeAcceptOp.html,
|
||
NodeCallback.html, NodeVisitor.html, NotifySeverity.html,
|
||
Object.html, Plane.html, Point.html, PolygonMode.html,
|
||
PolygonOffset.html, PositionAttitudeTransform.html,
|
||
Projection.html, Quat.html, Referenced.html, ShadeModel.html,
|
||
State.html, StateAttribute.html, StateSet.html, Statistics.html,
|
||
Stencil.html, Switch.html, TexEnv.html, TexGen.html, TexMat.html,
|
||
Texture.html, TextureCubeMap.html, Timer.html, Transform.html,
|
||
Transparency.html, Vec2.html, Vec3.html, Vec4.html,
|
||
Viewport.html, clampArray3BetweenRange.html,
|
||
clampArray3GEQUAL.html, clampArray3LEQUAL.html,
|
||
clampArray4BetweenRange.html, clampArray4GEQUAL.html,
|
||
clampArray4LEQUAL.html, clampArrayElementBetweenRange.html,
|
||
clampArrayElementGEQUAL.html, clampArrayElementLEQUAL.html,
|
||
clampArrayElementsBetweenRange.html,
|
||
clampArrayElementsGEQUAL.html, clampArrayElementsLEQUAL.html,
|
||
clampBetweenRange.html, clampGEQUAL.html, clampLEQUAL.html,
|
||
for_each_triangle.html, index.html, osg.html,
|
||
osgGetLibraryName.html, osgGetVersion.html, ref_ptr.html,
|
||
tag_au.html: Updateds doc++ documention.
|
||
|
||
2002-04-24 13:04 robert
|
||
|
||
* Make/makedefs, src/osg/GLExtensions.cpp,
|
||
src/osgPlugins/quicktime/Makefile: Changes for Mac OSX build,
|
||
sent in by Bob Kuehne
|
||
|
||
2002-04-24 07:52 robert
|
||
|
||
* include/osg/MemoryManager, src/osg/MemoryManager.cpp,
|
||
src/osg/Notify.cpp, src/osgDB/FileUtils_Mac.cpp,
|
||
src/osgDB/FileUtils_Unix.cpp, src/osgDB/FileUtils_Windows.cpp:
|
||
Removed the use of __FUNCTION__ from MemoryManager to remove
|
||
problems with VisualStudio .NET compile.
|
||
|
||
Added support for OSG_NOTIFY_LEVEL and OSG_FILE_PATH into the
|
||
relevant getenv routines. This compliments the exisiting
|
||
OSGNOTIFYLEVEL & OSGFILEPATH which are deprecated but still
|
||
supported. The OSG_ version are more consistent with the rest of
|
||
the env variables used in the OSG.
|
||
|
||
2002-04-24 07:14 robert
|
||
|
||
* README, index.html, doc/contents.html, doc/data.html,
|
||
doc/demos.html, doc/dependencies.html, doc/documentation.html,
|
||
doc/index.html, doc/install.html, doc/introduction.html,
|
||
doc/sgv.html, doc/stereo.html: Updates to the documentation.
|
||
|
||
2002-04-24 06:08 robert
|
||
|
||
* doc/: OpenSceneGraphBanner_Distribution.jpg, contents.html,
|
||
data.html, demos.html, dependencies.html, documentation.html,
|
||
index.html, install.html, introduction.html, stereo.html,
|
||
images/OpenSceneGraphBanner_Distribution.jpg: Moved
|
||
doc/OpenSceneGraphBanner_Distribution.jpg to doc/images/ to tidy
|
||
up the doc directory.
|
||
|
||
2002-04-24 06:04 robert
|
||
|
||
* doc/: contents.html, demos.html, documentation.html,
|
||
introduction.html, images/hangglide.jpg, images/osgbillboard.jpg,
|
||
images/osgcube.jpg, images/osghud.jpg, images/osgimpostor.jpg,
|
||
images/osgreflect.jpg, images/osgscribe.jpg,
|
||
images/osgstereoimage.jpg, images/osgtext.jpg,
|
||
images/osgtexture.jpg, images/osgviews.jpg, images/sgv_cow.jpg,
|
||
images/sgv_stereo.jpg: Futher work on documentation - added
|
||
seperate context.html, a new demos.html directory and moved the
|
||
previous doc/index.html to doc/documentation.html.
|
||
|
||
2002-04-24 01:49 robert
|
||
|
||
* Makefile, include/osg/Version, src/Makefile, src/Demos/Makefile,
|
||
src/osgDB/FileUtils_Unix.cpp, src/osgPlugins/Makefile: Fix for
|
||
the Cygwin build related to the new FileUtils_Unix not using the
|
||
Windows PATH environmental variable for searching for libraries.
|
||
Sent in by Norman Vine.
|
||
|
||
Reoder of the makedefs/makedirdefs to fix Mac OSX compilation.
|
||
Sent in by Bob Kuehne.
|
||
|
||
2002-04-23 15:04 robert
|
||
|
||
* doc/install.html: Updated the docs on compiling under Windows.
|
||
|
||
2002-04-23 08:04 robert
|
||
|
||
* VisualStudio/: Demos/hangglide/hangglide.dsp,
|
||
Demos/osgbillboard/osgbillboard.dsp, Demos/osgconv/osgconv.dsp,
|
||
Demos/osgcopy/osgcopy.dsp, Demos/osgcube/osgcube.dsp,
|
||
Demos/osghud/osghud.dsp, Demos/osgimpostor/osgimpostor.dsp,
|
||
Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp,
|
||
Demos/osgstereoimage/osgstereoimage.dsp,
|
||
Demos/osgtext/osgtextdemo.dsp, Demos/osgtexture/osgtexture.dsp,
|
||
Demos/osgversion/osgversion.dsp, Demos/osgviews/osgviews.dsp,
|
||
Demos/sgv/sgv.dsp, osg/osg.dsp, osgDB/osgDB.dsp,
|
||
osgGLUT/osgGLUT.dsp, osgPlugins/bmp/bmp.dsp,
|
||
osgPlugins/dw/dw.dsp, osgPlugins/dx/dx.dsp,
|
||
osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp,
|
||
osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp,
|
||
osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp,
|
||
osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp,
|
||
osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp,
|
||
osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp,
|
||
osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp,
|
||
osgPlugins/txp/txp.dsp, osgPlugins/zip/zip.dsp,
|
||
osgText/osgText.dsp, osgUtil/osgUtil.dsp: Added
|
||
OSG_USE_MEMORY_MANAGER to Windows debug build
|
||
|
||
2002-04-23 08:01 robert
|
||
|
||
* src/osgDB/FileUtils_Windows.cpp: Fixed compilation problem
|
||
associated wirh moving FileUtils source out into seperate files.
|
||
|
||
2002-04-23 07:58 robert
|
||
|
||
* src/osg/Image.cpp: Fixed ordering of paramters in osg::Image
|
||
constructor to remove warning.
|
||
|
||
2002-04-23 06:59 robert
|
||
|
||
* src/osgDB/: FileUtils.cpp, FileUtils_Mac.cpp, FileUtils_Unix.cpp,
|
||
FileUtils_Windows.cpp: Seperated out the platform specific
|
||
implementions of the file search/access routines - we now have
|
||
FileUtils_Windows.cpp, FileUtils_Mac.cpp and FileUtils_Unix.cpp.
|
||
The FileUtils_Mac.cpp is based on code submitted by Josh Portway
|
||
and add uses the carbon API for searching for files.
|
||
|
||
2002-04-23 06:12 robert
|
||
|
||
* doc/introduction.html: Addtional details on the OpenSceneGraph
|
||
and support.
|
||
|
||
2002-04-23 04:03 robert
|
||
|
||
* src/osg/Notify.cpp: Changed the Windows gauard around so that it
|
||
only works for VisualStudio and not Cygwin/Mingw.
|
||
|
||
2002-04-23 04:02 robert
|
||
|
||
* src/osgPlugins/txp/TrPageArchive.cpp: Added a pragma to get round
|
||
a VisualStudio warning that I couldn't fix in any easy way.
|
||
|
||
2002-04-23 03:55 robert
|
||
|
||
* src/: Demos/osgbillboard/osgbillboard.cpp,
|
||
osgPlugins/rgb/ReaderWriterRGB.cpp: Added an imageList.clear() to
|
||
osgbillboard so that its memory would be cleared before entering
|
||
the viewer main loop, this removes memorymanager a reported
|
||
memory leak due to the viewer using exit() which bypasses the
|
||
clean up on main itself.
|
||
|
||
Added an osgNew to the ReaderWriterRGB.cpp to aid detected of
|
||
tracking of memory leaks.
|
||
|
||
2002-04-23 03:34 robert
|
||
|
||
* include/osg/Image: Fixed compile problems under VisualStudio
|
||
w.r.t the new additions for precompiled mipmaps. Changed
|
||
std::size_t to unsigned int.
|
||
|
||
2002-04-23 02:06 robert
|
||
|
||
* src/osg/Texture.cpp: Replaced texture compression extension
|
||
define so that its #ifndef guard used GL_ARB_texture_compression
|
||
as natured intended.
|
||
|
||
2002-04-23 01:40 robert
|
||
|
||
* ChangeLog: Updated ChangeLog in preperation for the 0.8.45
|
||
release.
|
||
|
||
2002-04-23 01:34 robert
|
||
|
||
* NEWS: Added to the NEWS file.
|
||
|
||
2002-04-23 01:29 robert
|
||
|
||
* src/Demos/osgcluster/osgcluster.cpp: Fixed warning in swapBytes,
|
||
simple addded unsigned to the int loop count, since sizeof() is
|
||
always an unsigned int.
|
||
|
||
2002-04-22 16:54 don
|
||
|
||
* src/Demos/osgcluster/osgcluster.cpp: Impleneted byte swap for use
|
||
between machines with different endians.
|
||
|
||
2002-04-22 14:45 don
|
||
|
||
* src/Demos/hangglide/hangglide.cpp: Fixed couple of small errors
|
||
caught by Solaris compiler
|
||
|
||
2002-04-22 14:18 robert
|
||
|
||
* include/osg/: ClippingVolume, Matrix, Plane: A couple of API
|
||
additions to osg::ClippingVolume, osg::Matrix and osg::Plane sent
|
||
in by Mike Connell.
|
||
|
||
2002-04-22 14:13 robert
|
||
|
||
* include/osg/Image, src/osg/Texture.cpp, src/osg/Image.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.h,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgPlugins/txp/TrPageParser.h: Integrated submission from
|
||
Boris Bralo:
|
||
|
||
Supported added for precompiled mip maps stored in osg::Image,
|
||
and read by osg::Texture.
|
||
|
||
Updates to TerraPage loader for support of compressed texture
|
||
images and precompiled mip maps.
|
||
|
||
2002-04-22 12:41 robert
|
||
|
||
* include/osgUtil/CullVisitor, src/Demos/hangglide/hangglide.cpp:
|
||
Added code in hangglide to move the earth sky around with the eye
|
||
point, use osg::Transform::ComputeTransformCallback.
|
||
|
||
2002-04-22 07:54 robert
|
||
|
||
* include/osg/Matrix, include/osgUtil/CullVisitor,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Added
|
||
support for compute the near and far planes and then applying to
|
||
the current projection matrix into CullVisitor itself. Similar
|
||
code to support this has been moved out of SceneView completely.
|
||
|
||
Added Matrix:: infront of the definition of the static
|
||
osg::Matrix::inverse(Matrix) method which was missing.
|
||
|
||
2002-04-22 02:55 robert
|
||
|
||
* FAQ: Slight changes to FAQ to make a little more relevant, it
|
||
really needs a total re-write though.
|
||
|
||
2002-04-22 02:50 robert
|
||
|
||
* Make/osgtests.bat: Added test script which runs all the demos in
|
||
the OSG to make sure they run ok. User has to verify they are
|
||
correct visually.
|
||
|
||
2002-04-22 02:37 robert
|
||
|
||
* NEWS, src/osgUtil/CullVisitor.cpp, src/osgUtil/RenderStage.cpp,
|
||
src/osgUtil/SceneView.cpp: Cleaned up the handling of the
|
||
Viewport with osg::SceneView/RenderStage and CullVisitor so that
|
||
the Viewport is now managed as part as the global stateset so
|
||
that it can be pushed and popped like the rest of state without
|
||
problems. This makes it easier to have multiple viewports within
|
||
one scene graph.
|
||
|
||
2002-04-22 02:31 robert
|
||
|
||
* src/osgPlugins/obj/glm.cpp: Fixes the .mlt loading from Ben
|
||
Discoe.
|
||
|
||
2002-04-21 15:05 robert
|
||
|
||
* TODO, include/osg/AnimationPath, src/osg/AnimationPath.cpp,
|
||
src/osg/State.cpp, src/osg/StateSet.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/SceneView.cpp: Updated TODO list.
|
||
|
||
Converted AnimationPath so it is now subclassed from
|
||
osg::Transform::ComputeTransfromCallback() so that it can be
|
||
directly attached to the scene to move objects about.
|
||
|
||
Changed the osg::SateSet::setGlobalDefaults() so that is sets
|
||
GL_DEPTH_TEST to ON.
|
||
|
||
Added guards and creation of default helper classes in
|
||
osgGLUT::Viewer and osgUtil::SceneView so that sensible defaults
|
||
are used when no settings are used of
|
||
osg::State/StateSet,osgUtil::RenderStage/RenderGraph/CullVisitor.
|
||
|
||
2002-04-21 14:52 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/AttributeFunctor.html,
|
||
osg/Billboard.html, osg/BoundingBox.html,
|
||
osg/BoundingSphere.html, osg/Camera.html, osg/ClipPlane.html,
|
||
osg/ClippingVolume.html, osg/ColorMask.html,
|
||
osg/ColorMatrix.html, osg/CopyOp.html, osg/CullFace.html,
|
||
osg/Depth.html, osg/DisplaySettings.html, osg/Drawable.html,
|
||
osg/EarthSky.html, osg/Fog.html, osg/FrameStamp.html,
|
||
osg/FrontFace.html, osg/General.html, osg/GeoSet.html,
|
||
osg/Geode.html, osg/Group.html, osg/HIER.html, osg/HIERjava.html,
|
||
osg/Image.html, osg/Impostor.html, osg/ImpostorSprite.html,
|
||
osg/ImpostorSpriteManager.html, osg/LOD.html, osg/Light.html,
|
||
osg/LightSource.html, osg/LineSegment.html, osg/LineStipple.html,
|
||
osg/LineWidth.html, osg/META_Object.html, osg/Material.html,
|
||
osg/Matrix.html, osg/NodeAcceptOp.html, osg/NodeCallback.html,
|
||
osg/NodeVisitor.html, osg/NotifySeverity.html, osg/Object.html,
|
||
osg/Plane.html, osg/Point.html, osg/PolygonMode.html,
|
||
osg/PolygonOffset.html, osg/PositionAttitudeTransform.html,
|
||
osg/Quat.html, osg/Referenced.html, osg/ShadeModel.html,
|
||
osg/State.html, osg/StateAttribute.html, osg/StateSet.html,
|
||
osg/Statistics.html, osg/Stencil.html, osg/Switch.html,
|
||
osg/TexEnv.html, osg/TexGen.html, osg/TexMat.html,
|
||
osg/Texture.html, osg/Timer.html, osg/Transform.html,
|
||
osg/Transparency.html, osg/Vec2.html, osg/Vec3.html,
|
||
osg/Vec4.html, osg/Viewport.html,
|
||
osg/clampArray3BetweenRange.html, osg/clampArray3GEQUAL.html,
|
||
osg/clampArray3LEQUAL.html, osg/clampArray4BetweenRange.html,
|
||
osg/clampArray4GEQUAL.html, osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/createGeodeForImage.2.html, osg/for_each_triangle.html,
|
||
osg/g_NotifyNulStream.html, osg/index.html, osg/osg.html,
|
||
osg/ref_ptr.html, osgDB/Registry.html,
|
||
osgGLUT/GLUTEventAdapter.html, osgGLUT/Viewer.html,
|
||
osgGLUT/Window.html, osgUtil/AppVisitor.html,
|
||
osgUtil/CameraManipulator.html, osgUtil/CullViewState.html,
|
||
osgUtil/CullVisitor.html, osgUtil/DriveManipulator.html,
|
||
osgUtil/FlightManipulator.html, osgUtil/GUIEventAdapter.html,
|
||
osgUtil/RenderLeaf.html, osgUtil/RenderStage.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/TrackballManipulator.html: A second try at commit these
|
||
updates to docs.
|
||
|
||
2002-04-21 03:12 robert
|
||
|
||
* NEWS: Fixes to spelling mistakes in NEWS file.
|
||
|
||
2002-04-21 03:11 robert
|
||
|
||
* NEWS, src/osg/Version.cpp, src/osgDB/Version.cpp,
|
||
src/osgGLUT/Version.cpp, src/osgText/Version.cpp,
|
||
src/osgUtil/Version.cpp: Updated Versions, and NEWS file to
|
||
reflect impending release of 0.8.45.
|
||
|
||
2002-04-21 02:51 robert
|
||
|
||
* INSTALL, README, doc/install.html: Updates to docs.
|
||
|
||
2002-04-20 13:35 robert
|
||
|
||
* doc/: data.html, dependencies.html, install.html: Updated the
|
||
docs.
|
||
|
||
2002-04-20 08:49 robert
|
||
|
||
* doc/: data.html, dependencies.html, install.html,
|
||
introduction.html: Reorginising the docs so that data source,
|
||
dependencies and installation istrucions sit in the doc directory
|
||
as html files.
|
||
|
||
2002-04-19 12:55 robert
|
||
|
||
* include/osg/Matrix, include/osg/Quat,
|
||
src/Demos/osgcube/osgcube.cpp, src/Demos/osghud/osghud.cpp,
|
||
src/osg/Quat.cpp: Changed the implementation of
|
||
osg::Quat::makeRotate(heading,pitch,roll) so that it conforms to
|
||
the OpenFlight convention of euler angles. Added documentation
|
||
into Matrix and Quat to reflect this.
|
||
|
||
Added so test code to osgcube for stress testing memory
|
||
allocation and deallocation.
|
||
|
||
Commented out the registering of app and cull callbacks in
|
||
osghud.
|
||
|
||
2002-04-19 09:22 robert
|
||
|
||
* include/osg/Math, src/osgPlugins/dx/DXWriter.cpp: Fixes for Max
|
||
OSX build from Bob Kuehne.
|
||
|
||
2002-04-19 09:21 robert
|
||
|
||
* doc/introduction.html: updated the introduction.html, still not
|
||
complete but getting there. No edited for typo's yet :-)
|
||
|
||
2002-04-19 09:00 don
|
||
|
||
* src/osgPlugins/txp/TrPageParser.cpp: Fixed an assignment that
|
||
should have been a test
|
||
|
||
2002-04-19 08:34 don
|
||
|
||
* src/osgPlugins/txp/: TrPageArchive.cpp, TrPageArchive.h,
|
||
TrPageParser.cpp, TrPageParser.h: Updated some files sent by
|
||
Boris Bralo for the txp loader.
|
||
|
||
2002-04-19 08:02 don
|
||
|
||
* src/osgUtil/RenderStage.cpp: Fixed small typo in
|
||
src/osgUtil/RenderStage.cpp
|
||
|
||
2002-04-19 08:00 don
|
||
|
||
* src/osgPlugins/dw/Makefile: Added Bob K's fix
|
||
|
||
2002-04-18 16:30 don
|
||
|
||
* src/osgUtil/SceneView.cpp: Fixed small typo in
|
||
SceneView::setDefaults().
|
||
|
||
2002-04-18 14:29 robert
|
||
|
||
* doc/introduction.html: Added introduction html file.
|
||
|
||
2002-04-18 09:40 robert
|
||
|
||
* doc/stereo.html: Updated stereo documentation to include details
|
||
about horizontal and vertical split stereo.
|
||
|
||
2002-04-18 09:08 don
|
||
|
||
* INSTALL: Changed make makeosx to make
|
||
|
||
2002-04-18 08:37 don
|
||
|
||
* Make/makedefs: changed LIBEXT to LIB_EXT for Darwin
|
||
|
||
2002-04-18 08:16 don
|
||
|
||
* Make/makedefs: Added -lXi to the Linux X_LIBS
|
||
|
||
2002-04-18 03:38 robert
|
||
|
||
* src/osgPlugins/txp/: trpage_geom.cpp, trpage_readbuf.cpp,
|
||
trpage_warchive.cpp, trpage_writebuf.cpp: Fixed VisualStudio .NET
|
||
warnings in TXP plugin.
|
||
|
||
2002-04-18 02:57 robert
|
||
|
||
* src/: osgPlugins/dw/ReaderWriterDW.cpp, osgText/FTPolyGlyph.cpp:
|
||
Fixed memory leak in FTGL associated with the function of
|
||
gluTesselate.
|
||
|
||
Fixed a warnings in the DW plugin.
|
||
|
||
2002-04-17 13:04 robert
|
||
|
||
* include/osg/ColorMask: Warning fixes for VisualStudio
|
||
|
||
2002-04-17 07:18 robert
|
||
|
||
* INSTALL: Fixed type in location of redhat glu patch.
|
||
|
||
2002-04-17 04:36 robert
|
||
|
||
* include/osg/ColorMatrix, include/osg/StateAttribute,
|
||
src/Demos/hangglide/terrain_coords.h,
|
||
src/Demos/hangglide/terrain_normals.h,
|
||
src/Demos/hangglide/terrain_texcoords.h: Fixes for warnings under
|
||
VisualStudio
|
||
|
||
2002-04-17 04:29 robert
|
||
|
||
* src/osgUtil/TriStripVisitor.cpp: Added a
|
||
gset->computeNumVertices() which was missing, this was causing
|
||
models to disappear after application of tri stripping.
|
||
|
||
2002-04-17 02:48 robert
|
||
|
||
* include/osg/Billboard, include/osg/Matrix,
|
||
include/osgUtil/CullVisitor, src/osg/Billboard.cpp,
|
||
src/osg/Matrix.cpp, src/osg/MemoryManager.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Changed the osg::Billboard comution
|
||
so that it get passed in the current modelview matrix rathan than
|
||
an identity matrix, this matrix is then modified locally.
|
||
|
||
Changed the osg::Matrix set methods so they are inline.
|
||
|
||
Added a few useful comments to MemoryManager.cpp to help people
|
||
understand the assert's better.
|
||
|
||
2002-04-16 14:39 don
|
||
|
||
* Make/makedefs: Changed Linux makedepend flag from -MM to -M
|
||
|
||
2002-04-16 14:08 robert
|
||
|
||
* src/osgPlugins/txp/: trpage_compat.cpp, trpage_geom.cpp,
|
||
trpage_header.cpp, trpage_light.cpp, trpage_material.cpp,
|
||
trpage_model.cpp, trpage_parse.cpp, trpage_print.cpp,
|
||
trpage_range.cpp, trpage_rarchive.cpp, trpage_readbuf.cpp,
|
||
trpage_scene.cpp, trpage_tile.cpp, trpage_warchive.cpp,
|
||
trpage_writebuf.cpp: Fixed the seveal hunderd warnings in
|
||
TerraPage loader!
|
||
|
||
2002-04-16 08:44 robert
|
||
|
||
* src/osgPlugins/txp/TrPageArchive.cpp: Fix to TXP plugin to handle
|
||
to new osg::Image method naming.
|
||
|
||
2002-04-16 08:31 robert
|
||
|
||
* include/osgUtil/SceneView, src/osgUtil/RenderStage.cpp,
|
||
src/osgUtil/SceneView.cpp: Added clearing of seperation band
|
||
between horizontal/vertical split stereo areas.
|
||
|
||
2002-04-16 08:21 don
|
||
|
||
* Makefile, Make/makedirdefs, src/Makefile, src/Demos/Makefile,
|
||
src/osgPlugins/Makefile, src/osgPlugins/txp/trpage_read.h,
|
||
src/osgPlugins/txp/trpage_scene.h,
|
||
src/osgPlugins/txp/trpage_sys.h,
|
||
src/osgPlugins/txp/trpage_write.h: Added makedirdefs via a
|
||
request from Bob Kheune. This allows us to edit the DIRS cruft
|
||
in a single file in the Make directory instead of having to edit
|
||
multiple files. Also edited Makefiles that needed to include
|
||
this file.
|
||
|
||
Also cleaned up txp loader to compile with SunOS. This needs to
|
||
be retested on other platforms.
|
||
|
||
2002-04-16 07:57 robert
|
||
|
||
* include/osg/Image, src/osg/DrawPixels.cpp, src/osg/Image.cpp,
|
||
src/osg/Texture.cpp, src/osg/TextureCubeMap.cpp,
|
||
src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp: Added
|
||
osg::Image::setPixelFormat(..) and setInternalTextureFormat(),
|
||
and renamed osg::Image::pixelFormat(),
|
||
internalTextureFormat(),dataType() to
|
||
osg::Image::getPixelFormat() etc. These changes are to bring it
|
||
more into line with the style of the rest of the OSG.
|
||
|
||
Updated the rest of the distribution to take account for these
|
||
names changes.
|
||
|
||
2002-04-16 07:09 robert
|
||
|
||
* VisualStudio/Demos/hangglide/hangglide.dsp,
|
||
src/Demos/hangglide/Makefile, src/Demos/hangglide/hat.cpp,
|
||
src/Demos/hangglide/terrain.cpp,
|
||
src/Demos/hangglide/terrain_coords.h,
|
||
src/Demos/hangglide/terrain_data.h,
|
||
src/Demos/hangglide/terrain_normals.h,
|
||
src/Demos/hangglide/terrain_texcoords.h,
|
||
src/Demos/osgversion/osgversion.cpp, src/osg/Image.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/dx/ReaderWriterDX.cpp,
|
||
src/osgPlugins/lib3ds/chunk.cpp, src/osgPlugins/lib3ds/light.cpp,
|
||
src/osgPlugins/lib3ds/material.cpp,
|
||
src/osgPlugins/lib3ds/mesh.cpp, src/osgPlugins/lib3ds/node.cpp,
|
||
src/osgPlugins/lib3ds/tracks.cpp,
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp,
|
||
src/osgText/FTGlyphContainer.cpp, src/osgText/FTPolyGlyph.cpp:
|
||
Purge on warnings under Linux.
|
||
|
||
2002-04-16 04:41 robert
|
||
|
||
* include/osg/Camera, include/osg/Viewport,
|
||
include/osgUtil/CullVisitor, include/osgUtil/SceneView,
|
||
src/osg/Camera.cpp, src/osg/Matrix.cpp,
|
||
src/osg/MemoryManager.cpp, src/osgUtil/SceneView.cpp: Removed the
|
||
cached matrices from osg::Camera, so that
|
||
osg::Camrea::getModelViewMatrix() and
|
||
osg::Camera::getProjectionMatrix() are calculated on the fly.
|
||
Removed various redudent methods, including the project and
|
||
unproject methods which are better supported within
|
||
osgUtil::SceneView.
|
||
|
||
Added a computeWindowMatrix() method to Viewport, to make it
|
||
easier to construct a MV*P*W matrix for converting local coords
|
||
into screen coords and visa versa. Converted SceneView and
|
||
CullVisitor to use this new method.
|
||
|
||
2002-04-16 04:36 robert
|
||
|
||
* src/osgPlugins/flt/: CommentRecord.h, FltFile.cpp, FltFile.h,
|
||
HeaderRecord.cpp, Input.cpp, InstanceRecords.cpp,
|
||
InstanceRecords.h, OldVertexRecords.cpp, ReaderWriterFLT.cpp,
|
||
Record.cpp, flt2osg.cpp, flt2osg.h, opcodes.h: Updates to the flt
|
||
plugin from Brede Johansen.
|
||
|
||
2002-04-16 01:01 robert
|
||
|
||
* src/osg/MemoryManager.cpp: Warnings fix.
|
||
|
||
2002-04-15 22:29 don
|
||
|
||
* Make/makerpms, dist/RPM/OpenSceneGraph.spec,
|
||
dist/RPM/OpenSceneGraph_dev.spec: Fixed some boo-boos in makerpms
|
||
for building demo source files...
|
||
|
||
2002-04-15 21:13 don
|
||
|
||
* Make/: distrules, instrules, makedefs, makepkg, makerpms: Fixed
|
||
Solaris 'make distribution' for demo source.
|
||
|
||
2002-04-15 20:24 don
|
||
|
||
* Make/instdemosrc, Make/instrules, Make/makedefs,
|
||
src/osgGLUT/Makefile, src/osgPlugins/quicktime/Makedepend: fixed
|
||
a few problems that didn't work right with installing demo source
|
||
on platforms other than Solaris.
|
||
|
||
2002-04-15 14:48 robert
|
||
|
||
* Make/makedefs, include/osg/ImpostorSprite,
|
||
include/osgUtil/CullVisitor,
|
||
src/osgPlugins/lib3ds/atmosphere.cpp,
|
||
src/osgPlugins/lib3ds/background.cpp,
|
||
src/osgPlugins/lib3ds/tracks.cpp,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgPlugins/txp/trpage_geom.cpp,
|
||
src/osgPlugins/txp/trpage_geom.h,
|
||
src/osgPlugins/txp/trpage_rarchive.cpp,
|
||
src/osgPlugins/txp/trpage_readbuf.cpp,
|
||
src/osgPlugins/txp/trpage_scene.cpp,
|
||
src/osgPlugins/txp/trpage_warchive.cpp: Compile fixes for IRIX,
|
||
submitted by Randall Hopper.
|
||
|
||
2002-04-15 14:03 robert
|
||
|
||
* include/osg/MemoryManager, src/osgPlugins/dx/StateSetStr.cpp:
|
||
Added support for OSG_USE_MEMORY_MANAGER into Windows build.
|
||
|
||
2002-04-15 12:12 robert
|
||
|
||
* src/Demos/osghud/Makefile.inst: Added Makefile.inst which was not
|
||
added ealier with the check in osghud.
|
||
|
||
2002-04-15 07:45 don
|
||
|
||
* Make/makedefs: Added Daniel Sjölie's request to use a default
|
||
complier (CXX) in makedefs. Doing this only for Linux
|
||
|
||
2002-04-15 07:29 robert
|
||
|
||
* VisualStudio/Demos/osgtext/osgtextdemo.dsp: Fixed error in
|
||
project w.r.t name of source file.
|
||
|
||
2002-04-15 07:21 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, Demos/osgtext/osgtext.dsp,
|
||
Demos/osgtext/osgtextdemo.dsp: Renamed Demos/osgtext/osgtext.dsp
|
||
back to Demos/osgtext/osgtextdemo.dsp
|
||
|
||
2002-04-15 06:15 robert
|
||
|
||
* include/osg/Node, include/osg/NodeCallback,
|
||
include/osgUtil/AppVisitor, include/osgUtil/CullVisitor,
|
||
src/Demos/osghud/osghud.cpp, src/osg/Node.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Added CullCallbacks to osg::Node,
|
||
and osgUtil::CullVisitor.
|
||
|
||
2002-04-15 04:03 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osghud/osghud.dsp,
|
||
VisualStudio/Demos/osgtext/osgtext.dsp, src/Demos/Makefile,
|
||
src/Demos/osghud/Makefile, src/Demos/osghud/osghud.cpp: Added
|
||
osghud, a head up display demo.
|
||
|
||
2002-04-15 03:59 robert
|
||
|
||
* src/osgPlugins/dx/ReaderWriterDX.cpp: Fixes to warning in Win32
|
||
build
|
||
|
||
2002-04-15 01:51 robert
|
||
|
||
* src/osgPlugins/flt/: LongIDRecord.cpp, flt2osg.cpp: Fixed the
|
||
copying of LongIDRecord's strings in flt plugin so it now uses
|
||
the record length-4, to create the string. Also Removed some in
|
||
appropriate comments from LongIDRecord, since they were obvious
|
||
and hang over of a copy and paste job on the code.
|
||
|
||
2002-04-15 01:09 robert
|
||
|
||
* src/: Demos/osgtext/main.cpp, osgUtil/SceneView.cpp: Fixed
|
||
display problem with the HUD in osgtext which was caused by the
|
||
new mods to SceneView not honouring the z near/far calculation
|
||
flag.
|
||
|
||
2002-04-14 15:21 robert
|
||
|
||
* include/osg/DisplaySettings, include/osg/Image,
|
||
src/osg/DisplaySettings.cpp, src/osg/Image.cpp,
|
||
src/osg/Texture.cpp, src/osgUtil/SceneView.cpp: Added support for
|
||
specificing the eye mapping and seperation between the horizontal
|
||
and veritical split stereo modes.
|
||
|
||
Renamed osg::Image::ensureDimensionArePowerOfTwo() to
|
||
osg::Image::ensureValidSizeForTexturing().
|
||
|
||
2002-04-14 13:30 robert
|
||
|
||
* src/osg/: Image.cpp, Texture.cpp: Used a faster method for
|
||
checking for power of 2 on the image dimensions and did a check
|
||
on forcing 16bits textures in osg::Texture (which speeds things
|
||
up on the Umea model which is performance bound by texture
|
||
memory.), the later check is now commented out.
|
||
|
||
2002-04-14 06:41 robert
|
||
|
||
* include/osg/Image, src/osg/Image.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp: Fixes to
|
||
osg::Image::createImage(..), and addition of code to Viewer.cpp
|
||
to support output of screen snapshot via 'O'.
|
||
|
||
2002-04-14 05:54 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp: Addition of write .bmp to
|
||
the BMP plugin.
|
||
|
||
2002-04-14 05:53 robert
|
||
|
||
* src/osgUtil/SceneView.cpp: Fix for crash in SceneView introduced
|
||
when ungarded use of _dispalySettings pointer was added, a if
|
||
(valid) guard has been added to solve the problem.
|
||
|
||
2002-04-13 15:19 robert
|
||
|
||
* VisualStudio/Demos/hangglide/hangglide.dsp,
|
||
VisualStudio/Demos/osgbillboard/osgbillboard.dsp,
|
||
VisualStudio/Demos/osgconv/osgconv.dsp,
|
||
VisualStudio/Demos/osgcopy/osgcopy.dsp,
|
||
VisualStudio/Demos/osgcube/osgcube.dsp,
|
||
VisualStudio/Demos/osgimpostor/osgimpostor.dsp,
|
||
VisualStudio/Demos/osgreflect/osgreflect.dsp,
|
||
VisualStudio/Demos/osgscribe/osgscribe.dsp,
|
||
VisualStudio/Demos/osgstereoimage/osgstereoimage.dsp,
|
||
VisualStudio/Demos/osgtext/osgtext.dsp,
|
||
VisualStudio/Demos/osgtexture/osgtexture.dsp,
|
||
VisualStudio/Demos/osgversion/osgversion.dsp,
|
||
VisualStudio/Demos/osgviews/osgviews.dsp,
|
||
VisualStudio/Demos/sgv/sgv.dsp, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgDB/osgDB.dsp, VisualStudio/osgGLUT/osgGLUT.dsp,
|
||
VisualStudio/osgPlugins/bmp/bmp.dsp,
|
||
VisualStudio/osgPlugins/dw/dw.dsp,
|
||
VisualStudio/osgPlugins/dx/dx.dsp,
|
||
VisualStudio/osgPlugins/flt/flt.dsp,
|
||
VisualStudio/osgPlugins/gif/gif.dsp,
|
||
VisualStudio/osgPlugins/jpeg/jpeg.dsp,
|
||
VisualStudio/osgPlugins/lib3ds/lib3ds.dsp,
|
||
VisualStudio/osgPlugins/lwo/lwo.dsp,
|
||
VisualStudio/osgPlugins/obj/obj.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
VisualStudio/osgPlugins/osgtgz/osgtgz.dsp,
|
||
VisualStudio/osgPlugins/pic/pic.dsp,
|
||
VisualStudio/osgPlugins/png/png.dsp,
|
||
VisualStudio/osgPlugins/rgb/rgb.dsp,
|
||
VisualStudio/osgPlugins/tgz/tgz.dsp,
|
||
VisualStudio/osgPlugins/tiff/tiff.dsp,
|
||
VisualStudio/osgPlugins/txp/txp.dsp,
|
||
VisualStudio/osgPlugins/zip/zip.dsp,
|
||
VisualStudio/osgText/osgText.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp, include/osg/GeoSet,
|
||
include/osgText/Text,
|
||
src/osgPlugins/dx/AreaGeoSetTriangulator.cpp,
|
||
src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/flt/FltFile.h,
|
||
src/osgPlugins/flt/flt.h, src/osgPlugins/txp/TrPageArchive.h:
|
||
Clean up for VisualStudio build
|
||
|
||
2002-04-13 11:53 robert
|
||
|
||
* VisualStudio/osgPlugins/tga/tga.dsp: Added a space into the
|
||
project name because it was confusing VisualStudio.
|
||
|
||
2002-04-13 11:45 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Further changes to
|
||
VisualStudio.dsw for dependancies.
|
||
|
||
2002-04-13 04:36 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added dependanices into
|
||
osgPlugins.
|
||
|
||
2002-04-13 04:08 robert
|
||
|
||
* include/osgUtil/: RenderStage, SceneView: Fixed compile problem
|
||
related to missing includes (a result of removing include of
|
||
Camera..)
|
||
|
||
2002-04-13 03:29 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added dependancies to Demos.
|
||
|
||
2002-04-13 03:18 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw, include/osg/Camera,
|
||
src/osgPlugins/dx/DXWriter.cpp: Saved workspace from VisualStudio
|
||
to follow up on missing demo dependancies
|
||
|
||
2002-04-13 02:28 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Added Core infront of the names of
|
||
the project dependancies.
|
||
|
||
2002-04-12 11:06 robert
|
||
|
||
* include/osg/Camera, include/osg/ImpostorSprite,
|
||
include/osg/State, include/osgUtil/SceneView, src/osg/Camera.cpp,
|
||
src/osgUtil/SceneView.cpp: Further work on cleaning up SceneView
|
||
and Camera, in particular moving strereo support out of Camera
|
||
and into SceneView. Also enabled the option to set the projection
|
||
and modelview matrices directly on SceneView thereby removing the
|
||
dependance on osg::Camrea to control the view of the scene.
|
||
|
||
2002-04-12 07:05 robert
|
||
|
||
* src/osg/MemoryManager.cpp: Fixes for Win32 build.
|
||
|
||
2002-04-12 06:06 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
Demos/osgstereoimage/osgstereoimage.dsp,
|
||
Demos/osgtext/osgtext.dsp, Demos/osgversion/osgversion.dsp:
|
||
Futher updates to VisualStudio files, adding osgstereoimage and
|
||
osgversion in particular.
|
||
|
||
2002-04-12 05:51 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, osg/osg.dsp, osgDB/osgDB.dsp,
|
||
osgGLUT/osgGLUT.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp:
|
||
Added "Core " infront of the osg, osgDB, osgUtil, osgText, and
|
||
osgGLUT libraries in the Visual Studio workspace/project files.
|
||
|
||
2002-04-12 05:15 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
Demos/osgTextDemo/osgTextDemo.dsp, Demos/osgtext/osgtext.dsp:
|
||
Renamed the osgtext demo project to reflect the name.
|
||
|
||
2002-04-12 04:56 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, Demos/hangglide/hangglide.dsp,
|
||
Demos/osgTextDemo/osgTextDemo.dsp,
|
||
Demos/osgbillboard/osgbillboard.dsp, Demos/osgconv/osgconv.dsp,
|
||
Demos/osgcopy/osgcopy.dsp, Demos/osgcube/osgcube.dsp,
|
||
Demos/osgimpostor/osgimpostor.dsp,
|
||
Demos/osgreflect/osgreflect.dsp, Demos/osgscribe/osgscribe.dsp,
|
||
Demos/osgtexture/osgstereoimage.dsp,
|
||
Demos/osgtexture/osgtexture.dsp, Demos/osgviews/osgviews.dsp,
|
||
Demos/sgv/sgv.dsp, osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp,
|
||
osgPlugins/dx/dx.dsp, osgPlugins/flt/flt.dsp,
|
||
osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp,
|
||
osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp,
|
||
osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp,
|
||
osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp,
|
||
osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp,
|
||
osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp,
|
||
osgPlugins/txp/txp.dsp, osgPlugins/zip/zip.dsp: Added "Demo " and
|
||
"osgPlugin " infront of all demo and plugin project names to help
|
||
differentiate them within VisualStudio.
|
||
|
||
2002-04-12 03:24 robert
|
||
|
||
* VisualStudio/osgPlugins/lib3ds/lib3ds.dsp: Attempt to add
|
||
osgPlugin infront of the 3ds name to force VisualStudio to
|
||
present it as plugin in the browser.
|
||
|
||
2002-04-12 03:12 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Reorganised the names of libraries
|
||
and Demos to make it clear what is what.
|
||
|
||
2002-04-12 02:53 robert
|
||
|
||
* include/osg/Transform, src/osg/Transform.cpp,
|
||
src/osgText/FTVectoriser.cpp: Fixes for Win32 build
|
||
|
||
2002-04-12 02:25 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Removed double reference of
|
||
osgtexture
|
||
|
||
2002-04-12 02:25 robert
|
||
|
||
* Metrowerks/: OpenSceneGraph.mcp, PrefixWin32.h,
|
||
osgCorePrefixWin32.h, osgDBPrefixWin32.h, osgGlutPrefixWin32.h,
|
||
osgTextPrefixWin32.h, osgUtilPrefixWin32.h: Removed Metroweks
|
||
files since they wern't being used, and were not up to date. An
|
||
attempt at using Metrowerks for MacOSX build failed, and we have
|
||
Cywgin/Mingwin VisualStudio for windows so there is little need
|
||
for it.
|
||
|
||
2002-04-12 01:01 robert
|
||
|
||
* VisualStudio/osgUtil/osgUtil.dsp: Removed dangling references to
|
||
NewCullVisitor from osgUtil.dsp.
|
||
|
||
2002-04-11 23:18 don
|
||
|
||
* Make/makepkg, src/osgUtil/CullVisitor.cpp: Solaris PKG
|
||
distribution now makes a shar (self-extracting shell archived)
|
||
changed makepgk to do this.
|
||
|
||
Changed another one of those pesky cout = std::cout in
|
||
CullVisitor.cpp
|
||
|
||
2002-04-11 22:09 don
|
||
|
||
* Make/makedefs: added 'make cleandepend' to build system.
|
||
|
||
2002-04-11 22:06 don
|
||
|
||
* Make/: help.sh, makerules: Added the 'make cleandepend' target to
|
||
the build system.
|
||
|
||
2002-04-11 16:20 robert
|
||
|
||
* include/osg/Matrix, include/osg/NodeVisitor, include/osg/Object,
|
||
include/osg/StateAttribute, include/osg/StateSet,
|
||
include/osg/Transform,
|
||
src/Demos/osgconv/OrientationConverter.cpp, src/osg/Group.cpp,
|
||
src/osg/NodeVisitor.cpp, src/osg/Object.cpp,
|
||
src/osg/PositionAttitudeTransform.cpp, src/osg/StateSet.cpp,
|
||
src/osg/Transform.cpp, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/osg/Object.cpp, src/osgPlugins/osg/Transform.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/Optimizer.cpp: Added
|
||
DataVariance enum and set/get fields to osg::Object to help
|
||
identify which objects have values that vary over the lifetime of
|
||
the object (DYNAMIC) and ones that do not vary (STATIC). Removed
|
||
the equivalent code in osg::Transform, StateSet and
|
||
StateAttribute, as these are now encompassed by the new
|
||
DataVariance field.
|
||
|
||
Removed MatrixMode enum from Matrix, and associated
|
||
fields/parameters from osg::Transfrom and osg::NodeVisitor, since
|
||
MatrixMode was not providing any useful functionality, but made
|
||
the interface more complex (MatrixMode was an experimental API)
|
||
|
||
Added ReferenceFrame field to osg::Transform which allows users
|
||
to specify transforms that are relative to their parents (the
|
||
default, and previous behavior) or absolute reference frame,
|
||
which can be used for HUD's, camera relative light sources etc
|
||
etc. Note, the view frustum culling for absolute Transform are
|
||
disabled, and all their parents up to the root are also
|
||
automatically have view frustum culling disabled. However, once
|
||
passed an absolute Transform node culling will return to its
|
||
default state of on, so you can still cull underneath an absolute
|
||
transform, its only the culling above which is disabled.
|
||
|
||
2002-04-11 10:15 robert
|
||
|
||
* include/osg/Fog, include/osg/Image, include/osg/Light,
|
||
src/osg/Image.cpp, src/osg/Texture.cpp: Added several new methods
|
||
to osg::Image to help keep track of memory and added
|
||
osg::Image::readPixels to encapsulate glReadPixels.
|
||
|
||
Reordering of includes in include/osg/Fog and include/osg/Light
|
||
to remove silly warnings under Visual Studio.
|
||
|
||
2002-04-11 10:13 robert
|
||
|
||
* src/osgPlugins/lib3ds/ReaderWriter3DS.cpp: Patch to ReadWriter3DS
|
||
from Mike Connel.
|
||
|
||
2002-04-11 09:05 don
|
||
|
||
* src/osgUtil/Makefile: Backed out bad addition of NewCUllVisitor
|
||
|
||
2002-04-11 08:54 don
|
||
|
||
* src/osgUtil/Makefile: Somehow, cvs forgot to check in a modified
|
||
Makefile with NewCullVisitor added to it... Hm.. anyway this
|
||
fixes it.
|
||
|
||
2002-04-11 06:53 robert
|
||
|
||
* src/osg/DrawPixels.cpp: Fix for Win32 build.
|
||
|
||
2002-04-11 02:16 robert
|
||
|
||
* INSTALL: Changed the comments for Clay Fowlwer about the GLU
|
||
patch for RedHat7.2 to reflect the new position of the tarball
|
||
and its new name.
|
||
|
||
2002-04-11 01:24 robert
|
||
|
||
* include/osgUtil/SceneView, src/osgUtil/CullVisitor.cpp: Fixed
|
||
refrences to NewCullVisitor which has now been mapped onto
|
||
CullVisitor.
|
||
|
||
2002-04-10 15:10 robert
|
||
|
||
* include/osgUtil/CullVisitor, include/osgUtil/NewCullVisitor,
|
||
src/osg/Image.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/Makefile, src/osgUtil/NewCullVisitor.cpp: Copied
|
||
NewCullVisitor over top of CullVisitor and then removed
|
||
NewCullVisitor.
|
||
|
||
Added some defines to Image in prep for writing code to determine
|
||
how big a pixel is.
|
||
|
||
2002-04-10 14:51 robert
|
||
|
||
* Make/makedefs, VisualStudio/osg/osg.dsp, include/osg/DrawPixels,
|
||
include/osg/Image, include/osg/MemoryManager,
|
||
src/Demos/osgtexture/osgtexture.cpp, src/osg/DrawPixels.cpp,
|
||
src/osg/Image.cpp, src/osg/LightSource.cpp, src/osg/Makefile,
|
||
src/osgUtil/SceneView.cpp: Added new osg::DrawPixels class with
|
||
encapsulates glDrawPixels as and osg::Drawable. Added
|
||
osg::Image::readPixels to osg::Image.
|
||
|
||
Made osg::LightSource to default to cullActive set to false to
|
||
that LightSource nodes don't get culled by default.
|
||
|
||
2002-04-10 07:34 don
|
||
|
||
* dist/PKG/.README: Added placeholder .README file to the PKG
|
||
directory to keep CVS from removing the directory on an update.
|
||
|
||
2002-04-10 07:32 don
|
||
|
||
* dist/PKG/: OpenSceneGraph-0.8.44-SunOS-local,
|
||
OpenSceneGraph-dev-0.8.44-SunOS-local: Removed big honkin' SUN
|
||
PKG files from cvs distribution.
|
||
|
||
2002-04-09 18:29 don
|
||
|
||
* Make/makedefs, src/osgPlugins/tiff/Makefile: Added (previously
|
||
omitted) libpng, libjpeg, libtiff, libgif to makedefs in the
|
||
Linux section
|
||
|
||
2002-04-09 15:54 don
|
||
|
||
* Make/makerules: Fixed makedepend to do the right thing.
|
||
|
||
2002-04-09 14:46 robert
|
||
|
||
* include/osgUtil/SceneView: Added setProjectionMatrix and
|
||
setModelViewMatrix() methods to osg::SceneView, and associated
|
||
member variables. I have not linked them up to the cull
|
||
traversal yet, but this will be the next task.
|
||
|
||
2002-04-09 09:09 robert
|
||
|
||
* include/osg/ImpostorSprite, include/osg/Matrix,
|
||
include/osgUtil/NewCullVisitor, include/osgUtil/RenderStage,
|
||
src/osg/ImpostorSprite.cpp, src/osg/Matrix.cpp,
|
||
src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/InsertImpostorsVisitor.cpp,
|
||
src/osgUtil/NewCullVisitor.cpp, src/osgUtil/RenderLeaf.cpp,
|
||
src/osgUtil/RenderStage.cpp, src/osgUtil/SceneView.cpp: Further
|
||
work on removing Camera references from NewCullVisitor and
|
||
releted classes, this work paves the way for making osg::Camera
|
||
an optional extra rather than a requirement for rendering.
|
||
|
||
2002-04-09 08:51 don
|
||
|
||
* Make/instdemosrc, src/Demos/hangglide/Makefile.inst,
|
||
src/Demos/osgbillboard/Makefile.inst,
|
||
src/Demos/osgcluster/Makefile.inst,
|
||
src/Demos/osgconv/Makefile.inst, src/Demos/osgcopy/Makefile.inst,
|
||
src/Demos/osgcube/Makefile.inst,
|
||
src/Demos/osgimpostor/Makefile.inst,
|
||
src/Demos/osgreflect/Makefile.inst,
|
||
src/Demos/osgscribe/Makefile.inst,
|
||
src/Demos/osgstereoimage/Makefile.inst,
|
||
src/Demos/osgtext/Makefile.inst,
|
||
src/Demos/osgtexture/Makefile.inst,
|
||
src/Demos/osgversion/Makefile.inst,
|
||
src/Demos/osgviews/Makefile.inst, src/Demos/sgv/Makefile.inst:
|
||
Checking in all Makefile.inst in src/Demos/*. These are the
|
||
Makefiles that get installed rather than the build Makefiles.
|
||
|
||
2002-04-09 07:55 don
|
||
|
||
* Make/distrules, Make/instdemosrc, Make/instrules, Make/makedefs,
|
||
Make/makepkg, Make/makerpms, Make/makerules,
|
||
dist/PKG/OpenSceneGraph-0.8.44-SunOS-local,
|
||
dist/PKG/OpenSceneGraph-dev-0.8.44-SunOS-local,
|
||
src/Demos/Makefile, src/Demos/hangglide/Makefile,
|
||
src/Demos/osgbillboard/Makefile, src/Demos/osgcluster/Makefile,
|
||
src/Demos/osgconv/Makefile, src/Demos/osgcopy/Makefile,
|
||
src/Demos/osgcube/Makefile, src/Demos/osgimpostor/Makefile,
|
||
src/Demos/osgreflect/Makefile, src/Demos/osgscribe/Makefile,
|
||
src/Demos/osgstereoimage/Makefile, src/Demos/osgtext/Makefile,
|
||
src/Demos/osgtexture/Makefile, src/Demos/osgversion/Makefile,
|
||
src/Demos/osgviews/Makefile, src/Demos/sgv/Makefile,
|
||
src/osgPlugins/Makefile, src/osgText/FTVectoriser.cpp: Added
|
||
pkgadd distribution for Solaris.
|
||
|
||
Added a cleaner way to install demo source so that installed
|
||
versions use a simplified makedefs/makerules.
|
||
|
||
Small fix to get osgText to compile with Solaris CC. Constructor
|
||
declared with a non-const argument, but implemented with const
|
||
argument.
|
||
|
||
2002-04-08 09:50 don
|
||
|
||
* Make/makedefs: Added -lstdc++ to begining of LIBS on link line..
|
||
??
|
||
|
||
2002-04-08 09:25 don
|
||
|
||
* Make/makedefs: Put quotes around "DBGF" for multi argument
|
||
|
||
2002-04-08 01:23 robert
|
||
|
||
* src/osg/MemoryManager.cpp: Changed a char* into const char* to
|
||
fix Solaris build.
|
||
|
||
2002-04-08 01:22 robert
|
||
|
||
* src/osg/Notify.cpp: Fix for VisualStudio's lack of
|
||
auto_ptr::reset.
|
||
|
||
2002-04-07 10:46 don
|
||
|
||
* Make/cygwin_plugin_def, Make/makedefs,
|
||
src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile,
|
||
src/osgPlugins/dx/Makefile, src/osgPlugins/flt/Makefile,
|
||
src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/Makefile,
|
||
src/osgPlugins/lib3ds/Makefile, src/osgPlugins/lwo/Makefile,
|
||
src/osgPlugins/obj/Makefile, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osgtgz/Makefile, src/osgPlugins/pfb/Makefile,
|
||
src/osgPlugins/pic/Makefile, src/osgPlugins/png/Makefile,
|
||
src/osgPlugins/quicktime/Makefile, src/osgPlugins/rgb/Makefile,
|
||
src/osgPlugins/tga/Makefile, src/osgPlugins/tgz/Makefile,
|
||
src/osgPlugins/tiff/Makefile, src/osgPlugins/txp/Makefile,
|
||
src/osgPlugins/zip/Makefile: Added a stop gap fix for cygwin
|
||
build. Previous experiements were creating library and plugin
|
||
files that looked like system library and system files which
|
||
would have deleted original files on a 'make install'. Cygwin is
|
||
not tested yet, but this needed to get fixed before a cygwin user
|
||
wiped out his system library files.
|
||
|
||
2002-04-06 01:24 robert
|
||
|
||
* src/: osg/Makefile, osgUtil/Makefile: Updates to Makefile to
|
||
reflect recent .cpp additions such as TextureCubeMap,
|
||
MemoryManager etc.
|
||
|
||
2002-04-04 18:49 don
|
||
|
||
* src/osg/GeoSet.cpp: Fixed a small oversight in the previous bug
|
||
fix. in GeoSet::computeBound() _numcoords is NOT necesarily
|
||
_cindex._size.
|
||
|
||
2002-04-04 17:52 don
|
||
|
||
* INSTALL, Makefile, Make/help.sh, Make/helprules, Make/instrules,
|
||
Make/makedefs, Make/makedirrules, Make/makerules,
|
||
src/osgDB/Registry.cpp: Edited INSTALL for new make and
|
||
installation procedures. Checking in a fix for Norman Vine Added
|
||
helprules and help.sh for a long-winded help message if you 'make
|
||
help'.
|
||
|
||
2002-04-04 10:01 don
|
||
|
||
* Makefile, Make/distrules, Make/makedefs, Make/makerpms,
|
||
dist/RPM/OpenSceneGraph.spec, dist/RPM/OpenSceneGraph_dev.spec,
|
||
dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec,
|
||
dist/RedHatRPM/osg.spec, src/osgPlugins/dx/DXWriter.cpp,
|
||
src/osgPlugins/gif/Makefile, src/osgPlugins/jpeg/Makefile,
|
||
src/osgPlugins/png/Makefile: Added Norman Vine's changes for
|
||
CYGWIN builds
|
||
|
||
Added distrules and makerpms for building RPM distributions
|
||
|
||
Removed old RedHatRPM distribution build directory
|
||
|
||
Added new dist/RPM directory and placed temporary .spec files
|
||
(these are generated by Make/makerpms and are not intended for
|
||
stand-alone use, but they keep the directory warm and CVS happy)
|
||
|
||
2002-04-03 16:30 don
|
||
|
||
* src/osg/GeoSet.cpp: Fixed a small bug in compute bound that
|
||
caused it to come up with the wrong number if the coord array was
|
||
indexed, and containing bogus (unindexed, yet in-line) numbers.
|
||
|
||
2002-04-03 09:53 don
|
||
|
||
* Make/makedefs: Cleaned up in stallation directives
|
||
|
||
2002-04-03 09:41 don
|
||
|
||
* Make/instrules, Make/makedefs, Make/makerules,
|
||
dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec,
|
||
dist/RedHatRPM/osg.spec, src/Demos/Makefile,
|
||
src/Demos/osgversion/Makefile,
|
||
src/Demos/osgversion/osgversion.cpp, src/osg/Makefile,
|
||
src/osgDB/Makefile, src/osgGLUT/Makefile,
|
||
src/osgPlugins/Makefile, src/osgPlugins/bmp/Makefile,
|
||
src/osgPlugins/dw/Makefile, src/osgPlugins/dx/Makefile,
|
||
src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile,
|
||
src/osgPlugins/lwo/Makefile, src/osgPlugins/obj/Makefile,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osgtgz/Makefile,
|
||
src/osgPlugins/pfb/Makefile, src/osgPlugins/pic/Makefile,
|
||
src/osgPlugins/png/Makefile, src/osgPlugins/quicktime/Makefile,
|
||
src/osgPlugins/rgb/Makefile, src/osgPlugins/tga/Makefile,
|
||
src/osgPlugins/tgz/Makefile, src/osgPlugins/tiff/Makefile,
|
||
src/osgPlugins/txp/Makefile, src/osgPlugins/zip/Makefile,
|
||
src/osgText/Makefile, src/osgUtil/Makefile,
|
||
src/osgUtil/RenderStage.cpp: Reinstated Norman Vine's
|
||
TARGET_BASENAME variable in the makefiles and added prefixes and
|
||
suffixes to libs and plugins. ALl this to accomodate cygwin...
|
||
|
||
Also added INST_SYS_PREFIX and INST_SHARE_PREFIX for
|
||
installation, as well as "standardizing" the install locations
|
||
for the various platforms.
|
||
|
||
2002-04-01 22:58 don
|
||
|
||
* Make/: makedefs, makerules: Oops forgot to add makedefs and
|
||
makerules
|
||
|
||
2002-04-01 22:44 don
|
||
|
||
* AUTHORS, Makefile, Make/instrules, Make/instrules.new,
|
||
Make/makedefs.cyg, Make/makedefs.freebsd, Make/makedefs.irix.std,
|
||
Make/makedefs.irix.std.64, Make/makedefs.linux,
|
||
Make/makedefs.macosx, Make/makedefs.mingw, Make/makedefs.new,
|
||
Make/makerules.cyg, Make/makerules.freebsd, Make/makerules.irix,
|
||
Make/makerules.linux, Make/makerules.macosx,
|
||
Make/makerules.mingw, Make/makerules.new, dist/Irix/Makefile,
|
||
dist/RedHatRPM/Makefile, src/Makefile, src/Demos/Makefile,
|
||
src/Demos/hangglide/Makefile, src/Demos/osgbillboard/Makefile,
|
||
src/Demos/osgcluster/Makefile, src/Demos/osgconv/Makefile,
|
||
src/Demos/osgcopy/Makefile, src/Demos/osgcube/Makefile,
|
||
src/Demos/osgimpostor/Makefile, src/Demos/osgreflect/Makefile,
|
||
src/Demos/osgscribe/Makefile, src/Demos/osgstereoimage/Makefile,
|
||
src/Demos/osgtext/Makefile, src/Demos/osgtexture/Makefile,
|
||
src/Demos/osgviews/Makefile, src/Demos/sgv/Makefile,
|
||
src/osg/Makefile, src/osgDB/Makefile, src/osgGLUT/Makefile,
|
||
src/osgPlugins/Makefile, src/osgPlugins/bmp/Makefile,
|
||
src/osgPlugins/dw/Makefile, src/osgPlugins/dx/Makefile,
|
||
src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile,
|
||
src/osgPlugins/lwo/Makefile, src/osgPlugins/obj/Makefile,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osgtgz/Makefile,
|
||
src/osgPlugins/pfb/Makefile, src/osgPlugins/pic/Makefile,
|
||
src/osgPlugins/png/Makefile, src/osgPlugins/quicktime/Makefile,
|
||
src/osgPlugins/rgb/Makefile, src/osgPlugins/tga/Makefile,
|
||
src/osgPlugins/tgz/Makefile, src/osgPlugins/tiff/Makefile,
|
||
src/osgPlugins/txp/Makefile, src/osgPlugins/zip/Makefile,
|
||
src/osgText/Makefile, src/osgUtil/Makefile: The new order for
|
||
building OSG. All Makefiles are replaced and the Make directory
|
||
is left with four files only : makedefs makerules
|
||
makedirrules instrules
|
||
|
||
These work for all platforms supported so far, which include :
|
||
Linux Irix Solaris MacOSX Cygwin FreeBSD
|
||
|
||
2002-04-01 22:27 don
|
||
|
||
* Make/: makedefs.new, makerules.new: Folded in Bob Kuehne's
|
||
changes for Mac OSX to makedefs and makerules
|
||
|
||
2002-04-01 07:37 don
|
||
|
||
* Make/: makedefs.new, makerules.new: Added cleanlite rules to
|
||
makerules.new
|
||
|
||
2002-03-31 20:54 don
|
||
|
||
* Make/makedefs.new: [no log message]
|
||
|
||
2002-03-31 19:39 don
|
||
|
||
* Make/: instrules.new, makedefs.new, makerules.new: Completed and
|
||
tested instrules.new
|
||
|
||
2002-03-31 08:43 don
|
||
|
||
* Make/: instrules.new, makedefs.new: Added more to instrules and
|
||
makedefs.new Folded in Randall Hopper's changes for FreeBSD
|
||
|
||
2002-03-31 08:40 robert
|
||
|
||
* Make/makedefs.linux, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp, include/osg/Camera,
|
||
include/osg/ClippingVolume, include/osg/NodeVisitor,
|
||
include/osg/Projection, include/osg/Transform,
|
||
include/osgUtil/CullViewState, include/osgUtil/CullVisitor,
|
||
include/osgUtil/NewCullVisitor, include/osgUtil/RenderLeaf,
|
||
include/osgUtil/SceneView, src/osg/Camera.cpp, src/osg/Makefile,
|
||
src/osg/Projection.cpp, src/osg/State.cpp,
|
||
src/osgUtil/CullViewState.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/Makefile, src/osgUtil/NewCullVisitor.cpp,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/RenderLeaf.cpp,
|
||
src/osgUtil/SceneView.cpp: Added new osg::Projection node, and
|
||
osgUtil::NewCullVisitor which are work in progress for the new
|
||
support for controlling the projection matrix from within the
|
||
scene graph.
|
||
|
||
Also Added osg::State::getClippingVolume(), getProjectionMatrix()
|
||
and getModelViewMatrix() with allows drawables to access the
|
||
current projection, and model view matrices and the view frustum
|
||
in local coords to the drawable.
|
||
|
||
2002-03-31 01:54 robert
|
||
|
||
* src/osgPlugins/obj/glm.cpp: Removed reference to malloc.h,
|
||
replacing by stdlib.h instead.
|
||
|
||
2002-03-30 13:20 robert
|
||
|
||
* src/osgPlugins/dx/DXWriter.cpp: Warnings fixes, submitted by
|
||
Randall Hopper.
|
||
|
||
2002-03-30 07:13 robert
|
||
|
||
* src/osg/MemoryManager.cpp: Fix for Cygwin build.
|
||
|
||
2002-03-29 09:26 robert
|
||
|
||
* include/osg/MemoryAdapter, include/osg/State,
|
||
include/osg/StateAttribute, include/osg/Texture,
|
||
include/osg/mem_ptr, src/osg/Camera.cpp, src/osg/Makefile,
|
||
src/osg/State.cpp, src/osg/Texture.cpp,
|
||
src/osgUtil/RenderLeaf.cpp, src/osgUtil/RenderStage.cpp,
|
||
src/osgUtil/RenderStageLighting.cpp, src/osgUtil/SceneView.cpp:
|
||
Move the applying of Projection and ModelView matrices into
|
||
osg::State so that it now maintains references to the last
|
||
applied matrices, automatically doing lazy state updating. This
|
||
simplifies the various places in the OSG which were previously
|
||
doing the applying, add paves the way for managing the projection
|
||
matrix within the scene graph.
|
||
|
||
Remove MemoryAdapter and mem_ptr as they arn't being used, and
|
||
can potentially confuse users by their existance.
|
||
|
||
2002-03-29 04:23 robert
|
||
|
||
* include/osg/MemoryManager: Converted from dos file endings to
|
||
unix.
|
||
|
||
2002-03-29 04:23 robert
|
||
|
||
* src/: osg/MemoryManager.cpp, osgText/FTGL.h: Fixes for dos
|
||
endings in MemoryManager.cpp, and compile fix for osgText for
|
||
Cygwin.
|
||
|
||
2002-03-28 22:54 don
|
||
|
||
* Make/: instrules.new, makedefs.new, makerules.new: Added new
|
||
install rules for makefiles and updated makedefs and makerules...
|
||
more to come
|
||
|
||
2002-03-28 15:06 robert
|
||
|
||
* src/: osg/MemoryManager.cpp, osgUtil/SceneView.cpp: Fixes for
|
||
IRIX build.
|
||
|
||
2002-03-27 23:29 don
|
||
|
||
* Make/: makedefs.new, makerules.new: Couple a fixes in makedefs
|
||
and makerules
|
||
|
||
2002-03-27 22:35 don
|
||
|
||
* Make/makedefs.new: Added Norman Vines fixeds for cygwin
|
||
|
||
2002-03-27 15:04 robert
|
||
|
||
* include/osg/Texture: A compile fix to the new Texture subload
|
||
changes.
|
||
|
||
2002-03-27 14:51 robert
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp,
|
||
src/osg/TextureCubeMap.cpp, src/osgPlugins/osg/Texture.cpp: Added
|
||
support for setting the texture subload width and height within
|
||
osg::Texture. The values default to 0, and in this state they
|
||
are sizes of the glTexSubImage2D are taken from the source image
|
||
size. This allows the previous setup with no settings for
|
||
subload size to work as before.
|
||
|
||
2002-03-27 08:31 robert
|
||
|
||
* Make/makedefs.linux, include/osgUtil/SceneView,
|
||
src/Demos/osgconv/osgconv.cpp, src/osg/MemoryManager.cpp,
|
||
src/osgDB/Registry.cpp: Futher updates to MemoryManager, fixed
|
||
memory leak in osgconv.
|
||
|
||
2002-03-27 06:56 robert
|
||
|
||
* src/: osg/DisplaySettings.cpp, osg/GeoSet.cpp,
|
||
osgDB/FieldReaderIterator.cpp, osgDB/FileUtils.cpp,
|
||
osgDB/Registry.cpp, osgText/FTBitmapGlyph.cpp,
|
||
osgText/FTPixmapGlyph.cpp, osgUtil/NvTriStripObjects.cpp,
|
||
osgUtil/NvTriStripObjects.h: Updates to various files, replacing
|
||
delete calls with osgDelete so that greater debugging info can be
|
||
gleaned.
|
||
|
||
2002-03-27 02:52 robert
|
||
|
||
* src/osgUtil/SceneView.cpp: Added support for VERTICAL_SPILT and
|
||
HORIZONTAL_SPLIT stereo modes.
|
||
|
||
2002-03-26 22:09 don
|
||
|
||
* Make/: makedefs.new, makerules.new: Update to makeefs/makerules
|
||
|
||
2002-03-26 16:55 don
|
||
|
||
* Make/: makedefs.new, makerules.new: update to makedefs.new
|
||
makerules.new
|
||
|
||
2002-03-26 15:52 robert
|
||
|
||
* Make/makedefs.freebsd, Make/makedefs.irix.std,
|
||
Make/makedefs.irix.std.64, Make/makedefs.linux,
|
||
Make/makedefs.macosx, include/osg/Export, include/osg/GeoSet,
|
||
include/osg/Image, include/osg/ImpostorSprite,
|
||
include/osg/LightSource, include/osg/Matrix,
|
||
include/osg/MemoryManager, include/osg/Node, include/osg/Notify,
|
||
include/osg/Object, include/osg/StateAttribute,
|
||
include/osg/StateSet, include/osg/mem_ptr, include/osgDB/Export,
|
||
include/osgGLUT/glut, src/Demos/osgcluster/broadcaster.cpp,
|
||
src/Demos/osgtext/main.cpp, src/osg/Camera.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osg/EarthSky.cpp,
|
||
src/osg/GeoSet.cpp, src/osg/Image.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/MemoryManager.cpp,
|
||
src/osg/Notify.cpp, src/osg/StateSet.cpp, src/osg/Transform.cpp,
|
||
src/osgDB/DynamicLibrary.cpp, src/osgDB/Field.cpp,
|
||
src/osgDB/FieldReaderIterator.cpp, src/osgDB/FileUtils.cpp,
|
||
src/osgDB/ReadFile.cpp, src/osgDB/Registry.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/osg/AlphaFunc.cpp,
|
||
src/osgPlugins/osg/Billboard.cpp,
|
||
src/osgPlugins/osg/ClipPlane.cpp,
|
||
src/osgPlugins/osg/ColorMask.cpp,
|
||
src/osgPlugins/osg/ColorMatrix.cpp,
|
||
src/osgPlugins/osg/CullFace.cpp, src/osgPlugins/osg/Depth.cpp,
|
||
src/osgPlugins/osg/Drawable.cpp, src/osgPlugins/osg/EarthSky.cpp,
|
||
src/osgPlugins/osg/Fog.cpp, src/osgPlugins/osg/FrontFace.cpp,
|
||
src/osgPlugins/osg/GeoSet.cpp, src/osgPlugins/osg/Geode.cpp,
|
||
src/osgPlugins/osg/Group.cpp, src/osgPlugins/osg/Image.cpp,
|
||
src/osgPlugins/osg/Impostor.cpp, src/osgPlugins/osg/LOD.cpp,
|
||
src/osgPlugins/osg/Light.cpp, src/osgPlugins/osg/LightModel.cpp,
|
||
src/osgPlugins/osg/LightSource.cpp,
|
||
src/osgPlugins/osg/LineStipple.cpp,
|
||
src/osgPlugins/osg/LineWidth.cpp,
|
||
src/osgPlugins/osg/Material.cpp, src/osgPlugins/osg/Matrix.cpp,
|
||
src/osgPlugins/osg/Node.cpp, src/osgPlugins/osg/Point.cpp,
|
||
src/osgPlugins/osg/PolygonMode.cpp,
|
||
src/osgPlugins/osg/PolygonOffset.cpp,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp,
|
||
src/osgPlugins/osg/ShadeModel.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp, src/osgPlugins/osg/Stencil.cpp,
|
||
src/osgPlugins/osg/Switch.cpp, src/osgPlugins/osg/TexEnv.cpp,
|
||
src/osgPlugins/osg/TexGen.cpp, src/osgPlugins/osg/TexMat.cpp,
|
||
src/osgPlugins/osg/Texture.cpp,
|
||
src/osgPlugins/osg/TextureCubeMap.cpp,
|
||
src/osgPlugins/osg/Transform.cpp,
|
||
src/osgPlugins/osg/Transparency.cpp,
|
||
src/osgText/FTBitmapGlyph.cpp, src/osgText/FTFace.cpp,
|
||
src/osgText/FTFont.cpp, src/osgText/FTGL.h,
|
||
src/osgText/FTGLBitmapFont.cpp, src/osgText/FTGLOutlineFont.cpp,
|
||
src/osgText/FTGLPixmapFont.cpp, src/osgText/FTGLPolygonFont.cpp,
|
||
src/osgText/FTGLTextureFont.cpp,
|
||
src/osgText/FTGlyphContainer.cpp, src/osgText/FTLibrary.cpp,
|
||
src/osgText/FTOutlineGlyph.cpp, src/osgText/FTPixmapGlyph.cpp,
|
||
src/osgText/FTPolyGlyph.cpp, src/osgText/FTVectoriser.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Paragraph.cpp,
|
||
src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/DisplayRequirementsVisitor.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/InsertImpostorsVisitor.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp,
|
||
src/osgUtil/NvTriStripObjects.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/SceneViewManipulator.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp: Added support for
|
||
osg::MemoryManager which is based upon Paul Nettle's memory
|
||
manager published at flipcode.com. This can be turned on with
|
||
the OSG_USE_MEMORY_MANGER option which then uses custom global
|
||
new and delete operators as well as provide osgNew and osgDelete
|
||
macro's which add ability to log line and file from which calls
|
||
are made.
|
||
|
||
Updated osg,osgUtil,osgDB,osgText and osgPlugins/osg to use
|
||
osgNew/osgDelete, and fixed memory leaks highlighted by the new
|
||
memory manager.
|
||
|
||
2002-03-26 13:26 don
|
||
|
||
* Make/makedirrules: Adding makedirrrules to Make directory
|
||
|
||
2002-03-26 13:24 don
|
||
|
||
* Make/: makedefs.new, makerules.new: Temporarily adding
|
||
makedefs.new and makerules.new to keep them separate from current
|
||
makedefs/makerules files. Will eventually remove all makedefs.*
|
||
and makerules.* and replace only makedefs and makerules with
|
||
makedefs.new and makedefs.new
|
||
|
||
2002-03-25 15:17 robert
|
||
|
||
* Make/makedefs.freebsd, Make/makedefs.irix.std,
|
||
Make/makedefs.irix.std.64, Make/makedefs.linux,
|
||
Make/makedefs.macosx, VisualStudio/osg/osg.dsp,
|
||
include/osg/MemoryManager, src/Demos/hangglide/terrain.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/osg/Image.cpp,
|
||
src/osg/Makefile, src/osg/MemoryManager.cpp: Added
|
||
osg::MemoryManger which is currently based on Paul Nettle's
|
||
memory manager published at flipcode. I havn't adopted Paul's
|
||
macro's for new/delete etc, but use osg prefixed versions instead
|
||
to allow greater flexiblity in handling include ordering.
|
||
|
||
Have fixed a couple of new/delete[] problems which existed as a
|
||
result.
|
||
|
||
To use the MemoryManager to track memory usage simply add
|
||
-DOSG_USE_MEMEORY_TRACKING to the compile line.
|
||
|
||
Have yet to move the osg from using new to osgNew, will do this
|
||
next.
|
||
|
||
2002-03-25 15:13 robert
|
||
|
||
* VisualStudio/Demos/osgtexture/osgstereoimage.dsp: Added missing
|
||
osgstereoimage.dsp
|
||
|
||
2002-03-25 11:04 robert
|
||
|
||
* include/osg/Math, src/osg/Image.cpp: Fixes for MacOSX build.
|
||
|
||
2002-03-23 13:30 robert
|
||
|
||
* src/osg/DisplaySettings.cpp: Fixed warning in DisplaySettings.cpp
|
||
|
||
2002-03-23 13:28 robert
|
||
|
||
* include/osgGLUT/Viewer, include/osgGLUT/Window,
|
||
src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp: Moved the exit on
|
||
escape into Window, and added a virtual free method on both
|
||
Window an Viewer to clean up the windows, this is now called
|
||
before exit is finally called, ensure that more more memroy is
|
||
clean up prior to exit.
|
||
|
||
2002-03-23 02:55 robert
|
||
|
||
* include/osg/Texture: Added GL_TEXTURE_3D definition for those
|
||
with gl.h headers which don't contain it.
|
||
|
||
2002-03-21 07:46 robert
|
||
|
||
* src/osgPlugins/osg/TextureCubeMap.cpp: Added missing
|
||
TextureCubeMap.cpp to cvs.
|
||
|
||
2002-03-21 04:36 robert
|
||
|
||
* include/osg/State, src/osg/State.cpp, src/osg/Texture.cpp:
|
||
Renamed have_applied_mode, have_applied_attribute, apply_mode,
|
||
apply_attribute to haveAppliedMode, haveAppliedAttribute,
|
||
applyMode, applyAttribute to make it more consistent with the
|
||
general OSG name convetion.
|
||
|
||
2002-03-21 04:00 robert
|
||
|
||
* include/osg/State, src/osg/State.cpp, src/osg/Texture.cpp: Added
|
||
osg:State:have_applied_mode(mode) and
|
||
have_applied_attribute(type) to make it easier to specify which
|
||
modes and attributes have been modified without the user
|
||
requiring to know to what value, or to have an equivilant
|
||
attribute to pass to the have_applied_attribute method. The
|
||
original have_applied(mode) and have_applied(attribute) methods
|
||
have been renamed have_applied_mode(), have_applied_attribute()
|
||
as this was required to prevent the mode and type values
|
||
colliding during compile (it was causing a compile error when the
|
||
method names were the same.)
|
||
|
||
2002-03-21 03:57 robert
|
||
|
||
* src/osgUtil/SceneView.cpp: _cullMaskRight was not being
|
||
initialized in the constructor which was resulting in some
|
||
sporadic problems when running stereo - occoasionally the right
|
||
eye view wouldn't appear!
|
||
|
||
2002-03-20 23:50 don
|
||
|
||
* src/: Demos/osgcluster/broadcaster.cpp, Demos/osgviews/README,
|
||
osgPlugins/dx/AreaGeoSetTriangulator.cpp,
|
||
osgPlugins/dx/DXWriter.cpp,
|
||
osgPlugins/quicktime/ReaderWriterQT.cpp,
|
||
osgPlugins/tga/ReaderWriterTGA.cpp: Modified files reflect small
|
||
changes to work with Sun OS port....
|
||
|
||
Removed redundant README file in osgviews... was a copy of
|
||
sgv/README.
|
||
|
||
2002-03-20 14:39 robert
|
||
|
||
* AUTHORS, VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
include/osg/TextureCubeMap, src/osg/Texture.cpp,
|
||
src/osg/TextureCubeMap.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/StateSet.cpp, src/osgPlugins/osg/TexGen.cpp:
|
||
Added osg::TextureCubeMap which encapsulates OpenGL's cube
|
||
texture mapping.
|
||
|
||
2002-03-20 06:03 robert
|
||
|
||
* include/osg/Referenced, include/osgDB/ReaderWriter,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp: Added a
|
||
Referenced::unref_nodelete() method which unreferences but does
|
||
not delete the object even if its count goes to 0 or below. This
|
||
should only be called in special circumstances, the
|
||
ReaderWriter::ReadResult being one of them. This new method has
|
||
allowed the problem of objects being multiple referenced on
|
||
return from readNodeFile() & readImageFile().
|
||
|
||
2002-03-20 03:24 robert
|
||
|
||
* include/osg/Texture, include/osg/TextureCubeMap,
|
||
src/Demos/osgtexture/osgtexture.cpp, src/osg/Texture.cpp,
|
||
src/osg/TextureCubeMap.cpp: Updates to Texture and TextureCubeMap
|
||
to clean up the code so they share much more of the core texture
|
||
setup code. This largely invloved paramterizing the
|
||
applyImmediateMode, which has also been rename applyTexImage to
|
||
reflect its functionality better.
|
||
|
||
2002-03-20 03:22 robert
|
||
|
||
* src/osgUtil/IntersectVisitor.cpp: Added the fallback of
|
||
intersecting with the a drawables bounding box, if the drawable
|
||
isn't a GeoSet and hence supported by the IntersectVisitor's
|
||
GeoSet primitive intersections code.
|
||
|
||
2002-03-18 15:10 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/TexGen,
|
||
include/osg/Texture, include/osg/TextureCubeMap,
|
||
src/osg/Makefile, src/osg/TexGen.cpp, src/osg/TextureCubeMap.cpp:
|
||
Added osg::TextureCubeMap. submission from Brede Johansen.
|
||
|
||
2002-03-18 14:03 robert
|
||
|
||
* src/: osgPlugins/dw/ReaderWriterDW.cpp, osgUtil/Optimizer.cpp:
|
||
Fixed the MS version number check in Optiizer.cpp. Fixes to
|
||
memory handling in ReaderWriterDW.cpp. Submissions from Geoff
|
||
Michel.
|
||
|
||
2002-03-18 13:55 don
|
||
|
||
* include/osg/GeoSet, include/osg/Math, include/osg/State,
|
||
include/osgGLUT/Viewer, include/osgUtil/Optimizer,
|
||
src/osg/Matrix.cpp: Changes required for SUN Solaris port...
|
||
|
||
2002-03-17 10:44 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw, src/Demos/Makefile,
|
||
src/Demos/osgstereoimage/Makefile,
|
||
src/Demos/osgstereoimage/osgstereoimage.cpp, src/osg/Image.cpp:
|
||
Added new osgstereoimage demo which loads two stero paired images
|
||
to create a 3D via of photographed scene.
|
||
|
||
2002-03-14 15:19 robert
|
||
|
||
* src/osgDB/FileUtils.cpp: Fix of a delete char array so it used
|
||
delete [].
|
||
|
||
2002-03-14 12:29 don
|
||
|
||
* src/osgDB/FileUtils.cpp:
|
||
|
||
Fixed a problem for finding MIPS 64 bit libraries. Was seaching
|
||
for LD_LIBRARYN32_PATH instead of LD_LIBRARY64_PATH
|
||
|
||
2002-03-14 09:34 robert
|
||
|
||
* include/osg/StateAttribute, include/osg/StateSet,
|
||
include/osgGLUT/GLUTEventAdapter, include/osgGLUT/Viewer,
|
||
include/osgUtil/CameraManipulator,
|
||
include/osgUtil/GUIEventAdapter, src/osg/Image.cpp,
|
||
src/osg/StateSet.cpp, src/osgGLUT/GLUTEventAdapter.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgUtil/CameraManipulator.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/SceneView.cpp: Integrated various changes worked on
|
||
at the Glasgow Science Center. Changes include change the
|
||
CameraManipulators so they work with double for time instead of
|
||
float. Also added support for DataType to osg::StateAttribute
|
||
and StateSet so that they can be set to either STATIC or DYNAMIC,
|
||
this allows the optimizer to know whether that an attribute can
|
||
be optimized or not.
|
||
|
||
2002-03-14 08:42 robert
|
||
|
||
* src/Demos/osgtexture/osgtexture.cpp: Added a TextureCallback
|
||
which cycles through various filter modes, used in testing new
|
||
glTextParamters update functionality. I have commented out the
|
||
call to attaching of the callback so osgtexture outwardly behaves
|
||
as before. The code lies dormant just incase we need to use it
|
||
for testing in the future.
|
||
|
||
2002-03-14 08:01 robert
|
||
|
||
* include/osg/Drawable, include/osg/Math, include/osg/NodeCallback,
|
||
include/osg/Texture, src/osg/Texture.cpp,
|
||
src/osgPlugins/osg/Texture.cpp, src/osgUtil/CullVisitor.cpp:
|
||
Changed Texture so that is use lazy updating on texture paramters
|
||
(Filter/Wrap) mode by using a _texParamtersDirty flag in
|
||
combination with an applyTexParamters(State&) method which does
|
||
the paramters setting in one tidy bundle. This new
|
||
implementations replaces the CompileFlags submitted yesterday.
|
||
|
||
Simplified NodeCallback by remove osg::NodeCallback::Requirements
|
||
as they are no longer needed.
|
||
|
||
Fixed comments in Drawable.
|
||
|
||
Put guards around cosf definations so that they are only used
|
||
under Win32/Mac.
|
||
|
||
Fixed warning in CullVisitor.
|
||
|
||
2002-03-14 07:26 robert
|
||
|
||
* src/osgPlugins/txp/: trpage_io.h, trpage_readbuf.cpp: Fix to
|
||
handling of big/little endian in trpage_readbuf sent in by
|
||
Randall Hopper, and a waning fix.
|
||
|
||
2002-03-13 16:07 don
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp: Fixed compile flags in
|
||
Texture
|
||
|
||
2002-03-13 14:44 don
|
||
|
||
* include/osg/Drawable, src/osg/Drawable.cpp, src/osg/Texture.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Fixed DrawCallback in Drawable and
|
||
added CullCallback to Drawable Cull Visitor now checks for a
|
||
Drawable's CullCallback and calls it if it exists. It then
|
||
prunes based on the return value (bool) of the cull callback.
|
||
|
||
2002-03-09 02:54 robert
|
||
|
||
* src/osgPlugins/lib3ds/ReaderWriter3DS.cpp: Support added for
|
||
pivot points, submission from Mike Connel.
|
||
|
||
2002-03-09 02:53 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Fixed setWindowWidth call to account for
|
||
width and height correctly.
|
||
|
||
2002-03-09 02:52 robert
|
||
|
||
* VisualStudio/osgPlugins/txp/txp.dsp: TXP plugin updates from
|
||
Boris Bralo.
|
||
|
||
2002-03-09 02:52 robert
|
||
|
||
* src/osgPlugins/txp/: trpage_compat.cpp, trpage_compat.h,
|
||
trpage_light.cpp, trpage_pparse.cpp, trpage_print.cpp,
|
||
trpage_print.h, trpage_range.cpp: TXP plugin changes submitted by
|
||
Boris Bralo.
|
||
|
||
2002-03-09 02:51 robert
|
||
|
||
* src/osgPlugins/txp/: Makefile, ReaderWriterTXP.cpp,
|
||
TrPageArchive.cpp, TrPageParser.cpp, trdll.h, trpage_basic.cpp,
|
||
trpage_geom.cpp, trpage_geom.h, trpage_header.cpp,
|
||
trpage_ident.h, trpage_io.h, trpage_material.cpp,
|
||
trpage_model.cpp, trpage_nodes.cpp, trpage_parse.cpp,
|
||
trpage_rarchive.cpp, trpage_read.h, trpage_readbuf.cpp,
|
||
trpage_scene.cpp, trpage_scene.h, trpage_swap.cpp, trpage_swap.h,
|
||
trpage_sys.h, trpage_tile.cpp, trpage_warchive.cpp,
|
||
trpage_write.h, trpage_writebuf.cpp: TXP plugin update from Boris
|
||
Bralo.
|
||
|
||
2002-03-03 17:37 robert
|
||
|
||
* src/osgPlugins/obj/ReaderWriterOBJ.cpp: Added file extension
|
||
guard to .obj reader plugin.
|
||
|
||
2002-03-03 14:31 robert
|
||
|
||
* include/osgUtil/SceneView, src/osgUtil/SceneView.cpp: Added
|
||
support for seperate traversal masks for standard, left and right
|
||
cull traversals. This allows one to create seperate rendering
|
||
for left and right eyes when doing stereo.
|
||
|
||
2002-03-02 01:24 robert
|
||
|
||
* src/: osg/LightModel.cpp, osgDB/Registry.cpp: Added a GL vesion
|
||
number check to LightModel, and small typo fix in Registry.
|
||
|
||
2002-03-01 01:29 robert
|
||
|
||
* src/: osg/AnimationPath.cpp, osgUtil/Optimizer.cpp: Added
|
||
getInverse implementation to AnimationPath, and added #if guard
|
||
to Optimizer.cpp to all compilation on state optimizer when using
|
||
VS7.
|
||
|
||
2002-03-01 01:28 robert
|
||
|
||
* src/osgText/: FTFont.cpp, FTGLTextureFont.cpp: Fixes to osgText
|
||
to improve robustness when running multithreaded multipipe apps.
|
||
|
||
2002-03-01 01:27 robert
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp: Updates to the clamp to
|
||
border support in osg::Texture.
|
||
|
||
2002-02-27 16:11 robert
|
||
|
||
* include/osg/DisplaySettings, include/osg/Texture,
|
||
include/osg/Transform, include/osgDB/Registry,
|
||
src/osg/DisplaySettings.cpp, src/osg/Drawable.cpp,
|
||
src/osg/Texture.cpp, src/osgDB/Registry.cpp: Added support for
|
||
setting the maximum number of graphics contexts that the OSG has
|
||
to maintian.
|
||
|
||
2002-02-27 14:12 robert
|
||
|
||
* src/osgPlugins/dx/DXWriter.cpp: Added an using namespace osg to
|
||
fix a MipsPro7.3 build error.
|
||
|
||
2002-02-27 14:04 robert
|
||
|
||
* AUTHORS: Updated AUTHORS file with Boris' email address.
|
||
|
||
2002-02-27 14:00 robert
|
||
|
||
* include/osg/Texture, src/osg/Texture.cpp: Integrated support for
|
||
GL_CLAMP_TO_BORDER_ARB extension to osg::Texture, submitted by
|
||
Sasa Bistrovic.
|
||
|
||
2002-02-27 13:57 robert
|
||
|
||
* src/osgPlugins/dw/ReaderWriterDW.cpp: Fixes to DW loader,
|
||
submitted by Geoff Michel.
|
||
|
||
2002-02-26 16:58 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/AnimationPath,
|
||
include/osg/Quat, src/osg/AnimationPath.cpp, src/osg/Makefile:
|
||
Added new osg::AnimationPath which is contaner for a set of key
|
||
frames for defining an animation path. To be used with
|
||
osg::Transform etc.
|
||
|
||
2002-02-26 12:01 robert
|
||
|
||
* include/osg/Quat, src/osg/Matrix.cpp, src/osg/Quat.cpp: Added
|
||
makeRotate(heading,pitch,roll) to Quat in prep for new classes
|
||
for animation paths.
|
||
|
||
2002-02-25 15:14 robert
|
||
|
||
* Metrowerks/OpenSceneGraph.mcp, src/osg/LightModel.cpp: Added
|
||
LightModel.cpp's to Codewarrior files and added definiations for
|
||
pre gl version 1.2 headers lack of support for color control.
|
||
|
||
2002-02-25 14:46 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/LightModel,
|
||
include/osg/StateAttribute, include/osgGLUT/Viewer,
|
||
src/osg/LightModel.cpp, src/osg/Makefile, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/osg/LightModel.cpp, src/osgPlugins/osg/Makefile:
|
||
Added support for glLightModel functionality via osg::LightModel.
|
||
|
||
2002-02-24 15:02 robert
|
||
|
||
* ChangeLog, NEWS, doc/doc++/osg/AlphaFunc.html,
|
||
doc/doc++/osg/Billboard.html, doc/doc++/osg/Camera.html,
|
||
doc/doc++/osg/ClipPlane.html, doc/doc++/osg/ColorMask.html,
|
||
doc/doc++/osg/ColorMatrix.html, doc/doc++/osg/CopyOp.html,
|
||
doc/doc++/osg/CullFace.html, doc/doc++/osg/Depth.html,
|
||
doc/doc++/osg/DisplaySettings.html, doc/doc++/osg/EarthSky.html,
|
||
doc/doc++/osg/Fog.html, doc/doc++/osg/FrontFace.html,
|
||
doc/doc++/osg/General.html, doc/doc++/osg/Geode.html,
|
||
doc/doc++/osg/Group.html, doc/doc++/osg/HIER.html,
|
||
doc/doc++/osg/HIERjava.html, doc/doc++/osg/Impostor.html,
|
||
doc/doc++/osg/LOD.html, doc/doc++/osg/Light.html,
|
||
doc/doc++/osg/LightSource.html, doc/doc++/osg/LineStipple.html,
|
||
doc/doc++/osg/LineWidth.html, doc/doc++/osg/META_Object.html,
|
||
doc/doc++/osg/Material.html, doc/doc++/osg/Matrix.html,
|
||
doc/doc++/osg/MatrixMode.html, doc/doc++/osg/MemoryAdapter.html,
|
||
doc/doc++/osg/Node.html, doc/doc++/osg/NodeAcceptOp.html,
|
||
doc/doc++/osg/NodeCallback.html, doc/doc++/osg/NodeVisitor.html,
|
||
doc/doc++/osg/NotifySeverity.html, doc/doc++/osg/Object.html,
|
||
doc/doc++/osg/Plane.html, doc/doc++/osg/Point.html,
|
||
doc/doc++/osg/PolygonMode.html, doc/doc++/osg/PolygonOffset.html,
|
||
doc/doc++/osg/PositionAttitudeTransform.html,
|
||
doc/doc++/osg/Quat.html, doc/doc++/osg/Referenced.html,
|
||
doc/doc++/osg/ShadeModel.html, doc/doc++/osg/State.html,
|
||
doc/doc++/osg/StateAttribute.html, doc/doc++/osg/StateSet.html,
|
||
doc/doc++/osg/Statistics.html, doc/doc++/osg/Stencil.html,
|
||
doc/doc++/osg/Switch.html, doc/doc++/osg/TexEnv.html,
|
||
doc/doc++/osg/TexGen.html, doc/doc++/osg/TexMat.html,
|
||
doc/doc++/osg/Texture.html, doc/doc++/osg/Timer.html,
|
||
doc/doc++/osg/Transform.html, doc/doc++/osg/Transparency.html,
|
||
doc/doc++/osg/Vec2.html, doc/doc++/osg/Vec3.html,
|
||
doc/doc++/osg/Vec4.html, doc/doc++/osg/Viewport.html,
|
||
doc/doc++/osg/clampArray3BetweenRange.html,
|
||
doc/doc++/osg/clampArray3GEQUAL.html,
|
||
doc/doc++/osg/clampArray3LEQUAL.html,
|
||
doc/doc++/osg/clampArray4BetweenRange.html,
|
||
doc/doc++/osg/clampArray4GEQUAL.html,
|
||
doc/doc++/osg/clampArray4LEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementLEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementsGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsLEQUAL.html,
|
||
doc/doc++/osg/clampBetweenRange.html,
|
||
doc/doc++/osg/clampGEQUAL.html, doc/doc++/osg/clampLEQUAL.html,
|
||
doc/doc++/osg/for_each_triangle.html, doc/doc++/osg/index.html,
|
||
doc/doc++/osg/mem_ptr.html, doc/doc++/osg/osg.html,
|
||
doc/doc++/osg/ref_ptr.html,
|
||
doc/doc++/osgDB/FieldReaderIterator.html,
|
||
doc/doc++/osgDB/Input.html,
|
||
doc/doc++/osgGLUT/GLUTEventAdapter.html,
|
||
doc/doc++/osgUtil/CullVisitor.html,
|
||
doc/doc++/osgUtil/DisplayListVisitor.html,
|
||
doc/doc++/osgUtil/RenderGraph.html,
|
||
doc/doc++/osgUtil/RenderStage.html,
|
||
doc/doc++/osgUtil/RenderStageLighting.html,
|
||
doc/doc++/osgUtil/RenderToTextureStage.html,
|
||
doc/doc++/osgUtil/SceneView.html: Updated docs, ChangLog and NEW
|
||
for patched version of 0.8.44.
|
||
|
||
2002-02-24 14:39 robert
|
||
|
||
* Metrowerks/OpenSceneGraph.mcp: Added LineStipple to mcp file.
|
||
|
||
2002-02-24 12:55 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/LineStipple,
|
||
include/osg/StateAttribute, src/Demos/osgscribe/osgscribe.cpp,
|
||
src/osg/LineStipple.cpp, src/osg/Makefile,
|
||
src/osgPlugins/osg/LineStipple.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/StateSet.cpp: Added support for glLineStipple
|
||
via osg::LineStipple state attribute.
|
||
|
||
2002-02-24 12:21 robert
|
||
|
||
* Metrowerks/Metrowerks.mcp: Removed Metrowerks.mcp as it has not
|
||
been kept up to date since October, the new OpenSceneGraph.mcp
|
||
replaces it.
|
||
|
||
2002-02-24 08:49 robert
|
||
|
||
* src/osgUtil/: CullVisitor.cpp, IntersectVisitor.cpp: Integrated
|
||
fixes to the detailed depth calculation in the CullVisitor from
|
||
Sasa, and fix to the IntersectVisitor's management of path from
|
||
Sean.
|
||
|
||
2002-02-22 16:16 robert
|
||
|
||
* Metrowerks/OpenSceneGraph.mcp: Updates to Windows Codwarrior file
|
||
|
||
2002-02-22 15:40 robert
|
||
|
||
* include/osg/Timer: updates for Win32 Codewarrior build
|
||
|
||
2002-02-22 15:39 robert
|
||
|
||
* include/osg/FrameStamp: Fix for win32 Codewarrior build
|
||
|
||
2002-02-22 09:11 robert
|
||
|
||
* include/osgDB/Export, include/osgDB/FieldReaderIterator,
|
||
include/osgGLUT/Export, include/osg/BoundsChecking,
|
||
include/osg/Export, include/osgUtil/Export, include/osg/GL,
|
||
include/osg/Math, include/osg/Statistics, src/Demos/sgv/sgv.cpp,
|
||
src/osgDB/Field.cpp, src/osgDB/FileNameUtils.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgUtil/NvTriStripObjects.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osg/Image.cpp,
|
||
src/osg/Notify.cpp, Metrowerks/OpenSceneGraph.mcp,
|
||
Metrowerks/PrefixWin32.h, Metrowerks/osgCorePrefixWin32.h,
|
||
Metrowerks/osgDBPrefixWin32.h, Metrowerks/osgGlutPrefixWin32.h,
|
||
Metrowerks/osgTextPrefixWin32.h, Metrowerks/osgUtilPrefixWin32.h:
|
||
Add support for Metrowerks Codewarrior build under Windows.
|
||
|
||
2002-02-19 10:59 robert
|
||
|
||
* VisualStudio/osgPlugins/txp/txp.dsp: fixed txp build name problem
|
||
- was overwriting .osg plugin.
|
||
|
||
2002-02-18 15:01 robert
|
||
|
||
* include/osgUtil/CullVisitor, include/osgUtil/RenderGraph,
|
||
include/osgUtil/SceneView, src/osg/Camera.cpp,
|
||
src/osgPlugins/Makefile, src/osgPlugins/pfb/Makefile,
|
||
src/osgUtil/SceneView.cpp: Fixed stereo implementation.
|
||
|
||
2002-02-18 13:52 robert
|
||
|
||
* src/osgPlugins/dx/: DXWriter.cpp, DXWriter.h: Fixes to Win32
|
||
build of new DX writer plugin.
|
||
|
||
2002-02-18 12:48 robert
|
||
|
||
* src/osgPlugins/Makefile: Comment w.r.t OpenDX plugin updated.
|
||
|
||
2002-02-18 12:46 robert
|
||
|
||
* AUTHORS, NEWS, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/dx/dx.dsp,
|
||
include/osgGLUT/GLUTEventAdapter,
|
||
src/osgGLUT/GLUTEventAdapter.cpp, src/osgPlugins/Makefile,
|
||
src/osgPlugins/dx/AreaGeoSetTriangulator.cpp,
|
||
src/osgPlugins/dx/AreaGeoSetTriangulator.h,
|
||
src/osgPlugins/dx/DXWriter.cpp, src/osgPlugins/dx/DXWriter.h,
|
||
src/osgPlugins/dx/Makefile, src/osgPlugins/dx/ReaderWriterDX.cpp,
|
||
src/osgPlugins/dx/ReaderWriterDX.h,
|
||
src/osgPlugins/dx/StateSetStr.cpp,
|
||
src/osgPlugins/dx/StateSetStr.h,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp: Added OpenDX writer from
|
||
Randall Hopper.
|
||
|
||
2002-02-14 05:26 robert
|
||
|
||
* include/osgUtil/SceneView, src/osgUtil/SceneView.cpp: Beginings
|
||
of reimplementation of stereo support in scene view. Work not
|
||
complete yet.
|
||
|
||
2002-02-14 04:55 robert
|
||
|
||
* VisualStudio/osgPlugins/txp/txp.dsp: updated the options for the
|
||
txp plugin.
|
||
|
||
2002-02-14 04:51 robert
|
||
|
||
* VisualStudio/: Demos/wxsgv/wxsgv.dsp, osgWX/osgWX.dsp: Removed
|
||
osgWX workspace files.
|
||
|
||
2002-02-14 03:06 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Fixed impostor bug introduced when
|
||
new modelview matrix was moved entirely within the cull
|
||
traversal/draw traversal. The impostor code has been adapted to
|
||
the new convention.
|
||
|
||
2002-02-13 14:56 robert
|
||
|
||
* Makefile, Make/makedefs.irix.std.64, src/Makefile,
|
||
src/Demos/Makefile, src/Demos/hangglide/Makefile,
|
||
src/Demos/osgbillboard/Makefile, src/Demos/osgcluster/Makefile,
|
||
src/Demos/osgcopy/Makefile, src/Demos/osgcube/Makefile,
|
||
src/Demos/osgimpostor/Makefile, src/Demos/osgreflect/Makefile,
|
||
src/Demos/osgscribe/Makefile, src/Demos/osgtext/Makefile,
|
||
src/Demos/osgtexture/Makefile, src/Demos/osgviews/Makefile,
|
||
src/Demos/sgv/Makefile, src/osg/Makefile, src/osgDB/Makefile,
|
||
src/osgGLUT/Makefile, src/osgPlugins/Makefile,
|
||
src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile,
|
||
src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile,
|
||
src/osgPlugins/lwo/Makefile, src/osgPlugins/obj/Makefile,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osgtgz/Makefile,
|
||
src/osgPlugins/pfb/Makefile, src/osgPlugins/pic/Makefile,
|
||
src/osgPlugins/png/Makefile, src/osgPlugins/quicktime/Makefile,
|
||
src/osgPlugins/rgb/Makefile, src/osgPlugins/tga/Makefile,
|
||
src/osgPlugins/tgz/Makefile, src/osgPlugins/tiff/Makefile,
|
||
src/osgPlugins/txp/Makefile, src/osgPlugins/zip/Makefile,
|
||
src/osgText/Makefile, src/osgUtil/Makefile: Updated the makefiles
|
||
to all have the #!gmake reference to force IRIX compilation using
|
||
gmake rather than pmake or smake. This gets round issues with
|
||
exporting OSGHOME.
|
||
|
||
2002-02-13 14:53 robert
|
||
|
||
* src/Demos/osgconv/: Makefile, OrientationConverter.cpp,
|
||
OrientationConverter.h, osgconv.cpp: Updated the osgconv support
|
||
for orientation conversion so that it used inserted a static
|
||
transform to do the work of rotating the scene, then applied a
|
||
standard osgUtil::Optimizer::FlattenStaticTransformsVisitor
|
||
traversal to flatten the transfrom down on to the geometry nodes.
|
||
|
||
2002-02-13 14:52 robert
|
||
|
||
* include/osg/: GeoSet, Math: Fixed the fabsf define which was
|
||
eroneous mapped to sqrtf, due to the copy and paste antipattern
|
||
no doubt.
|
||
|
||
2002-02-12 16:13 robert
|
||
|
||
* src/: osg/Camera.cpp, osgGLUT/Viewer.cpp, osgUtil/SceneView.cpp:
|
||
Fixed problems with intersection visitor coupled with the viewer.
|
||
|
||
2002-02-12 16:00 robert
|
||
|
||
* src/Demos/sgv/Makefile: Added sgv -stereo cessna.osg to make test
|
||
list.
|
||
|
||
2002-02-12 15:49 robert
|
||
|
||
* Makefile, src/Makefile, src/Demos/Makefile,
|
||
src/Demos/hangglide/Makefile, src/Demos/hangglide/hangglide.cpp,
|
||
src/Demos/osgbillboard/Makefile,
|
||
src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcluster/Makefile,
|
||
src/Demos/osgcluster/osgcluster.cpp, src/Demos/osgconv/Makefile,
|
||
src/Demos/osgcopy/Makefile, src/Demos/osgcopy/osgcopy.cpp,
|
||
src/Demos/osgcube/Makefile, src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgimpostor/Makefile,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osgreflect/Makefile,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgscribe/Makefile, src/Demos/osgscribe/osgscribe.cpp,
|
||
src/Demos/osgtext/Makefile, src/Demos/osgtext/main.cpp,
|
||
src/Demos/osgtexture/Makefile,
|
||
src/Demos/osgtexture/osgtexture.cpp, src/Demos/osgviews/Makefile,
|
||
src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/Makefile,
|
||
src/Demos/sgv/sgv.cpp, src/osgUtil/DepthSortedBin.cpp,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/SceneView.cpp: Added a set
|
||
of test runs to the makefiles and demos. The demos now have
|
||
titles relevenat to their function.
|
||
|
||
2002-02-12 14:51 robert
|
||
|
||
* index.html, doc/index.html, src/osg/Camera.cpp,
|
||
src/osgDB/Registry.cpp, src/osgPlugins/flt/GeoSetBuilder.h,
|
||
src/osgPlugins/txp/Makefile, src/osgUtil/SceneView.cpp: Updates
|
||
for IRIX build, and docs updates.
|
||
|
||
2002-02-12 14:35 robert
|
||
|
||
* doc/doc++/osgWX/: ClassGraph.class, ClassGraphPanel.class,
|
||
ClassLayout.class, General.html, HIER.html, HIERjava.html,
|
||
NavigatorButton.class, WXEventAdapter.html, icon1.gif, icon2.gif,
|
||
index.html, osgWX.html, osgWXGetLibraryName.html,
|
||
osgWXGetVersion.html: Removed references to osgWX from the doc++
|
||
directory.
|
||
|
||
2002-02-12 00:23 robert
|
||
|
||
* include/: osg/Transform, osgUtil/CullVisitor: Updates to
|
||
Transform and CullVistor to support new getLocalToWorldMatrix
|
||
methods.
|
||
|
||
2002-02-11 15:24 robert
|
||
|
||
* src/: osg/Matrix.cpp, osg/Transform.cpp, osgUtil/CullVisitor.cpp:
|
||
Updates to Transform handling in CullVisitor, in prep for moving
|
||
camera modelview and projection into Transform nodes.
|
||
|
||
2002-02-11 14:53 robert
|
||
|
||
* src/osgPlugins/txp/: ReaderWriterTXP.cpp, TrPageArchive.cpp,
|
||
TrPageArchive.h, TrPageParser.h: Clean up of TXP plugin for IRIX
|
||
build.
|
||
|
||
2002-02-11 11:51 robert
|
||
|
||
* Makefile, include/osgUtil/RenderStage,
|
||
include/osgUtil/RenderStageLighting, src/osgUtil/RenderLeaf.cpp,
|
||
src/osgUtil/RenderStage.cpp, src/osgUtil/RenderStageLighting.cpp,
|
||
src/osgUtil/SceneView.cpp: Cleand up the root Makefile.
|
||
|
||
Moved CullVisitor/RenderStage/RenderStageLighting across to
|
||
managing lights entirely within RenderStageLighting, and changed
|
||
the management of modelview matrices so that RenderLeaf now
|
||
stores the absolute modelview matrix, rather than a model matrix
|
||
as done previously. The later allows RenderLeaf's to do a
|
||
glLoadMatrix rather than a glPushMatrix/glMultMatrix/glPopMatrix.
|
||
|
||
2002-02-11 07:09 robert
|
||
|
||
* src/osgPlugins/txp/Makefile: Fixed Linux hang of the TXP loader
|
||
by overriding the default -O2 optimization level which appears to
|
||
cause the code to hang, -O works fine for some strange reason, I
|
||
havn't found any direct problems in the code. This may be
|
||
compiler bug or a code bug, the bug may go away in later versions
|
||
of GNUC++, the problem currently occurs under GCC2.96.
|
||
|
||
2002-02-11 04:51 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Applied fix to transparancy in
|
||
flt loader.
|
||
|
||
2002-02-10 19:26 robert
|
||
|
||
* NEWS: Fixed the date on the release.
|
||
|
||
2002-02-10 18:38 robert
|
||
|
||
* ChangeLog: Updated changelog for release.
|
||
|
||
2002-02-10 18:34 robert
|
||
|
||
* src/osgPlugins/: dw/Makefile, flt/Makefile, gif/Makefile,
|
||
jpeg/Makefile, lib3ds/Makefile, lwo/Makefile, obj/Makefile,
|
||
osg/Makefile, osgtgz/Makefile, pfb/Makefile, pic/Makefile,
|
||
png/Makefile, quicktime/Makefile, tga/Makefile, tgz/Makefile,
|
||
tiff/Makefile, txp/Makefile, zip/Makefile: Fixed a make install
|
||
error on the plugins related to the old definitions for plugin
|
||
names hanging around despite being deprecated. These
|
||
definiations confused the make install/make instclean so it tried
|
||
to link a non existant library. Have removed old definitions and
|
||
everything intalls properly once more:-)
|
||
|
||
2002-02-10 17:02 robert
|
||
|
||
* ChangeLog: Updated changelog.
|
||
|
||
2002-02-10 16:51 robert
|
||
|
||
* doc/doc++/: osg/NodeVisitor.html, osg/Statistics.html,
|
||
osgText/RasterFont.html, osgText/VectorFont.html: Did a make
|
||
docs, in prep for the 0.8.44 release.
|
||
|
||
2002-02-10 16:42 robert
|
||
|
||
* doc/doc++/osg/: CopyOp.html, MatrixMode.html,
|
||
OSG_NODECALLBACK.html, PositionAttitudeTransform.html,
|
||
ShadeModel.html: Added missing doc++ generated .html files.
|
||
|
||
2002-02-10 16:40 robert
|
||
|
||
* include/osg/Statistics, src/osg/GeoSet.cpp,
|
||
src/osg/ImpostorSprite.cpp: Updated Stats code, sent in by Geof
|
||
Michel.
|
||
|
||
2002-02-10 16:23 robert
|
||
|
||
* INSTALL: Clean up INSTALL notes.
|
||
|
||
2002-02-10 15:19 robert
|
||
|
||
* NEWS, src/osg/NodeVisitor.cpp: 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 14:35 robert
|
||
|
||
* AUTHORS, INSTALL, include/osg/NodeVisitor,
|
||
src/osg/NodeVisitor.cpp: Implemented NodeVisitor's
|
||
getLocalToWorldMatrix and getWorldToLocalMatrix to allow users to
|
||
querry the current accumulated matrix state within the scene
|
||
graph.
|
||
|
||
2002-02-10 12:05 robert
|
||
|
||
* include/osg/Export: Disbalbed a dumb warning in Windows build via
|
||
a #pragma.
|
||
|
||
2002-02-10 09:16 robert
|
||
|
||
* src/: osgUtil/DriveManipulator.cpp, osgUtil/SceneView.cpp,
|
||
osgGLUT/Viewer.cpp: Fixed a bug in the drive manipulator which
|
||
was due to it using the local coords of the intersection point
|
||
with the scene rather than the world coord value for that point.
|
||
The code now uses osgUtil::Hit::getWorldIntersectionPoint()
|
||
method for getting the world coords.
|
||
|
||
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 03:17 robert
|
||
|
||
* Make/makedefs.macosx, src/Demos/osgbillboard/osgbillboard.cpp,
|
||
src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgtexture/osgtexture.cpp,
|
||
src/Demos/osgviews/osgviews.cpp: Fixes for MacOSX build.
|
||
|
||
2002-02-10 02:42 robert
|
||
|
||
* src/osgPlugins/txp/: Makefile, trpage_geom.cpp, trpage_main.cpp,
|
||
trpage_read.h, trpage_scene.h, trpage_sys.h: Fixes to TXP loader
|
||
for Cygwin and Ming builds.
|
||
|
||
2002-02-09 14:29 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: 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 13:29 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp: Updates to BMP loader
|
||
from Geoff Michel.
|
||
|
||
2002-02-09 11:46 robert
|
||
|
||
* src/osgPlugins/txp/: Makefile, ReaderWriterTXP.cpp,
|
||
ReaderWriterTXP.h, TrPageArchive.cpp, TrPageArchive.h,
|
||
TrPageParser.cpp, TrPageParser.h, license.txt, trpage_geom.cpp,
|
||
trpage_parse.cpp: 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 06:29 robert
|
||
|
||
* INSTALL, include/osgText/Font, src/osg/Camera.cpp,
|
||
src/osg/NodeVisitor.cpp, src/osgDB/Registry.cpp,
|
||
src/osgText/FTGLTextureFont.cpp, src/osgText/FTPolyGlyph.cpp:
|
||
Updates to docs and fixes to a few warnings.
|
||
|
||
2002-02-09 02:53 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/AttributeFunctor.html,
|
||
osg/Billboard.html, osg/Camera.html, osg/ClipPlane.html,
|
||
osg/ColorMask.html, osg/ColorMatrix.html, osg/CullFace.html,
|
||
osg/Depth.html, osg/DisplaySettings.html, osg/Drawable.html,
|
||
osg/EarthSky.html, osg/Fog.html, osg/FrameStamp.html,
|
||
osg/FrontFace.html, osg/General.html, osg/GeoSet.html,
|
||
osg/Geode.html, osg/Group.html, osg/HIER.html, osg/HIERjava.html,
|
||
osg/Image.html, osg/Impostor.html, osg/ImpostorSprite.html,
|
||
osg/ImpostorSpriteManager.html, osg/LOD.html, osg/Light.html,
|
||
osg/LightSource.html, osg/LineSegment.html, osg/LineWidth.html,
|
||
osg/META_Object.html, osg/Material.html, osg/Matrix.html,
|
||
osg/MemoryAdapter.html, osg/Node.html, osg/NodeAcceptOp.html,
|
||
osg/NodeCallback.html, osg/NodeVisitor.html,
|
||
osg/NotifySeverity.html, osg/Object.html, osg/Plane.html,
|
||
osg/Point.html, osg/PolygonMode.html, osg/PolygonOffset.html,
|
||
osg/Quat.html, osg/Referenced.html, osg/State.html,
|
||
osg/StateAttribute.html, osg/StateSet.html, osg/Statistics.html,
|
||
osg/Stencil.html, osg/Switch.html, osg/TexEnv.html,
|
||
osg/TexGen.html, osg/TexMat.html, osg/Texture.html,
|
||
osg/Timer.html, osg/Transform.html, osg/Transparency.html,
|
||
osg/Vec2.html, osg/Vec3.html, osg/Vec4.html, osg/Viewport.html,
|
||
osg/clampArray3BetweenRange.html, osg/clampArray3GEQUAL.html,
|
||
osg/clampArray3LEQUAL.html, osg/clampArray4BetweenRange.html,
|
||
osg/clampArray4GEQUAL.html, osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/createGeodeForImage.2.html, osg/for_each_triangle.html,
|
||
osg/index.html, osg/mem_ptr.html, osg/osg.html, osg/ref_ptr.html,
|
||
osgDB/General.html, osgDB/Output.html, osgDB/index.html,
|
||
osgGLUT/General.html, osgGLUT/Viewer.html, osgGLUT/Window.html,
|
||
osgGLUT/index.html, osgGLUT/osgGLUT.html,
|
||
osgText/BitmapFont.html, osgText/Font.html,
|
||
osgText/OutlineFont.html, osgText/Paragraph.html,
|
||
osgText/PixmapFont.html, osgText/PolygonFont.html,
|
||
osgText/RasterFont.html, osgText/Text.html,
|
||
osgText/TextureFont.html, osgText/VectorFont.html,
|
||
osgText/osgText.html, osgUtil/CombineLODsVisitor.html,
|
||
osgUtil/CullViewState.html, osgUtil/CullVisitor.html,
|
||
osgUtil/DepthSortedBin.html, osgUtil/DisplayListVisitor.html,
|
||
osgUtil/FlattenStaticTransformsVisitor.html,
|
||
osgUtil/GUIEventAdapter.html, osgUtil/HIER.html,
|
||
osgUtil/HIERjava.html, osgUtil/Hit.html,
|
||
osgUtil/IntersectState.html, osgUtil/IntersectVisitor.html,
|
||
osgUtil/Optimizer.html, osgUtil/RegisterRenderBinProxy.html,
|
||
osgUtil/RemoveRedundentNodesVisitor.html, osgUtil/RenderBin.html,
|
||
osgUtil/RenderGraph.html, osgUtil/RenderLeaf.html,
|
||
osgUtil/RenderStage.html, osgUtil/RenderStageLighting.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/SceneViewManipulator.html, osgUtil/SmoothingVisitor.html,
|
||
osgUtil/StateSetManipulator.html, osgUtil/StateVisitor.html,
|
||
osgUtil/Tesselator.html, osgUtil/TrackballManipulator.html,
|
||
osgUtil/TransformCallback.html, osgUtil/TriStripVisitor.html,
|
||
osgUtil/osgUtil.html: Updated docs.
|
||
|
||
2002-02-09 02:50 robert
|
||
|
||
* src/osgPlugins/bmp/: Makefile, ReaderWriterBMP.cpp: Fix to BMP
|
||
loader.
|
||
|
||
2002-02-09 02:24 robert
|
||
|
||
* Makefile, Make/makedefs.cyg, Make/makedefs.irix.nonstd,
|
||
Make/makedefs.mingw, Make/makerules.cyg, Make/makerules.mingw,
|
||
include/osg/Math, include/osg/Timer,
|
||
src/Demos/osgcluster/broadcaster.cpp, src/osg/GLExtensions.cpp,
|
||
src/osgDB/FileUtils.cpp, src/osgPlugins/flt/flt.h: Fixes for
|
||
cygwin and mingw builds.
|
||
|
||
2002-02-08 15:07 robert
|
||
|
||
* src/Demos/wxsgv/: wxsgv.rc, wxsgv.wdr, wxsgv_wdr.cpp,
|
||
wxsgv_wdr.h, icons/xform.ico: Removed further wxsgv files.
|
||
|
||
2002-02-08 15:04 robert
|
||
|
||
* include/osgWX/Export, include/osgWX/Version,
|
||
include/osgWX/WXEventAdapter, src/Demos/wxsgv/Makefile,
|
||
src/Demos/wxsgv/SceneGraphDlg.cpp,
|
||
src/Demos/wxsgv/SceneGraphDlg.h, src/Demos/wxsgv/app.cpp,
|
||
src/Demos/wxsgv/app.h, src/Demos/wxsgv/canvas.cpp,
|
||
src/Demos/wxsgv/canvas.h, src/Demos/wxsgv/frame.cpp,
|
||
src/Demos/wxsgv/frame.h, src/Demos/wxsgv/icons/camera.ico,
|
||
src/Demos/wxsgv/icons/engine.ico, src/Demos/wxsgv/icons/geom.ico,
|
||
src/Demos/wxsgv/icons/group.ico, src/Demos/wxsgv/icons/icon1.xpm,
|
||
src/Demos/wxsgv/icons/icon10.xpm,
|
||
src/Demos/wxsgv/icons/icon2.xpm, src/Demos/wxsgv/icons/icon3.xpm,
|
||
src/Demos/wxsgv/icons/icon4.xpm, src/Demos/wxsgv/icons/icon5.xpm,
|
||
src/Demos/wxsgv/icons/icon6.xpm, src/Demos/wxsgv/icons/icon7.xpm,
|
||
src/Demos/wxsgv/icons/icon8.xpm, src/Demos/wxsgv/icons/icon9.xpm,
|
||
src/Demos/wxsgv/icons/light.ico, src/Demos/wxsgv/icons/lod.ico,
|
||
src/Demos/wxsgv/icons/mesh.ico, src/Demos/wxsgv/icons/top.ico,
|
||
src/Demos/wxsgv/icons/unknown.ico,
|
||
src/Demos/wxsgv/icons/wxsgv.ico, src/Demos/wxsgv/icons/wxsgv.xpm,
|
||
src/osgWX/Makefile, src/osgWX/Version.cpp,
|
||
src/osgWX/WXEventAdapter.cpp: Removed osgWX and wxsgv from the
|
||
repositry as it is intend to keep the core distribution clean
|
||
from GUI examples, these instead should live in the bazaar. This
|
||
can better accomodate the many different types of viewer that
|
||
users are developming.
|
||
|
||
2002-02-08 14:55 robert
|
||
|
||
* Makefile, include/osg/Drawable, include/osg/Node, src/Makefile,
|
||
src/Demos/Makefile, src/osg/Drawable.cpp, src/osg/Geode.cpp,
|
||
src/osg/Group.cpp, src/osg/Node.cpp, src/osg/Version.cpp,
|
||
src/osgDB/Version.cpp, src/osgGLUT/Version.cpp,
|
||
src/osgText/Version.cpp, src/osgUtil/Version.cpp,
|
||
src/osgWX/Version.cpp: Added support for parents to Drawables.
|
||
|
||
Bumped up version numbers in prep for 0.8.44.
|
||
|
||
2002-02-08 01:29 robert
|
||
|
||
* AUTHORS, Makefile, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/osgPlugins/txp/txp.dsp, include/osg/Billboard,
|
||
include/osg/Statistics, include/osgGLUT/Viewer,
|
||
include/osgText/Font, include/osgUtil/RenderStage,
|
||
src/osg/Billboard.cpp, src/osgDB/FileNameUtils.cpp,
|
||
src/osgPlugins/Makefile, src/osgPlugins/txp/Makefile,
|
||
src/osgPlugins/txp/ReaderWriterTXP.cpp,
|
||
src/osgPlugins/txp/ReaderWriterTXP.h,
|
||
src/osgPlugins/txp/TrPageArchive.cpp,
|
||
src/osgPlugins/txp/TrPageArchive.h,
|
||
src/osgPlugins/txp/TrPageParser.cpp,
|
||
src/osgPlugins/txp/TrPageParser.h,
|
||
src/osgPlugins/txp/license.txt, src/osgPlugins/txp/trdll.h,
|
||
src/osgPlugins/txp/trpage_basic.cpp,
|
||
src/osgPlugins/txp/trpage_geom.cpp,
|
||
src/osgPlugins/txp/trpage_geom.h,
|
||
src/osgPlugins/txp/trpage_header.cpp,
|
||
src/osgPlugins/txp/trpage_ident.h,
|
||
src/osgPlugins/txp/trpage_io.h,
|
||
src/osgPlugins/txp/trpage_main.cpp,
|
||
src/osgPlugins/txp/trpage_material.cpp,
|
||
src/osgPlugins/txp/trpage_model.cpp,
|
||
src/osgPlugins/txp/trpage_nodes.cpp,
|
||
src/osgPlugins/txp/trpage_parse.cpp,
|
||
src/osgPlugins/txp/trpage_rarchive.cpp,
|
||
src/osgPlugins/txp/trpage_read.h,
|
||
src/osgPlugins/txp/trpage_readbuf.cpp,
|
||
src/osgPlugins/txp/trpage_scene.cpp,
|
||
src/osgPlugins/txp/trpage_scene.h,
|
||
src/osgPlugins/txp/trpage_swap.cpp,
|
||
src/osgPlugins/txp/trpage_swap.h,
|
||
src/osgPlugins/txp/trpage_sys.h,
|
||
src/osgPlugins/txp/trpage_tile.cpp,
|
||
src/osgPlugins/txp/trpage_warchive.cpp,
|
||
src/osgPlugins/txp/trpage_write.h,
|
||
src/osgPlugins/txp/trpage_writebuf.cpp,
|
||
src/osgText/Paragraph.cpp: Fixes for IRIX and Boris Bralo's
|
||
TerraPage loader.
|
||
|
||
2002-02-07 00:07 robert
|
||
|
||
* include/osg/Drawable: Fixed teh setDrawCallback so that it now
|
||
calls dirtyDisplayList() instead of dirtyBound.
|
||
|
||
2002-02-06 17:17 robert
|
||
|
||
* src/osgDB/FileUtils.cpp: Fix for Win32 build.
|
||
|
||
2002-02-06 17:15 robert
|
||
|
||
* include/osg/Math, include/osg/Matrix, include/osg/Transform,
|
||
include/osgUtil/Optimizer, src/osg/Camera.cpp,
|
||
src/osg/Matrix.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/CullVisitor.cpp: Various investigations into culling
|
||
errors w.r.t matrix inversion resulted in the conclusion that the
|
||
osg::Matrix::inverse was broken, have lifted a new implementation
|
||
from sgl and it seems to work fine. Will need further testing
|
||
but looks good.
|
||
|
||
2002-02-06 17:12 robert
|
||
|
||
* src/osgPlugins/dw/ReaderWriterDW.cpp: Fix for the handling of
|
||
lighting in the DW loader.
|
||
|
||
2002-02-06 17:11 robert
|
||
|
||
* include/osg/Referenced, src/osg/Object.cpp: 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 17:07 robert
|
||
|
||
* src/osg/LOD.cpp, include/osg/Billboard, src/osg/Billboard.cpp,
|
||
src/osg/Drawable.cpp, include/osg/Drawable, include/osg/LOD:
|
||
Added callbacks to allow users to modify the underlying
|
||
functionality of LOD, Billboard and Drawabel objects.
|
||
|
||
2002-02-06 17:05 robert
|
||
|
||
* src/osgPlugins/flt/Record.cpp: Added extensions code submitted by
|
||
Yefrei.
|
||
|
||
2002-02-06 00:57 robert
|
||
|
||
* src/: osgDB/FileUtils.cpp, osgUtil/Optimizer.cpp: Compile fixes.
|
||
|
||
2002-02-05 13:54 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/AutoTransform,
|
||
include/osg/Node, include/osg/NodeVisitor,
|
||
include/osg/PositionAttitudeTransform, include/osg/Statistics,
|
||
include/osg/Transform, include/osgUtil/CullVisitor,
|
||
src/osg/AutoTransform.cpp, src/osg/Makefile, src/osg/Node.cpp,
|
||
src/osg/NodeVisitor.cpp, src/osg/PositionAttitudeTransform.cpp,
|
||
src/osg/Transform.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/IntersectVisitor.cpp,
|
||
src/osgUtil/RenderBin.cpp: Have taken a few more steps towards
|
||
support for view dependant transformations by adding a
|
||
ComputeTransformCallback to osg::Transform, and have now removed
|
||
the recently added AutoTransform since it is nolonger required.
|
||
Have also updated CullVisitor to account for the new ways for
|
||
tracking transformation matrices in the scene.
|
||
|
||
2002-02-05 13:51 robert
|
||
|
||
* include/osg/Matrix, src/osg/Matrix.cpp: 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 02:49 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Added comment to flt2osg's
|
||
handling of osg::Material setup w.r.t osg::Material::_colorMode.
|
||
|
||
2002-02-03 14:32 don
|
||
|
||
* src/osg/Makefile: added shademodel to TARGET_INCLUDE_FILES
|
||
|
||
2002-02-03 12:57 robert
|
||
|
||
* include/osg/AutoTransform, src/osg/AutoTransform.cpp: Added
|
||
beginings of new AutoTransform class.
|
||
|
||
2002-02-03 11:18 robert
|
||
|
||
* include/osgUtil/RenderLeaf, include/osgUtil/Tesselator,
|
||
src/osgPlugins/flt/Record.h, src/osgUtil/NvTriStripObjects.h:
|
||
Fixes for GCC 3.0.3 build.
|
||
|
||
2002-02-03 04:33 robert
|
||
|
||
* include/: osg/AlphaFunc, osg/Billboard, osg/BoundingBox,
|
||
osg/BoundingSphere, osg/ClipPlane, osg/ClippingVolume,
|
||
osg/ColorMask, osg/ColorMatrix, osg/CopyOp, osg/CullFace,
|
||
osg/Depth, osg/Drawable, osg/EarthSky, osg/Fog, osg/FrameStamp,
|
||
osg/FrontFace, osg/GLExtensions, osg/GeoSet, osg/Geode,
|
||
osg/Group, osg/Image, osg/Impostor, osg/ImpostorSprite, osg/LOD,
|
||
osg/Light, osg/LightSource, osg/LineSegment, osg/LineWidth,
|
||
osg/Material, osg/Math, osg/Matrix, osg/MemoryAdapter, osg/Node,
|
||
osg/NodeCallback, osg/NodeVisitor, osg/Notify, osg/Object,
|
||
osg/Plane, osg/Point, osg/PolygonMode, osg/PolygonOffset,
|
||
osg/PositionAttitudeTransform, osg/Quat, osg/Referenced,
|
||
osg/ShadeModel, osg/State, osg/StateAttribute, osg/StateSet,
|
||
osg/Statistics, osg/Stencil, osg/Switch, osg/TexEnv, osg/TexGen,
|
||
osg/TexMat, osg/Texture, osg/Timer, osg/Transform,
|
||
osg/Transparency, osg/Types, osg/Version, osg/Viewport,
|
||
osg/mem_ptr, osg/ref_ptr, osgDB/DotOsgWrapper,
|
||
osgDB/DynamicLibrary, osgDB/Field, osgDB/FieldReader,
|
||
osgDB/FieldReaderIterator, osgDB/FileNameUtils, osgDB/FileUtils,
|
||
osgDB/Input, osgDB/Output, osgDB/ReadFile, osgDB/ReaderWriter,
|
||
osgDB/Registry, osgDB/Version, osgDB/WriteFile, osgGLUT/Version,
|
||
osgGLUT/Window, osgText/Font, osgText/Paragraph, osgText/Text,
|
||
osgText/Version, osgUtil/AppVisitor, osgUtil/CullViewState,
|
||
osgUtil/CullVisitor, osgUtil/DepthSortedBin,
|
||
osgUtil/DisplayListVisitor, osgUtil/DisplayRequirementsVisitor,
|
||
osgUtil/GUIEventHandler, osgUtil/InsertImpostorsVisitor,
|
||
osgUtil/IntersectVisitor, osgUtil/Optimizer, osgUtil/RenderBin,
|
||
osgUtil/RenderGraph, osgUtil/RenderLeaf, osgUtil/RenderStage,
|
||
osgUtil/RenderStageLighting, osgUtil/RenderToTextureStage,
|
||
osgUtil/SceneView, osgUtil/SmoothingVisitor, osgUtil/Tesselator,
|
||
osgUtil/TransformCallback, osgUtil/TriStripVisitor,
|
||
osgUtil/Version, osgWX/Version: Removed the trailing ; after
|
||
namespace {...} declariations in headers which was being picked
|
||
as a warning under Codewarrior.
|
||
|
||
2002-02-03 03:38 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/NodeVisitor,
|
||
src/osg/Makefile, src/osgUtil/CullVisitor.cpp: 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 03:35 robert
|
||
|
||
* include/osg/Billboard, src/osg/Notify.cpp: Updates for Borland
|
||
compilation.
|
||
|
||
2002-02-02 12:07 robert
|
||
|
||
* include/: osg/Export, osgDB/Export, osgGLUT/Export,
|
||
osgText/Export, osgUtil/Export, osgWX/Export: Added defined(
|
||
__BCPLUSPLUS__) to windows export code segments.
|
||
|
||
2002-02-02 11:49 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: 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 02:52 robert
|
||
|
||
* include/osgGLUT/glut: Typo fixed in the header guard.
|
||
|
||
2002-01-30 11:59 robert
|
||
|
||
* include/osgUtil/DepthSortedBin: Fixed clone(CopyOp&) and
|
||
cloneType() methods which were out of sync with the new style
|
||
clone operations.
|
||
|
||
2002-01-30 10:59 robert
|
||
|
||
* src/Demos/: hangglide/base.cpp, osgcopy/osgcopy.cpp: Fixes for
|
||
Windows build
|
||
|
||
2002-01-30 08:24 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw, include/osg/Image,
|
||
include/osg/ref_ptr: Fixes for Windows build.
|
||
|
||
2002-01-30 07:27 robert
|
||
|
||
* include/osg/Math, src/Demos/hangglide/sky.cpp,
|
||
src/Demos/hangglide/tank.cpp, src/osg/Matrix.cpp,
|
||
src/osgPlugins/obj/glm.cpp, src/osgUtil/CullVisitor.cpp: Removed
|
||
the M_PI defines from include/osg/Math and have use a const
|
||
double osg::PI etc in its place.
|
||
|
||
2002-01-30 07:02 robert
|
||
|
||
* include/osg/NodeCallback, src/osg/DisplaySettings.cpp,
|
||
src/osg/PolygonMode.cpp: Changes for Borland C++ compiler
|
||
changes.
|
||
|
||
2002-01-30 07:02 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw,
|
||
Demos/osgbillboard/osgbillboard.dsp: Added osgbillboard project
|
||
files to the VisualStudio workspace.
|
||
|
||
2002-01-30 07:01 robert
|
||
|
||
* src/Demos/: Makefile, osgbillboard/Makefile,
|
||
osgbillboard/osgbillboard.cpp: Added osgbillboard demo. The code
|
||
is main a copy of osgtexture right now, my plan to do change it
|
||
to make it a better demo of the different types of billboard that
|
||
one can do.
|
||
|
||
2002-01-30 06:37 robert
|
||
|
||
* src/Demos/osgcopy/Makedepend: Removed a Makedepend that didn't
|
||
belong!
|
||
|
||
2002-01-30 05:15 robert
|
||
|
||
* src/osg/Billboard.cpp: Fixed the rotation direction of the
|
||
POINT_ROT_* modes, this was broken by earlier fixes to the
|
||
osg::Matrix.
|
||
|
||
2002-01-30 04:09 robert
|
||
|
||
* include/osg/LineSegment, include/osgUtil/IntersectVisitor,
|
||
src/Demos/osgcopy/Makedepend, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/IntersectVisitor.cpp:
|
||
Made the LineSegment destructor protected to force users to
|
||
create segments on the stack thus ensure that they arn't created
|
||
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 12:25 robert
|
||
|
||
* include/osg/CopyOp, include/osg/Drawable, include/osg/GeoSet,
|
||
include/osg/Image, src/Demos/osgcopy/Makedepend,
|
||
src/Demos/osgcopy/osgcopy.cpp, src/osg/Camera.cpp,
|
||
src/osg/GeoSet.cpp: Fixes for windows build.
|
||
|
||
2002-01-29 06:20 robert
|
||
|
||
* include/osg/: DeepCopy, ShallowCopy: Removed the now rendundent
|
||
DeepCopy and ShallowCopy files.
|
||
|
||
2002-01-29 06:03 robert
|
||
|
||
* Make/makedefs.linux, include/osg/AlphaFunc,
|
||
include/osg/Billboard, include/osg/ClipPlane,
|
||
include/osg/ColorMask, include/osg/ColorMatrix,
|
||
include/osg/CullFace, include/osg/DeepCopy, include/osg/Depth,
|
||
include/osg/Drawable, include/osg/EarthSky, include/osg/Fog,
|
||
include/osg/FrontFace, include/osg/GeoSet, include/osg/Geode,
|
||
include/osg/Group, include/osg/Image, include/osg/Impostor,
|
||
include/osg/ImpostorSprite, include/osg/LOD, include/osg/Light,
|
||
include/osg/LightSource, include/osg/LineWidth,
|
||
include/osg/Material, include/osg/Matrix, include/osg/Node,
|
||
include/osg/Object, include/osg/Point, include/osg/PolygonMode,
|
||
include/osg/PolygonOffset, include/osg/PositionAttitudeTransform,
|
||
include/osg/ShadeModel, include/osg/ShallowCopy,
|
||
include/osg/StateAttribute, include/osg/StateSet,
|
||
include/osg/Stencil, include/osg/Switch, include/osg/TexEnv,
|
||
include/osg/TexGen, include/osg/TexMat, include/osg/Texture,
|
||
include/osg/Transform, include/osg/Transparency,
|
||
include/osg/Viewport, include/osgText/Font,
|
||
include/osgText/Paragraph, include/osgText/Text,
|
||
include/osgUtil/RenderBin, include/osgUtil/RenderStage,
|
||
include/osgUtil/RenderStageLighting,
|
||
include/osgUtil/RenderToTextureStage, src/osg/Billboard.cpp,
|
||
src/osg/GeoSet.cpp, src/osg/Geode.cpp, src/osg/Group.cpp,
|
||
src/osg/Image.cpp, src/osg/LOD.cpp, src/osg/Node.cpp,
|
||
src/osg/Object.cpp, src/osg/StateSet.cpp, src/osg/Switch.cpp,
|
||
src/osg/Transform.cpp, src/osgText/Paragraph.cpp,
|
||
src/osgText/Text.cpp: Moved all references to osg::Cloner to
|
||
osg::CopyOp.
|
||
|
||
2002-01-29 04:55 robert
|
||
|
||
* include/osgDB/WriteFile: Fixed the header guard, which was using
|
||
the name define as FileUtils. Problem spotted by Terry Welsh.
|
||
|
||
2002-01-29 04:51 robert
|
||
|
||
* Make/makedefs.linux, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/osgcopy/osgcopy.dsp, VisualStudio/osg/osg.dsp,
|
||
include/osg/CopyOp, include/osg/Object, src/Demos/Makefile,
|
||
src/Demos/osgcopy/Makedepend, src/Demos/osgcopy/Makefile,
|
||
src/Demos/osgcopy/osgcopy.cpp, src/osg/CopyOp.cpp,
|
||
src/osg/GeoSet.cpp, src/osg/Geode.cpp, src/osg/Group.cpp,
|
||
src/osg/Makefile, src/osg/Node.cpp, src/osg/StateSet.cpp: Have
|
||
add new osg::CopyOp which replaces last nights osg::Cloner, the
|
||
new class now combines Cloner and DeepCopy into one class. Cloner
|
||
and DeepCopy will be removed in next commit.
|
||
|
||
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 13:49 robert
|
||
|
||
* include/osg/DeepCopy: A couple of fixes to DeepCopy Cloner.
|
||
|
||
2002-01-28 13:16 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/AlphaFunc,
|
||
include/osg/Billboard, include/osg/ClipPlane,
|
||
include/osg/ColorMask, include/osg/ColorMatrix,
|
||
include/osg/CullFace, include/osg/DeepCopy, include/osg/Depth,
|
||
include/osg/Drawable, include/osg/EarthSky, include/osg/Fog,
|
||
include/osg/FrontFace, include/osg/GeoSet, include/osg/Geode,
|
||
include/osg/Group, include/osg/Image, include/osg/Impostor,
|
||
include/osg/ImpostorSprite, include/osg/LOD, include/osg/Light,
|
||
include/osg/LightSource, include/osg/LineWidth,
|
||
include/osg/Material, include/osg/Matrix, include/osg/Node,
|
||
include/osg/Object, include/osg/Point, include/osg/PolygonMode,
|
||
include/osg/PolygonOffset, include/osg/PositionAttitudeTransform,
|
||
include/osg/ShadeModel, include/osg/ShallowCopy,
|
||
include/osg/State, include/osg/StateAttribute,
|
||
include/osg/StateSet, include/osg/Statistics,
|
||
include/osg/Stencil, include/osg/Switch, include/osg/TexEnv,
|
||
include/osg/TexGen, include/osg/TexMat, include/osg/Texture,
|
||
include/osg/Transform, include/osg/Transparency,
|
||
include/osg/Viewport, include/osgText/Font,
|
||
include/osgText/Paragraph, include/osgText/Text,
|
||
include/osgUtil/RenderBin, include/osgUtil/RenderStage,
|
||
include/osgUtil/RenderStageLighting,
|
||
include/osgUtil/RenderToTextureStage,
|
||
src/Demos/osgscribe/osgscribe.cpp, src/osg/Billboard.cpp,
|
||
src/osg/GeoSet.cpp, src/osg/Geode.cpp, src/osg/Group.cpp,
|
||
src/osg/Image.cpp, src/osg/ImpostorSprite.cpp, src/osg/LOD.cpp,
|
||
src/osg/Makefile, src/osg/Matrix.cpp, src/osg/Node.cpp,
|
||
src/osg/Object.cpp, src/osg/StateSet.cpp, src/osg/Switch.cpp,
|
||
src/osg/Transform.cpp, src/osgDB/Registry.cpp,
|
||
src/osgText/Font.cpp, src/osgText/Paragraph.cpp,
|
||
src/osgText/Text.cpp, src/osgUtil/Optimizer.cpp,
|
||
src/osgUtil/RenderBin.cpp: 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 12:28 robert
|
||
|
||
* src/Demos/osgscribe/osgscribe.cpp: Added
|
||
stateset->setMode(GL_LIGHTING,osg::StateAttribute::OVERRIDE_ON);
|
||
to scribbed subgraph so that lighting is always on, this is
|
||
needed since glMaterial is only active when lighting is enabled.
|
||
|
||
2002-01-26 12:03 robert
|
||
|
||
* VisualStudio/: VisualStudio.dsw, Demos/osgscribe/osgscribe.dsp:
|
||
Added VisualStudio workspace files for new osgscribe demo.
|
||
|
||
2002-01-26 11:48 robert
|
||
|
||
* src/Demos/: Makefile, osgscribe/Makefile,
|
||
osgscribe/osgscribe.cpp: Added new osgscribe demo which
|
||
demostrates how to create a wireframe overlay of a model.
|
||
|
||
2002-01-26 06:13 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: 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 14:15 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/PositionAttitudeTransform,
|
||
include/osg/Transform, src/osg/Makefile,
|
||
src/osg/PositionAttitudeTransform.cpp, src/osg/Transform.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/IntersectVisitor.cpp,
|
||
src/osgUtil/Optimizer.cpp: 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 07:42 robert
|
||
|
||
* include/osg/Transform, src/osg/Transform.cpp: Updates to
|
||
osg::Transform to allow it subclassed more easily.
|
||
|
||
2002-01-23 07:28 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: 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 04:04 robert
|
||
|
||
* src/osg/State.cpp: 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 11:30 robert
|
||
|
||
* include/osgUtil/Optimizer, src/osgUtil/Optimizer.cpp: 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 04:03 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: 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 03:03 robert
|
||
|
||
* AUTHORS: Updated AUTHORS file to reflect recent submission.
|
||
|
||
2002-01-22 03:03 robert
|
||
|
||
* src/osgPlugins/flt/: FltFile.cpp, FltFile.h, InstanceRecords.cpp,
|
||
InstanceRecords.h, Pool.cpp, Pool.h, flt2osg.cpp, flt2osg.h:
|
||
Added support for node instances to Open Flight loader. Submitted
|
||
by Yefei He.
|
||
|
||
2002-01-20 11:30 robert
|
||
|
||
* src/: osgDB/FileNameUtils.cpp, osgGLUT/Window.cpp: Fixes to
|
||
Windows compile.
|
||
|
||
2002-01-20 08:24 robert
|
||
|
||
* include/osgDB/Output, src/osgDB/FileNameUtils.cpp,
|
||
src/osgDB/Output.cpp: Updates to help compilation under gcc 3.03.
|
||
|
||
2002-01-19 14:11 robert
|
||
|
||
* include/osgUtil/GUIEventAdapter,
|
||
src/Demos/hangglide/GliderManipulator.cpp,
|
||
src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp,
|
||
src/osgUtil/TrackballManipulator.cpp,
|
||
src/osgWX/WXEventAdapter.cpp: Converted
|
||
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 12:34 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Fixed the handling of non
|
||
transparent billboards, since it was not taking into account any
|
||
accumulated transforms inherited from above.
|
||
|
||
2002-01-18 14:36 robert
|
||
|
||
* include/osgUtil/CullVisitor, src/osgDB/ReadFile.cpp,
|
||
src/osgDB/Registry.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/SceneView.cpp:
|
||
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 14:34 robert
|
||
|
||
* include/osg/ImpostorSprite, include/osg/Math, include/osg/Node,
|
||
include/osg/Vec2, include/osg/Vec3, include/osg/Vec4,
|
||
src/osg/GeoSet.cpp: Changes to fix compilation problems on the
|
||
Sparc.
|
||
|
||
GeoSet.cpp simply remove rendundent code that had already been
|
||
commented out.
|
||
|
||
2002-01-18 14:25 robert
|
||
|
||
* include/osgText/Font, include/osgText/Text,
|
||
src/osgText/FTBitmapGlyph.cpp, src/osgText/FTBitmapGlyph.h,
|
||
src/osgText/FTCharmap.cpp, src/osgText/FTCharmap.h,
|
||
src/osgText/FTFace.cpp, src/osgText/FTFace.h,
|
||
src/osgText/FTFont.cpp, src/osgText/FTFont.h, src/osgText/FTGL.h,
|
||
src/osgText/FTGLBitmapFont.cpp, src/osgText/FTGLBitmapFont.h,
|
||
src/osgText/FTGLOutlineFont.cpp, src/osgText/FTGLOutlineFont.h,
|
||
src/osgText/FTGLPixmapFont.cpp, src/osgText/FTGLPixmapFont.h,
|
||
src/osgText/FTGLPolygonFont.cpp, src/osgText/FTGLPolygonFont.h,
|
||
src/osgText/FTGLTextureFont.cpp, src/osgText/FTGLTextureFont.h,
|
||
src/osgText/FTGlyph.h, src/osgText/FTGlyphContainer.cpp,
|
||
src/osgText/FTGlyphContainer.h, src/osgText/FTLibrary.h,
|
||
src/osgText/FTOutlineGlyph.cpp, src/osgText/FTOutlineGlyph.h,
|
||
src/osgText/FTPixmapGlyph.cpp, src/osgText/FTPixmapGlyph.h,
|
||
src/osgText/FTPolyGlyph.cpp, src/osgText/FTPolyGlyph.h,
|
||
src/osgText/FTSize.cpp, src/osgText/FTSize.h,
|
||
src/osgText/FTTextureGlyph.cpp, src/osgText/FTTextureGlyph.h,
|
||
src/osgText/FTVectoriser.cpp, src/osgText/FTVectoriser.h,
|
||
src/osgText/Font.cpp, src/osgText/Text.cpp: 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 14:15 robert
|
||
|
||
* include/osg/Billboard, src/osg/Billboard.cpp: First steps to
|
||
updating the calcTransform function in Billboard to fix z axis
|
||
contraint on rotation axis.
|
||
|
||
2002-01-18 11:00 robert
|
||
|
||
* src/osg/Transform.cpp: Fixed copy constructor which was copying a
|
||
matrix to unitialized memory.
|
||
|
||
2002-01-18 06:12 robert
|
||
|
||
* include/osg/Math: Removed the global scope operators for the
|
||
isnan(..) etc calls to fix compilation under some compiler
|
||
combinations.
|
||
|
||
2002-01-18 06:11 robert
|
||
|
||
* include/osg/Timer, src/osg/Timer.cpp: Made the osg::Timer::tick()
|
||
method a const method.
|
||
|
||
2002-01-18 02:26 robert
|
||
|
||
* include/osg/LineSegment: Fixed typo in comment, reference to
|
||
BoundingSphere has been changed to BoundingBox. Typo spotted by
|
||
Gial Paolo Lorenzetto.
|
||
|
||
2002-01-17 14:41 robert
|
||
|
||
* include/osgUtil/CullViewState, src/osgUtil/CullVisitor.cpp: Fixed
|
||
ENALBE_ALL_CULLING spelling mistake, have changed it to
|
||
ENABLE_ALL_CULLING.
|
||
|
||
2002-01-17 14:40 robert
|
||
|
||
* include/osgGLUT/Window, src/osgGLUT/Window.cpp: Added support for
|
||
glutSpecialFunc, glutSpaceballMotion, glutSpaceballRotate and
|
||
glutSpaceballRotate into osgGLUT::Window base class.
|
||
|
||
2002-01-16 13:23 robert
|
||
|
||
* src/osg/State.cpp: 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 13:22 robert
|
||
|
||
* include/osg/StateAttribute: 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 13:20 robert
|
||
|
||
* src/osgPlugins/: Makefile, jpeg/Makefile: Fixes to makefiles
|
||
which have become a bit unhinged after MacOS X integration.
|
||
|
||
2002-01-16 13:12 robert
|
||
|
||
* src/osgPlugins/flt/: GeoSetBuilder.cpp, GeoSetBuilder.h,
|
||
flt2osg.cpp, flt2osg.h: Added support for billboard in OpenFlight
|
||
loader. Submission from Nikolaus Hanekamp.
|
||
|
||
2002-01-16 04:29 robert
|
||
|
||
* Makefile, Make/makedefs.irix.std.64: 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 04:08 robert
|
||
|
||
* Make/: makedefs.cyg, makedefs.freebsd, makedefs.irix.nonstd,
|
||
makedefs.irix.std, makedefs.linux, makedefs.macosx,
|
||
makerules.cyg, makerules.freebsd, makerules.irix,
|
||
makerules.linux: Changes to Make/makerules.* and Make/makedefs.*
|
||
to accomodate MacOSX's need to treat plugins and shared libraries
|
||
seperately.
|
||
|
||
2002-01-16 04:05 robert
|
||
|
||
* src/osgPlugins/: bmp/Makefile, dw/Makefile, flt/Makefile,
|
||
gif/Makefile, lib3ds/Makefile, lwo/Makefile, obj/Makefile,
|
||
osg/Makefile, osgtgz/Makefile, pic/Makefile, png/Makefile,
|
||
rgb/Makefile, tga/Makefile, tgz/Makefile, tiff/Makefile,
|
||
zip/Makefile: Integrated the changes to osgPlugin/Makefile's for
|
||
MacOSX port.
|
||
|
||
2002-01-16 04:03 robert
|
||
|
||
* src/osgDB/FileUtils.cpp: 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 02:41 robert
|
||
|
||
* src/osgPlugins/quicktime/: Makedepend, Makefile, QTtexture.c,
|
||
ReaderWriterQT.cpp: Added quicktime plugin (for Mac's only),
|
||
submitted by Phil Atkin.
|
||
|
||
2002-01-16 02:36 robert
|
||
|
||
* Make/makerules.macosx, include/osg/GL, include/osg/GLU,
|
||
include/osg/Timer, include/osgText/Font,
|
||
src/Demos/hangglide/Makefile, src/Demos/osgconv/Makefile,
|
||
src/Demos/osgcube/Makefile, src/Demos/osgimpostor/Makefile,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osgreflect/Makefile, src/Demos/osgtext/Makefile,
|
||
src/Demos/osgtext/main.cpp, src/Demos/osgtexture/Makefile,
|
||
src/Demos/osgviews/Makefile, src/Demos/sgv/Makefile,
|
||
src/osg/Makefile, src/osg/Timer.cpp, src/osgDB/Makefile,
|
||
src/osgGLUT/Makefile, src/osgPlugins/Makefile,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/flt/Input.cpp, src/osgPlugins/flt/Record.cpp,
|
||
src/osgPlugins/obj/glm.cpp, src/osgText/FTGL.h,
|
||
src/osgText/FTGLTextureFont.cpp, src/osgText/FTGLTextureFont.h,
|
||
src/osgText/Font.cpp, src/osgText/Makefile,
|
||
src/osgUtil/DepthSortedBin.cpp, src/osgUtil/Makefile,
|
||
src/osgUtil/RenderBin.cpp: First batch of changes required for
|
||
MacOS X build. Orignal submission from Phil Atkin, merged by
|
||
Robert Osfield.
|
||
|
||
2002-01-15 15:21 robert
|
||
|
||
* src/osgPlugins/flt/GeoSetBuilder.cpp: 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 11:54 robert
|
||
|
||
* src/osgDB/FileNameUtils.cpp: Fix to osgDB::getStrippedName(..) so
|
||
that handles the case of file without an extension.
|
||
|
||
2002-01-15 07:49 robert
|
||
|
||
* src/osgPlugins/pfb/Makefile: Added '# LIBS += -limage' and
|
||
explanation in comments to pfb Makefile, submitted by Randall
|
||
Hooper.
|
||
|
||
2002-01-15 04:13 robert
|
||
|
||
* src/osgPlugins/pfb/ConvertFromPerformer.cpp: 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 03:04 robert
|
||
|
||
* include/osg/Camera, src/osg/Camera.cpp: New ajustAspectRatio
|
||
(ADJUST_NODE) mode added to osg::Camera to fix issue with
|
||
integration with vrjuggler, submitted by Allen Bierbaum.
|
||
|
||
2002-01-12 13:49 robert
|
||
|
||
* src/osg/Camera.cpp: Missing _attachedTransformMode in osg::Camera
|
||
constructor, fix submitted by Ben Discoe.
|
||
|
||
2002-01-05 08:19 robert
|
||
|
||
* src/Makefile: Change TOP to OSGHOME in makefiles.
|
||
|
||
2002-01-05 08:18 robert
|
||
|
||
* src/osgUtil/TrackballManipulator.cpp: 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 12:44 robert
|
||
|
||
* Makefile, src/Demos/Makefile, src/Demos/hangglide/Makefile,
|
||
src/Demos/osgcluster/Makefile, src/Demos/osgconv/Makefile,
|
||
src/Demos/osgcube/Makefile, src/Demos/osgimpostor/Makefile,
|
||
src/Demos/osgreflect/Makefile, src/Demos/osgtext/Makefile,
|
||
src/Demos/osgtexture/Makefile, src/Demos/osgviews/Makefile,
|
||
src/Demos/sgv/Makefile, src/Demos/wxsgv/Makefile,
|
||
src/osg/Makefile, src/osgDB/Makefile, src/osgGLUT/Makefile,
|
||
src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile,
|
||
src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile,
|
||
src/osgPlugins/lwo/Makefile, src/osgPlugins/obj/Makefile,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osgtgz/Makefile,
|
||
src/osgPlugins/pic/Makefile, src/osgPlugins/png/Makefile,
|
||
src/osgPlugins/rgb/Makefile, src/osgPlugins/tga/Makefile,
|
||
src/osgPlugins/tgz/Makefile, src/osgPlugins/tiff/Makefile,
|
||
src/osgPlugins/zip/Makefile, src/osgText/Makefile,
|
||
src/osgUtil/Makefile, src/osgWX/Makefile: Renamed the TOP
|
||
variable in the Makefiles to OSGHOME.
|
||
|
||
2002-01-04 12:43 robert
|
||
|
||
* src/osg/LOD.cpp: 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 09:35 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/ShadeModel,
|
||
include/osg/StateAttribute, src/osg/Makefile,
|
||
src/osg/ShadeModel.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osg/ShadeModel.cpp:
|
||
Added osg::ShadeModel state attribute which encapsulates
|
||
glShadeModel.
|
||
|
||
2002-01-04 09:34 robert
|
||
|
||
* src/osgPlugins/osg/GeoSet.cpp: Fixed a bug in writing of line
|
||
strips and line loops to the .osg file.
|
||
|
||
2002-01-04 05:14 robert
|
||
|
||
* src/osg/GeoSet.cpp: Fixed multiple deletion of shared indecies in
|
||
GeoSet destructor.
|
||
|
||
2002-01-03 15:28 robert
|
||
|
||
* Make/: makedefs.cyg, makedefs.freebsd, makedefs.irix.std,
|
||
makedefs.linux, makedefs.macosx, makerules.cyg: Futher Makefile
|
||
updates for Cygwin support - from Norman Vine.
|
||
|
||
2002-01-03 15:18 robert
|
||
|
||
* Makefile, src/Makefile, src/Demos/Makefile,
|
||
src/Demos/hangglide/Makefile, src/Demos/osgcluster/Makefile,
|
||
src/Demos/osgconv/Makefile, src/Demos/osgcube/Makefile,
|
||
src/Demos/osgimpostor/Makefile, src/Demos/osgreflect/Makefile,
|
||
src/Demos/osgtext/Makefile, src/Demos/osgtexture/Makefile,
|
||
src/Demos/osgviews/Makefile, src/Demos/sgv/Makefile,
|
||
src/Demos/wxsgv/Makefile, src/osg/Makefile, src/osgDB/Makefile,
|
||
src/osgGLUT/Makefile, src/osgPlugins/Makefile,
|
||
src/osgPlugins/bmp/Makefile, src/osgPlugins/dw/Makefile,
|
||
src/osgPlugins/flt/Makefile, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/jpeg/Makefile, src/osgPlugins/lib3ds/Makefile,
|
||
src/osgPlugins/lwo/Makefile, src/osgPlugins/obj/Makefile,
|
||
src/osgPlugins/osg/Makefile, src/osgPlugins/osgtgz/Makefile,
|
||
src/osgPlugins/pfb/Makefile, src/osgPlugins/pic/Makefile,
|
||
src/osgPlugins/png/Makefile, src/osgPlugins/rgb/Makefile,
|
||
src/osgPlugins/tga/Makefile, src/osgPlugins/tgz/Makefile,
|
||
src/osgPlugins/tiff/Makefile, src/osgPlugins/zip/Makefile,
|
||
src/osgText/Makefile, src/osgUtil/Makefile, src/osgWX/Makefile:
|
||
Makefile changes to support Cywin port - submission from Norman
|
||
Vine, updates to fix case problems under unix by Robert.
|
||
|
||
2002-01-03 13:34 robert
|
||
|
||
* include/osg/Export, include/osg/GL, include/osg/Math,
|
||
include/osg/Timer, include/osgDB/Export, include/osgGLUT/Export,
|
||
include/osgText/Export, include/osgUtil/Export,
|
||
src/osg/GLExtensions.cpp, src/osg/Notify.cpp,
|
||
src/osgDB/DynamicLibrary.cpp, src/osgDB/FileUtils.cpp,
|
||
src/osgDB/Registry.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/Pool.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp,
|
||
src/osgPlugins/flt/Registry.h, src/osgPlugins/flt/flt.h,
|
||
src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp,
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp,
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp,
|
||
src/osgUtil/NvTriStripObjects.h: Updates for Cygwin port, from
|
||
Norman Vine.
|
||
|
||
2002-01-03 11:28 robert
|
||
|
||
* src/: osg/GLExtensions.cpp, osgDB/Registry.cpp: Small source code
|
||
changes for Cygwin port of OSG.
|
||
|
||
2002-01-02 09:01 robert
|
||
|
||
* ChangeLog, NEWS, doc/doc++/osg/GeoSet.html,
|
||
doc/doc++/osg/LOD.html, doc/doc++/osg/for_each_triangle.html,
|
||
doc/doc++/osg/osg.html, doc/doc++/osgGLUT/Viewer.html: Updates in
|
||
preperation for the third attempt at the 0.8.43 release.
|
||
|
||
2002-01-02 07:42 robert
|
||
|
||
* src/: Demos/osgtexture/osgtexture.cpp,
|
||
osgPlugins/pfb/ConvertFromPerformer.cpp: Updates from Randall
|
||
Hopper to fix build under IRIX.
|
||
|
||
2002-01-02 03:03 robert
|
||
|
||
* src/osgPlugins/lib3ds/: ReaderWriter3DS.cpp, matrix.cpp: 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 02:59 robert
|
||
|
||
* src/osgUtil/SmoothingVisitor.cpp: 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 02:53 robert
|
||
|
||
* src/osg/GeoSet_ogl.cpp: 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 02:49 robert
|
||
|
||
* include/osg/GeoSet: Fixed the orientation of for_each_triangle
|
||
cases for QUAD and QUAD_STRIP.
|
||
|
||
2001-12-31 15:21 robert
|
||
|
||
* include/osgGLUT/Viewer, src/osgGLUT/Viewer.cpp: Removed the
|
||
variables which were duplicated in osgGLUT::Viewer and
|
||
osgGLUT::Window, standardising on the Window ones, and therefore
|
||
removing an unitialized variable that had been introduced. This
|
||
caused a crash under WindowsXP due to send invalid values to
|
||
glutReshapeWindow.
|
||
|
||
2001-12-31 15:16 robert
|
||
|
||
* include/osg/LOD: Added a more detailed explanation of how LOD's
|
||
work.
|
||
|
||
2001-12-30 16:04 robert
|
||
|
||
* NEWS, src/osg/Makefile: Updates to NEWS for date of release, and
|
||
added include/osg/DisplaySettings and include/osg/LineWidth to
|
||
the src/osg/Makefile.
|
||
|
||
2001-12-30 12:48 robert
|
||
|
||
* ChangeLog: Final update of ChangeLog for the 0.8.43 release.
|
||
|
||
2001-12-30 12:03 robert
|
||
|
||
* include/osg/GeoSet: Added osg::GeoSet::FLAT_TRIANGLE_FAN to the
|
||
list if primitive handled by the for_each_triangle template
|
||
function.
|
||
|
||
2001-12-30 11:04 robert
|
||
|
||
* ChangeLog, src/osgDB/FileUtils.cpp: Added /usr/local/lib to the
|
||
s_default_dso_path search path for plugins.
|
||
|
||
2001-12-30 09:13 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Made the output message related to not
|
||
registering a camera manipulator with the GLUT Viewer output as
|
||
INFO rather than as a NOTICE. This suppress this message which
|
||
was appearing on some of the demos all the time, even though are
|
||
quite reasonable default behaviour is used.
|
||
|
||
2001-12-30 08:59 robert
|
||
|
||
* INSTALL: Added references to sgv -stereo and sgv -stencil to the
|
||
notes of running the demos.
|
||
|
||
2001-12-30 08:58 robert
|
||
|
||
* src/Demos/hangglide/GliderManipulator.cpp: Updated the default
|
||
home position of so that a better view of the scene is seen.
|
||
|
||
2001-12-30 07:24 robert
|
||
|
||
* ChangeLog, ChangeLog.preCVS: Moved the old by hand ChangeLog to
|
||
ChangeLog.preCVS and then ran cvs2cl.pl to automatically generate
|
||
the new ChangeLog.
|
||
|
||
2001-12-30 07:12 robert
|
||
|
||
* doc/doc++/osg/: StateAttribute.html, Transform.html: Did a make
|
||
docs, in preperation for 0.8.43 release.
|
||
|
||
2001-12-30 07:01 robert
|
||
|
||
* src/osgPlugins/pfb/ConvertToPerformer.cpp: Compilation fix to pfb
|
||
plugin, sent in by Ulrich Hertlein.
|
||
|
||
2001-12-30 07:00 robert
|
||
|
||
* INSTALL: Added a comment in Windows section on INSTALL notes such
|
||
that it now recommends that you build all the libs.
|
||
|
||
2001-12-29 12:53 robert
|
||
|
||
* bin/.README: 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 06:27 robert
|
||
|
||
* include/osg/Transform: Added comment to osg::Transform w.r.t use
|
||
of GL_NORMALIZE when using scaling Transforms.
|
||
|
||
2001-12-29 04:28 robert
|
||
|
||
* src/: Makefile, Demos/Makefile, Demos/osgcluster/broadcaster.cpp,
|
||
Demos/osgcluster/receiver.cpp: Updates form Randall Hopper for
|
||
the FreeBSD build
|
||
|
||
2001-12-27 12:06 robert
|
||
|
||
* include/osg/StateAttribute: Made inline documentation on the
|
||
Values enum clearer w.r.t the function of OVERRIDE_ON and
|
||
OVERRIDE_OFF.
|
||
|
||
2001-12-26 12:55 robert
|
||
|
||
* doc/stereo.html: Added more details about using stereo with the
|
||
OSG, in particular the role of the camera manipulators and the
|
||
fusion distance.
|
||
|
||
2001-12-24 15:34 robert
|
||
|
||
* doc/: index.html, doc++/osg/AttributeFunctor.html,
|
||
doc++/osg/ColorMatrix.html, doc++/osg/DisplaySettings.html,
|
||
doc++/osg/EarthSky.html, doc++/osg/LineWidth.html,
|
||
doc++/osg/Statistics.html, doc++/osg/g_NotifyInit.html,
|
||
doc++/osg/g_NotifyNulStream.html, doc++/osgDB/Options.html,
|
||
doc++/osgDB/ReadResult.html, doc++/osgDB/WriteResult.html,
|
||
doc++/osgDB/findFileInPath.html,
|
||
doc++/osgDB/readCommandLine.html, doc++/osgDB/readNodeFiles.html,
|
||
doc++/osgGLUT/Window.html, doc++/osgText/BitmapFont.html,
|
||
doc++/osgText/ClassGraph.class,
|
||
doc++/osgText/ClassGraphPanel.class,
|
||
doc++/osgText/ClassLayout.class, doc++/osgText/Font.html,
|
||
doc++/osgText/General.html, doc++/osgText/HIER.html,
|
||
doc++/osgText/HIERjava.html, doc++/osgText/NavigatorButton.class,
|
||
doc++/osgText/OutlineFont.html, doc++/osgText/Paragraph.html,
|
||
doc++/osgText/PixmapFont.html, doc++/osgText/PolygonFont.html,
|
||
doc++/osgText/RasterFont.html, doc++/osgText/Text.html,
|
||
doc++/osgText/TextureFont.html, doc++/osgText/VectorFont.html,
|
||
doc++/osgText/icon1.gif, doc++/osgText/icon2.gif,
|
||
doc++/osgText/index.html, doc++/osgText/osgText.html,
|
||
doc++/osgText/osgTextGetLibraryName.html,
|
||
doc++/osgText/osgTextGetVersion.html,
|
||
doc++/osgUtil/CombineLODsVisitor.html,
|
||
doc++/osgUtil/DisplayRequirementsVisitor.html,
|
||
doc++/osgUtil/FlattenStaticTransformsVisitor.html,
|
||
doc++/osgUtil/Optimizer.html,
|
||
doc++/osgUtil/RemoveRedundentNodesVisitor.html,
|
||
doc++/osgUtil/StateVisitor.html,
|
||
doc++/osgUtil/TransformCallback.html: Updated doc++ references so
|
||
that CVS knows about all the newly generated files.
|
||
|
||
2001-12-24 15:28 robert
|
||
|
||
* index.html: Updated the index.html to include references to the
|
||
new osgText library and demo app.
|
||
|
||
2001-12-24 15:14 robert
|
||
|
||
* INSTALL: Removed references to redundent environmental variables.
|
||
|
||
2001-12-24 13:55 robert
|
||
|
||
* doc/doc++/: osg/AlphaFunc.html, osg/Billboard.html,
|
||
osg/BoundingBox.html, osg/BoundingSphere.html, osg/Camera.html,
|
||
osg/ClipPlane.html, osg/ClippingVolume.html, osg/ColorMask.html,
|
||
osg/CullFace.html, osg/Depth.html, osg/Drawable.html,
|
||
osg/Fog.html, osg/FrameStamp.html, osg/FrontFace.html,
|
||
osg/General.html, osg/GeoSet.html, osg/Geode.html,
|
||
osg/Group.html, osg/HIER.html, osg/HIERjava.html, osg/Image.html,
|
||
osg/Impostor.html, osg/ImpostorSprite.html,
|
||
osg/ImpostorSpriteManager.html, osg/LOD.html, osg/Light.html,
|
||
osg/LightSource.html, osg/LineSegment.html, osg/Material.html,
|
||
osg/Matrix.html, osg/MemoryAdapter.html, osg/Node.html,
|
||
osg/NodeAcceptOp.html, osg/NodeCallback.html,
|
||
osg/NodeVisitor.html, osg/NotifySeverity.html, osg/Object.html,
|
||
osg/Plane.html, osg/Point.html, osg/PolygonMode.html,
|
||
osg/PolygonOffset.html, osg/Quat.html, osg/Referenced.html,
|
||
osg/State.html, osg/StateAttribute.html, osg/StateSet.html,
|
||
osg/Stencil.html, osg/Switch.html, osg/TexEnv.html,
|
||
osg/TexGen.html, osg/TexMat.html, osg/Texture.html,
|
||
osg/Timer.html, osg/Transform.html, osg/Transparency.html,
|
||
osg/Vec2.html, osg/Vec3.html, osg/Vec4.html, osg/Viewport.html,
|
||
osg/clampArray3BetweenRange.html, osg/clampArray3GEQUAL.html,
|
||
osg/clampArray3LEQUAL.html, osg/clampArray4BetweenRange.html,
|
||
osg/clampArray4GEQUAL.html, osg/clampArray4LEQUAL.html,
|
||
osg/clampArrayElementBetweenRange.html,
|
||
osg/clampArrayElementGEQUAL.html,
|
||
osg/clampArrayElementLEQUAL.html,
|
||
osg/clampArrayElementsBetweenRange.html,
|
||
osg/clampArrayElementsGEQUAL.html,
|
||
osg/clampArrayElementsLEQUAL.html, osg/clampBetweenRange.html,
|
||
osg/clampGEQUAL.html, osg/clampLEQUAL.html,
|
||
osg/createGeodeForImage.2.html, osg/for_each_triangle.html,
|
||
osg/index.html, osg/isGLExtensionSupported.html,
|
||
osg/mem_ptr.html, osg/notify.html, osg/osg.html,
|
||
osg/osgGetVersion.html, osg/ref_ptr.html,
|
||
osgDB/DotOsgWrapper.html, osgDB/FieldReader.html,
|
||
osgDB/FieldReaderIterator.html, osgDB/HIER.html,
|
||
osgDB/HIERjava.html, osgDB/Input.html, osgDB/Output.html,
|
||
osgDB/ReaderWriter.html, osgDB/RegisterDotOsgWrapperProxy.html,
|
||
osgDB/RegisterReaderWriterProxy.html, osgDB/Registry.html,
|
||
osgDB/findFileInDirectory.html, osgDB/osgDB.html,
|
||
osgDB/osgDBGetVersion.html, osgDB/readImageFile.html,
|
||
osgDB/readNodeFile.html, osgDB/readObjectFile.html,
|
||
osgDB/writeImageFile.html, osgDB/writeNodeFile.html,
|
||
osgDB/writeObjectFile.html, osgGLUT/GLUTEventAdapter.html,
|
||
osgGLUT/General.html, osgGLUT/HIER.html, osgGLUT/HIERjava.html,
|
||
osgGLUT/Viewer.html, osgGLUT/index.html, osgGLUT/osgGLUT.html,
|
||
osgGLUT/osgGLUTGetVersion.html, osgUtil/CullVisitor.html,
|
||
osgUtil/DepthSortedBin.html, osgUtil/DisplayListVisitor.html,
|
||
osgUtil/DriveManipulator.html, osgUtil/FlightManipulator.html,
|
||
osgUtil/GUIActionAdapter.html, osgUtil/GUIEventAdapter.html,
|
||
osgUtil/GUIEventHandler.html, osgUtil/General.html,
|
||
osgUtil/HIER.html, osgUtil/HIERjava.html, osgUtil/Hit.html,
|
||
osgUtil/InsertImpostorsVisitor.html, osgUtil/IntersectState.html,
|
||
osgUtil/IntersectVisitor.html,
|
||
osgUtil/RegisterRenderBinProxy.html, osgUtil/RenderBin.html,
|
||
osgUtil/RenderGraph.html, osgUtil/RenderLeaf.html,
|
||
osgUtil/RenderStage.html, osgUtil/RenderStageLighting.html,
|
||
osgUtil/RenderToTextureStage.html, osgUtil/SceneView.html,
|
||
osgUtil/SceneViewManipulator.html, osgUtil/SmoothingVisitor.html,
|
||
osgUtil/StateSetManipulator.html, osgUtil/Tesselator.html,
|
||
osgUtil/TriStripVisitor.html, osgUtil/index.html,
|
||
osgUtil/osgUtil.html, osgUtil/osgUtilGetVersion.html: Did a make
|
||
docs.
|
||
|
||
2001-12-24 13:34 robert
|
||
|
||
* include/osg/Light, src/osg/Light.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/osg/Light.cpp, src/osgUtil/SceneView.cpp: 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 11:06 robert
|
||
|
||
* include/osgGLUT/Viewer, include/osgGLUT/Window,
|
||
src/Demos/hangglide/hangglide.cpp, src/Demos/sgv/Makefile,
|
||
src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp: Updated the
|
||
osgGLUT::Viewer to subclass from osgGLUT::Window as has been
|
||
intended since the development of osgGLUT::Window.
|
||
|
||
2001-12-24 07:12 robert
|
||
|
||
* VisualStudio/osgPlugins/gif/gif.dsp: updates for windows build
|
||
|
||
2001-12-24 06:12 robert
|
||
|
||
* FAQ, INSTALL, Makefile, TODO, doc/stereo.html, src/Makefile,
|
||
src/Demos/Makefile, src/Demos/hangglide/base.cpp,
|
||
src/Demos/hangglide/sky.cpp, src/Demos/hangglide/tank.cpp,
|
||
src/Demos/hangglide/terrain.cpp, src/Demos/hangglide/trees.cpp,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/Demos/osgtext/main.cpp,
|
||
src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp,
|
||
src/osg/Light.cpp, src/osg/Matrix.cpp, src/osgPlugins/Makefile,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp,
|
||
src/osgPlugins/png/new_ReaderWriterPNG.cpp, src/osgText/Font.cpp,
|
||
src/osgUtil/FlightManipulator.cpp, src/osgUtil/RenderBin.cpp,
|
||
src/osgUtil/TrackballManipulator.cpp: Various clean ups for the
|
||
release.
|
||
|
||
2001-12-22 14:30 robert
|
||
|
||
* doc/stereo.html, src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp: Updates
|
||
to keep things compiling under Windows. Also cleaned up the new
|
||
stereo.html docs.
|
||
|
||
2001-12-22 13:35 robert
|
||
|
||
* doc/: index.html, stereo.html: 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 06:55 robert
|
||
|
||
* src/Demos/: hangglide/GliderManipulator.cpp,
|
||
osgimpostor/osgimpostor.cpp, osgreflect/osgreflect.cpp,
|
||
osgtexture/osgtexture.cpp, osgviews/osgviews.cpp, sgv/sgv.cpp:
|
||
Updated usage messages to include new stereo and stencil
|
||
commandline options.
|
||
|
||
2001-12-21 14:48 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, VisualStudio/osgUtil/osgUtil.dsp,
|
||
include/osg/Camera, include/osg/DisplaySettings,
|
||
include/osg/State, include/osg/VisualsSettings,
|
||
include/osgGLUT/Viewer,
|
||
include/osgUtil/DisplayRequirementsVisitor,
|
||
include/osgUtil/SceneView,
|
||
include/osgUtil/VisualsRequirementsVisitor, src/osg/Camera.cpp,
|
||
src/osg/DisplaySettings.cpp, src/osg/Makefile,
|
||
src/osg/VisualsSettings.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/DisplayRequirementsVisitor.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp, src/osgUtil/Makefile,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/TrackballManipulator.cpp,
|
||
src/osgUtil/VisualsRequirementsVisitor.cpp: 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 05:07 robert
|
||
|
||
* include/osg/Camera, src/osg/Camera.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp, src/osgUtil/SceneView.cpp,
|
||
src/osgUtil/TrackballManipulator.cpp: Updates to the support for
|
||
stereo in osg::Camera, osgUtil::SceneView and the
|
||
CameraManipulators.
|
||
|
||
2001-12-20 12:48 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/LineWidth,
|
||
include/osg/StateAttribute, src/osg/LineWidth.cpp,
|
||
src/osg/Makefile, src/osgPlugins/osg/LineWidth.cpp,
|
||
src/osgPlugins/osg/Makefile: Added support for glLineWidth via an
|
||
osg::LineWidth StateAttribute.
|
||
|
||
2001-12-20 08:35 robert
|
||
|
||
* include/osg/Camera, src/osg/Camera.cpp,
|
||
src/osgUtil/RenderStage.cpp, src/osgUtil/SceneView.cpp,
|
||
src/osgUtil/TrackballManipulator.cpp: Updates to the camera code
|
||
related to stereo, adding fusion distance.
|
||
|
||
2001-12-20 08:34 robert
|
||
|
||
* src/Demos/: hangglide/hangglide.cpp, osgimpostor/osgimpostor.cpp,
|
||
osgviews/osgviews.cpp, sgv/sgv.cpp: Added check for null models
|
||
be returned form osgDB::readNodeFiles(..) to prevent execution
|
||
when no models have been loaded.
|
||
|
||
2001-12-20 04:12 robert
|
||
|
||
* src/osgPlugins/flt/flt2osg.cpp: Updates to flt loading of light
|
||
points, from Brede Johansen.
|
||
|
||
2001-12-19 07:20 robert
|
||
|
||
* src/: osg/ColorMatrix.cpp, osgUtil/SceneView.cpp: Updates to
|
||
Stereo code.
|
||
|
||
2001-12-19 02:29 robert
|
||
|
||
* src/: Demos/osgcluster/osgcluster.cpp, Demos/osgcube/osgcube.cpp,
|
||
Demos/osgimpostor/osgimpostor.cpp,
|
||
Demos/osgreflect/osgreflect.cpp, Demos/osgtexture/osgtexture.cpp,
|
||
Demos/osgviews/osgviews.cpp, Demos/sgv/sgv.cpp,
|
||
osg/VisualsSettings.cpp, osgDB/ReadFile.cpp, osgGLUT/Viewer.cpp:
|
||
Updated the demos to support the new commandline handling of
|
||
stereo and convinience functios for loading libs and files.
|
||
|
||
2001-12-19 00:49 robert
|
||
|
||
* src/osg/ColorMatrix.cpp: Added check for GL_ARB_imaging extension
|
||
to osg;:ColorMatrix
|
||
|
||
2001-12-18 17:10 robert
|
||
|
||
* src/: osg/VisualsSettings.cpp, osgUtil/SceneView.cpp: Compilation
|
||
fixes under for Windows
|
||
|
||
2001-12-18 16:38 robert
|
||
|
||
* VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp, include/osg/ColorMatrix,
|
||
include/osg/State, include/osg/StateAttribute,
|
||
include/osg/Viewport, include/osg/VisualsSettings,
|
||
include/osgDB/ReadFile, include/osgDB/Registry,
|
||
include/osgGLUT/Viewer, include/osgUtil/SceneView,
|
||
include/osgUtil/VisualsRequirementsVisitor,
|
||
src/Demos/sgv/sgv.cpp, src/osg/ColorMatrix.cpp, src/osg/Makefile,
|
||
src/osg/VisualsSettings.cpp, src/osgDB/ReadFile.cpp,
|
||
src/osgDB/Registry.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/osg/ColorMatrix.cpp, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/TexMat.cpp, src/osgUtil/SceneView.cpp,
|
||
src/osgUtil/VisualsRequirementsVisitor.cpp: Adding support for
|
||
controlling visual settings via environmental variables and
|
||
command line paramters. Including support for stereo and stencil
|
||
buffer.
|
||
|
||
2001-12-18 03:28 robert
|
||
|
||
* src/osg/Camera.cpp: 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 02:46 robert
|
||
|
||
* src/osgPlugins/flt/: GeoSetBuilder.cpp, GeoSetBuilder.h: 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 13:13 robert
|
||
|
||
* src/osg/Camera.cpp: 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 09:34 don
|
||
|
||
* src/osgPlugins/: Makefile, flt/FltFile.cpp, flt/Makefile,
|
||
flt/ReaderWriterATTR.cpp: 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 08:21 don
|
||
|
||
* src/: Demos/osgcluster/osgcluster.cpp, Demos/osgtext/Makefile,
|
||
Demos/osgtexture/osgtexture.cpp, osgPlugins/Makefile,
|
||
osgPlugins/flt/GeoSetBuilder.cpp, osgPlugins/gif/Makefile,
|
||
osgPlugins/png/Makefile, osgText/Makefile: Fixed IRIX build.
|
||
Required some namespace fixes and include and link directives in
|
||
the Makefiles
|
||
|
||
2001-12-17 07:05 robert
|
||
|
||
* AUTHORS, include/osgUtil/Optimizer,
|
||
src/osgPlugins/osg/Transform.cpp, src/osgUtil/Optimizer.cpp:
|
||
Updated the Optimzer::FatternStaticTransform visit so by default
|
||
it ignores all dynamic transforms, previously it flattened
|
||
dynamic transforms as well.
|
||
|
||
2001-12-17 01:29 robert
|
||
|
||
* src/osgUtil/CullVisitor.cpp: Added std:: infront of endl to
|
||
ensure compilation under Windows.
|
||
|
||
2001-12-16 14:20 robert
|
||
|
||
* NEWS, include/osgUtil/CullVisitor, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/SceneView.cpp: Integrated detailed near clipping
|
||
plane calculation into osgUtil::CullVisitor, submitted by Sasa
|
||
Bistroviae.
|
||
|
||
2001-12-16 08:30 robert
|
||
|
||
* src/osg/Timer.cpp: 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 14:44 robert
|
||
|
||
* Makefile, src/osg/Version.cpp, src/osgDB/Version.cpp,
|
||
src/osgGLUT/Version.cpp, src/osgText/Version.cpp,
|
||
src/osgUtil/Version.cpp, src/osgWX/Version.cpp: Updated version
|
||
numbers to 0.8.43 in prep for the impending release.
|
||
|
||
2001-12-15 14:41 robert
|
||
|
||
* INSTALL: Added comments on how to set up STLport under Windows
|
||
and IRIX.
|
||
|
||
2001-12-15 08:56 robert
|
||
|
||
* include/osg/Matrix, include/osg/Transform,
|
||
include/osgUtil/CullVisitor, src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgconv/OrientationConverter.cpp,
|
||
src/osg/Billboard.cpp, src/osg/Camera.cpp, src/osg/Matrix.cpp,
|
||
src/osg/Transform.cpp, src/osgPlugins/flt/FltFile.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/osg/Transform.cpp,
|
||
src/osgUtil/Optimizer.cpp: Renamed osg::Matric::makeIdent() to
|
||
osg::Matrix::makeIdentity() to make it consistent with the rest
|
||
of the osg::Matrix naming. Updated OSG distribution to account
|
||
for new name.
|
||
|
||
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 02:00 robert
|
||
|
||
* src/: osgPlugins/osg/Matrix.cpp, osgPlugins/osg/Node.cpp,
|
||
osgPlugins/osg/Point.cpp, osgPlugins/osg/PolygonMode.cpp,
|
||
osgPlugins/osg/PolygonOffset.cpp,
|
||
osgPlugins/osg/ReaderWriterOSG.cpp, osgPlugins/osg/StateSet.cpp,
|
||
osgPlugins/osg/Stencil.cpp, osgPlugins/osg/Switch.cpp,
|
||
osgPlugins/osg/TexEnv.cpp, osgPlugins/osg/TexGen.cpp,
|
||
osgPlugins/osg/TexMat.cpp, osgPlugins/osg/Texture.cpp,
|
||
osgPlugins/osg/Transparency.cpp,
|
||
osgPlugins/rgb/ReaderWriterRGB.cpp, osgUtil/CullVisitor.cpp,
|
||
osgUtil/DriveManipulator.cpp, osgUtil/FlightManipulator.cpp,
|
||
osgUtil/IntersectVisitor.cpp, osgUtil/NvTriStripObjects.cpp,
|
||
osgUtil/Optimizer.cpp, osgUtil/RenderStage.cpp,
|
||
osgUtil/SceneView.cpp, osgUtil/Tesselator.cpp,
|
||
osgUtil/TriStripVisitor.cpp: updates for windows build.
|
||
|
||
2001-12-14 15:17 robert
|
||
|
||
* include/osg/BoundsChecking, include/osg/Matrix,
|
||
include/osg/Plane, include/osg/Quat, include/osg/Vec3,
|
||
include/osgDB/FieldReaderIterator, include/osgDB/Output,
|
||
include/osgGLUT/Viewer, include/osgUtil/CullVisitor,
|
||
src/Demos/hangglide/GliderManipulator.cpp,
|
||
src/Demos/hangglide/hangglide.cpp, src/Demos/osgconv/osgconv.cpp,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgviews/osgviews.cpp, src/Demos/sgv/sgv.cpp,
|
||
src/osg/Camera.cpp, src/osg/ClipPlane.cpp, src/osg/Drawable.cpp,
|
||
src/osg/GLExtensions.cpp, src/osg/GeoSet.cpp, src/osg/Image.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/Material.cpp,
|
||
src/osg/Matrix.cpp, src/osg/Notify.cpp, src/osg/PolygonMode.cpp,
|
||
src/osg/Quat.cpp, src/osg/TexGen.cpp, src/osg/Texture.cpp,
|
||
src/osgDB/DynamicLibrary.cpp, src/osgDB/FieldReader.cpp,
|
||
src/osgDB/FieldReaderIterator.cpp, src/osgDB/FileUtils.cpp,
|
||
src/osgDB/Output.cpp, src/osgDB/ReadFile.cpp,
|
||
src/osgDB/Registry.cpp, src/osgDB/WriteFile.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgGLUT/Window.cpp,
|
||
src/osgPlugins/flt/FltFile.cpp, src/osgPlugins/flt/Input.cpp,
|
||
src/osgPlugins/flt/ReaderWriterATTR.cpp,
|
||
src/osgPlugins/flt/Record.cpp,
|
||
src/osgPlugins/flt/VertexPoolRecords.cpp,
|
||
src/osgPlugins/flt/VertexPoolRecords.h,
|
||
src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/AlphaFunc.cpp,
|
||
src/osgPlugins/osg/Billboard.cpp,
|
||
src/osgPlugins/osg/ClipPlane.cpp,
|
||
src/osgPlugins/osg/ColorMask.cpp,
|
||
src/osgPlugins/osg/CullFace.cpp, src/osgPlugins/osg/Depth.cpp,
|
||
src/osgPlugins/osg/Drawable.cpp, src/osgPlugins/osg/EarthSky.cpp,
|
||
src/osgPlugins/osg/Fog.cpp, src/osgPlugins/osg/FrontFace.cpp,
|
||
src/osgPlugins/osg/GeoSet.cpp, src/osgPlugins/osg/Geode.cpp,
|
||
src/osgPlugins/osg/Group.cpp, src/osgPlugins/osg/Impostor.cpp,
|
||
src/osgPlugins/osg/LOD.cpp, src/osgPlugins/osg/Light.cpp,
|
||
src/osgPlugins/osg/Material.cpp: Fixes to Windows build in liu of
|
||
the move to using just std::streams.
|
||
|
||
2001-12-14 13:48 robert
|
||
|
||
* INSTALL, Make/makedefs.irix.nonstd, include/osg/Matrix,
|
||
include/osg/Notify, include/osg/Vec2, include/osg/Vec3,
|
||
include/osg/Vec4, include/osgDB/FieldReader,
|
||
include/osgDB/Output, include/osgGLUT/Viewer,
|
||
src/Demos/sgv/sgv.cpp, src/osgPlugins/flt/OldVertexRecords.h,
|
||
src/osgPlugins/flt/ReaderWriterATTR.cpp,
|
||
src/osgPlugins/flt/Record.h,
|
||
src/osgPlugins/flt/VertexPoolRecords.h, src/osgPlugins/flt/flt.h:
|
||
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 10:06 robert
|
||
|
||
* include/osg/Camera, include/osg/Export, include/osg/Math,
|
||
include/osgDB/Export, include/osgGLUT/Export,
|
||
include/osgText/Export, include/osgUtil/Export,
|
||
include/osgWX/Export, src/osgText/FTGL.h: Updatedwidley used
|
||
includes to remove most of the float/double warnings generated
|
||
when compiling under Windows with STLport.
|
||
|
||
2001-12-14 08:15 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw: Don haved accidentally removed the
|
||
reference to osg.dsp from the .dsw file, breakin the Windows
|
||
build.
|
||
|
||
2001-12-14 07:37 don
|
||
|
||
* src/osgPlugins/flt/Makefile: Removed ^M from Makefile
|
||
|
||
2001-12-14 07:16 don
|
||
|
||
* VisualStudio/: VisualStudio.dsw, Demos/hangglide/hangglide.dsp,
|
||
Demos/osgTextDemo/osgTextDemo.dsp, Demos/osgconv/osgconv.dsp,
|
||
Demos/osgcube/osgcube.dsp, Demos/osgimpostor/osgimpostor.dsp,
|
||
Demos/osgreflect/osgreflect.dsp, Demos/osgtexture/osgtexture.dsp,
|
||
Demos/osgviews/osgviews.dsp, Demos/sgv/sgv.dsp,
|
||
Demos/wxsgv/wxsgv.dsp, osgDB/osgDB.dsp, osgGLUT/osgGLUT.dsp,
|
||
osgPlugins/bmp/bmp.dsp, osgPlugins/dw/dw.dsp,
|
||
osgPlugins/flt/flt.dsp, osgPlugins/gif/gif.dsp,
|
||
osgPlugins/jpeg/jpeg.dsp, osgPlugins/lib3ds/lib3ds.dsp,
|
||
osgPlugins/lwo/lwo.dsp, osgPlugins/obj/obj.dsp,
|
||
osgPlugins/osg/dot_osg.dsp, osgPlugins/osgtgz/osgtgz.dsp,
|
||
osgPlugins/pic/pic.dsp, osgPlugins/png/png.dsp,
|
||
osgPlugins/rgb/rgb.dsp, osgPlugins/tga/tga.dsp,
|
||
osgPlugins/tgz/tgz.dsp, osgPlugins/tiff/tiff.dsp,
|
||
osgPlugins/zip/zip.dsp, osgText/osgText.dsp, osgUtil/osgUtil.dsp,
|
||
osgWX/osgWX.dsp: Appeased poor MS VisualStudio by adding the ^M's
|
||
to all .dsw and .dsp files.
|
||
|
||
2001-12-14 07:10 don
|
||
|
||
* VisualStudio/osg/osg.dsp: Fixed newline/cr problem
|
||
|
||
2001-12-14 06:25 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: 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 02:47 robert
|
||
|
||
* include/osgDB/FieldReader,
|
||
src/osgPlugins/flt/ReaderWriterATTR.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp, src/osgPlugins/osg/Stencil.cpp:
|
||
Fixes for Win32 build related to changes in using namespace std.
|
||
|
||
2001-12-14 02:02 robert
|
||
|
||
* include/osgDB/FieldReader, include/osgDB/Output,
|
||
include/osgGLUT/Viewer, src/osgDB/DynamicLibrary.cpp,
|
||
src/osgPlugins/flt/Input.cpp, src/osgPlugins/flt/Record.cpp,
|
||
src/osgPlugins/flt/Registry.cpp, src/osgPlugins/lib3ds/quat.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp,
|
||
src/osgText/FTGLTextureFont.cpp, src/osgText/Makefile,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/IntersectVisitor.cpp:
|
||
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 12:29 robert
|
||
|
||
* include/osg/Math, include/osg/Matrix, include/osg/Quat,
|
||
include/osg/Transform, src/Demos/hangglide/GliderManipulator.cpp,
|
||
src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgconv/OrientationConverter.cpp,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp,
|
||
src/Demos/osgtexture/osgtexture.cpp, src/osg/Billboard.cpp,
|
||
src/osg/Camera.cpp, src/osg/Matrix.cpp, src/osg/Quat.cpp,
|
||
src/osg/Transform.cpp, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp,
|
||
src/osgUtil/TrackballManipulator.cpp,
|
||
src/osgUtil/TransformCallback.cpp: 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 07:09 robert
|
||
|
||
* src/osg/: Matrix.cpp, Quat.cpp: 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 04:54 robert
|
||
|
||
* NEWS, include/osg/GeoSet, src/osgDB/FieldReaderIterator.cpp,
|
||
src/osgPlugins/osg/GeoSet.cpp: Fixed problem with loading
|
||
interleaved arrays in the .osg loader, and corrected a spelling
|
||
mistake in osg::GeoSet.
|
||
|
||
2001-12-11 21:09 don
|
||
|
||
* src/Demos/osgconv/: OrientationConverter.cpp,
|
||
OrientationConverter.h, osgconv.cpp: Added translation and
|
||
scaling to osgconv
|
||
|
||
2001-12-11 09:00 don
|
||
|
||
* src/osg/Matrix.cpp: 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 08:00 robert
|
||
|
||
* include/osg/Matrix, include/osg/Notify,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/TriStripVisitor.cpp: Fixed
|
||
compilation problems under Windows due to changes in using
|
||
std::ostream etc.
|
||
|
||
2001-12-11 03:22 robert
|
||
|
||
* include/osg/: Matrix, Notify, Vec2, Vec3, Vec4: 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 03:21 robert
|
||
|
||
* src/osg/Camera.cpp: Added :Referenced() to the osg::Camera(..)
|
||
copy constructor to prevent a warning under Linux.
|
||
|
||
2001-12-08 19:46 don
|
||
|
||
* src/osg/GeoSet.cpp: [no log message]
|
||
|
||
2001-12-04 14:57 robert
|
||
|
||
* include/osg/GeoSet, src/osg/GeoSet.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp: 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 12:38 robert
|
||
|
||
* VisualStudio/osgPlugins/flt/flt.dsp, include/osg/Image,
|
||
include/osg/Texture, include/osgUtil/SceneView: 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 11:41 robert
|
||
|
||
* src/osgPlugins/flt/GeoSetBuilder.h: Updates to the flt loader,
|
||
from Brede Johansen.
|
||
|
||
2001-12-04 08:03 robert
|
||
|
||
* src/osgPlugins/flt/: ColorPaletteRecord.cpp,
|
||
ColorPaletteRecord.h, ExternalRecord.cpp, ExternalRecord.h,
|
||
FaceRecord.cpp, FaceRecord.h, FltFile.cpp, FltFile.h,
|
||
GeoSetBuilder.cpp, GeoSetBuilder.h, HeaderRecord.cpp,
|
||
HeaderRecord.h, Input.cpp, Input.h, Makefile, Pool.cpp, Pool.h,
|
||
ReaderWriterATTR.cpp, Record.cpp, Record.h, Registry.cpp,
|
||
Registry.h, TextureMappingPaletteRecord.h,
|
||
TexturePaletteRecord.h, VertexPoolRecords.h, flt.cpp, flt.h,
|
||
flt2osg.cpp, flt2osg.h, opcodes.h: Integrated Brede Johansen's
|
||
updates to flt loader.
|
||
|
||
2001-12-04 07:56 robert
|
||
|
||
* src/osgPlugins/obj/ReaderWriterOBJ.cpp: Made a output message
|
||
output as osg::DEBUG only.
|
||
|
||
2001-12-04 04:34 robert
|
||
|
||
* src/Demos/sgv/sgv.cpp: Commented out the code to force sgv to use
|
||
ANAGLYPHIC_STEREO as this should not be the default, will add
|
||
options to do this later.
|
||
|
||
2001-12-04 04:31 robert
|
||
|
||
* src/: Demos/osgtexture/osgtexture.cpp, Demos/sgv/sgv.cpp,
|
||
osg/Camera.cpp, osg/Texture.cpp, osgPlugins/osg/Texture.cpp,
|
||
osgPlugins/pfb/ReaderWriterPFB.cpp, osgUtil/SceneView.cpp:
|
||
Improved support for anaglyphic stereo.
|
||
|
||
Integrated texture CLAMP_TO_EDGE, submitted by Ulrich Hertlein.
|
||
|
||
2001-12-02 14:20 robert
|
||
|
||
* include/osg/Camera, include/osgUtil/RenderStage,
|
||
include/osgUtil/SceneView, src/osg/Camera.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgText/Paragraph.cpp,
|
||
src/osgUtil/RenderStage.cpp, src/osgUtil/SceneView.cpp: Beginings
|
||
of support for quad bufferd, red/green, and slit screen stereo.
|
||
|
||
2001-12-02 00:59 don
|
||
|
||
* include/osg/: GLU, Matrix: Corrected a small booboo in
|
||
preprocessor guard for header file in GLU and added
|
||
Matrix::identity() to Matrix
|
||
|
||
2001-11-30 12:53 robert
|
||
|
||
* src/osg/StateSet.cpp: Fixed bug in osg::StateSet::merge(..) where
|
||
the containers were being iterated from begin() to begin() rather
|
||
than begin() to end().
|
||
|
||
2001-11-21 07:53 don
|
||
|
||
* src/osg/Camera.cpp, include/osg/Camera: Small fix for
|
||
preprocessor _MP symbol clash with MFC.
|
||
|
||
2001-11-19 05:14 robert
|
||
|
||
* src/osgText/Font.cpp: Made the Warning font file not found
|
||
message consistent with other file not found messages.
|
||
|
||
2001-11-19 03:52 robert
|
||
|
||
* include/osgUtil/Optimizer: 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 02:40 robert
|
||
|
||
* src/osgText/Font.cpp: Added warning report for when a font file
|
||
cannot be found.
|
||
|
||
2001-11-18 13:31 robert
|
||
|
||
* include/osg/Image, src/osg/Image.cpp: 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 03:59 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Move the call to the manipulators before
|
||
the scene app traversal to that any changes to the scene graph,
|
||
such as adding an app callback can be seen by during the same
|
||
frame.
|
||
|
||
2001-11-14 07:53 robert
|
||
|
||
* src/Demos/osgtext/main.cpp: Fixes for windows compilation
|
||
|
||
2001-11-14 07:52 robert
|
||
|
||
* src/Demos/osgtext/main.cpp: Fixed compilation problem under
|
||
Wndows
|
||
|
||
2001-11-14 07:32 robert
|
||
|
||
* include/osg/Math: Fixed compilation problem under Wndows
|
||
|
||
2001-11-14 06:10 robert
|
||
|
||
* include/osgUtil/TransformCallback,
|
||
src/osgUtil/TransformCallback.cpp: Added
|
||
osgUtil::TransformCallback to help with rigid body animation.
|
||
|
||
2001-11-14 06:08 robert
|
||
|
||
* VisualStudio/osgUtil/osgUtil.dsp, include/osg/Math,
|
||
include/osg/Matrix, include/osg/Transform,
|
||
include/osgDB/ReaderWriter, include/osgText/Paragraph,
|
||
include/osgUtil/SceneView, src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/Demos/osgtext/main.cpp,
|
||
src/Demos/osgtexture/osgtexture.cpp, src/osg/Transform.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp, src/osgText/Font.cpp,
|
||
src/osgText/Makefile, src/osgText/Paragraph.cpp,
|
||
src/osgText/Text.cpp, src/osgUtil/Makefile,
|
||
src/osgUtil/SceneViewManipulator.cpp: 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 02:04 robert
|
||
|
||
* include/osgText/Font, include/osgText/Paragraph,
|
||
src/osgText/Font.cpp, src/osgText/Paragraph.cpp: Added new files
|
||
to cvs.
|
||
|
||
2001-11-12 02:00 robert
|
||
|
||
* src/osg/NodeCallback.cpp: Added src/osg/NodeCallback.cpp.
|
||
|
||
2001-11-11 14:32 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/Matrix,
|
||
include/osg/NodeCallback, include/osg/ref_ptr,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/osg/Makefile,
|
||
src/osg/Matrix.cpp, src/osgDB/FileUtils.cpp: 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 07:46 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: 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 05:36 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: 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 07:05 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp, include/osg/Node,
|
||
include/osgText/Text, src/osg/Node.cpp,
|
||
src/osgPlugins/osg/README, src/osgText/Makefile,
|
||
src/osgText/Text.cpp: 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 07:01 robert
|
||
|
||
* src/osgDB/FileUtils.cpp: 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 05:50 robert
|
||
|
||
* src/osgUtil/IntersectVisitor.cpp: Fixed the IntersectVisitor
|
||
which was broken by a recent patch to catch parallel line and
|
||
traingle combinations.
|
||
|
||
2001-11-07 04:42 robert
|
||
|
||
* src/: Demos/osgtext/main.cpp, osgText/Text.cpp,
|
||
osgUtil/IntersectVisitor.cpp, osgUtil/Optimizer.cpp: Added a
|
||
dirtyBound() to osgUtil::Optimizer. Corrected mispelling of
|
||
alignment is osg::Text and the osgtext demo. Added guards for
|
||
divide bu zero's to osg::IntersectVisitor.
|
||
|
||
2001-11-06 03:36 robert
|
||
|
||
* include/osg/BoundingBox: Fixed inlcude/BoundingBox to compile
|
||
under Windows.
|
||
|
||
2001-11-06 03:07 robert
|
||
|
||
* include/osg/Math: Fixed inlcude/Math to compile under Windows.
|
||
|
||
2001-11-06 02:34 robert
|
||
|
||
* include/osg/BoundingBox, include/osg/BoundingSphere,
|
||
include/osg/LineSegment, include/osg/Math, include/osg/Vec2,
|
||
include/osg/Vec3, include/osg/Vec4,
|
||
src/osgUtil/IntersectVisitor.cpp: 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 11:29 robert
|
||
|
||
* include/osg/Statistics, include/osgUtil/RenderBin,
|
||
include/osgUtil/RenderStage, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp:
|
||
Integrated updates to stats sent in my Geoff Michel.
|
||
|
||
2001-11-02 13:20 don
|
||
|
||
* src/osgDB/FileUtils.cpp: 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 12:11 robert
|
||
|
||
* Makefile, Make/makedefs.freebsd, Make/makedefs.irix.nonstd,
|
||
Make/makedefs.irix.std, Make/makedefs.linux,
|
||
Make/makedefs.macosx, include/osg/Matrix, include/osg/Node,
|
||
include/osg/Object, include/osgText/Text, src/Makefile,
|
||
src/Demos/Makefile, src/osg/Makefile, src/osgGLUT/Makefile,
|
||
src/osgText/Text.cpp: Updates to Makefiles to include osgText.
|
||
Also a couple of undefined methods in osgText::Text have been
|
||
added.
|
||
|
||
2001-11-02 04:26 robert
|
||
|
||
* index.html, include/osg/Drawable, src/osgPlugins/Makefile:
|
||
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 08:35 robert
|
||
|
||
* src/osgPlugins/flt/: ColorPaletteRecord.cpp, DofRecord.h,
|
||
ExtensionRecord.h, FaceRecord.cpp, FaceRecord.h, FltFile.cpp,
|
||
FltFile.h, GeoSetBuilder.cpp, GeoSetBuilder.h, GroupRecord.h,
|
||
HeaderRecord.cpp, HeaderRecord.h, Input.cpp, LodRecord.h,
|
||
MaterialPaletteRecord.h, ObjectRecord.h,
|
||
OldMaterialPaletteRecord.h, OldVertexRecords.h, Pool.cpp, Pool.h,
|
||
ReaderWriterFLT.cpp, Record.h, Registry.cpp, Registry.h,
|
||
SwitchRecord.h, TextureMappingPaletteRecord.h,
|
||
TexturePaletteRecord.h, TransformationRecords.h,
|
||
VertexPoolRecords.h, flt.h, flt2osg.cpp, flt2osg.h: Updates to
|
||
the flt loader from Brede Johansen.
|
||
|
||
2001-11-01 07:13 robert
|
||
|
||
* src/osgText/: FTGLTextureFont.cpp, FTGlyphContainer.cpp,
|
||
Text.cpp: 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 14:35 robert
|
||
|
||
* src/osgPlugins/lib3ds/config.h: Added missing config.h file to
|
||
src/osgPlugins/lib3ds.
|
||
|
||
2001-10-31 12:04 robert
|
||
|
||
* include/osg/StateSet, src/osg/StateSet.cpp: 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 10:33 robert
|
||
|
||
* src/osgPlugins/lib3ds/: Makefile, ReaderWriter3DS.cpp,
|
||
atmosphere.cpp, atmosphere.h, background.cpp, background.h,
|
||
camera.cpp, camera.h, chunk.cpp, chunk.h, chunktable.h, ease.cpp,
|
||
ease.h, file.cpp, file.h, lib3ds_float.cpp, lib3ds_float.h,
|
||
light.cpp, light.h, material.cpp, material.h, matrix.cpp,
|
||
matrix.h, mesh.cpp, mesh.h, node.cpp, node.h, quat.cpp, quat.h,
|
||
readwrite.cpp, readwrite.h, shadow.cpp, shadow.h, tcb.cpp, tcb.h,
|
||
tracks.cpp, tracks.h, types.h, vector.cpp, vector.h,
|
||
viewport.cpp, viewport.h: Updated the lib3ds plugin with the new
|
||
1.1 version of lib3ds.
|
||
|
||
2001-10-31 04:27 robert
|
||
|
||
* AUTHORS, include/osgText/Text, src/osgText/FTGL.h,
|
||
src/osgText/FTSize.cpp: Update to osgText to get things compiling
|
||
under Windows.
|
||
|
||
2001-10-31 03:41 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp: Update osgText.dsp to define
|
||
FTGL_STATICLIBRARY to prevent it compiling the as a seperate
|
||
library and producing linkage warnings.
|
||
|
||
2001-10-31 02:20 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp, src/osgText/FTCharmap.cpp,
|
||
src/osgText/FTFace.cpp, src/osgText/FTFont.h, src/osgText/FTGL.h,
|
||
src/osgText/FTGLBitmapFont.cpp, src/osgText/FTGLBitmapFont.h,
|
||
src/osgText/FTGLOutlineFont.cpp, src/osgText/FTGLOutlineFont.h,
|
||
src/osgText/FTGLPixmapFont.cpp, src/osgText/FTGLPixmapFont.h,
|
||
src/osgText/FTGLPolygonFont.cpp, src/osgText/FTGLPolygonFont.h,
|
||
src/osgText/FTGLTextureFont.cpp, src/osgText/FTGLTextureFont.h,
|
||
src/osgText/FTGlyphContainer.cpp, src/osgText/FTGlyphContainer.h,
|
||
src/osgText/FTOutlineGlyph.cpp, src/osgText/FTPolyGlyph.cpp,
|
||
src/osgText/FTSize.cpp, src/osgText/FTTextureGlyph.cpp,
|
||
src/osgText/FTTextureGlyph.h, src/osgText/FTVectorGlyph.cpp,
|
||
src/osgText/FTVectorGlyph.h, src/osgText/FTVectoriser.cpp,
|
||
src/osgText/FTVectoriser.h, src/osgText/Makefile: Updated the
|
||
FTGL implemention in osgText to FTFL1.1.
|
||
|
||
2001-10-30 11:23 robert
|
||
|
||
* include/osgDB/Registry, src/Demos/hangglide/ReaderWriterFLY.cpp,
|
||
src/osg/Matrix.cpp, src/osgDB/Input.cpp, src/osgDB/ReadFile.cpp,
|
||
src/osgDB/Registry.cpp, src/osgDB/WriteFile.cpp: Further updates
|
||
to the ReaderWriter support in osgDB, and a fix to a small
|
||
warning in Matrix.cpp.
|
||
|
||
2001-10-30 06:20 robert
|
||
|
||
* include/osgDB/ReaderWriter, src/osgDB/Registry.cpp,
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.h,
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp,
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp,
|
||
src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp,
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp,
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp,
|
||
src/osgPlugins/png/new_ReaderWriterPNG.cpp,
|
||
src/osgPlugins/png/prev_ReaderWriterPNG.cpp,
|
||
src/osgPlugins/rgb/ReaderWriterRGB.cpp,
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp,
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp,
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp,
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp: 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 11:29 robert
|
||
|
||
* include/osg/Texture: Changed a #define ... (GLenum) 0x84fe to
|
||
0x84FE to fix problems under MacOS9 build.
|
||
|
||
2001-10-29 04:22 robert
|
||
|
||
* src/Demos/osgtext/main.cpp: Ran to_unix over
|
||
src/Demos/osgtext/main.cpp to try and fix some return type
|
||
problems reported under Windows.
|
||
|
||
2001-10-29 04:19 robert
|
||
|
||
* src/osgText/Version.cpp: Added missing src/osgText/Version.cpp
|
||
file.
|
||
|
||
2001-10-24 18:11 bryan
|
||
|
||
* Metrowerks/Metrowerks.mcp: Imposter.cpp added to the project
|
||
|
||
2001-10-24 17:49 bryan
|
||
|
||
* src/osgGLUT/Viewer.cpp: Changed the int to a GLint because of the
|
||
differences within mac/win32/linux versions of gl.h.
|
||
|
||
2001-10-24 17:45 bryan
|
||
|
||
* Metrowerks/Metrowerks.mcp: sgv is almost working
|
||
|
||
2001-10-24 16:15 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw, VisualStudio/osgText/osgText.dsp,
|
||
src/osgText/FTGL.h, src/osgText/FTVectorGlyph.cpp,
|
||
src/osgText/FTVectorGlyph.h: Completed work on osgText
|
||
compilation under Win32. We now have fonts under Wndows and Linux
|
||
:-)
|
||
|
||
2001-10-24 15:29 robert
|
||
|
||
* VisualStudio/: Demos/osgTextDemo/osgTextDemo.dsp,
|
||
osgText/osgText.dsp: Updates to the visual studio files for
|
||
osgText.
|
||
|
||
2001-10-24 12:48 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw, include/osgDB/FileUtils: Updates
|
||
of osgDB/FileUtils to fix compilation problems under Win32
|
||
|
||
2001-10-24 06:46 robert
|
||
|
||
* VisualStudio/osgText/osgText.dsp, include/osgDB/FileUtils,
|
||
src/Demos/osgtext/main.cpp, src/osgDB/FileUtils.cpp,
|
||
src/osgText/Text.cpp: Updates to osgText.
|
||
|
||
2001-10-24 05:53 robert
|
||
|
||
* src/: osgDB/FileUtils.cpp, osgText/Makefile, osgText/Text.cpp:
|
||
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 02:41 robert
|
||
|
||
* src/: Demos/osgtext/main.cpp, osgText/FTBitmapGlyph.cpp,
|
||
osgText/FTBitmapGlyph.h, osgText/FTCharmap.h, osgText/FTFace.h,
|
||
osgText/FTFont.h, osgText/FTGL.h, osgText/FTGLBitmapFont.cpp,
|
||
osgText/FTGLBitmapFont.h, osgText/FTGLOutlineFont.cpp,
|
||
osgText/FTGLOutlineFont.h, osgText/FTGLPixmapFont.cpp,
|
||
osgText/FTGLPixmapFont.h, osgText/FTGLPolygonFont.h,
|
||
osgText/FTGLTextureFont.cpp, osgText/FTGLTextureFont.h,
|
||
osgText/FTGlyph.h, osgText/FTGlyphContainer.h,
|
||
osgText/FTLibrary.cpp, osgText/FTLibrary.h,
|
||
osgText/FTOutlineGlyph.cpp, osgText/FTOutlineGlyph.h,
|
||
osgText/FTPixmapGlyph.cpp, osgText/FTPixmapGlyph.h,
|
||
osgText/FTPolyGlyph.cpp, osgText/FTPolyGlyph.h, osgText/FTSize.h,
|
||
osgText/FTTextureGlyph.cpp, osgText/FTTextureGlyph.h,
|
||
osgText/FTVectorGlyph.cpp, osgText/FTVectorGlyph.h,
|
||
osgText/FTVectoriser.h, osgText/Makefile: Updated FTGL version to
|
||
1.0 and removed a couple of warnings in the osgText demo.
|
||
|
||
2001-10-24 02:08 robert
|
||
|
||
* include/osgText/Text, src/Demos/osgtext/main.cpp: Updated the
|
||
osgText implemention, now works under Linux.
|
||
|
||
2001-10-23 16:23 don
|
||
|
||
* src/osgPlugins/pfb/stat.c: Added stat.c
|
||
|
||
2001-10-23 16:15 don
|
||
|
||
* Make/makedefs.linux: One last change needed to makedefs.linux to
|
||
sync Linux and Irix pfb loader
|
||
|
||
2001-10-23 16:10 don
|
||
|
||
* Make/makedefs.irix.nonstd, Make/makedefs.irix.std,
|
||
Make/makerules.irix, src/osgPlugins/Makefile,
|
||
src/osgPlugins/pfb/Makefile: Fixed pfb loader functionality for
|
||
IRIX
|
||
|
||
2001-10-23 15:59 don
|
||
|
||
* Make/makedefs.linux, Make/makerules.linux,
|
||
src/Demos/sgv/Makefile, src/osgPlugins/pfb/Makefile,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp: Fixed pfb loader so that
|
||
it works for both Linux and IRix with dynamic libraries, and
|
||
provides support to load (almost) all that Performer loads.
|
||
|
||
2001-10-23 15:28 robert
|
||
|
||
* src/: Demos/osgtext/Makefile, Demos/osgtext/main.cpp,
|
||
osgText/Makefile: Further work on getting osgText compiling.
|
||
|
||
2001-10-23 15:12 robert
|
||
|
||
* src/osgText/: FTBitmapGlyph.cc, FTCharmap.cc, FTFace.cc,
|
||
FTFont.cc, FTGLBitmapFont.cc, FTGLOutlineFont.cc,
|
||
FTGLPixmapFont.cc, FTGLPolygonFont.cc, FTGLTextureFont.cc,
|
||
FTGlyph.cc, FTGlyphContainer.cc, FTLibrary.cc, FTOutlineGlyph.cc,
|
||
FTPixmapGlyph.cc, FTPolyGlyph.cc, FTSize.cc, FTTextureGlyph.cc,
|
||
FTVectoriser.cc: Removed old .cc versions of FT font code.
|
||
|
||
2001-10-23 15:09 robert
|
||
|
||
* src/osgText/: FTBitmapGlyph.cpp, FTCharmap.cpp, FTFace.cpp,
|
||
FTFont.cpp, FTGLBitmapFont.cpp, FTGLOutlineFont.cpp,
|
||
FTGLPixmapFont.cpp, FTGLPolygonFont.cpp, FTGLTextureFont.cpp,
|
||
FTGlyph.cpp, FTGlyphContainer.cpp, FTLibrary.cpp,
|
||
FTOutlineGlyph.cpp, FTPixmapGlyph.cpp, FTPolyGlyph.cpp,
|
||
FTSize.cpp, FTTextureGlyph.cpp, FTVectoriser.cpp: Adding in new
|
||
.cpp versions of FT font code.
|
||
|
||
2001-10-23 15:08 robert
|
||
|
||
* Make/makedefs.linux, include/osgText/Version,
|
||
src/osgText/Makefile, src/osgText/Text.cpp: Updates to the new
|
||
osgText library to get it to compile under Linux.
|
||
|
||
2001-10-23 13:04 robert
|
||
|
||
* src/osgText/: FTBitmapGlyph.cc, FTBitmapGlyph.h, FTCharmap.cc,
|
||
FTCharmap.h, FTFace.cc, FTFace.h, FTFont.cc, FTFont.h, FTGL.h,
|
||
FTGLBitmapFont.cc, FTGLBitmapFont.h, FTGLOutlineFont.cc,
|
||
FTGLOutlineFont.h, FTGLPixmapFont.cc, FTGLPixmapFont.h,
|
||
FTGLPolygonFont.cc, FTGLPolygonFont.h, FTGLTextureFont.cc,
|
||
FTGLTextureFont.h, FTGlyph.cc, FTGlyph.h, FTGlyphContainer.cc,
|
||
FTGlyphContainer.h, FTLibrary.cc, FTLibrary.h, FTOutlineGlyph.cc,
|
||
FTOutlineGlyph.h, FTPixmapGlyph.cc, FTPixmapGlyph.h,
|
||
FTPolyGlyph.cc, FTSize.cc, FTSize.h, FTTextureGlyph.cc,
|
||
FTVectoriser.cc, FTVectoriser.h: Converted FTGL files from mac
|
||
style return to unix style.
|
||
|
||
2001-10-23 12:51 robert
|
||
|
||
* VisualStudio/Demos/osgTextDemo/osgTextDemo.dsp,
|
||
VisualStudio/osgText/osgText.dsp, include/osgText/Export,
|
||
include/osgText/Text, src/Demos/osgtext/main.cpp,
|
||
src/osgText/FTBitmapGlyph.cc, src/osgText/FTBitmapGlyph.h,
|
||
src/osgText/FTCharmap.cc, src/osgText/FTCharmap.h,
|
||
src/osgText/FTFace.cc, src/osgText/FTFace.h,
|
||
src/osgText/FTFont.cc, src/osgText/FTFont.h, src/osgText/FTGL.h,
|
||
src/osgText/FTGLBitmapFont.cc, src/osgText/FTGLBitmapFont.h,
|
||
src/osgText/FTGLOutlineFont.cc, src/osgText/FTGLOutlineFont.h,
|
||
src/osgText/FTGLPixmapFont.cc, src/osgText/FTGLPixmapFont.h,
|
||
src/osgText/FTGLPolygonFont.cc, src/osgText/FTGLPolygonFont.h,
|
||
src/osgText/FTGLTextureFont.cc, src/osgText/FTGLTextureFont.h,
|
||
src/osgText/FTGlyph.cc, src/osgText/FTGlyph.h,
|
||
src/osgText/FTGlyphContainer.cc, src/osgText/FTGlyphContainer.h,
|
||
src/osgText/FTLibrary.cc, src/osgText/FTLibrary.h,
|
||
src/osgText/FTOutlineGlyph.cc, src/osgText/FTOutlineGlyph.h,
|
||
src/osgText/FTPixmapGlyph.cc, src/osgText/FTPixmapGlyph.h,
|
||
src/osgText/FTPolyGlyph.cc, src/osgText/FTPolyGlyph.h,
|
||
src/osgText/FTSize.cc, src/osgText/FTSize.h,
|
||
src/osgText/FTTextureGlyph.cc, src/osgText/FTTextureGlyph.h,
|
||
src/osgText/FTVectoriser.cc, src/osgText/FTVectoriser.h,
|
||
src/osgText/Makefile, src/osgText/Text.cpp: First past integrat
|
||
of Max Rhiener work on wrapping FTGL to create osgText library
|
||
and demo.
|
||
|
||
2001-10-23 08:54 robert
|
||
|
||
* VisualStudio/osgGLUT/osgGLUT.dsp, include/osgGLUT/Window,
|
||
src/osgGLUT/Makefile, src/osgGLUT/Window.cpp: Added new
|
||
osgGLUT::Window base class which is very basic right now, all it
|
||
does is bring up a GLUT window and provide virtual functions from
|
||
which users should subclass to add functionality.
|
||
|
||
2001-10-22 15:02 robert
|
||
|
||
* include/osg/Drawable, include/osg/GeoSet,
|
||
include/osg/ImpostorSprite, include/osg/State,
|
||
include/osg/StateSet, include/osg/Statistics,
|
||
include/osgGLUT/Viewer, include/osgUtil/RenderBin,
|
||
include/osgUtil/RenderStage, src/osg/GeoSet.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/State.cpp,
|
||
src/osg/StateSet.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/RenderBin.cpp, src/osgUtil/RenderStage.cpp:
|
||
Integrated Geoff Michel's updates to Stats code, whilest move all
|
||
text rendering back in the viewer from the Statistics header.
|
||
|
||
Added a osg::State::captureCurrentState(StateSet&) method and a
|
||
copy constructor to osg::StateSet.
|
||
|
||
2001-10-21 14:27 robert
|
||
|
||
* src/: osg/AlphaFunc.cpp, osg/BoundingBox.cpp,
|
||
osg/BoundingSphere.cpp, osg/CullFace.cpp, osg/EarthSky.cpp,
|
||
osg/Fog.cpp, osg/FrontFace.cpp, osg/GLExtensions.cpp,
|
||
osg/GeoSet.cpp, osg/GeoSet_ogl.cpp, osg/Geode.cpp, osg/Group.cpp,
|
||
osg/Impostor.cpp, osg/LOD.cpp, osg/Light.cpp,
|
||
osg/LightSource.cpp, osg/LineSegment.cpp, osg/Material.cpp,
|
||
osg/Node.cpp, osg/NodeVisitor.cpp, osg/Notify.cpp,
|
||
osg/Object.cpp, osg/Point.cpp, osg/PolygonMode.cpp,
|
||
osg/PolygonOffset.cpp, osg/Quat.cpp, osg/Switch.cpp,
|
||
osg/TexEnv.cpp, osg/TexGen.cpp, osg/TexMat.cpp,
|
||
osg/Transform.cpp, osg/Transparency.cpp, osg/Version.cpp,
|
||
osgDB/DynamicLibrary.cpp, osgDB/FieldReader.cpp,
|
||
osgDB/FileNameUtils.cpp, osgDB/FileUtils.cpp, osgDB/ReadFile.cpp,
|
||
osgDB/Registry.cpp, osgDB/Version.cpp, osgDB/WriteFile.cpp,
|
||
osgGLUT/GLUTEventAdapter.cpp, osgGLUT/Version.cpp,
|
||
osgGLUT/Viewer.cpp, osgUtil/CullViewState.cpp,
|
||
osgUtil/DisplayListVisitor.cpp, osgUtil/DriveManipulator.cpp,
|
||
osgUtil/IntersectVisitor.cpp, osgUtil/RenderGraph.cpp,
|
||
osgUtil/Version.cpp, osgWX/Version.cpp, osgWX/WXEventAdapter.cpp:
|
||
Moved all #include "osg/.." references to #include <osg/..> to
|
||
aid port to MacOS.
|
||
|
||
2001-10-20 13:26 robert
|
||
|
||
* include/osgUtil/DisplayListVisitor, include/osgUtil/SceneView,
|
||
src/osgUtil/DisplayListVisitor.cpp, src/osgUtil/SceneView.cpp:
|
||
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 02:48 robert
|
||
|
||
* src/osgPlugins/pfb/ReaderWriterPFB.cpp: Added #ifdef to Performer
|
||
ReaderWriterPFB so that pfdLoadFile is used under IRIX and
|
||
pfdLoadFile_pfb is used under Linux.
|
||
|
||
2001-10-19 08:53 robert
|
||
|
||
* src/osg/Lighting.cpp: Removed Lighting.cpp from repository, it is
|
||
nolonger used and was just hanging around erroneously.
|
||
|
||
2001-10-19 08:30 robert
|
||
|
||
* src/osgUtil/Optimizer.cpp: 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 07:22 robert
|
||
|
||
* VisualStudio/osgUtil/osgUtil.dsp,
|
||
include/osgUtil/OptimizeStateVisitor, include/osgUtil/Optimizer,
|
||
src/Demos/sgv/sgv.cpp, src/osgUtil/Makefile,
|
||
src/osgUtil/OptimizeStateVisitor.cpp, src/osgUtil/Optimizer.cpp:
|
||
Added osgUtil::Optimizer which contains four visitor each
|
||
designed for doing different types of optimization on the scene
|
||
graph - state optimization, flattening static transforms,
|
||
combining LOD's and removing redundent groups. The new Optimizer
|
||
replaces the once seperate OptimizerStateVisitor.
|
||
|
||
2001-10-19 05:56 robert
|
||
|
||
* include/osg/Node, src/osg/Group.cpp, src/osg/Node.cpp,
|
||
src/osgPlugins/osg/Node.cpp, src/osgUtil/CullVisitor.cpp: 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 15:17 don
|
||
|
||
* Make/makedefs.linux, src/osgPlugins/pfb/ReaderWriterPFB.cpp:
|
||
Fixed static libraries in madefs.linux and error in
|
||
ReaderWriterPFB.cpp
|
||
|
||
2001-10-16 15:30 bryan
|
||
|
||
* Metrowerks/Metrowerks.mcp: Update the tree to my version of the
|
||
project file (I thought it was already in)
|
||
- Hang glide demo
|
||
works
|
||
- sgv is still being fixed
|
||
|
||
2001-10-16 14:47 robert
|
||
|
||
* include/osg/FrameStamp, src/osg/FrameStamp.cpp: 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 14:32 bryan
|
||
|
||
* Metrowerks/OpenSceneGraph.mcp: This was the old project file.
|
||
It's no longer used.
|
||
|
||
2001-10-16 13:55 bryan
|
||
|
||
* include/osg/Timer, include/osg/FrameStamp,
|
||
src/osg/FrameStamp.cpp, src/osg/Timer.cpp,
|
||
src/osgGLUT/Viewer.cpp: [no log message]
|
||
|
||
2001-10-16 11:39 robert
|
||
|
||
* Make/makedefs.irix.std, src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.h,
|
||
src/osgPlugins/pfb/Makefile: Fixes for IRIX build - submitted by
|
||
Randall Hopper.
|
||
|
||
2001-10-16 09:48 robert
|
||
|
||
* VisualStudio/osgPlugins/png/png.dsp, include/osg/FrameStamp,
|
||
include/osg/Vec2, include/osg/Vec3, include/osg/Vec4: Fixes for
|
||
Win32 compilation.
|
||
|
||
2001-10-16 08:03 robert
|
||
|
||
* src/: osgUtil/SmoothingVisitor.cpp,
|
||
osgPlugins/lib3ds/ReaderWriter3DS.cpp: 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 07:24 robert
|
||
|
||
* src/Demos/sgv/sgv.cpp: Completed implementation of a the new
|
||
CombineLODsVisitor, ideal for use with the .flt loader. Code is
|
||
stuff currently in sgv, but will be moved out once more testing
|
||
has been done.
|
||
|
||
2001-10-16 03:04 robert
|
||
|
||
* src/Demos/: osgconv/OrientationConverter.cpp,
|
||
osgconv/OrientationConverter.h, sgv/sgv.cpp: Added support for
|
||
transforming LOD and Billboard centers to the
|
||
OrientationConverter and the flattenTransformVisitor in sgv.
|
||
|
||
2001-10-16 03:03 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Modified Veiewer.cpp so that when
|
||
toggling the light with 'l' the light can be overrided to off and
|
||
overrided to on, previoulsy it only overrided to off.
|
||
|
||
2001-10-16 01:24 robert
|
||
|
||
* src/osgPlugins/pfb/ReaderWriterPFB.cpp: Fixed problem caused by
|
||
ReaderWriterPFB::writeNode(..) not ensuring that the file
|
||
extension was .pfb. Have added a check.
|
||
|
||
2001-10-15 20:59 don
|
||
|
||
* include/osg/: Vec2, Vec3, Vec4: added float *() operator to
|
||
Vec{2,3,4} so we can pass Vec3's directly to OpenGL
|
||
glVertex?fv().
|
||
|
||
2001-10-15 08:50 robert
|
||
|
||
* include/osg/FrameStamp, include/osg/Timer,
|
||
src/Demos/hangglide/ReaderWriterFLY.cpp,
|
||
src/Demos/osgconv/OrientationConverter.cpp,
|
||
src/Demos/sgv/sgv.cpp, src/osg/Matrix.cpp,
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/png/new_ReaderWriterPNG.cpp,
|
||
src/osgPlugins/png/prev_ReaderWriterPNG.cpp: Fixes for
|
||
compilation under IRIX, submitted by Randal Hopper, with mods
|
||
from Robert.
|
||
|
||
2001-10-15 07:29 robert
|
||
|
||
* include/osg/State: Made the new global state attribute instances
|
||
in osg::State use osg:ref_ptr to automatically handle the memory
|
||
deletion.
|
||
|
||
2001-10-15 07:07 robert
|
||
|
||
* include/osg/State, src/osg/State.cpp, src/osg/StateSet.cpp,
|
||
src/osgGLUT/Viewer.cpp: Added support for automatic creation of
|
||
global StateAttributes to osg::State, these global attributes are
|
||
created by cloning any attributes which are applied during
|
||
rendering, the clone in a shallow copy, which will set up default
|
||
valus for that attribute. This should prevent attribute bleed
|
||
from one stateset to the next when the global StateSet doesn't
|
||
contain an attribute used within the scene graph.
|
||
|
||
2001-10-15 04:18 robert
|
||
|
||
* src/Demos/hangglide/GliderManipulator.cpp: Fixed rotations to
|
||
account to the fixes made to Quat and Matrix related to right
|
||
hand rule rotation.
|
||
|
||
2001-10-15 01:40 robert
|
||
|
||
* src/osgPlugins/: osg/ReaderWriterOSG.cpp,
|
||
pfb/ReaderWriterPFB.cpp: 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 20:32 don
|
||
|
||
* src/osgPlugins/pfb/: Makefile, ReaderWriterPFB.cpp: Updated pfb
|
||
loader to load pfb files into osg. Still broken for loading osg
|
||
files into Performer, however.
|
||
|
||
2001-10-14 10:54 robert
|
||
|
||
* include/osgDB/ReaderWriter, include/osgDB/Registry,
|
||
src/Demos/sgv/sgv.cpp, src/osgDB/Registry.cpp,
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.h,
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp,
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp,
|
||
src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp,
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp,
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp,
|
||
src/osgPlugins/rgb/ReaderWriterRGB.cpp,
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp,
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp,
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp,
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp: 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 09:56 robert
|
||
|
||
* VisualStudio/Demos/osgconv/osgconv.dsp: Added
|
||
OrientationConverter.cpp to the VisualStudio project files for
|
||
osgconv.
|
||
|
||
2001-10-14 09:55 robert
|
||
|
||
* src/Demos/osgconv/: Makefile, OrientationConverter.cpp,
|
||
orientationconverter.cpp: Changed the OrientationConverter.cpp's
|
||
to have consitent captilization as its associated header file.
|
||
|
||
2001-10-14 07:23 robert
|
||
|
||
* src/Demos/: osgconv/orientationconverter.cpp, sgv/sgv.cpp: Fixed
|
||
TransformFunctor code so that it now uses the inverse of the
|
||
transformation matrix to transform the normal.
|
||
|
||
2001-10-14 07:23 robert
|
||
|
||
* src/osg/Matrix.cpp: 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 02:58 robert
|
||
|
||
* include/osg/StateSet, src/osg/StateSet.cpp: Added
|
||
osg::StateSet::merge(const StateSet& rhs) merges merges the modes
|
||
and attributes of rhs into 'this' stateset.
|
||
|
||
2001-10-14 02:57 robert
|
||
|
||
* src/osgUtil/: DriveManipulator.cpp, FlightManipulator.cpp: Fixed
|
||
the Flight and Drive manipulators to work with the updated
|
||
Matrix::rotate code.
|
||
|
||
2001-10-13 23:01 don
|
||
|
||
* include/osg/Drawable, src/Demos/osgconv/orientationconverter.cpp:
|
||
Fixed a small boo-boo in definition of bit masks in
|
||
include/osg/Drawable
|
||
|
||
Fixed incorrect normal conversions for osgconv.
|
||
|
||
2001-10-13 22:33 don
|
||
|
||
* src/Demos/osgconv/orientationconverter.cpp: Mr. O added fancy,
|
||
shmanzy C++ code, but broke normal transform functionality Fixed.
|
||
|
||
2001-10-13 22:14 don
|
||
|
||
* src/osgUtil/TrackballManipulator.cpp: Quick 'n dirty fix to
|
||
TrackballManipulator to get the rotations doing the right things
|
||
after the Quat fixes.
|
||
|
||
2001-10-13 21:50 don
|
||
|
||
* Makefile: Cleaned up some 'make clobber' issues in root Makefile
|
||
|
||
2001-10-13 21:28 don
|
||
|
||
* src/osg/: Matrix.cpp, Quat.cpp: 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 04:16 robert
|
||
|
||
* TODO, include/osg/Drawable, include/osg/GeoSet,
|
||
src/Demos/osgconv/orientationconverter.cpp,
|
||
src/Demos/sgv/Makefile, src/Demos/sgv/sgv.cpp,
|
||
src/osg/GeoSet.cpp: Changed the naming and calling convention of
|
||
the new Drawable::AttributeFunctor and have updated GeoSet to use
|
||
mutable values for the _numverts etc, allowing
|
||
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 02:48 don
|
||
|
||
* src/Demos/osgconv/orientationconverter.cpp: Added Mr. Osfields
|
||
dynamic_cast<> and test for validity test.
|
||
|
||
2001-10-13 01:34 don
|
||
|
||
* src/osg/Quat.cpp: backed out right-handed coordinate transform
|
||
for makeRot(vec3,vec3) in Quat.cpp
|
||
|
||
2001-10-13 01:32 don
|
||
|
||
* src/Demos/osgconv/orientationconverter.cpp: A few more clean ups
|
||
|
||
2001-10-13 00:41 don
|
||
|
||
* src/Demos/osgconv/osgconv.cpp: Cleaned up the usage message
|
||
|
||
2001-10-13 00:24 don
|
||
|
||
* include/osg/GeoSet, src/Demos/osgconv/OrientationConverter.h,
|
||
src/Demos/osgconv/orientationconverter.cpp: Updated osgconv to be
|
||
able to handle orientation swapping.
|
||
|
||
2001-10-12 23:23 don
|
||
|
||
* src/osg/Quat.cpp: Changed some routines to produce right-handed
|
||
rotations.
|
||
|
||
2001-10-12 23:22 don
|
||
|
||
* src/Demos/osgconv/: Makefile, OrientationConverter.h,
|
||
orientationconverter.cpp, osgconv.cpp: checking files in to move
|
||
development location
|
||
|
||
2001-10-12 18:28 don
|
||
|
||
* include/osg/Matrix: Removed personal note in Matrix header file
|
||
|
||
2001-10-12 13:06 robert
|
||
|
||
* src/osg/GeoSet.cpp: Added support for the new
|
||
AttributeUpdateFunctors.
|
||
|
||
2001-10-12 13:05 robert
|
||
|
||
* include/osg/: Drawable, GeoSet, Vec2, Vec3, Vec4: Added != method
|
||
to Vec2,Vec3,Vec4 and did further work on the
|
||
AttributeUpdateFunctors.
|
||
|
||
2001-10-12 10:45 don
|
||
|
||
* src/: osg/Makefile, osgPlugins/pfb/ConvertToPerformer.cpp: Added
|
||
include/osg/Math to Makefile TARGET_INCLUDE_FILES and fixed
|
||
references to _mat in ConvertToPerformer.cpp
|
||
|
||
2001-10-10 13:20 robert
|
||
|
||
* include/osg/Drawable, include/osg/NodeVisitor,
|
||
include/osg/Transform, src/osg/Transform.cpp: 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 07:38 robert
|
||
|
||
* include/osg/GeoSet: Fixed spelling of
|
||
osg::GeoSet::getNumInterleavedIndices, was missing a 'n'!
|
||
|
||
2001-10-09 14:55 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp: Fixed a crash when
|
||
opening an erroneous test file (reopen.bmp).
|
||
|
||
2001-10-09 13:22 robert
|
||
|
||
* VisualStudio/osgPlugins/: flt/flt.dsp, osg/dot_osg.dsp: Updated
|
||
to fix build problems under MSVC.
|
||
|
||
2001-10-09 13:09 robert
|
||
|
||
* VisualStudio/osgPlugins/osg/dot_osg.dsp: Updated MSVC Workspace
|
||
files to fix build problems.
|
||
|
||
2001-10-09 13:03 robert
|
||
|
||
* VisualStudio/: osg/osg.dsp, osgGLUT/osgGLUT.dsp,
|
||
osgUtil/osgUtil.dsp: Updated MSVC Workspace files to fix build
|
||
problems.
|
||
|
||
2001-10-09 13:00 robert
|
||
|
||
* include/osg/Statistics: Updated MSVC Workspace files to fix build
|
||
problems.
|
||
|
||
2001-10-09 07:18 robert
|
||
|
||
* VisualStudio/: Demos/hangglide/hangglide.dsp,
|
||
Demos/osgconv/osgconv.dsp, Demos/osgcube/osgcube.dsp,
|
||
Demos/osgimpostor/osgimpostor.dsp,
|
||
Demos/osgreflect/osgreflect.dsp, Demos/osgtexture/osgtexture.dsp,
|
||
Demos/osgviews/osgviews.dsp, Demos/sgv/sgv.dsp, osg/osg.dsp,
|
||
osgDB/osgDB.dsp, osgGLUT/osgGLUT.dsp, osgPlugins/bmp/bmp.dsp,
|
||
osgPlugins/dw/dw.dsp, osgPlugins/flt/flt.dsp,
|
||
osgPlugins/gif/gif.dsp, osgPlugins/jpeg/jpeg.dsp,
|
||
osgPlugins/lib3ds/lib3ds.dsp, osgPlugins/lwo/lwo.dsp,
|
||
osgPlugins/obj/obj.dsp, osgPlugins/osg/dot_osg.dsp,
|
||
osgPlugins/osgtgz/osgtgz.dsp, osgPlugins/pic/pic.dsp,
|
||
osgPlugins/png/png.dsp, osgPlugins/rgb/rgb.dsp,
|
||
osgPlugins/tga/tga.dsp, osgPlugins/tgz/tgz.dsp,
|
||
osgPlugins/tiff/tiff.dsp, osgPlugins/zip/zip.dsp,
|
||
osgUtil/osgUtil.dsp, osgWX/osgWX.dsp: Merged Ben Discoe's clean
|
||
up of the MSVC files.
|
||
|
||
2001-10-09 04:58 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp: 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 12:01 robert
|
||
|
||
* AUTHORS: Put the makedefs.linux back to default to optimize.
|
||
|
||
2001-10-08 08:54 robert
|
||
|
||
* src/: osgDB/FileUtils.cpp, osgPlugins/flt/FltFile.cpp,
|
||
osgPlugins/flt/Input.cpp: 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 01:35 robert
|
||
|
||
* src/osgPlugins/flt/: FltFile.cpp, Input.cpp: Added support for
|
||
using osgDB::fineFile into the .flt plugin.
|
||
|
||
2001-10-07 13:10 robert
|
||
|
||
* src/osgPlugins/bmp/ReaderWriterBMP.cpp: 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 13:29 robert
|
||
|
||
* include/osg/Math, include/osg/Statistics,
|
||
include/osgUtil/RenderBin, include/osgUtil/RenderStage,
|
||
include/osgUtil/Statistics, src/osg/Makefile,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/bmp/ReaderWriterBMP.cpp,
|
||
src/osgUtil/Makefile, src/osgUtil/RenderBin.cpp,
|
||
src/osgUtil/RenderStage.cpp: Added a osg::DegreesToRadians() and
|
||
osg::RadiansToDegrees() method to osg/Math, updated the
|
||
ReaderWriterBMP.cpp (mods sent in my Geoff Michel) and moved the
|
||
osgUtil::Statistics to osg::Statistics in preperation to adding
|
||
it to the the Drawable base class.
|
||
|
||
2001-10-05 12:55 robert
|
||
|
||
* VisualStudio/osgPlugins/bmp/bmp.dsp, src/osgPlugins/bmp/Makefile,
|
||
src/osgPlugins/bmp/ReaderWriterBMP.cpp: Added bmp plugin files,
|
||
bmp plguin written by Geoff Michel
|
||
|
||
2001-10-05 03:39 robert
|
||
|
||
* VisualStudio/VisualStudio.dsw, src/osgPlugins/Makefile: Added bmp
|
||
osgPlugin, written by Geoff Michel.
|
||
|
||
2001-10-05 03:38 robert
|
||
|
||
* src/osg/Image.cpp: 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 18:27 bryan
|
||
|
||
* Metrowerks/Metrowerks.mcp: [no log message]
|
||
|
||
2001-10-04 09:49 robert
|
||
|
||
* include/osgWX/: Export, Version, WXEventAdapter: Added the
|
||
Copyright message to the top of osgWX, with Ben Disoe's name as
|
||
he wrote all the code.
|
||
|
||
2001-10-04 08:12 robert
|
||
|
||
* include/: osg/AlphaFunc, osg/Billboard, osg/BoundingBox,
|
||
osg/BoundingSphere, osg/BoundsChecking, osg/Camera,
|
||
osg/ClipPlane, osg/ClippingVolume, osg/ColorMask, osg/CullFace,
|
||
osg/Depth, osg/Drawable, osg/EarthSky, osg/Export, osg/Fog,
|
||
osg/FrameStamp, osg/FrontFace, osg/GL, osg/GLExtensions, osg/GLU,
|
||
osg/GeoSet, osg/Geode, osg/Group, osg/Image, osg/Impostor,
|
||
osg/ImpostorSprite, osg/LOD, osg/Light, osg/LightSource,
|
||
osg/LineSegment, osg/Material, osg/Math, osg/Matrix,
|
||
osg/MemoryAdapter, osg/Node, osg/NodeCallback, osg/NodeVisitor,
|
||
osg/Notify, osg/Object, osg/Plane, osg/Point, osg/PolygonMode,
|
||
osg/PolygonOffset, osg/Quat, osg/Referenced, osg/State,
|
||
osg/StateAttribute, osg/StateSet, osg/Stencil, osg/Switch,
|
||
osg/TexEnv, osg/TexGen, osg/TexMat, osg/Texture, osg/Timer,
|
||
osg/Transform, osg/Transparency, osg/Types, osg/Vec2, osg/Vec3,
|
||
osg/Vec4, osg/Version, osg/Viewport, osg/mem_ptr, osg/ref_ptr,
|
||
osgDB/DotOsgWrapper, osgDB/DynamicLibrary, osgDB/Export,
|
||
osgDB/Field, osgDB/FieldReader, osgDB/FieldReaderIterator,
|
||
osgDB/FileNameUtils, osgDB/FileUtils, osgDB/Input, osgDB/Output,
|
||
osgDB/ReadFile, osgDB/ReaderWriter, osgDB/Registry,
|
||
osgDB/Version, osgDB/WriteFile, osgGLUT/Export,
|
||
osgGLUT/GLUTEventAdapter, osgGLUT/Version, osgGLUT/Viewer,
|
||
osgGLUT/glut, osgUtil/AppVisitor, osgUtil/CameraManipulator,
|
||
osgUtil/CullViewState, osgUtil/CullVisitor,
|
||
osgUtil/DepthSortedBin, osgUtil/DisplayListVisitor,
|
||
osgUtil/DriveManipulator, osgUtil/Export,
|
||
osgUtil/FlightManipulator, osgUtil/GUIActionAdapter,
|
||
osgUtil/GUIEventAdapter, osgUtil/GUIEventHandler,
|
||
osgUtil/InsertImpostorsVisitor, osgUtil/IntersectVisitor,
|
||
osgUtil/OptimizeStateVisitor, osgUtil/RenderBin,
|
||
osgUtil/RenderGraph, osgUtil/RenderLeaf, osgUtil/RenderStage,
|
||
osgUtil/RenderStageLighting, osgUtil/RenderToTextureStage,
|
||
osgUtil/SceneView, osgUtil/SceneViewManipulator,
|
||
osgUtil/SmoothingVisitor, osgUtil/StateSetManipulator,
|
||
osgUtil/Statistics, osgUtil/Tesselator,
|
||
osgUtil/TrackballManipulator, osgUtil/TriStripVisitor,
|
||
osgUtil/Version, osgUtil/VisualsRequirementsVisitor: Added a
|
||
copyright notice to all core headers, which all begin with //C++
|
||
header to help scripts and editors pick up the fact that the file
|
||
is a header file.
|
||
|
||
2001-10-04 07:39 robert
|
||
|
||
* src/osg/StateSet.cpp: Changed the ordering of comparing modes and
|
||
attributes in osg::StateAttribute::compare() as part of an
|
||
investigration into state sorting.
|
||
|
||
2001-10-04 07:35 robert
|
||
|
||
* include/osgUtil/RenderBin, src/osgUtil/RenderBin.cpp: 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 07:25 robert
|
||
|
||
* src/osgGLUT/Viewer.cpp: Added extra precision to the app,cull and
|
||
draw timings in the Viewer.
|
||
|
||
2001-10-04 07:20 robert
|
||
|
||
* src/osg/Camera.cpp: Removed some notify which were only used for
|
||
debugging of the camera class and are now redudent.
|
||
|
||
2001-10-04 07:10 robert
|
||
|
||
* include/osg/StateAttribute: Changed the numeric ordering of
|
||
StateAttributes Types, as part of an investigation into state
|
||
sorting.
|
||
|
||
2001-10-03 14:43 robert
|
||
|
||
* AUTHORS, INSTALL, Makefile, Make/makedefs.macosx,
|
||
Make/makerules.macosx, include/osg/GL, include/osg/GLU,
|
||
include/osg/Math, include/osg/Notify, include/osg/Timer,
|
||
include/osg/Types, include/osg/Vec2, include/osg/Vec3,
|
||
include/osg/Vec4, include/osgGLUT/glut,
|
||
src/Demos/hangglide/hangglide.cpp, src/Demos/hangglide/hat.cpp,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/Demos/sgv/sgv.cpp,
|
||
src/osg/Image.cpp, src/osg/Notify.cpp, src/osg/State.cpp,
|
||
src/osg/Texture.cpp, src/osg/Timer.cpp,
|
||
src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/Tesselator.cpp: Integrated
|
||
changes for MacOSX, submitted by Phil Atkin, with small mods by
|
||
Robert Osfield to maintain compatability under Linux.
|
||
|
||
2001-10-03 00:56 robert
|
||
|
||
* src/osgPlugins/osg/EarthSky.cpp: Added missing EarthSky.cpp file
|
||
to osg plguin.
|
||
|
||
2001-10-02 08:59 robert
|
||
|
||
* ChangeLog, include/osg/EarthSky, include/osg/Types,
|
||
src/Demos/hangglide/GliderManipulator.cpp,
|
||
src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/osg/Billboard.cpp,
|
||
src/osg/EarthSky.cpp, src/osg/Matrix.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp,
|
||
src/osgUtil/TrackballManipulator.cpp: 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 04:36 robert
|
||
|
||
* VisualStudio/osg/osg.dsp, include/osg/NodeVisitor,
|
||
include/osgUtil/CullVisitor, src/Demos/hangglide/hangglide.cpp,
|
||
src/osg/Makefile, src/osgPlugins/osg/Makefile,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/SceneView.cpp: Added
|
||
osg::EarthSky node to the core osg library, and added support for
|
||
it into osgUtil::SceneView, osg::CullVisitor, osgPlugin/osg and
|
||
updated the hangglide demo to use the new earth sky node.
|
||
|
||
2001-10-01 16:02 robert
|
||
|
||
* include/osg/StateSet, include/osgUtil/OptimizeStateVisitor,
|
||
src/osg/StateSet.cpp, src/osgUtil/OptimizeStateVisitor.cpp: 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 05:06 robert
|
||
|
||
* src/osg/TexMat.cpp: 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 04:15 robert
|
||
|
||
* include/osg/: BoundsChecking, ClippingVolume, ColorMask, Depth,
|
||
Impostor, ImpostorSprite, Material, MemoryAdapter, Node,
|
||
NodeVisitor, Object, Plane, Point, Quat, Referenced, State,
|
||
StateAttribute, StateSet, Stencil, TexGen, Texture, Transform,
|
||
Transparency, Vec2, Vec3, Vec4, Version, mem_ptr: Made spelling
|
||
corrections, the spelling mistakes picked up by a script written
|
||
by Neil Salter.
|
||
|
||
script
|
||
|
||
2001-09-30 13:41 robert
|
||
|
||
* include/osg/Timer: 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 11:34 robert
|
||
|
||
* src/: Demos/hangglide/hangglide.cpp, osg/StateSet.cpp: Added
|
||
setAttributeAndModes(new Depth,StateAttribute::ON); to the
|
||
StateSet::setGlobalDefault() so that the correct default for the
|
||
glDepthFunc etc are set up for scene graphs, and allows override
|
||
of these value which risk of inheriting state on to the rest of
|
||
the scene graph.
|
||
|
||
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 02:37 robert
|
||
|
||
* include/osg/Matrix, src/osg/Matrix.cpp: 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 19:48 don
|
||
|
||
* include/osg/Matrix: Added operator * (Matrix &) to Matrix
|
||
(header) and operator [] to reference matrix elements.
|
||
|
||
2001-09-28 13:10 robert
|
||
|
||
* include/osg/: AlphaFunc, Billboard, BoundingBox, BoundingSphere,
|
||
Camera, Drawable, GL, GLExtensions, GeoSet, Geode, Group, Image,
|
||
LOD, LineSegment: 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 12:36 don
|
||
|
||
* Makefile, Make/instrules, src/osg/Makefile: Cleaned up inst rules
|
||
a bit...
|
||
|
||
2001-09-28 09:56 robert
|
||
|
||
* ChangeLog, include/osg/Matrix, include/osg/StateSet,
|
||
src/osg/StateSet.cpp: [no log message]
|
||
|
||
2001-09-28 05:36 robert
|
||
|
||
* include/: osgDB/DotOsgWrapper, osgDB/FieldReader,
|
||
osgDB/FieldReaderIterator, osgDB/FileUtils, osgDB/ReadFile,
|
||
osgDB/Registry, osgDB/Version, osgDB/WriteFile, osgGLUT/Export,
|
||
osgGLUT/GLUTEventAdapter, osgGLUT/Version, osgGLUT/Viewer,
|
||
osgUtil/CullVisitor, osgUtil/DisplayListVisitor, osgUtil/Export,
|
||
osgUtil/IntersectVisitor, osgUtil/RenderGraph,
|
||
osgUtil/RenderStage, osgUtil/SceneView, osgUtil/Tesselator,
|
||
osgUtil/TriStripVisitor, osgUtil/Version,
|
||
osgUtil/VisualsRequirementsVisitor, osgWX/Export, osgWX/Version,
|
||
osgWX/WXEventAdapter: [no log message]
|
||
|
||
2001-09-27 09:34 robert
|
||
|
||
* ChangeLog, include/osg/Matrix, src/Demos/hangglide/tank.cpp,
|
||
src/osg/Billboard.cpp, src/osg/Matrix.cpp, src/osg/Quat.cpp,
|
||
src/osg/TexMat.cpp, src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/osg/Matrix.cpp,
|
||
src/osgPlugins/osg/TexMat.cpp, src/osgUtil/RenderLeaf.cpp,
|
||
src/osgUtil/RenderStage.cpp, src/osgUtil/RenderStageLighting.cpp:
|
||
[no log message]
|
||
|
||
2001-09-27 02:44 robert
|
||
|
||
* ChangeLog, include/osg/Matrix,
|
||
src/Demos/hangglide/GliderManipulator.cpp,
|
||
src/Demos/osgcube/osgcube.cpp, src/osg/Camera.cpp,
|
||
src/osg/Matrix.cpp, src/osg/Transform.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp,
|
||
src/osgUtil/TrackballManipulator.cpp: [no log message]
|
||
|
||
2001-09-26 05:23 anonymous
|
||
|
||
* src/Demos/: hangglide/base.cpp, hangglide/hangglide.cpp,
|
||
hangglide/sky.cpp, osgreflect/osgreflect.cpp: [no log message]
|
||
|
||
2001-09-25 10:55 robert
|
||
|
||
* src/osg/Matrix.cpp.new, src/osg/Matrix.cpp.old,
|
||
include/osg/Matrix.new, include/osg/Matrix.old: [no log message]
|
||
|
||
2001-09-21 19:41 don
|
||
|
||
* AUTHORS, ChangeLog, INSTALL, TODO, index.html,
|
||
VisualStudio/osg/osg.dsp, VisualStudio/osgUtil/osgUtil.dsp,
|
||
dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec,
|
||
dist/RedHatRPM/osg.spec, doc/doc++/osg/AlphaFunc.html,
|
||
doc/doc++/osg/Billboard.html, doc/doc++/osg/Camera.html,
|
||
doc/doc++/osg/ClipPlane.html, doc/doc++/osg/ColorMask.html,
|
||
doc/doc++/osg/CullFace.html, doc/doc++/osg/Depth.html,
|
||
doc/doc++/osg/Fog.html, doc/doc++/osg/FrontFace.html,
|
||
doc/doc++/osg/General.html, doc/doc++/osg/GeoSet.html,
|
||
doc/doc++/osg/Geode.html, doc/doc++/osg/Group.html,
|
||
doc/doc++/osg/HIER.html, doc/doc++/osg/HIERjava.html,
|
||
doc/doc++/osg/Image.html, doc/doc++/osg/Impostor.html,
|
||
doc/doc++/osg/ImpostorSprite.html,
|
||
doc/doc++/osg/ImpostorSpriteManager.html, doc/doc++/osg/LOD.html,
|
||
doc/doc++/osg/Light.html, doc/doc++/osg/LightSource.html,
|
||
doc/doc++/osg/LineSegment.html, doc/doc++/osg/Material.html,
|
||
doc/doc++/osg/Matrix.html, doc/doc++/osg/MatrixProduct.html,
|
||
doc/doc++/osg/MemoryAdapter.html, doc/doc++/osg/Node.html,
|
||
doc/doc++/osg/NodeAcceptOp.html, doc/doc++/osg/NodeCallback.html,
|
||
doc/doc++/osg/NodeVisitor.html,
|
||
doc/doc++/osg/NotifySeverity.html, doc/doc++/osg/Object.html,
|
||
doc/doc++/osg/Plane.html, doc/doc++/osg/Point.html,
|
||
doc/doc++/osg/PolygonMode.html, doc/doc++/osg/PolygonOffset.html,
|
||
doc/doc++/osg/Quat.html, doc/doc++/osg/Referenced.html,
|
||
doc/doc++/osg/State.html, doc/doc++/osg/StateAttribute.html,
|
||
doc/doc++/osg/StateSet.html, doc/doc++/osg/Stencil.html,
|
||
doc/doc++/osg/Switch.html, doc/doc++/osg/TexEnv.html,
|
||
doc/doc++/osg/TexGen.html, doc/doc++/osg/TexMat.html,
|
||
doc/doc++/osg/Texture.html, doc/doc++/osg/Timer.html,
|
||
doc/doc++/osg/Transform.html, doc/doc++/osg/Transparency.html,
|
||
doc/doc++/osg/Vec2.html, doc/doc++/osg/Vec3.html,
|
||
doc/doc++/osg/Vec4.html, doc/doc++/osg/Viewport.html,
|
||
doc/doc++/osg/clampArray3BetweenRange.html,
|
||
doc/doc++/osg/clampArray3GEQUAL.html,
|
||
doc/doc++/osg/clampArray3LEQUAL.html,
|
||
doc/doc++/osg/clampArray4BetweenRange.html,
|
||
doc/doc++/osg/clampArray4GEQUAL.html,
|
||
doc/doc++/osg/clampArray4LEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementLEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementsGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsLEQUAL.html,
|
||
doc/doc++/osg/clampBetweenRange.html,
|
||
doc/doc++/osg/clampGEQUAL.html, doc/doc++/osg/clampLEQUAL.html,
|
||
doc/doc++/osg/createGeodeForImage.2.html,
|
||
doc/doc++/osg/for_each_triangle.html, doc/doc++/osg/index.html,
|
||
doc/doc++/osg/mem_ptr.html, doc/doc++/osg/notify.html,
|
||
doc/doc++/osg/osg.html, doc/doc++/osg/ref_ptr.html,
|
||
doc/doc++/osgGLUT/Viewer.html,
|
||
doc/doc++/osgUtil/CameraManipulator.html,
|
||
doc/doc++/osgUtil/CullViewState.html,
|
||
doc/doc++/osgUtil/CullVisitor.html,
|
||
doc/doc++/osgUtil/DepthSortedBin.html,
|
||
doc/doc++/osgUtil/DisplayListVisitor.html,
|
||
doc/doc++/osgUtil/DriveManipulator.html,
|
||
doc/doc++/osgUtil/FlightManipulator.html,
|
||
doc/doc++/osgUtil/GUIActionAdapter.html,
|
||
doc/doc++/osgUtil/GUIEventAdapter.html,
|
||
doc/doc++/osgUtil/GUIEventHandler.html,
|
||
doc/doc++/osgUtil/General.html, doc/doc++/osgUtil/HIER.html,
|
||
doc/doc++/osgUtil/HIERjava.html, doc/doc++/osgUtil/Hit.html,
|
||
doc/doc++/osgUtil/InsertImpostorsVisitor.html,
|
||
doc/doc++/osgUtil/IntersectState.html,
|
||
doc/doc++/osgUtil/IntersectVisitor.html,
|
||
doc/doc++/osgUtil/RegisterRenderBinProxy.html,
|
||
doc/doc++/osgUtil/RenderBin.html,
|
||
doc/doc++/osgUtil/RenderGraph.html,
|
||
doc/doc++/osgUtil/RenderLeaf.html,
|
||
doc/doc++/osgUtil/RenderStage.html,
|
||
doc/doc++/osgUtil/RenderStageLighting.html,
|
||
doc/doc++/osgUtil/RenderToTextureStage.html,
|
||
doc/doc++/osgUtil/SceneView.html,
|
||
doc/doc++/osgUtil/SceneViewManipulator.html,
|
||
doc/doc++/osgUtil/SmoothingVisitor.html,
|
||
doc/doc++/osgUtil/StateSetManipulator.html,
|
||
doc/doc++/osgUtil/Statistics.html,
|
||
doc/doc++/osgUtil/Tesselator.html,
|
||
doc/doc++/osgUtil/TrackballManipulator.html,
|
||
doc/doc++/osgUtil/TriStripVisitor.html,
|
||
doc/doc++/osgUtil/VisualsRequirementsVisitor.html,
|
||
doc/doc++/osgUtil/index.html, doc/doc++/osgUtil/osgUtil.html,
|
||
include/osg/AlphaFunc, include/osg/Billboard, include/osg/Camera,
|
||
include/osg/ClipPlane, include/osg/ColorMask,
|
||
include/osg/CullFace, include/osg/Depth, include/osg/Fog,
|
||
include/osg/FrontFace, include/osg/Geode, include/osg/Group,
|
||
include/osg/Impostor, include/osg/ImpostorSprite,
|
||
include/osg/LOD, include/osg/Light, include/osg/LightSource,
|
||
include/osg/Material, include/osg/Matrix, include/osg/Matrix.new,
|
||
include/osg/Matrix.old, include/osg/Node,
|
||
include/osg/NodeVisitor, include/osg/Object, include/osg/Point,
|
||
include/osg/PolygonMode, include/osg/PolygonOffset,
|
||
include/osg/State, include/osg/StateAttribute,
|
||
include/osg/StateSet, include/osg/Stencil, include/osg/Switch,
|
||
include/osg/TexEnv, include/osg/TexGen, include/osg/TexMat,
|
||
include/osg/Texture, include/osg/Timer, include/osg/Transform,
|
||
include/osg/Transparency, include/osg/Viewport,
|
||
include/osgGLUT/Viewer, include/osgUtil/CullVisitor,
|
||
include/osgUtil/RenderStage, include/osgUtil/SceneView,
|
||
include/osgUtil/Tesselator,
|
||
include/osgUtil/VisualsRequirementsVisitor, src/Demos/Makefile,
|
||
src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgcube/osgcube.cpp,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/Demos/sgv/sgv.cpp,
|
||
src/osg/Billboard.cpp, src/osg/Camera.cpp, src/osg/ClipPlane.cpp,
|
||
src/osg/Geode.cpp, src/osg/Group.cpp, src/osg/ImpostorSprite.cpp,
|
||
src/osg/Makefile, src/osg/Matrix.cpp, src/osg/Matrix.cpp.new,
|
||
src/osg/Node.cpp, src/osg/NodeVisitor.cpp, src/osg/Point.cpp,
|
||
src/osg/State.cpp, src/osg/StateSet.cpp, src/osg/Texture.cpp,
|
||
src/osg/Timer.cpp, src/osgGLUT/Viewer.cpp,
|
||
src/osgPlugins/osg/GeoSet.cpp, src/osgPlugins/osg/StateSet.cpp,
|
||
src/osgUtil/CullVisitor.cpp, src/osgUtil/Makefile,
|
||
src/osgUtil/RenderStage.cpp,
|
||
src/osgUtil/RenderToTextureStage.cpp, src/osgUtil/SceneView.cpp:
|
||
Synch with 20010921
|
||
|
||
2001-09-21 19:04 don
|
||
|
||
* lib/: .README, README, osgPlugins/.README, osgPlugins/README:
|
||
Added files to keep cvs from removing empty directories lib and
|
||
lib/osgPlugins
|
||
|
||
2001-09-19 18:07 don
|
||
|
||
* lib/: README, osgPlugins/README: Added place holder README files
|
||
to lib/README and lib/osgUtil/README so empty directories will
|
||
not be removed by CVS
|
||
|
||
2001-09-19 17:59 don
|
||
|
||
* src/: Demos/hangglide/Makedepend, Demos/osgcluster/Makedepend,
|
||
Demos/osgconv/Makedepend, Demos/osgcube/Makedepend,
|
||
Demos/osgimpostor/Makedepend, Demos/osgreflect/Makedepend,
|
||
Demos/osgtexture/Makedepend, Demos/osgviews/Makedepend,
|
||
Demos/sgv/Makedepend, Demos/wxsgv/Makedepend, osg/Makedepend,
|
||
osgDB/Makedepend, osgGLUT/Makedepend, osgPlugins/dw/Makedepend,
|
||
osgPlugins/flt/Makedepend, osgPlugins/gif/Makedepend,
|
||
osgPlugins/jpeg/Makedepend, osgPlugins/lib3ds/Makedepend,
|
||
osgPlugins/lwo/Makedepend, osgPlugins/obj/Makedepend,
|
||
osgPlugins/osg/Makedepend, osgPlugins/osgtgz/Makedepend,
|
||
osgPlugins/pfb/Makedepend, osgPlugins/pic/Makedepend,
|
||
osgPlugins/png/Makedepend, osgPlugins/rgb/Makedepend,
|
||
osgPlugins/tga/Makedepend, osgPlugins/tgz/Makedepend,
|
||
osgPlugins/tiff/Makedepend, osgPlugins/zip/Makedepend,
|
||
osgUtil/Makedepend, osgWX/Makedepend: Removed Makedepend files
|
||
|
||
2001-09-19 17:48 don
|
||
|
||
* Metrowerks/Metrowerks.mcp, Metrowerks/OpenSceneGraph.mcp,
|
||
doc/OpenSceneGraphBanner_Distribution.jpg,
|
||
doc/MindMaps/DesignPatterns.mmp, doc/MindMaps/Mission.mmp,
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.gif,
|
||
doc/MindMaps/Mission/Mission.gif, doc/UML/osg.png,
|
||
doc/UML/osgutils.png, doc/doc++/osg/ClassGraph.class,
|
||
doc/doc++/osg/ClassGraphPanel.class,
|
||
doc/doc++/osg/ClassLayout.class,
|
||
doc/doc++/osg/NavigatorButton.class, doc/doc++/osg/icon1.gif,
|
||
doc/doc++/osg/icon2.gif, doc/doc++/osgDB/ClassGraph.class,
|
||
doc/doc++/osgDB/ClassGraphPanel.class,
|
||
doc/doc++/osgDB/ClassLayout.class,
|
||
doc/doc++/osgDB/NavigatorButton.class, doc/doc++/osgDB/icon1.gif,
|
||
doc/doc++/osgDB/icon2.gif, doc/doc++/osgDB/osgDB.html,
|
||
doc/doc++/osgGLUT/ClassGraph.class,
|
||
doc/doc++/osgGLUT/ClassGraphPanel.class,
|
||
doc/doc++/osgGLUT/ClassLayout.class,
|
||
doc/doc++/osgGLUT/NavigatorButton.class,
|
||
doc/doc++/osgGLUT/icon1.gif, doc/doc++/osgGLUT/icon2.gif,
|
||
doc/doc++/osgUtil/ClassGraph.class,
|
||
doc/doc++/osgUtil/ClassGraphPanel.class,
|
||
doc/doc++/osgUtil/ClassLayout.class,
|
||
doc/doc++/osgUtil/NavigatorButton.class,
|
||
doc/doc++/osgUtil/icon1.gif, doc/doc++/osgUtil/icon2.gif,
|
||
doc/doc++/osgWX/ClassGraph.class,
|
||
doc/doc++/osgWX/ClassGraphPanel.class,
|
||
doc/doc++/osgWX/ClassLayout.class,
|
||
doc/doc++/osgWX/NavigatorButton.class, doc/doc++/osgWX/icon1.gif,
|
||
doc/doc++/osgWX/icon2.gif, doc/doc++/osgWX/osgWX.html,
|
||
src/Demos/wxsgv/wxsgv.wdr: Addec binary files with -kb
|
||
|
||
2001-09-19 17:47 don
|
||
|
||
* Metrowerks/Metrowerks.mcp, Metrowerks/OpenSceneGraph.mcp,
|
||
doc/OpenSceneGraphBanner_Distribution.jpg,
|
||
doc/MindMaps/DesignPatterns.mmp, doc/MindMaps/Mission.mmp,
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.gif,
|
||
doc/MindMaps/Mission/Mission.gif, doc/UML/osg.png,
|
||
doc/UML/osgutils.png, doc/doc++/osg/ClassGraph.class,
|
||
doc/doc++/osg/ClassGraphPanel.class,
|
||
doc/doc++/osg/ClassLayout.class,
|
||
doc/doc++/osg/NavigatorButton.class, doc/doc++/osg/icon1.gif,
|
||
doc/doc++/osg/icon2.gif, doc/doc++/osgDB/ClassGraph.class,
|
||
doc/doc++/osgDB/ClassGraphPanel.class,
|
||
doc/doc++/osgDB/ClassLayout.class,
|
||
doc/doc++/osgDB/NavigatorButton.class, doc/doc++/osgDB/icon1.gif,
|
||
doc/doc++/osgDB/icon2.gif, doc/doc++/osgDB/osgDB.html,
|
||
doc/doc++/osgGLUT/ClassGraph.class,
|
||
doc/doc++/osgGLUT/ClassGraphPanel.class,
|
||
doc/doc++/osgGLUT/ClassLayout.class,
|
||
doc/doc++/osgGLUT/NavigatorButton.class,
|
||
doc/doc++/osgGLUT/icon1.gif, doc/doc++/osgGLUT/icon2.gif,
|
||
doc/doc++/osgUtil/ClassGraph.class,
|
||
doc/doc++/osgUtil/ClassGraphPanel.class,
|
||
doc/doc++/osgUtil/ClassLayout.class,
|
||
doc/doc++/osgUtil/NavigatorButton.class,
|
||
doc/doc++/osgUtil/icon1.gif, doc/doc++/osgUtil/icon2.gif,
|
||
doc/doc++/osgWX/ClassGraph.class,
|
||
doc/doc++/osgWX/ClassGraphPanel.class,
|
||
doc/doc++/osgWX/ClassLayout.class,
|
||
doc/doc++/osgWX/NavigatorButton.class, doc/doc++/osgWX/icon1.gif,
|
||
doc/doc++/osgWX/icon2.gif, doc/doc++/osgWX/osgWX.html,
|
||
src/Demos/wxsgv/wxsgv.wdr: Removed should be binary entries.
|
||
Well r-add with -kb
|
||
|
||
2001-09-19 17:07 don
|
||
|
||
* src/Demos/wxsgv/icons/: camera.ico, engine.ico, geom.ico,
|
||
group.ico, light.ico, lod.ico, mesh.ico, top.ico, unknown.ico,
|
||
wxsgv.ico, xform.ico: Added ico files with -kb flag
|
||
|
||
2001-09-19 17:06 don
|
||
|
||
* src/Demos/wxsgv/icons/: camera.ico, engine.ico, geom.ico,
|
||
group.ico, icon1.xpm, icon10.xpm, icon2.xpm, icon3.xpm,
|
||
icon4.xpm, icon5.xpm, icon6.xpm, icon7.xpm, icon8.xpm, icon9.xpm,
|
||
light.ico, lod.ico, mesh.ico, top.ico, unknown.ico, wxsgv.ico,
|
||
wxsgv.xpm, xform.ico: Trying to clean up binary commits
|
||
|
||
2001-09-19 16:56 don
|
||
|
||
* src/Demos/wxsgv/icons/: camera.ico, engine.ico, geom.ico,
|
||
group.ico, light.ico, lod.ico, mesh.ico, top.ico, unknown.ico,
|
||
wxsgv.ico, xform.ico: Added these with the -kb flag now.
|
||
|
||
2001-09-19 16:55 don
|
||
|
||
* src/Demos/wxsgv/icons/: camera.ico, engine.ico, geom.ico,
|
||
group.ico, icon1.xpm, icon10.xpm, icon2.xpm, icon3.xpm,
|
||
icon4.xpm, icon5.xpm, icon6.xpm, icon7.xpm, icon8.xpm, icon9.xpm,
|
||
light.ico, lod.ico, mesh.ico, top.ico, unknown.ico, wxsgv.ico,
|
||
wxsgv.xpm, xform.ico: Cleaning up binary commits - oops
|
||
|
||
2001-09-19 16:51 don
|
||
|
||
* doc/doc++/osg/FrameStamp.html, doc/doc++/osg/MatrixNew.html,
|
||
doc/doc++/osg/MatrixNewProduct.html,
|
||
doc/doc++/osg/MatrixOld.html, include/osg/FrameStamp,
|
||
src/osg/FrameStamp.cpp: 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 16:46 don
|
||
|
||
* doc/doc++/osg/COMPARE_StateAttribute_Parameter.html,
|
||
doc/doc++/osg/COMPARE_StateAttribute_Types.html,
|
||
doc/doc++/osg/METANODE.html, doc/doc++/osg/METAOBJ.html,
|
||
doc/doc++/osg/META_Node.html, doc/doc++/osg/META_Object.html,
|
||
doc/doc++/osg/META_StateAttribute.html,
|
||
doc/doc++/osgUtil/OptimizeStateVisitor.html,
|
||
include/osgUtil/OptimizeStateVisitor,
|
||
src/osgUtil/OptimizeStateVisitor.cpp: 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 16:41 don
|
||
|
||
* Metrowerks/Metrowerks.mcp, doc/doc++/osg/MatrixProduct.html,
|
||
doc/doc++/osg/NodeCallback.html, doc/doc++/osg/Viewport.html,
|
||
doc/doc++/osgUtil/AppVisitor.html, include/osg/Matrix.new,
|
||
include/osg/Matrix.old, include/osg/NodeCallback,
|
||
include/osg/Viewport, include/osgUtil/AppVisitor,
|
||
src/Demos/osgcluster/Makedepend, src/Demos/osgcluster/Makefile,
|
||
src/Demos/osgcluster/README,
|
||
src/Demos/osgcluster/broadcaster.cpp,
|
||
src/Demos/osgcluster/broadcaster.h,
|
||
src/Demos/osgcluster/osgcluster.cpp,
|
||
src/Demos/osgcluster/receiver.cpp,
|
||
src/Demos/osgcluster/receiver.h, src/osg/Matrix.cpp.new,
|
||
src/osg/Matrix.cpp.old, src/osg/Viewport.cpp,
|
||
src/osgUtil/AppVisitor.cpp: o Updated Metrowerks files for
|
||
MacOS. They aren't 100% there yet,
|
||
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 16:21 don
|
||
|
||
* AUTHORS, src/osgPlugins/lib3ds/atmosphere.cpp,
|
||
src/osgPlugins/lib3ds/atmosphere.h,
|
||
src/osgPlugins/lib3ds/background.cpp,
|
||
src/osgPlugins/lib3ds/background.h,
|
||
src/osgPlugins/lib3ds/camera.cpp, src/osgPlugins/lib3ds/camera.h,
|
||
src/osgPlugins/lib3ds/chunk.cpp, src/osgPlugins/lib3ds/chunk.h,
|
||
src/osgPlugins/lib3ds/chunktable.h,
|
||
src/osgPlugins/lib3ds/ease.cpp, src/osgPlugins/lib3ds/ease.h,
|
||
src/osgPlugins/lib3ds/file.cpp, src/osgPlugins/lib3ds/file.h,
|
||
src/osgPlugins/lib3ds/lib3ds_float.cpp,
|
||
src/osgPlugins/lib3ds/lib3ds_float.h,
|
||
src/osgPlugins/lib3ds/light.cpp, src/osgPlugins/lib3ds/light.h,
|
||
src/osgPlugins/lib3ds/material.cpp,
|
||
src/osgPlugins/lib3ds/material.h,
|
||
src/osgPlugins/lib3ds/matrix.cpp, src/osgPlugins/lib3ds/matrix.h,
|
||
src/osgPlugins/lib3ds/mesh.cpp, src/osgPlugins/lib3ds/mesh.h,
|
||
src/osgPlugins/lib3ds/node.cpp, src/osgPlugins/lib3ds/node.h,
|
||
src/osgPlugins/lib3ds/quat.cpp, src/osgPlugins/lib3ds/quat.h,
|
||
src/osgPlugins/lib3ds/readwrite.cpp,
|
||
src/osgPlugins/lib3ds/readwrite.h,
|
||
src/osgPlugins/lib3ds/shadow.cpp, src/osgPlugins/lib3ds/shadow.h,
|
||
src/osgPlugins/lib3ds/tcb.cpp, src/osgPlugins/lib3ds/tcb.h,
|
||
src/osgPlugins/lib3ds/tracks.cpp, src/osgPlugins/lib3ds/tracks.h,
|
||
src/osgPlugins/lib3ds/types.h, src/osgPlugins/lib3ds/vector.cpp,
|
||
src/osgPlugins/lib3ds/vector.h,
|
||
src/osgPlugins/lib3ds/viewport.cpp,
|
||
src/osgPlugins/lib3ds/viewport.h: 0.8.42 sync
|
||
|
||
2001-09-19 14:50 don
|
||
|
||
* include/osg/DCS, include/osg/DynamicLibrary,
|
||
include/osg/ExtensionSupported, include/osg/Field,
|
||
include/osg/FieldReader, include/osg/FieldReaderIterator,
|
||
include/osg/FileNameUtils, include/osg/GeoState,
|
||
include/osg/Input, include/osg/Lighting, include/osg/OSG,
|
||
include/osg/Output, include/osg/Registry, include/osg/Scene,
|
||
include/osg/Seg, include/osg/Sequence,
|
||
include/osgUtil/RenderVisitor, src/osg/DCS.cpp,
|
||
src/osg/DynamicLibrary.cpp, src/osg/ExtensionSupported.cpp,
|
||
src/osg/Field.cpp, src/osg/FieldReader.cpp,
|
||
src/osg/FieldReaderIterator.cpp, src/osg/FileNameUtils.cpp,
|
||
src/osg/GeoState.cpp, src/osg/Input.cpp, src/osg/OSG.cpp,
|
||
src/osg/Output.cpp, src/osg/ReaderWriterOSG.cpp,
|
||
src/osg/ReaderWriterRGB.cpp, src/osg/Registry.cpp,
|
||
src/osg/Scene.cpp, src/osg/Seg.cpp, src/osg/Sequence.cpp,
|
||
src/osgPlugins/flt/export.h, src/osgPlugins/osgtgz/osgtgz.cpp,
|
||
src/osgUtil/RenderVisitor.cpp: Removed files.... synching witn
|
||
0.8.42
|
||
|
||
2001-09-19 14:41 don
|
||
|
||
* VisualStudio/Demos/cube/cube.dsp,
|
||
VisualStudio/osgPlugins/fly/fly.dsp, dist/.osg.spec.swp,
|
||
doc/Doxyfile, doc/osg/AlphaFunc.html, doc/osg/Billboard.html,
|
||
doc/osg/BoundingBox.html, doc/osg/BoundingSphere.html,
|
||
doc/osg/Camera.html, doc/osg/ClassGraph.class,
|
||
doc/osg/ClassGraphPanel.class, doc/osg/ClassLayout.class,
|
||
doc/osg/CullFace.html, doc/osg/DCS.html,
|
||
doc/osg/DynamicLibrary.html, doc/osg/ExtensionSupported.html,
|
||
doc/osg/Field.html, doc/osg/FieldReader.html,
|
||
doc/osg/FieldReaderIterator.html, doc/osg/Fog.html,
|
||
doc/osg/General.html, doc/osg/GeoSet.html, doc/osg/GeoState.html,
|
||
doc/osg/Geode.html, doc/osg/Group.html, doc/osg/HIER.html,
|
||
doc/osg/HIERjava.html, doc/osg/Hit.html, doc/osg/Image.html,
|
||
doc/osg/Input.html, doc/osg/IntersectState.html,
|
||
doc/osg/IntersectVisitor.html, doc/osg/LOD.html,
|
||
doc/osg/Light.html, doc/osg/LightSource.html,
|
||
doc/osg/Lighting.html, doc/osg/Material.html,
|
||
doc/osg/Matrix.html, doc/osg/MemoryAdapter.html,
|
||
doc/osg/NavigatorButton.class, doc/osg/Node.html,
|
||
doc/osg/NodeAcceptOp.html, doc/osg/NodePath.html,
|
||
doc/osg/NodeVisitor.html, doc/osg/NotifyInit.html,
|
||
doc/osg/NotifySeverity.html, doc/osg/Object.html,
|
||
doc/osg/Output.html, doc/osg/Point.html,
|
||
doc/osg/PolygonOffset.html, doc/osg/Quat.html, doc/osg/RP.html,
|
||
doc/osg/ReaderWriter.html, doc/osg/Referenced.html,
|
||
doc/osg/RegisterObjectProxy.html,
|
||
doc/osg/RegisterReaderWriterProxy.html, doc/osg/Registry.html,
|
||
doc/osg/RenderVisitor.html, doc/osg/Scene.html, doc/osg/Seg.html,
|
||
doc/osg/Sequence.html, doc/osg/State.html, doc/osg/Switch.html,
|
||
doc/osg/TexEnv.html, doc/osg/TexGen.html, doc/osg/TexMat.html,
|
||
doc/osg/Texture.html, doc/osg/Timer.html,
|
||
doc/osg/Transparency.html, doc/osg/UnrefOp.html,
|
||
doc/osg/Vec2.html, doc/osg/Vec3.html, doc/osg/Vec4.html,
|
||
doc/osg/ViewState.html, doc/osg/createGeodeForImage.2.html,
|
||
doc/osg/createGeodeForImage.html, doc/osg/for_each_triangle.html,
|
||
doc/osg/icon1.gif, doc/osg/icon2.gif, doc/osg/index.html,
|
||
doc/osg/osg.html, doc/osg/osgGetLibraryName.html,
|
||
doc/osg/osgGetVersion.html, doc/osg/ref_ptr.html,
|
||
doc/osgGLUT/ClassGraph.class, doc/osgGLUT/ClassGraphPanel.class,
|
||
doc/osgGLUT/ClassLayout.class, doc/osgGLUT/GLUTEventAdapter.html,
|
||
doc/osgGLUT/General.html, doc/osgGLUT/HIER.html,
|
||
doc/osgGLUT/HIERjava.html, doc/osgGLUT/NavigatorButton.class,
|
||
doc/osgGLUT/Viewer.html, doc/osgGLUT/icon1.gif,
|
||
doc/osgGLUT/icon2.gif, doc/osgGLUT/index.html,
|
||
doc/osgGLUT/osgGLUT.html, doc/osgUtil/Camera.html,
|
||
doc/osgUtil/CameraManipulator.html,
|
||
doc/osgUtil/CameraTrackballManipulator.html,
|
||
doc/osgUtil/CameraZSpindleManipulator.html,
|
||
doc/osgUtil/ClassGraph.class, doc/osgUtil/ClassGraphPanel.class,
|
||
doc/osgUtil/ClassLayout.class,
|
||
doc/osgUtil/CompileGeoSetsVisitor.html,
|
||
doc/osgUtil/DisplayListVisitor.html,
|
||
doc/osgUtil/DriveManipulator.html,
|
||
doc/osgUtil/FlightManipulator.html,
|
||
doc/osgUtil/GUIActionAdapter.html,
|
||
doc/osgUtil/GUIEventAdapter.html,
|
||
doc/osgUtil/GUIEventAdaptor.html,
|
||
doc/osgUtil/GUIUpdateState.html, doc/osgUtil/General.html,
|
||
doc/osgUtil/HIER.html, doc/osgUtil/HIERjava.html,
|
||
doc/osgUtil/Hit.html, doc/osgUtil/IntersectState.html,
|
||
doc/osgUtil/IntersectVisitor.html,
|
||
doc/osgUtil/NavigatorButton.class,
|
||
doc/osgUtil/RenderVisitor.html, doc/osgUtil/SceneView.html,
|
||
doc/osgUtil/TrackballManipulator.html,
|
||
doc/osgUtil/ViewState.html, doc/osgUtil/icon1.gif,
|
||
doc/osgUtil/icon2.gif, doc/osgUtil/index.html,
|
||
doc/osgUtil/osgUtil.html, doc/osgUtil/osgUtilGetLibraryName.html,
|
||
doc/osgUtil/osgUtilGetVersion.html, src/Demos/cube/Makedepend,
|
||
src/Demos/cube/Makefile, src/Demos/cube/cube.cpp,
|
||
src/osgPlugins/fly/Makedepend, src/osgPlugins/fly/Makefile,
|
||
src/osgPlugins/fly/base.cpp, src/osgPlugins/fly/fly.cpp,
|
||
src/osgPlugins/fly/hat.cpp, src/osgPlugins/fly/hat.h,
|
||
src/osgPlugins/fly/matrix.cpp, src/osgPlugins/fly/matrix.h,
|
||
src/osgPlugins/fly/oldtrees.cpp, src/osgPlugins/fly/sky.cpp,
|
||
src/osgPlugins/fly/tank.cpp, src/osgPlugins/fly/terrain.cpp,
|
||
src/osgPlugins/fly/terrain_data.h, src/osgPlugins/fly/trees.cpp,
|
||
src/osgPlugins/fly/vector.cpp, src/osgPlugins/fly/vector.h,
|
||
src/osgPlugins/pfb/osg2pf/ConvertToPerformer.cpp,
|
||
src/osgPlugins/pfb/osg2pf/ConvertToPerformer.h,
|
||
src/osgPlugins/pfb/osg2pf/Makedepend,
|
||
src/osgPlugins/pfb/osg2pf/Makefile,
|
||
src/osgPlugins/pfb/osg2pf/Makefile.lib,
|
||
src/osgPlugins/pfb/osg2pf/osg2pf.cpp,
|
||
src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.h,
|
||
src/osgPlugins/pfb/pf2osg/Makedepend,
|
||
src/osgPlugins/pfb/pf2osg/Makefile,
|
||
src/osgPlugins/pfb/pf2osg/Makefile.lib,
|
||
src/osgPlugins/pfb/pf2osg/osg.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pf2osg.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pfb.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pfb.h: And yet more clean up synch with
|
||
0.8.42
|
||
|
||
2001-09-19 14:19 don
|
||
|
||
* INSTALL, Make/makedefs.freebsd, Make/makerules.freebsd,
|
||
doc/OpenSceneGraphBanner_Distribution.jpg, doc/sgv.html,
|
||
doc/doc++/osg/AlphaFunc.html, doc/doc++/osg/Billboard.html,
|
||
doc/doc++/osg/BoundingBox.html,
|
||
doc/doc++/osg/BoundingSphere.html, doc/doc++/osg/Camera.html,
|
||
doc/doc++/osg/ClassGraph.class,
|
||
doc/doc++/osg/ClassGraphPanel.class,
|
||
doc/doc++/osg/ClassLayout.class, doc/doc++/osg/ClipPlane.html,
|
||
doc/doc++/osg/ClippingVolume.html, doc/doc++/osg/ColorMask.html,
|
||
doc/doc++/osg/CullFace.html, doc/doc++/osg/Depth.html,
|
||
doc/doc++/osg/Drawable.html, doc/doc++/osg/Fog.html,
|
||
doc/doc++/osg/FrontFace.html, doc/doc++/osg/General.html,
|
||
doc/doc++/osg/GeoSet.html, doc/doc++/osg/Geode.html,
|
||
doc/doc++/osg/Group.html, doc/doc++/osg/HIER.html,
|
||
doc/doc++/osg/HIERjava.html, doc/doc++/osg/Image.html,
|
||
doc/doc++/osg/Impostor.html, doc/doc++/osg/ImpostorSprite.html,
|
||
doc/doc++/osg/ImpostorSpriteManager.html, doc/doc++/osg/LOD.html,
|
||
doc/doc++/osg/Light.html, doc/doc++/osg/LightSource.html,
|
||
doc/doc++/osg/LineSegment.html, doc/doc++/osg/Material.html,
|
||
doc/doc++/osg/Matrix.html, doc/doc++/osg/MemoryAdapter.html,
|
||
doc/doc++/osg/NavigatorButton.class, doc/doc++/osg/Node.html,
|
||
doc/doc++/osg/NodeAcceptOp.html, doc/doc++/osg/NodePath.html,
|
||
doc/doc++/osg/NodeVisitor.html,
|
||
doc/doc++/osg/NotifySeverity.html,
|
||
doc/doc++/osg/OSG_GL_DEBUG.html, doc/doc++/osg/Object.html,
|
||
doc/doc++/osg/Plane.html, doc/doc++/osg/Point.html,
|
||
doc/doc++/osg/PolygonMode.html, doc/doc++/osg/PolygonOffset.html,
|
||
doc/doc++/osg/Quat.html, doc/doc++/osg/Referenced.html,
|
||
doc/doc++/osg/State.html, doc/doc++/osg/StateAttribute.html,
|
||
doc/doc++/osg/StateSet.html, doc/doc++/osg/Stencil.html,
|
||
doc/doc++/osg/Switch.html, doc/doc++/osg/TexEnv.html,
|
||
doc/doc++/osg/TexGen.html, doc/doc++/osg/TexMat.html,
|
||
doc/doc++/osg/Texture.html, doc/doc++/osg/Timer.html,
|
||
doc/doc++/osg/Transform.html, doc/doc++/osg/Transparency.html,
|
||
doc/doc++/osg/Vec2.html, doc/doc++/osg/Vec3.html,
|
||
doc/doc++/osg/Vec4.html,
|
||
doc/doc++/osg/clampArray3BetweenRange.html,
|
||
doc/doc++/osg/clampArray3GEQUAL.html,
|
||
doc/doc++/osg/clampArray3LEQUAL.html,
|
||
doc/doc++/osg/clampArray4BetweenRange.html,
|
||
doc/doc++/osg/clampArray4GEQUAL.html,
|
||
doc/doc++/osg/clampArray4LEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementLEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsBetweenRange.html,
|
||
doc/doc++/osg/clampArrayElementsGEQUAL.html,
|
||
doc/doc++/osg/clampArrayElementsLEQUAL.html,
|
||
doc/doc++/osg/clampBetweenRange.html,
|
||
doc/doc++/osg/clampGEQUAL.html, doc/doc++/osg/clampLEQUAL.html,
|
||
doc/doc++/osg/createGeodeForImage.2.html,
|
||
doc/doc++/osg/createGeodeForImage.html,
|
||
doc/doc++/osg/for_each_triangle.html,
|
||
doc/doc++/osg/g_NotifyLevel.html,
|
||
doc/doc++/osg/getGLExtensionFuncPtr.html,
|
||
doc/doc++/osg/getNotifyLevel.html, doc/doc++/osg/icon1.gif,
|
||
doc/doc++/osg/icon2.gif, doc/doc++/osg/index.html,
|
||
doc/doc++/osg/initNotifyLevel.html,
|
||
doc/doc++/osg/isGLExtensionSupported.html,
|
||
doc/doc++/osg/mem_ptr.html, doc/doc++/osg/notify.html,
|
||
doc/doc++/osg/osg.html, doc/doc++/osg/osgGetLibraryName.html,
|
||
doc/doc++/osg/osgGetVersion.html, doc/doc++/osg/ref_ptr.html,
|
||
doc/doc++/osg/setNotifyLevel.html,
|
||
doc/doc++/osgDB/ClassGraph.class,
|
||
doc/doc++/osgDB/ClassGraphPanel.class,
|
||
doc/doc++/osgDB/ClassLayout.class,
|
||
doc/doc++/osgDB/DirectoryContents.html,
|
||
doc/doc++/osgDB/DotOsgWrapper.html,
|
||
doc/doc++/osgDB/DynamicLibrary.html, doc/doc++/osgDB/Field.html,
|
||
doc/doc++/osgDB/FieldReader.html,
|
||
doc/doc++/osgDB/FieldReaderIterator.html,
|
||
doc/doc++/osgDB/General.html, doc/doc++/osgDB/HIER.html,
|
||
doc/doc++/osgDB/HIERjava.html, doc/doc++/osgDB/Input.html,
|
||
doc/doc++/osgDB/NavigatorButton.class,
|
||
doc/doc++/osgDB/Output.html, doc/doc++/osgDB/ReaderWriter.html,
|
||
doc/doc++/osgDB/RegisterDotOsgWrapperProxy.html,
|
||
doc/doc++/osgDB/RegisterReaderWriterProxy.html,
|
||
doc/doc++/osgDB/Registry.html, doc/doc++/osgDB/findDSO.html,
|
||
doc/doc++/osgDB/findFile.html,
|
||
doc/doc++/osgDB/findFileInDirectory.html,
|
||
doc/doc++/osgDB/getDirectoryContents.html,
|
||
doc/doc++/osgDB/getFilePath.html, doc/doc++/osgDB/icon1.gif,
|
||
doc/doc++/osgDB/icon2.gif, doc/doc++/osgDB/index.html,
|
||
doc/doc++/osgDB/initFilePath.html, doc/doc++/osgDB/osgDB.html,
|
||
doc/doc++/osgDB/osgDBGetLibraryName.html,
|
||
doc/doc++/osgDB/osgDBGetVersion.html,
|
||
doc/doc++/osgDB/readImageFile.html,
|
||
doc/doc++/osgDB/readNodeFile.html,
|
||
doc/doc++/osgDB/readObjectFile.html,
|
||
doc/doc++/osgDB/setFilePath.html,
|
||
doc/doc++/osgDB/writeImageFile.html,
|
||
doc/doc++/osgDB/writeNodeFile.html,
|
||
doc/doc++/osgDB/writeObjectFile.html,
|
||
doc/doc++/osgGLUT/ClassGraph.class,
|
||
doc/doc++/osgGLUT/ClassGraphPanel.class,
|
||
doc/doc++/osgGLUT/ClassLayout.class,
|
||
doc/doc++/osgGLUT/GLUTEventAdapter.html,
|
||
doc/doc++/osgGLUT/General.html, doc/doc++/osgGLUT/HIER.html,
|
||
doc/doc++/osgGLUT/HIERjava.html,
|
||
doc/doc++/osgGLUT/NavigatorButton.class,
|
||
doc/doc++/osgGLUT/Viewer.html, doc/doc++/osgGLUT/icon1.gif,
|
||
doc/doc++/osgGLUT/icon2.gif, doc/doc++/osgGLUT/index.html,
|
||
doc/doc++/osgGLUT/osgGLUT.html,
|
||
doc/doc++/osgGLUT/osgGLUTGetLibraryName.html,
|
||
doc/doc++/osgGLUT/osgGLUTGetVersion.html,
|
||
doc/doc++/osgUtil/BufferRequirementsVisitor.html,
|
||
doc/doc++/osgUtil/CameraManipulator.html,
|
||
doc/doc++/osgUtil/ClassGraph.class,
|
||
doc/doc++/osgUtil/ClassGraphPanel.class,
|
||
doc/doc++/osgUtil/ClassLayout.class,
|
||
doc/doc++/osgUtil/CullViewState.html,
|
||
doc/doc++/osgUtil/CullVisitor.html,
|
||
doc/doc++/osgUtil/DepthSortedBin.html,
|
||
doc/doc++/osgUtil/DisplayListVisitor.html,
|
||
doc/doc++/osgUtil/DriveManipulator.html,
|
||
doc/doc++/osgUtil/FlightManipulator.html,
|
||
doc/doc++/osgUtil/GUIActionAdapter.html,
|
||
doc/doc++/osgUtil/GUIEventAdapter.html,
|
||
doc/doc++/osgUtil/GUIEventHandler.html,
|
||
doc/doc++/osgUtil/General.html, doc/doc++/osgUtil/HIER.html,
|
||
doc/doc++/osgUtil/HIERjava.html, doc/doc++/osgUtil/Hit.html,
|
||
doc/doc++/osgUtil/InsertImpostorsVisitor.html,
|
||
doc/doc++/osgUtil/IntersectState.html,
|
||
doc/doc++/osgUtil/IntersectVisitor.html,
|
||
doc/doc++/osgUtil/NavigatorButton.class,
|
||
doc/doc++/osgUtil/OptimizeVisitor.html,
|
||
doc/doc++/osgUtil/RegisterRenderBinProxy.html,
|
||
doc/doc++/osgUtil/RenderBin.html,
|
||
doc/doc++/osgUtil/RenderGraph.html,
|
||
doc/doc++/osgUtil/RenderLeaf.html,
|
||
doc/doc++/osgUtil/RenderStage.html,
|
||
doc/doc++/osgUtil/RenderStageLighting.html,
|
||
doc/doc++/osgUtil/RenderToTextureStage.html,
|
||
doc/doc++/osgUtil/SceneView.html,
|
||
doc/doc++/osgUtil/SceneViewManipulator.html,
|
||
doc/doc++/osgUtil/SmoothingVisitor.html,
|
||
doc/doc++/osgUtil/StateSetManipulator.html,
|
||
doc/doc++/osgUtil/Statistics.html,
|
||
doc/doc++/osgUtil/Tesselator.html,
|
||
doc/doc++/osgUtil/TrackballManipulator.html,
|
||
doc/doc++/osgUtil/TriStripVisitor.html,
|
||
doc/doc++/osgUtil/VisualsRequirementsVisitor.html,
|
||
doc/doc++/osgUtil/icon1.gif, doc/doc++/osgUtil/icon2.gif,
|
||
doc/doc++/osgUtil/index.html, doc/doc++/osgUtil/osgUtil.html,
|
||
doc/doc++/osgUtil/osgUtilGetLibraryName.html,
|
||
doc/doc++/osgUtil/osgUtilGetVersion.html,
|
||
doc/doc++/osgWX/ClassGraph.class,
|
||
doc/doc++/osgWX/ClassGraphPanel.class,
|
||
doc/doc++/osgWX/ClassLayout.class, doc/doc++/osgWX/General.html,
|
||
doc/doc++/osgWX/HIER.html, doc/doc++/osgWX/HIERjava.html,
|
||
doc/doc++/osgWX/NavigatorButton.class,
|
||
doc/doc++/osgWX/WXEventAdapter.html, doc/doc++/osgWX/icon1.gif,
|
||
doc/doc++/osgWX/icon2.gif, doc/doc++/osgWX/index.html,
|
||
doc/doc++/osgWX/osgWX.html,
|
||
doc/doc++/osgWX/osgWXGetLibraryName.html,
|
||
doc/doc++/osgWX/osgWXGetVersion.html, include/osg/BoundsChecking,
|
||
include/osg/ClipPlane, include/osg/ClippingVolume,
|
||
include/osg/ColorMask, include/osg/Depth, include/osg/Drawable,
|
||
include/osg/FrontFace, include/osg/GLExtensions,
|
||
include/osg/Impostor, include/osg/ImpostorSprite,
|
||
include/osg/LineSegment, include/osg/MemoryAdapter,
|
||
include/osg/Plane, include/osg/PolygonMode,
|
||
include/osg/StateAttribute, include/osg/StateSet,
|
||
include/osg/Stencil, include/osg/Transform, include/osg/mem_ptr,
|
||
include/osg/ref_ptr, include/osgUtil/CullViewState,
|
||
include/osgUtil/CullVisitor, include/osgUtil/DepthSortedBin,
|
||
include/osgUtil/GUIEventHandler,
|
||
include/osgUtil/InsertImpostorsVisitor,
|
||
include/osgUtil/RenderBin, include/osgUtil/RenderGraph,
|
||
include/osgUtil/RenderLeaf, include/osgUtil/RenderStage,
|
||
include/osgUtil/RenderStageLighting,
|
||
include/osgUtil/RenderToTextureStage,
|
||
include/osgUtil/SceneViewManipulator,
|
||
include/osgUtil/SmoothingVisitor,
|
||
include/osgUtil/StateSetManipulator, include/osgUtil/Statistics,
|
||
include/osgUtil/Tesselator, include/osgUtil/TriStripVisitor,
|
||
include/osgUtil/VisualsRequirementsVisitor,
|
||
src/Demos/osgreflect/Makedepend, src/Demos/osgreflect/Makefile,
|
||
src/Demos/osgreflect/osgreflect.cpp, src/Demos/sgv/README,
|
||
src/osg/ClipPlane.cpp, src/osg/ColorMask.cpp, src/osg/Depth.cpp,
|
||
src/osg/Drawable.cpp, src/osg/FrontFace.cpp,
|
||
src/osg/GLExtensions.cpp, src/osg/Impostor.cpp,
|
||
src/osg/ImpostorSprite.cpp, src/osg/LineSegment.cpp,
|
||
src/osg/Makedepend, src/osg/PolygonMode.cpp, src/osg/State.cpp,
|
||
src/osg/StateSet.cpp, src/osg/Stencil.cpp, src/osg/Transform.cpp,
|
||
src/osgPlugins/flt/OldMaterialPaletteRecord.cpp,
|
||
src/osgPlugins/flt/OldMaterialPaletteRecord.h,
|
||
src/osgPlugins/osgtgz/ReaderWriterOSGTGZ.cpp,
|
||
src/osgPlugins/png/new_ReaderWriterPNG.cpp,
|
||
src/osgPlugins/png/prev_ReaderWriterPNG.cpp,
|
||
src/osgUtil/CullViewState.cpp, src/osgUtil/CullVisitor.cpp,
|
||
src/osgUtil/DepthSortedBin.cpp,
|
||
src/osgUtil/InsertImpostorsVisitor.cpp,
|
||
src/osgUtil/NvTriStripObjects.cpp,
|
||
src/osgUtil/NvTriStripObjects.h, src/osgUtil/RenderBin.cpp,
|
||
src/osgUtil/RenderGraph.cpp, src/osgUtil/RenderLeaf.cpp,
|
||
src/osgUtil/RenderStage.cpp, src/osgUtil/RenderStageLighting.cpp,
|
||
src/osgUtil/RenderToTextureStage.cpp,
|
||
src/osgUtil/SceneViewManipulator.cpp,
|
||
src/osgUtil/SmoothingVisitor.cpp,
|
||
src/osgUtil/StateSetManipulator.cpp, src/osgUtil/Tesselator.cpp,
|
||
src/osgUtil/TriStripVisitor.cpp,
|
||
src/osgUtil/VisualsRequirementsVisitor.cpp: More clean up for
|
||
synch with 0.8.42
|
||
|
||
2001-09-19 14:10 don
|
||
|
||
* src/Demos/osgtexture/: Makedepend, Makefile, osgtexture.cpp:
|
||
Added acompole more
|
||
|
||
2001-09-19 14:07 don
|
||
|
||
* AUTHORS, ChangeLog, FAQ, Makefile, NEWS, README, TODO,
|
||
index.html, Make/makedefs.irix.nonstd, Make/makedefs.irix.std,
|
||
Make/makedefs.linux, Make/makerules.irix, Make/makerules.linux,
|
||
Metrowerks/OpenSceneGraph.mcp, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/hangglide/hangglide.dsp,
|
||
VisualStudio/Demos/osgconv/osgconv.dsp,
|
||
VisualStudio/Demos/osgcube/osgcube.dsp,
|
||
VisualStudio/Demos/osgimpostor/osgimpostor.dsp,
|
||
VisualStudio/Demos/osgreflect/osgreflect.dsp,
|
||
VisualStudio/Demos/osgtexture/osgtexture.dsp,
|
||
VisualStudio/Demos/osgviews/osgviews.dsp,
|
||
VisualStudio/Demos/sgv/sgv.dsp,
|
||
VisualStudio/Demos/wxsgv/wxsgv.dsp, VisualStudio/osg/osg.dsp,
|
||
VisualStudio/osgDB/osgDB.dsp, VisualStudio/osgGLUT/osgGLUT.dsp,
|
||
VisualStudio/osgPlugins/dw/dw.dsp,
|
||
VisualStudio/osgPlugins/flt/flt.dsp,
|
||
VisualStudio/osgPlugins/gif/gif.dsp,
|
||
VisualStudio/osgPlugins/jpeg/jpeg.dsp,
|
||
VisualStudio/osgPlugins/lib3ds/lib3ds.dsp,
|
||
VisualStudio/osgPlugins/lwo/lwo.dsp,
|
||
VisualStudio/osgPlugins/obj/obj.dsp,
|
||
VisualStudio/osgPlugins/osg/dot_osg.dsp,
|
||
VisualStudio/osgPlugins/osgtgz/osgtgz.dsp,
|
||
VisualStudio/osgPlugins/pic/pic.dsp,
|
||
VisualStudio/osgPlugins/png/png.dsp,
|
||
VisualStudio/osgPlugins/rgb/rgb.dsp,
|
||
VisualStudio/osgPlugins/tga/tga.dsp,
|
||
VisualStudio/osgPlugins/tgz/tgz.dsp,
|
||
VisualStudio/osgPlugins/tiff/tiff.dsp,
|
||
VisualStudio/osgPlugins/zip/zip.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp, VisualStudio/osgWX/osgWX.dsp,
|
||
dist/RedHatRPM/osg.spec, doc/index.html,
|
||
doc/Doxyfiles/all_Doxyfile, doc/Doxyfiles/auto_Doxyfile,
|
||
doc/Doxyfiles/auto_Mainpage, doc/Doxyfiles/core_Doxyfile,
|
||
doc/Doxyfiles/custom_Footer.html, include/osg/AlphaFunc,
|
||
include/osg/Billboard, include/osg/BoundingBox,
|
||
include/osg/BoundingSphere, include/osg/Camera,
|
||
include/osg/CullFace, include/osg/Export, include/osg/Fog,
|
||
include/osg/GL, include/osg/GeoSet, include/osg/Geode,
|
||
include/osg/Group, include/osg/Image, include/osg/LOD,
|
||
include/osg/Light, include/osg/LightSource, include/osg/Material,
|
||
include/osg/Matrix, include/osg/Node, include/osg/NodeVisitor,
|
||
include/osg/Notify, include/osg/Object, include/osg/Point,
|
||
include/osg/PolygonOffset, include/osg/Quat,
|
||
include/osg/Referenced, include/osg/State, include/osg/Switch,
|
||
include/osg/TexEnv, include/osg/TexGen, include/osg/TexMat,
|
||
include/osg/Texture, include/osg/Timer, include/osg/Transparency,
|
||
include/osg/Types, include/osg/Vec2, include/osg/Vec3,
|
||
include/osg/Vec4, include/osgDB/DotOsgWrapper,
|
||
include/osgDB/DynamicLibrary, include/osgDB/Export,
|
||
include/osgDB/Field, include/osgDB/FieldReader,
|
||
include/osgDB/FieldReaderIterator, include/osgDB/FileNameUtils,
|
||
include/osgDB/FileUtils, include/osgDB/Input,
|
||
include/osgDB/Output, include/osgDB/ReadFile,
|
||
include/osgDB/ReaderWriter, include/osgDB/Registry,
|
||
include/osgDB/Version, include/osgDB/WriteFile,
|
||
include/osgGLUT/GLUTEventAdapter, include/osgGLUT/Version,
|
||
include/osgGLUT/Viewer, include/osgUtil/CameraManipulator,
|
||
include/osgUtil/DisplayListVisitor,
|
||
include/osgUtil/DriveManipulator,
|
||
include/osgUtil/FlightManipulator,
|
||
include/osgUtil/GUIActionAdapter,
|
||
include/osgUtil/GUIEventAdapter,
|
||
include/osgUtil/IntersectVisitor, include/osgUtil/SceneView,
|
||
include/osgUtil/TrackballManipulator, include/osgWX/Export,
|
||
include/osgWX/Version, include/osgWX/WXEventAdapter,
|
||
src/Makefile, src/Demos/Makefile,
|
||
src/Demos/hangglide/GliderManipulator.cpp,
|
||
src/Demos/hangglide/GliderManipulator.h,
|
||
src/Demos/hangglide/Makedepend, src/Demos/hangglide/Makefile,
|
||
src/Demos/hangglide/README,
|
||
src/Demos/hangglide/ReaderWriterFLY.cpp,
|
||
src/Demos/hangglide/base.cpp, src/Demos/hangglide/hangglide.cpp,
|
||
src/Demos/hangglide/hat.cpp, src/Demos/hangglide/hat.h,
|
||
src/Demos/hangglide/sky.cpp, src/Demos/hangglide/tank.cpp,
|
||
src/Demos/hangglide/terrain.cpp,
|
||
src/Demos/hangglide/terrain_data.h,
|
||
src/Demos/hangglide/trees.cpp, src/Demos/osgconv/Makedepend,
|
||
src/Demos/osgconv/Makefile, src/Demos/osgconv/osgconv.cpp,
|
||
src/Demos/osgcube/Makedepend, src/Demos/osgcube/Makefile,
|
||
src/Demos/osgcube/osgcube.cpp, src/Demos/osgimpostor/Makedepend,
|
||
src/Demos/osgimpostor/Makefile, src/Demos/osgimpostor/README,
|
||
src/Demos/osgimpostor/osgimpostor.cpp,
|
||
src/Demos/osgviews/Makedepend, src/Demos/osgviews/Makefile,
|
||
src/Demos/osgviews/README, src/Demos/osgviews/osgviews.cpp,
|
||
src/Demos/sgv/Makefile, src/Demos/sgv/sgv.cpp,
|
||
src/Demos/wxsgv/Makedepend, src/Demos/wxsgv/Makefile,
|
||
src/Demos/wxsgv/SceneGraphDlg.cpp,
|
||
src/Demos/wxsgv/SceneGraphDlg.h, src/Demos/wxsgv/app.cpp,
|
||
src/Demos/wxsgv/app.h, src/Demos/wxsgv/canvas.cpp,
|
||
src/Demos/wxsgv/canvas.h, src/Demos/wxsgv/frame.cpp,
|
||
src/Demos/wxsgv/frame.h, src/Demos/wxsgv/wxsgv.rc,
|
||
src/Demos/wxsgv/wxsgv.wdr, src/Demos/wxsgv/wxsgv_wdr.cpp,
|
||
src/Demos/wxsgv/wxsgv_wdr.h, src/Demos/wxsgv/icons/camera.ico,
|
||
src/Demos/wxsgv/icons/engine.ico, src/Demos/wxsgv/icons/geom.ico,
|
||
src/Demos/wxsgv/icons/group.ico, src/Demos/wxsgv/icons/icon1.xpm,
|
||
src/Demos/wxsgv/icons/icon10.xpm,
|
||
src/Demos/wxsgv/icons/icon2.xpm, src/Demos/wxsgv/icons/icon3.xpm,
|
||
src/Demos/wxsgv/icons/icon4.xpm, src/Demos/wxsgv/icons/icon5.xpm,
|
||
src/Demos/wxsgv/icons/icon6.xpm, src/Demos/wxsgv/icons/icon7.xpm,
|
||
src/Demos/wxsgv/icons/icon8.xpm, src/Demos/wxsgv/icons/icon9.xpm,
|
||
src/Demos/wxsgv/icons/light.ico, src/Demos/wxsgv/icons/lod.ico,
|
||
src/Demos/wxsgv/icons/mesh.ico, src/Demos/wxsgv/icons/top.ico,
|
||
src/Demos/wxsgv/icons/unknown.ico,
|
||
src/Demos/wxsgv/icons/wxsgv.ico, src/Demos/wxsgv/icons/wxsgv.xpm,
|
||
src/Demos/wxsgv/icons/xform.ico, src/osg/AlphaFunc.cpp,
|
||
src/osg/Billboard.cpp, src/osg/BoundingBox.cpp,
|
||
src/osg/BoundingSphere.cpp, src/osg/Camera.cpp,
|
||
src/osg/CullFace.cpp, src/osg/Fog.cpp, src/osg/GeoSet.cpp,
|
||
src/osg/GeoSet_ogl.cpp, src/osg/Geode.cpp, src/osg/Group.cpp,
|
||
src/osg/Image.cpp, src/osg/LOD.cpp, src/osg/Light.cpp,
|
||
src/osg/LightSource.cpp, src/osg/Makefile, src/osg/Material.cpp,
|
||
src/osg/Matrix.cpp, src/osg/Node.cpp, src/osg/NodeVisitor.cpp,
|
||
src/osg/Notify.cpp, src/osg/Object.cpp, src/osg/Point.cpp,
|
||
src/osg/PolygonOffset.cpp, src/osg/Quat.cpp, src/osg/Switch.cpp,
|
||
src/osg/TexEnv.cpp, src/osg/TexGen.cpp, src/osg/TexMat.cpp,
|
||
src/osg/Texture.cpp, src/osg/Timer.cpp, src/osg/Transparency.cpp,
|
||
src/osg/Version.cpp, src/osgDB/DotOsgWrapper.cpp,
|
||
src/osgDB/DynamicLibrary.cpp, src/osgDB/Field.cpp,
|
||
src/osgDB/FieldReader.cpp, src/osgDB/FieldReaderIterator.cpp,
|
||
src/osgDB/FileNameUtils.cpp, src/osgDB/FileUtils.cpp,
|
||
src/osgDB/Input.cpp, src/osgDB/Makedepend, src/osgDB/Makefile,
|
||
src/osgDB/Output.cpp, src/osgDB/ReadFile.cpp,
|
||
src/osgDB/Registry.cpp, src/osgDB/Version.cpp,
|
||
src/osgDB/WriteFile.cpp, src/osgGLUT/GLUTEventAdapter.cpp,
|
||
src/osgGLUT/Makefile, src/osgGLUT/Version.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/Makefile,
|
||
src/osgPlugins/dw/Makedepend, src/osgPlugins/dw/Makefile,
|
||
src/osgPlugins/dw/ReaderWriterDW.cpp,
|
||
src/osgPlugins/flt/BoundingVolumeRecords.cpp,
|
||
src/osgPlugins/flt/BoundingVolumeRecords.h,
|
||
src/osgPlugins/flt/ColorPaletteRecord.cpp,
|
||
src/osgPlugins/flt/ColorPaletteRecord.h,
|
||
src/osgPlugins/flt/CommentRecord.cpp,
|
||
src/osgPlugins/flt/CommentRecord.h,
|
||
src/osgPlugins/flt/ControlRecord.cpp,
|
||
src/osgPlugins/flt/DofRecord.cpp, src/osgPlugins/flt/DofRecord.h,
|
||
src/osgPlugins/flt/ExtensionRecord.cpp,
|
||
src/osgPlugins/flt/ExtensionRecord.h,
|
||
src/osgPlugins/flt/ExternalRecord.cpp,
|
||
src/osgPlugins/flt/ExternalRecord.h,
|
||
src/osgPlugins/flt/FaceRecord.cpp,
|
||
src/osgPlugins/flt/FaceRecord.h, src/osgPlugins/flt/FltFile.cpp,
|
||
src/osgPlugins/flt/FltFile.h, src/osgPlugins/flt/FltRecords.h,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.h,
|
||
src/osgPlugins/flt/GroupRecord.cpp,
|
||
src/osgPlugins/flt/GroupRecord.h,
|
||
src/osgPlugins/flt/HeaderRecord.cpp,
|
||
src/osgPlugins/flt/HeaderRecord.h, src/osgPlugins/flt/Input.cpp,
|
||
src/osgPlugins/flt/InstanceRecords.cpp,
|
||
src/osgPlugins/flt/InstanceRecords.h,
|
||
src/osgPlugins/flt/LightPointRecord.cpp,
|
||
src/osgPlugins/flt/LightPointRecord.h,
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.cpp,
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.h,
|
||
src/osgPlugins/flt/LightSourceRecord.cpp,
|
||
src/osgPlugins/flt/LightSourceRecord.h,
|
||
src/osgPlugins/flt/LodRecord.cpp, src/osgPlugins/flt/LodRecord.h,
|
||
src/osgPlugins/flt/LongIDRecord.cpp,
|
||
src/osgPlugins/flt/LongIDRecord.h, src/osgPlugins/flt/Makefile,
|
||
src/osgPlugins/flt/MaterialPaletteRecord.cpp,
|
||
src/osgPlugins/flt/MaterialPaletteRecord.h,
|
||
src/osgPlugins/flt/ObjectRecord.cpp,
|
||
src/osgPlugins/flt/ObjectRecord.h,
|
||
src/osgPlugins/flt/OldVertexRecords.cpp,
|
||
src/osgPlugins/flt/OldVertexRecords.h,
|
||
src/osgPlugins/flt/Pool.cpp, src/osgPlugins/flt/Pool.h,
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.h,
|
||
src/osgPlugins/flt/Record.cpp, src/osgPlugins/flt/Record.h,
|
||
src/osgPlugins/flt/RecordVisitor.cpp,
|
||
src/osgPlugins/flt/RecordVisitor.h,
|
||
src/osgPlugins/flt/Registry.cpp, src/osgPlugins/flt/Registry.h,
|
||
src/osgPlugins/flt/SwitchRecord.cpp,
|
||
src/osgPlugins/flt/SwitchRecord.h,
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.cpp,
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.h,
|
||
src/osgPlugins/flt/TexturePaletteRecord.cpp,
|
||
src/osgPlugins/flt/TexturePaletteRecord.h,
|
||
src/osgPlugins/flt/TransformationRecords.cpp,
|
||
src/osgPlugins/flt/TransformationRecords.h,
|
||
src/osgPlugins/flt/UnknownRecord.cpp,
|
||
src/osgPlugins/flt/VertexPoolRecords.cpp,
|
||
src/osgPlugins/flt/VertexPoolRecords.h,
|
||
src/osgPlugins/flt/flt.cpp, src/osgPlugins/flt/flt.h,
|
||
src/osgPlugins/flt/flt2osg.cpp, src/osgPlugins/flt/flt2osg.h,
|
||
src/osgPlugins/flt/opcodes.h, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp,
|
||
src/osgPlugins/jpeg/Makefile,
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp,
|
||
src/osgPlugins/lib3ds/AUTHORS, src/osgPlugins/lib3ds/Makedepend,
|
||
src/osgPlugins/lib3ds/Makefile, src/osgPlugins/lib3ds/README,
|
||
src/osgPlugins/lib3ds/ReaderWriter3DS.cpp,
|
||
src/osgPlugins/lib3ds/atmosphere.cpp,
|
||
src/osgPlugins/lib3ds/atmosphere.h,
|
||
src/osgPlugins/lib3ds/background.cpp,
|
||
src/osgPlugins/lib3ds/background.h,
|
||
src/osgPlugins/lib3ds/camera.cpp, src/osgPlugins/lib3ds/camera.h,
|
||
src/osgPlugins/lib3ds/chunk.cpp, src/osgPlugins/lib3ds/chunk.h,
|
||
src/osgPlugins/lib3ds/chunktable.h,
|
||
src/osgPlugins/lib3ds/ease.cpp, src/osgPlugins/lib3ds/ease.h,
|
||
src/osgPlugins/lib3ds/file.cpp, src/osgPlugins/lib3ds/file.h,
|
||
src/osgPlugins/lib3ds/lib3ds_float.cpp,
|
||
src/osgPlugins/lib3ds/lib3ds_float.h,
|
||
src/osgPlugins/lib3ds/light.cpp, src/osgPlugins/lib3ds/light.h,
|
||
src/osgPlugins/lib3ds/material.cpp,
|
||
src/osgPlugins/lib3ds/material.h,
|
||
src/osgPlugins/lib3ds/matrix.cpp, src/osgPlugins/lib3ds/matrix.h,
|
||
src/osgPlugins/lib3ds/mesh.cpp, src/osgPlugins/lib3ds/mesh.h,
|
||
src/osgPlugins/lib3ds/node.cpp, src/osgPlugins/lib3ds/node.h,
|
||
src/osgPlugins/lib3ds/quat.cpp, src/osgPlugins/lib3ds/quat.h,
|
||
src/osgPlugins/lib3ds/readwrite.cpp,
|
||
src/osgPlugins/lib3ds/readwrite.h,
|
||
src/osgPlugins/lib3ds/shadow.cpp, src/osgPlugins/lib3ds/shadow.h,
|
||
src/osgPlugins/lib3ds/tcb.cpp, src/osgPlugins/lib3ds/tcb.h,
|
||
src/osgPlugins/lib3ds/tracks.cpp, src/osgPlugins/lib3ds/tracks.h,
|
||
src/osgPlugins/lib3ds/types.h, src/osgPlugins/lib3ds/vector.cpp,
|
||
src/osgPlugins/lib3ds/vector.h,
|
||
src/osgPlugins/lib3ds/viewport.cpp,
|
||
src/osgPlugins/lib3ds/viewport.h, src/osgPlugins/lwo/COPYING,
|
||
src/osgPlugins/lwo/Makedepend, src/osgPlugins/lwo/Makefile,
|
||
src/osgPlugins/lwo/README, src/osgPlugins/lwo/README.osg,
|
||
src/osgPlugins/lwo/ReaderWriterLWO.cpp,
|
||
src/osgPlugins/lwo/lw.cpp, src/osgPlugins/lwo/lw.h,
|
||
src/osgPlugins/lwo/spec_lwob.txt, src/osgPlugins/obj/Makedepend,
|
||
src/osgPlugins/obj/Makefile, src/osgPlugins/obj/README.osg,
|
||
src/osgPlugins/obj/ReaderWriterOBJ.cpp,
|
||
src/osgPlugins/obj/glm.cpp, src/osgPlugins/obj/glm.h,
|
||
src/osgPlugins/obj/spec_obj.txt,
|
||
src/osgPlugins/osg/AlphaFunc.cpp,
|
||
src/osgPlugins/osg/Billboard.cpp,
|
||
src/osgPlugins/osg/ClipPlane.cpp,
|
||
src/osgPlugins/osg/ColorMask.cpp,
|
||
src/osgPlugins/osg/CullFace.cpp, src/osgPlugins/osg/Depth.cpp,
|
||
src/osgPlugins/osg/Drawable.cpp, src/osgPlugins/osg/Fog.cpp,
|
||
src/osgPlugins/osg/FrontFace.cpp, src/osgPlugins/osg/GeoSet.cpp,
|
||
src/osgPlugins/osg/Geode.cpp, src/osgPlugins/osg/Group.cpp,
|
||
src/osgPlugins/osg/Image.cpp, src/osgPlugins/osg/Impostor.cpp,
|
||
src/osgPlugins/osg/LOD.cpp, src/osgPlugins/osg/Light.cpp,
|
||
src/osgPlugins/osg/LightSource.cpp,
|
||
src/osgPlugins/osg/Makedepend, src/osgPlugins/osg/Makefile,
|
||
src/osgPlugins/osg/Material.cpp, src/osgPlugins/osg/Matrix.cpp,
|
||
src/osgPlugins/osg/Node.cpp, src/osgPlugins/osg/Object.cpp,
|
||
src/osgPlugins/osg/Point.cpp, src/osgPlugins/osg/PolygonMode.cpp,
|
||
src/osgPlugins/osg/PolygonOffset.cpp, src/osgPlugins/osg/README,
|
||
src/osgPlugins/osg/ReaderWriterOSG.cpp,
|
||
src/osgPlugins/osg/StateSet.cpp, src/osgPlugins/osg/Stencil.cpp,
|
||
src/osgPlugins/osg/Switch.cpp, src/osgPlugins/osg/TexEnv.cpp,
|
||
src/osgPlugins/osg/TexGen.cpp, src/osgPlugins/osg/TexMat.cpp,
|
||
src/osgPlugins/osg/Texture.cpp, src/osgPlugins/osg/Transform.cpp,
|
||
src/osgPlugins/osg/Transparency.cpp,
|
||
src/osgPlugins/osgtgz/Makefile,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.h,
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.h,
|
||
src/osgPlugins/pfb/Makefile,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp,
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp,
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp,
|
||
src/osgPlugins/rgb/Makedepend, src/osgPlugins/rgb/Makefile,
|
||
src/osgPlugins/rgb/ReaderWriterRGB.cpp,
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp,
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp,
|
||
src/osgPlugins/tiff/Makefile,
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp,
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp,
|
||
src/osgUtil/CameraManipulator.cpp,
|
||
src/osgUtil/DisplayListVisitor.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Makefile,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/TrackballManipulator.cpp,
|
||
src/osgUtil/Version.cpp, src/osgWX/Makedepend,
|
||
src/osgWX/Makefile, src/osgWX/Version.cpp,
|
||
src/osgWX/WXEventAdapter.cpp: Added a bunch of files synched with
|
||
0.8.42
|
||
|
||
2001-01-12 09:34 don
|
||
|
||
* src/osg/: Makedepend, OSG.cpp: Removed Makedepend for osg
|
||
repository. No Makedepends should be in the repository
|
||
|
||
2001-01-10 09:19 don
|
||
|
||
* src/osg/: Makedepend, OSG.cpp: Fixed the findDSO error which
|
||
excluded PATH on win32 and LD_LIBRARY_PATH in UNIX.
|
||
|
||
2001-01-10 08:32 don
|
||
|
||
* AUTHORS, COPYING, ChangeLog, FAQ, Makefile, NEWS, README, TODO,
|
||
index.html, Make/instrules, Make/makedefs.irix.nonstd,
|
||
Make/makedefs.irix.std, Make/makedefs.linux, Make/makerules.irix,
|
||
Make/makerules.linux, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/cube/cube.dsp, VisualStudio/Demos/sgv/sgv.dsp,
|
||
VisualStudio/osg/osg.dsp, VisualStudio/osgGLUT/osgGLUT.dsp,
|
||
VisualStudio/osgPlugins/flt/flt.dsp,
|
||
VisualStudio/osgPlugins/fly/fly.dsp,
|
||
VisualStudio/osgPlugins/gif/gif.dsp,
|
||
VisualStudio/osgPlugins/jpeg/jpeg.dsp,
|
||
VisualStudio/osgPlugins/pic/pic.dsp,
|
||
VisualStudio/osgPlugins/png/png.dsp,
|
||
VisualStudio/osgPlugins/tga/tga.dsp,
|
||
VisualStudio/osgPlugins/tiff/tiff.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp, dist/.osg.spec.swp,
|
||
dist/Irix/Makefile, dist/Irix/osg.idb, dist/Irix/osg.spec,
|
||
dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec,
|
||
dist/RedHatRPM/osg.spec, doc/Doxyfile, doc/index.html,
|
||
doc/MindMaps/DesignPatterns.mmp, doc/MindMaps/Mission.mmp,
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.gif,
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.html,
|
||
doc/MindMaps/Mission/Mission.gif,
|
||
doc/MindMaps/Mission/Mission.html, doc/UML/osg.png,
|
||
doc/UML/osgutils.png, doc/osg/AlphaFunc.html,
|
||
doc/osg/Billboard.html, doc/osg/BoundingBox.html,
|
||
doc/osg/BoundingSphere.html, doc/osg/Camera.html,
|
||
doc/osg/ClassGraph.class, doc/osg/ClassGraphPanel.class,
|
||
doc/osg/ClassLayout.class, doc/osg/CullFace.html,
|
||
doc/osg/DCS.html, doc/osg/DynamicLibrary.html,
|
||
doc/osg/ExtensionSupported.html, doc/osg/Field.html,
|
||
doc/osg/FieldReader.html, doc/osg/FieldReaderIterator.html,
|
||
doc/osg/Fog.html, doc/osg/General.html, doc/osg/GeoSet.html,
|
||
doc/osg/GeoState.html, doc/osg/Geode.html, doc/osg/Group.html,
|
||
doc/osg/HIER.html, doc/osg/HIERjava.html, doc/osg/Hit.html,
|
||
doc/osg/Image.html, doc/osg/Input.html,
|
||
doc/osg/IntersectState.html, doc/osg/IntersectVisitor.html,
|
||
doc/osg/LOD.html, doc/osg/Light.html, doc/osg/LightSource.html,
|
||
doc/osg/Lighting.html, doc/osg/Material.html,
|
||
doc/osg/Matrix.html, doc/osg/MemoryAdapter.html,
|
||
doc/osg/NavigatorButton.class, doc/osg/Node.html,
|
||
doc/osg/NodeAcceptOp.html, doc/osg/NodePath.html,
|
||
doc/osg/NodeVisitor.html, doc/osg/NotifyInit.html,
|
||
doc/osg/NotifySeverity.html, doc/osg/Object.html,
|
||
doc/osg/Output.html, doc/osg/Point.html,
|
||
doc/osg/PolygonOffset.html, doc/osg/Quat.html, doc/osg/RP.html,
|
||
doc/osg/ReaderWriter.html, doc/osg/Referenced.html,
|
||
doc/osg/RegisterObjectProxy.html,
|
||
doc/osg/RegisterReaderWriterProxy.html, doc/osg/Registry.html,
|
||
doc/osg/RenderVisitor.html, doc/osg/Scene.html, doc/osg/Seg.html,
|
||
doc/osg/Sequence.html, doc/osg/State.html, doc/osg/Switch.html,
|
||
doc/osg/TexEnv.html, doc/osg/TexGen.html, doc/osg/TexMat.html,
|
||
doc/osg/Texture.html, doc/osg/Timer.html,
|
||
doc/osg/Transparency.html, doc/osg/UnrefOp.html,
|
||
doc/osg/Vec2.html, doc/osg/Vec3.html, doc/osg/Vec4.html,
|
||
doc/osg/ViewState.html, doc/osg/createGeodeForImage.2.html,
|
||
doc/osg/createGeodeForImage.html, doc/osg/for_each_triangle.html,
|
||
doc/osg/icon1.gif, doc/osg/icon2.gif, doc/osg/index.html,
|
||
doc/osg/osg.html, doc/osg/osgGetLibraryName.html,
|
||
doc/osg/osgGetVersion.html, doc/osg/ref_ptr.html,
|
||
doc/osgGLUT/ClassGraph.class, doc/osgGLUT/ClassGraphPanel.class,
|
||
doc/osgGLUT/ClassLayout.class, doc/osgGLUT/GLUTEventAdapter.html,
|
||
doc/osgGLUT/General.html, doc/osgGLUT/HIER.html,
|
||
doc/osgGLUT/HIERjava.html, doc/osgGLUT/NavigatorButton.class,
|
||
doc/osgGLUT/Viewer.html, doc/osgGLUT/icon1.gif,
|
||
doc/osgGLUT/icon2.gif, doc/osgGLUT/index.html,
|
||
doc/osgGLUT/osgGLUT.html, doc/osgUtil/Camera.html,
|
||
doc/osgUtil/CameraManipulator.html,
|
||
doc/osgUtil/CameraTrackballManipulator.html,
|
||
doc/osgUtil/CameraZSpindleManipulator.html,
|
||
doc/osgUtil/ClassGraph.class, doc/osgUtil/ClassGraphPanel.class,
|
||
doc/osgUtil/ClassLayout.class,
|
||
doc/osgUtil/CompileGeoSetsVisitor.html,
|
||
doc/osgUtil/DisplayListVisitor.html,
|
||
doc/osgUtil/DriveManipulator.html,
|
||
doc/osgUtil/FlightManipulator.html,
|
||
doc/osgUtil/GUIActionAdapter.html,
|
||
doc/osgUtil/GUIEventAdapter.html,
|
||
doc/osgUtil/GUIEventAdaptor.html,
|
||
doc/osgUtil/GUIUpdateState.html, doc/osgUtil/General.html,
|
||
doc/osgUtil/HIER.html, doc/osgUtil/HIERjava.html,
|
||
doc/osgUtil/Hit.html, doc/osgUtil/IntersectState.html,
|
||
doc/osgUtil/IntersectVisitor.html,
|
||
doc/osgUtil/NavigatorButton.class,
|
||
doc/osgUtil/RenderVisitor.html, doc/osgUtil/SceneView.html,
|
||
doc/osgUtil/TrackballManipulator.html,
|
||
doc/osgUtil/ViewState.html, doc/osgUtil/icon1.gif,
|
||
doc/osgUtil/icon2.gif, doc/osgUtil/index.html,
|
||
doc/osgUtil/osgUtil.html, doc/osgUtil/osgUtilGetLibraryName.html,
|
||
doc/osgUtil/osgUtilGetVersion.html, include/osg/AlphaFunc,
|
||
include/osg/Billboard, include/osg/BoundingBox,
|
||
include/osg/BoundingSphere, include/osg/Camera,
|
||
include/osg/CullFace, include/osg/DCS,
|
||
include/osg/DynamicLibrary, include/osg/Export,
|
||
include/osg/ExtensionSupported, include/osg/Field,
|
||
include/osg/FieldReader, include/osg/FieldReaderIterator,
|
||
include/osg/FileNameUtils, include/osg/Fog, include/osg/GL,
|
||
include/osg/GeoSet, include/osg/GeoState, include/osg/Geode,
|
||
include/osg/Group, include/osg/Image, include/osg/Input,
|
||
include/osg/LOD, include/osg/Light, include/osg/LightSource,
|
||
include/osg/Lighting, include/osg/Material, include/osg/Matrix,
|
||
include/osg/Node, include/osg/NodeVisitor, include/osg/Notify,
|
||
include/osg/OSG, include/osg/Object, include/osg/Output,
|
||
include/osg/Point, include/osg/PolygonOffset, include/osg/Quat,
|
||
include/osg/Referenced, include/osg/Registry, include/osg/Scene,
|
||
include/osg/Seg, include/osg/Sequence, include/osg/State,
|
||
include/osg/Switch, include/osg/TexEnv, include/osg/TexGen,
|
||
include/osg/TexMat, include/osg/Texture, include/osg/Timer,
|
||
include/osg/Transparency, include/osg/Types, include/osg/Vec2,
|
||
include/osg/Vec3, include/osg/Vec4, include/osg/Version,
|
||
include/osgGLUT/Export, include/osgGLUT/GLUTEventAdapter,
|
||
include/osgGLUT/Version, include/osgGLUT/Viewer,
|
||
include/osgUtil/CameraManipulator,
|
||
include/osgUtil/DisplayListVisitor,
|
||
include/osgUtil/DriveManipulator, include/osgUtil/Export,
|
||
include/osgUtil/FlightManipulator,
|
||
include/osgUtil/GUIActionAdapter,
|
||
include/osgUtil/GUIEventAdapter,
|
||
include/osgUtil/IntersectVisitor, include/osgUtil/RenderVisitor,
|
||
include/osgUtil/SceneView, include/osgUtil/TrackballManipulator,
|
||
include/osgUtil/Version, src/Makefile, src/Demos/Makefile,
|
||
src/Demos/cube/Makedepend, src/Demos/cube/Makefile,
|
||
src/Demos/cube/cube.cpp, src/Demos/sgv/Makedepend,
|
||
src/Demos/sgv/Makefile, src/Demos/sgv/sgv.cpp,
|
||
src/osg/AlphaFunc.cpp, src/osg/Billboard.cpp,
|
||
src/osg/BoundingBox.cpp, src/osg/BoundingSphere.cpp,
|
||
src/osg/Camera.cpp, src/osg/CullFace.cpp, src/osg/DCS.cpp,
|
||
src/osg/DynamicLibrary.cpp, src/osg/ExtensionSupported.cpp,
|
||
src/osg/Field.cpp, src/osg/FieldReader.cpp,
|
||
src/osg/FieldReaderIterator.cpp, src/osg/FileNameUtils.cpp,
|
||
src/osg/Fog.cpp, src/osg/GeoSet.cpp, src/osg/GeoSet_ogl.cpp,
|
||
src/osg/GeoState.cpp, src/osg/Geode.cpp, src/osg/Group.cpp,
|
||
src/osg/Image.cpp, src/osg/Input.cpp, src/osg/LOD.cpp,
|
||
src/osg/Light.cpp, src/osg/LightSource.cpp, src/osg/Lighting.cpp,
|
||
src/osg/Makedepend, src/osg/Makefile, src/osg/Material.cpp,
|
||
src/osg/Matrix.cpp, src/osg/Node.cpp, src/osg/NodeVisitor.cpp,
|
||
src/osg/Notify.cpp, src/osg/OSG.cpp, src/osg/Object.cpp,
|
||
src/osg/Output.cpp, src/osg/Point.cpp, src/osg/PolygonOffset.cpp,
|
||
src/osg/Quat.cpp, src/osg/ReaderWriterOSG.cpp,
|
||
src/osg/ReaderWriterRGB.cpp, src/osg/Registry.cpp,
|
||
src/osg/Scene.cpp, src/osg/Seg.cpp, src/osg/Sequence.cpp,
|
||
src/osg/Switch.cpp, src/osg/TexEnv.cpp, src/osg/TexGen.cpp,
|
||
src/osg/TexMat.cpp, src/osg/Texture.cpp, src/osg/Timer.cpp,
|
||
src/osg/Transparency.cpp, src/osg/Version.cpp,
|
||
src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Makedepend,
|
||
src/osgGLUT/Makefile, src/osgGLUT/Version.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/Makefile,
|
||
src/osgPlugins/flt/BoundingVolumeRecords.cpp,
|
||
src/osgPlugins/flt/BoundingVolumeRecords.h,
|
||
src/osgPlugins/flt/ColorPaletteRecord.cpp,
|
||
src/osgPlugins/flt/ColorPaletteRecord.h,
|
||
src/osgPlugins/flt/CommentRecord.cpp,
|
||
src/osgPlugins/flt/CommentRecord.h,
|
||
src/osgPlugins/flt/ControlRecord.cpp,
|
||
src/osgPlugins/flt/ControlRecord.h,
|
||
src/osgPlugins/flt/DofRecord.cpp, src/osgPlugins/flt/DofRecord.h,
|
||
src/osgPlugins/flt/ExtensionRecord.cpp,
|
||
src/osgPlugins/flt/ExtensionRecord.h,
|
||
src/osgPlugins/flt/ExternalRecord.cpp,
|
||
src/osgPlugins/flt/ExternalRecord.h,
|
||
src/osgPlugins/flt/FaceRecord.cpp,
|
||
src/osgPlugins/flt/FaceRecord.h, src/osgPlugins/flt/FltFile.cpp,
|
||
src/osgPlugins/flt/FltFile.h, src/osgPlugins/flt/FltRecords.h,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.h,
|
||
src/osgPlugins/flt/GroupRecord.cpp,
|
||
src/osgPlugins/flt/GroupRecord.h,
|
||
src/osgPlugins/flt/HeaderRecord.cpp,
|
||
src/osgPlugins/flt/HeaderRecord.h, src/osgPlugins/flt/Input.cpp,
|
||
src/osgPlugins/flt/Input.h,
|
||
src/osgPlugins/flt/InstanceRecords.cpp,
|
||
src/osgPlugins/flt/InstanceRecords.h,
|
||
src/osgPlugins/flt/LightPointRecord.cpp,
|
||
src/osgPlugins/flt/LightPointRecord.h,
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.cpp,
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.h,
|
||
src/osgPlugins/flt/LightSourceRecord.cpp,
|
||
src/osgPlugins/flt/LightSourceRecord.h,
|
||
src/osgPlugins/flt/LodRecord.cpp, src/osgPlugins/flt/LodRecord.h,
|
||
src/osgPlugins/flt/LongIDRecord.cpp,
|
||
src/osgPlugins/flt/LongIDRecord.h, src/osgPlugins/flt/Makedepend,
|
||
src/osgPlugins/flt/Makefile,
|
||
src/osgPlugins/flt/MaterialPaletteRecord.cpp,
|
||
src/osgPlugins/flt/MaterialPaletteRecord.h,
|
||
src/osgPlugins/flt/ObjectRecord.cpp,
|
||
src/osgPlugins/flt/ObjectRecord.h,
|
||
src/osgPlugins/flt/OldVertexRecords.cpp,
|
||
src/osgPlugins/flt/OldVertexRecords.h,
|
||
src/osgPlugins/flt/Pool.cpp, src/osgPlugins/flt/Pool.h,
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.h,
|
||
src/osgPlugins/flt/Record.cpp, src/osgPlugins/flt/Record.h,
|
||
src/osgPlugins/flt/RecordVisitor.cpp,
|
||
src/osgPlugins/flt/RecordVisitor.h,
|
||
src/osgPlugins/flt/Registry.cpp, src/osgPlugins/flt/Registry.h,
|
||
src/osgPlugins/flt/SwitchRecord.cpp,
|
||
src/osgPlugins/flt/SwitchRecord.h,
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.cpp,
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.h,
|
||
src/osgPlugins/flt/TexturePaletteRecord.cpp,
|
||
src/osgPlugins/flt/TexturePaletteRecord.h,
|
||
src/osgPlugins/flt/TransformationRecords.cpp,
|
||
src/osgPlugins/flt/TransformationRecords.h,
|
||
src/osgPlugins/flt/UnknownRecord.cpp,
|
||
src/osgPlugins/flt/UnknownRecord.h,
|
||
src/osgPlugins/flt/VertexPoolRecords.cpp,
|
||
src/osgPlugins/flt/VertexPoolRecords.h,
|
||
src/osgPlugins/flt/export.h, src/osgPlugins/flt/flt.cpp,
|
||
src/osgPlugins/flt/flt.h, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/flt/flt2osg.h, src/osgPlugins/flt/license.txt,
|
||
src/osgPlugins/flt/opcodes.h, src/osgPlugins/fly/Makedepend,
|
||
src/osgPlugins/fly/Makefile, src/osgPlugins/fly/base.cpp,
|
||
src/osgPlugins/fly/fly.cpp, src/osgPlugins/fly/hat.cpp,
|
||
src/osgPlugins/fly/hat.h, src/osgPlugins/fly/matrix.cpp,
|
||
src/osgPlugins/fly/matrix.h, src/osgPlugins/fly/oldtrees.cpp,
|
||
src/osgPlugins/fly/sky.cpp, src/osgPlugins/fly/tank.cpp,
|
||
src/osgPlugins/fly/terrain.cpp,
|
||
src/osgPlugins/fly/terrain_data.h, src/osgPlugins/fly/trees.cpp,
|
||
src/osgPlugins/fly/vector.cpp, src/osgPlugins/fly/vector.h,
|
||
src/osgPlugins/gif/Makedepend, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp,
|
||
src/osgPlugins/jpeg/Makedepend, src/osgPlugins/jpeg/Makefile,
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp,
|
||
src/osgPlugins/osgtgz/Makedepend, src/osgPlugins/osgtgz/Makefile,
|
||
src/osgPlugins/osgtgz/osgtgz.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.h,
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.h,
|
||
src/osgPlugins/pfb/Makedepend, src/osgPlugins/pfb/Makefile,
|
||
src/osgPlugins/pfb/README.txt,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp,
|
||
src/osgPlugins/pfb/osg2pf/ConvertToPerformer.cpp,
|
||
src/osgPlugins/pfb/osg2pf/ConvertToPerformer.h,
|
||
src/osgPlugins/pfb/osg2pf/Makedepend,
|
||
src/osgPlugins/pfb/osg2pf/Makefile,
|
||
src/osgPlugins/pfb/osg2pf/Makefile.lib,
|
||
src/osgPlugins/pfb/osg2pf/osg2pf.cpp,
|
||
src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.h,
|
||
src/osgPlugins/pfb/pf2osg/Makedepend,
|
||
src/osgPlugins/pfb/pf2osg/Makefile,
|
||
src/osgPlugins/pfb/pf2osg/Makefile.lib,
|
||
src/osgPlugins/pfb/pf2osg/osg.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pf2osg.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pfb.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pfb.h, src/osgPlugins/pic/Makedepend,
|
||
src/osgPlugins/pic/Makefile,
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp,
|
||
src/osgPlugins/png/Makedepend, src/osgPlugins/png/Makefile,
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp,
|
||
src/osgPlugins/tga/Makedepend, src/osgPlugins/tga/Makefile,
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp,
|
||
src/osgPlugins/tgz/Makedepend, src/osgPlugins/tgz/Makefile,
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp,
|
||
src/osgPlugins/tiff/Makedepend, src/osgPlugins/tiff/Makefile,
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp,
|
||
src/osgPlugins/zip/Makedepend, src/osgPlugins/zip/Makefile,
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp,
|
||
src/osgUtil/CameraManipulator.cpp,
|
||
src/osgUtil/DisplayListVisitor.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Makedepend,
|
||
src/osgUtil/Makefile, src/osgUtil/RenderVisitor.cpp,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/TrackballManipulator.cpp,
|
||
src/osgUtil/Version.cpp: Initial import of OpenSceneGraph
|
||
|
||
2001-01-10 08:32 don
|
||
|
||
* AUTHORS, COPYING, ChangeLog, FAQ, Makefile, NEWS, README, TODO,
|
||
index.html, Make/instrules, Make/makedefs.irix.nonstd,
|
||
Make/makedefs.irix.std, Make/makedefs.linux, Make/makerules.irix,
|
||
Make/makerules.linux, VisualStudio/VisualStudio.dsw,
|
||
VisualStudio/Demos/cube/cube.dsp, VisualStudio/Demos/sgv/sgv.dsp,
|
||
VisualStudio/osg/osg.dsp, VisualStudio/osgGLUT/osgGLUT.dsp,
|
||
VisualStudio/osgPlugins/flt/flt.dsp,
|
||
VisualStudio/osgPlugins/fly/fly.dsp,
|
||
VisualStudio/osgPlugins/gif/gif.dsp,
|
||
VisualStudio/osgPlugins/jpeg/jpeg.dsp,
|
||
VisualStudio/osgPlugins/pic/pic.dsp,
|
||
VisualStudio/osgPlugins/png/png.dsp,
|
||
VisualStudio/osgPlugins/tga/tga.dsp,
|
||
VisualStudio/osgPlugins/tiff/tiff.dsp,
|
||
VisualStudio/osgUtil/osgUtil.dsp, dist/.osg.spec.swp,
|
||
dist/Irix/Makefile, dist/Irix/osg.idb, dist/Irix/osg.spec,
|
||
dist/RedHatRPM/Makefile, dist/RedHatRPM/makespec,
|
||
dist/RedHatRPM/osg.spec, doc/Doxyfile, doc/index.html,
|
||
doc/MindMaps/DesignPatterns.mmp, doc/MindMaps/Mission.mmp,
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.gif,
|
||
doc/MindMaps/DesignPatterns/DesignPatterns.html,
|
||
doc/MindMaps/Mission/Mission.gif,
|
||
doc/MindMaps/Mission/Mission.html, doc/UML/osg.png,
|
||
doc/UML/osgutils.png, doc/osg/AlphaFunc.html,
|
||
doc/osg/Billboard.html, doc/osg/BoundingBox.html,
|
||
doc/osg/BoundingSphere.html, doc/osg/Camera.html,
|
||
doc/osg/ClassGraph.class, doc/osg/ClassGraphPanel.class,
|
||
doc/osg/ClassLayout.class, doc/osg/CullFace.html,
|
||
doc/osg/DCS.html, doc/osg/DynamicLibrary.html,
|
||
doc/osg/ExtensionSupported.html, doc/osg/Field.html,
|
||
doc/osg/FieldReader.html, doc/osg/FieldReaderIterator.html,
|
||
doc/osg/Fog.html, doc/osg/General.html, doc/osg/GeoSet.html,
|
||
doc/osg/GeoState.html, doc/osg/Geode.html, doc/osg/Group.html,
|
||
doc/osg/HIER.html, doc/osg/HIERjava.html, doc/osg/Hit.html,
|
||
doc/osg/Image.html, doc/osg/Input.html,
|
||
doc/osg/IntersectState.html, doc/osg/IntersectVisitor.html,
|
||
doc/osg/LOD.html, doc/osg/Light.html, doc/osg/LightSource.html,
|
||
doc/osg/Lighting.html, doc/osg/Material.html,
|
||
doc/osg/Matrix.html, doc/osg/MemoryAdapter.html,
|
||
doc/osg/NavigatorButton.class, doc/osg/Node.html,
|
||
doc/osg/NodeAcceptOp.html, doc/osg/NodePath.html,
|
||
doc/osg/NodeVisitor.html, doc/osg/NotifyInit.html,
|
||
doc/osg/NotifySeverity.html, doc/osg/Object.html,
|
||
doc/osg/Output.html, doc/osg/Point.html,
|
||
doc/osg/PolygonOffset.html, doc/osg/Quat.html, doc/osg/RP.html,
|
||
doc/osg/ReaderWriter.html, doc/osg/Referenced.html,
|
||
doc/osg/RegisterObjectProxy.html,
|
||
doc/osg/RegisterReaderWriterProxy.html, doc/osg/Registry.html,
|
||
doc/osg/RenderVisitor.html, doc/osg/Scene.html, doc/osg/Seg.html,
|
||
doc/osg/Sequence.html, doc/osg/State.html, doc/osg/Switch.html,
|
||
doc/osg/TexEnv.html, doc/osg/TexGen.html, doc/osg/TexMat.html,
|
||
doc/osg/Texture.html, doc/osg/Timer.html,
|
||
doc/osg/Transparency.html, doc/osg/UnrefOp.html,
|
||
doc/osg/Vec2.html, doc/osg/Vec3.html, doc/osg/Vec4.html,
|
||
doc/osg/ViewState.html, doc/osg/createGeodeForImage.2.html,
|
||
doc/osg/createGeodeForImage.html, doc/osg/for_each_triangle.html,
|
||
doc/osg/icon1.gif, doc/osg/icon2.gif, doc/osg/index.html,
|
||
doc/osg/osg.html, doc/osg/osgGetLibraryName.html,
|
||
doc/osg/osgGetVersion.html, doc/osg/ref_ptr.html,
|
||
doc/osgGLUT/ClassGraph.class, doc/osgGLUT/ClassGraphPanel.class,
|
||
doc/osgGLUT/ClassLayout.class, doc/osgGLUT/GLUTEventAdapter.html,
|
||
doc/osgGLUT/General.html, doc/osgGLUT/HIER.html,
|
||
doc/osgGLUT/HIERjava.html, doc/osgGLUT/NavigatorButton.class,
|
||
doc/osgGLUT/Viewer.html, doc/osgGLUT/icon1.gif,
|
||
doc/osgGLUT/icon2.gif, doc/osgGLUT/index.html,
|
||
doc/osgGLUT/osgGLUT.html, doc/osgUtil/Camera.html,
|
||
doc/osgUtil/CameraManipulator.html,
|
||
doc/osgUtil/CameraTrackballManipulator.html,
|
||
doc/osgUtil/CameraZSpindleManipulator.html,
|
||
doc/osgUtil/ClassGraph.class, doc/osgUtil/ClassGraphPanel.class,
|
||
doc/osgUtil/ClassLayout.class,
|
||
doc/osgUtil/CompileGeoSetsVisitor.html,
|
||
doc/osgUtil/DisplayListVisitor.html,
|
||
doc/osgUtil/DriveManipulator.html,
|
||
doc/osgUtil/FlightManipulator.html,
|
||
doc/osgUtil/GUIActionAdapter.html,
|
||
doc/osgUtil/GUIEventAdapter.html,
|
||
doc/osgUtil/GUIEventAdaptor.html,
|
||
doc/osgUtil/GUIUpdateState.html, doc/osgUtil/General.html,
|
||
doc/osgUtil/HIER.html, doc/osgUtil/HIERjava.html,
|
||
doc/osgUtil/Hit.html, doc/osgUtil/IntersectState.html,
|
||
doc/osgUtil/IntersectVisitor.html,
|
||
doc/osgUtil/NavigatorButton.class,
|
||
doc/osgUtil/RenderVisitor.html, doc/osgUtil/SceneView.html,
|
||
doc/osgUtil/TrackballManipulator.html,
|
||
doc/osgUtil/ViewState.html, doc/osgUtil/icon1.gif,
|
||
doc/osgUtil/icon2.gif, doc/osgUtil/index.html,
|
||
doc/osgUtil/osgUtil.html, doc/osgUtil/osgUtilGetLibraryName.html,
|
||
doc/osgUtil/osgUtilGetVersion.html, include/osg/AlphaFunc,
|
||
include/osg/Billboard, include/osg/BoundingBox,
|
||
include/osg/BoundingSphere, include/osg/Camera,
|
||
include/osg/CullFace, include/osg/DCS,
|
||
include/osg/DynamicLibrary, include/osg/Export,
|
||
include/osg/ExtensionSupported, include/osg/Field,
|
||
include/osg/FieldReader, include/osg/FieldReaderIterator,
|
||
include/osg/FileNameUtils, include/osg/Fog, include/osg/GL,
|
||
include/osg/GeoSet, include/osg/GeoState, include/osg/Geode,
|
||
include/osg/Group, include/osg/Image, include/osg/Input,
|
||
include/osg/LOD, include/osg/Light, include/osg/LightSource,
|
||
include/osg/Lighting, include/osg/Material, include/osg/Matrix,
|
||
include/osg/Node, include/osg/NodeVisitor, include/osg/Notify,
|
||
include/osg/OSG, include/osg/Object, include/osg/Output,
|
||
include/osg/Point, include/osg/PolygonOffset, include/osg/Quat,
|
||
include/osg/Referenced, include/osg/Registry, include/osg/Scene,
|
||
include/osg/Seg, include/osg/Sequence, include/osg/State,
|
||
include/osg/Switch, include/osg/TexEnv, include/osg/TexGen,
|
||
include/osg/TexMat, include/osg/Texture, include/osg/Timer,
|
||
include/osg/Transparency, include/osg/Types, include/osg/Vec2,
|
||
include/osg/Vec3, include/osg/Vec4, include/osg/Version,
|
||
include/osgGLUT/Export, include/osgGLUT/GLUTEventAdapter,
|
||
include/osgGLUT/Version, include/osgGLUT/Viewer,
|
||
include/osgUtil/CameraManipulator,
|
||
include/osgUtil/DisplayListVisitor,
|
||
include/osgUtil/DriveManipulator, include/osgUtil/Export,
|
||
include/osgUtil/FlightManipulator,
|
||
include/osgUtil/GUIActionAdapter,
|
||
include/osgUtil/GUIEventAdapter,
|
||
include/osgUtil/IntersectVisitor, include/osgUtil/RenderVisitor,
|
||
include/osgUtil/SceneView, include/osgUtil/TrackballManipulator,
|
||
include/osgUtil/Version, src/Makefile, src/Demos/Makefile,
|
||
src/Demos/cube/Makedepend, src/Demos/cube/Makefile,
|
||
src/Demos/cube/cube.cpp, src/Demos/sgv/Makedepend,
|
||
src/Demos/sgv/Makefile, src/Demos/sgv/sgv.cpp,
|
||
src/osg/AlphaFunc.cpp, src/osg/Billboard.cpp,
|
||
src/osg/BoundingBox.cpp, src/osg/BoundingSphere.cpp,
|
||
src/osg/Camera.cpp, src/osg/CullFace.cpp, src/osg/DCS.cpp,
|
||
src/osg/DynamicLibrary.cpp, src/osg/ExtensionSupported.cpp,
|
||
src/osg/Field.cpp, src/osg/FieldReader.cpp,
|
||
src/osg/FieldReaderIterator.cpp, src/osg/FileNameUtils.cpp,
|
||
src/osg/Fog.cpp, src/osg/GeoSet.cpp, src/osg/GeoSet_ogl.cpp,
|
||
src/osg/GeoState.cpp, src/osg/Geode.cpp, src/osg/Group.cpp,
|
||
src/osg/Image.cpp, src/osg/Input.cpp, src/osg/LOD.cpp,
|
||
src/osg/Light.cpp, src/osg/LightSource.cpp, src/osg/Lighting.cpp,
|
||
src/osg/Makedepend, src/osg/Makefile, src/osg/Material.cpp,
|
||
src/osg/Matrix.cpp, src/osg/Node.cpp, src/osg/NodeVisitor.cpp,
|
||
src/osg/Notify.cpp, src/osg/OSG.cpp, src/osg/Object.cpp,
|
||
src/osg/Output.cpp, src/osg/Point.cpp, src/osg/PolygonOffset.cpp,
|
||
src/osg/Quat.cpp, src/osg/ReaderWriterOSG.cpp,
|
||
src/osg/ReaderWriterRGB.cpp, src/osg/Registry.cpp,
|
||
src/osg/Scene.cpp, src/osg/Seg.cpp, src/osg/Sequence.cpp,
|
||
src/osg/Switch.cpp, src/osg/TexEnv.cpp, src/osg/TexGen.cpp,
|
||
src/osg/TexMat.cpp, src/osg/Texture.cpp, src/osg/Timer.cpp,
|
||
src/osg/Transparency.cpp, src/osg/Version.cpp,
|
||
src/osgGLUT/GLUTEventAdapter.cpp, src/osgGLUT/Makedepend,
|
||
src/osgGLUT/Makefile, src/osgGLUT/Version.cpp,
|
||
src/osgGLUT/Viewer.cpp, src/osgPlugins/Makefile,
|
||
src/osgPlugins/flt/BoundingVolumeRecords.cpp,
|
||
src/osgPlugins/flt/BoundingVolumeRecords.h,
|
||
src/osgPlugins/flt/ColorPaletteRecord.cpp,
|
||
src/osgPlugins/flt/ColorPaletteRecord.h,
|
||
src/osgPlugins/flt/CommentRecord.cpp,
|
||
src/osgPlugins/flt/CommentRecord.h,
|
||
src/osgPlugins/flt/ControlRecord.cpp,
|
||
src/osgPlugins/flt/ControlRecord.h,
|
||
src/osgPlugins/flt/DofRecord.cpp, src/osgPlugins/flt/DofRecord.h,
|
||
src/osgPlugins/flt/ExtensionRecord.cpp,
|
||
src/osgPlugins/flt/ExtensionRecord.h,
|
||
src/osgPlugins/flt/ExternalRecord.cpp,
|
||
src/osgPlugins/flt/ExternalRecord.h,
|
||
src/osgPlugins/flt/FaceRecord.cpp,
|
||
src/osgPlugins/flt/FaceRecord.h, src/osgPlugins/flt/FltFile.cpp,
|
||
src/osgPlugins/flt/FltFile.h, src/osgPlugins/flt/FltRecords.h,
|
||
src/osgPlugins/flt/GeoSetBuilder.cpp,
|
||
src/osgPlugins/flt/GeoSetBuilder.h,
|
||
src/osgPlugins/flt/GroupRecord.cpp,
|
||
src/osgPlugins/flt/GroupRecord.h,
|
||
src/osgPlugins/flt/HeaderRecord.cpp,
|
||
src/osgPlugins/flt/HeaderRecord.h, src/osgPlugins/flt/Input.cpp,
|
||
src/osgPlugins/flt/Input.h,
|
||
src/osgPlugins/flt/InstanceRecords.cpp,
|
||
src/osgPlugins/flt/InstanceRecords.h,
|
||
src/osgPlugins/flt/LightPointRecord.cpp,
|
||
src/osgPlugins/flt/LightPointRecord.h,
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.cpp,
|
||
src/osgPlugins/flt/LightSourcePaletteRecord.h,
|
||
src/osgPlugins/flt/LightSourceRecord.cpp,
|
||
src/osgPlugins/flt/LightSourceRecord.h,
|
||
src/osgPlugins/flt/LodRecord.cpp, src/osgPlugins/flt/LodRecord.h,
|
||
src/osgPlugins/flt/LongIDRecord.cpp,
|
||
src/osgPlugins/flt/LongIDRecord.h, src/osgPlugins/flt/Makedepend,
|
||
src/osgPlugins/flt/Makefile,
|
||
src/osgPlugins/flt/MaterialPaletteRecord.cpp,
|
||
src/osgPlugins/flt/MaterialPaletteRecord.h,
|
||
src/osgPlugins/flt/ObjectRecord.cpp,
|
||
src/osgPlugins/flt/ObjectRecord.h,
|
||
src/osgPlugins/flt/OldVertexRecords.cpp,
|
||
src/osgPlugins/flt/OldVertexRecords.h,
|
||
src/osgPlugins/flt/Pool.cpp, src/osgPlugins/flt/Pool.h,
|
||
src/osgPlugins/flt/ReaderWriterFLT.cpp,
|
||
src/osgPlugins/flt/ReaderWriterFLT.h,
|
||
src/osgPlugins/flt/Record.cpp, src/osgPlugins/flt/Record.h,
|
||
src/osgPlugins/flt/RecordVisitor.cpp,
|
||
src/osgPlugins/flt/RecordVisitor.h,
|
||
src/osgPlugins/flt/Registry.cpp, src/osgPlugins/flt/Registry.h,
|
||
src/osgPlugins/flt/SwitchRecord.cpp,
|
||
src/osgPlugins/flt/SwitchRecord.h,
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.cpp,
|
||
src/osgPlugins/flt/TextureMappingPaletteRecord.h,
|
||
src/osgPlugins/flt/TexturePaletteRecord.cpp,
|
||
src/osgPlugins/flt/TexturePaletteRecord.h,
|
||
src/osgPlugins/flt/TransformationRecords.cpp,
|
||
src/osgPlugins/flt/TransformationRecords.h,
|
||
src/osgPlugins/flt/UnknownRecord.cpp,
|
||
src/osgPlugins/flt/UnknownRecord.h,
|
||
src/osgPlugins/flt/VertexPoolRecords.cpp,
|
||
src/osgPlugins/flt/VertexPoolRecords.h,
|
||
src/osgPlugins/flt/export.h, src/osgPlugins/flt/flt.cpp,
|
||
src/osgPlugins/flt/flt.h, src/osgPlugins/flt/flt2osg.cpp,
|
||
src/osgPlugins/flt/flt2osg.h, src/osgPlugins/flt/license.txt,
|
||
src/osgPlugins/flt/opcodes.h, src/osgPlugins/fly/Makedepend,
|
||
src/osgPlugins/fly/Makefile, src/osgPlugins/fly/base.cpp,
|
||
src/osgPlugins/fly/fly.cpp, src/osgPlugins/fly/hat.cpp,
|
||
src/osgPlugins/fly/hat.h, src/osgPlugins/fly/matrix.cpp,
|
||
src/osgPlugins/fly/matrix.h, src/osgPlugins/fly/oldtrees.cpp,
|
||
src/osgPlugins/fly/sky.cpp, src/osgPlugins/fly/tank.cpp,
|
||
src/osgPlugins/fly/terrain.cpp,
|
||
src/osgPlugins/fly/terrain_data.h, src/osgPlugins/fly/trees.cpp,
|
||
src/osgPlugins/fly/vector.cpp, src/osgPlugins/fly/vector.h,
|
||
src/osgPlugins/gif/Makedepend, src/osgPlugins/gif/Makefile,
|
||
src/osgPlugins/gif/ReaderWriterGIF.cpp,
|
||
src/osgPlugins/jpeg/Makedepend, src/osgPlugins/jpeg/Makefile,
|
||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp,
|
||
src/osgPlugins/osgtgz/Makedepend, src/osgPlugins/osgtgz/Makefile,
|
||
src/osgPlugins/osgtgz/osgtgz.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertFromPerformer.h,
|
||
src/osgPlugins/pfb/ConvertToPerformer.cpp,
|
||
src/osgPlugins/pfb/ConvertToPerformer.h,
|
||
src/osgPlugins/pfb/Makedepend, src/osgPlugins/pfb/Makefile,
|
||
src/osgPlugins/pfb/README.txt,
|
||
src/osgPlugins/pfb/ReaderWriterPFB.cpp,
|
||
src/osgPlugins/pfb/osg2pf/ConvertToPerformer.cpp,
|
||
src/osgPlugins/pfb/osg2pf/ConvertToPerformer.h,
|
||
src/osgPlugins/pfb/osg2pf/Makedepend,
|
||
src/osgPlugins/pfb/osg2pf/Makefile,
|
||
src/osgPlugins/pfb/osg2pf/Makefile.lib,
|
||
src/osgPlugins/pfb/osg2pf/osg2pf.cpp,
|
||
src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.cpp,
|
||
src/osgPlugins/pfb/pf2osg/ConvertFromPerformer.h,
|
||
src/osgPlugins/pfb/pf2osg/Makedepend,
|
||
src/osgPlugins/pfb/pf2osg/Makefile,
|
||
src/osgPlugins/pfb/pf2osg/Makefile.lib,
|
||
src/osgPlugins/pfb/pf2osg/osg.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pf2osg.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pfb.cpp,
|
||
src/osgPlugins/pfb/pf2osg/pfb.h, src/osgPlugins/pic/Makedepend,
|
||
src/osgPlugins/pic/Makefile,
|
||
src/osgPlugins/pic/ReaderWriterPIC.cpp,
|
||
src/osgPlugins/png/Makedepend, src/osgPlugins/png/Makefile,
|
||
src/osgPlugins/png/ReaderWriterPNG.cpp,
|
||
src/osgPlugins/tga/Makedepend, src/osgPlugins/tga/Makefile,
|
||
src/osgPlugins/tga/ReaderWriterTGA.cpp,
|
||
src/osgPlugins/tgz/Makedepend, src/osgPlugins/tgz/Makefile,
|
||
src/osgPlugins/tgz/ReaderWriterTGZ.cpp,
|
||
src/osgPlugins/tiff/Makedepend, src/osgPlugins/tiff/Makefile,
|
||
src/osgPlugins/tiff/ReaderWriterTIFF.cpp,
|
||
src/osgPlugins/zip/Makedepend, src/osgPlugins/zip/Makefile,
|
||
src/osgPlugins/zip/ReaderWriterZIP.cpp,
|
||
src/osgUtil/CameraManipulator.cpp,
|
||
src/osgUtil/DisplayListVisitor.cpp,
|
||
src/osgUtil/DriveManipulator.cpp,
|
||
src/osgUtil/FlightManipulator.cpp,
|
||
src/osgUtil/IntersectVisitor.cpp, src/osgUtil/Makedepend,
|
||
src/osgUtil/Makefile, src/osgUtil/RenderVisitor.cpp,
|
||
src/osgUtil/SceneView.cpp, src/osgUtil/TrackballManipulator.cpp,
|
||
src/osgUtil/Version.cpp: Initial revision
|
||
|