Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tag: OpenSceneGraph…
Fetching contributors…

Cannot retrieve contributors at this time

20607 lines (16139 sloc) 797.486 kB
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