ba34880464Added support for reading and writing Sphere, Box, Cone, Cylinder and Grid shapes.
Robert Osfield
2003-01-08 14:32:13 +00:00
e6b64a5550Added support for sharing arrays in the .osg format for osg::Geometry.
Robert Osfield
2003-01-07 16:29:07 +00:00
53204898f3Fixes for Irix64 build.
Robert Osfield
2003-01-06 23:19:42 +00:00
0161dacc15Removed the osg::LightPoint::OPAQUE option, and implemented the ADDTIVE blending option.
Robert Osfield
2003-01-06 16:42:02 +00:00
5c37fd7fb4Fixed headers guard typo in LightPoint.
Robert Osfield
2003-01-06 13:45:55 +00:00
3ef3666d0fAdded new ARB vertex program state attribute and demo program, sent in my Brede Johansen.
Robert Osfield
2003-01-04 20:45:53 +00:00
060975a05cFixed small typo.
Robert Osfield
2003-01-04 20:44:17 +00:00
1317f6feafAdded usage info in -O option.
Robert Osfield
2003-01-04 20:43:53 +00:00
7b6d802131Fixed options code.
Robert Osfield
2003-01-04 20:43:27 +00:00
141f065b17Removed the dual inheritance from the AnimationPathCallback, moving the NodeVisitor implemention into the .cpp.
Robert Osfield
2003-01-03 21:42:02 +00:00
fe64942c54Added a AnimationPathCallback which can update both a MatrixTransform and a PositionAttitudeTransform, removed the equivialnt callbacks once found in these transform classes.
Robert Osfield
2003-01-02 20:10:04 +00:00
6ee563ad55Updates the terrapage to try and make it thread "safer" when used with the OSG.
Robert Osfield
2002-12-21 19:41:27 +00:00
e9287afd5eTurned display lists off in the osg::Geomety created by the terrapage loader, this is done because terrapage will dynamic page in and out geometry so we don't want to keep creating and deleting display lists.
Robert Osfield
2002-12-21 11:30:54 +00:00
3113fe360bTweaked the colours in the logo.
Robert Osfield
2002-12-20 10:48:22 +00:00
cdecec0f6cFrom March Jez, updated the osgSim.dsp with the addition of /Op option to enable VS.NET to compile with crashes.
Robert Osfield
2002-12-20 09:47:06 +00:00
20a0cc5445Renamed the app method update.
Robert Osfield
2002-12-20 09:43:15 +00:00
f501aa913bUpdate for ia64
Don BURNS
2002-12-19 19:50:45 +00:00
454c0480c0update for ia64
Don BURNS
2002-12-19 19:50:16 +00:00
adf5c91808Renamed all instance of AppCallback/AppVisitor to UpdateCallback/UpdateVisitor inline with the decision to rename the "app phase" the "update phase".
Robert Osfield
2002-12-19 15:55:40 +00:00
eb42926ab1Changed the remaining #include <> to #include "" to get things compiling under VS.
Robert Osfield
2002-12-19 10:32:02 +00:00
a2e76e4ab0Removed the reference of Sequence from Switch.
Robert Osfield
2002-12-18 11:43:39 +00:00
30a665288eRemoved the osg:: from the front of the Group::computeBound() method to keep things compiling under Windows.
Robert Osfield
2002-12-18 10:17:52 +00:00
677764bed9Changed the <*.h> to "*.h> in the terrapage plugin to get it compile under Windows.
Robert Osfield
2002-12-18 09:50:36 +00:00
6d4e13ab1bFrom Daniel Sjölie, support for reading comment records into description fields.
Robert Osfield
2002-12-17 17:22:06 +00:00
c82927293eMoved the include/osgTXP back into src/osgPlugins/txp as a seperate include directory is no longer required.
Robert Osfield
2002-12-17 16:07:59 +00:00
ee3348afc9Added txp::TerrapageNode to the txp plugin, and implemented the node so that it automatically assign handles the updates of eye points and database merges.
Robert Osfield
2002-12-17 15:41:05 +00:00
64341828b8Added a few more comments on the DeleteHandler.
Robert Osfield
2002-12-16 21:39:26 +00:00
bbab5af6ebFixed a scope issue for 3.2 compiler for friend declarattion, l ine 39 in include/osg/Referenced
Don BURNS
2002-12-16 19:39:08 +00:00
8f81cf2ac6Moved TriangleFunctor from Drawable into its own header file.
Robert Osfield
2002-12-16 17:00:05 +00:00
ddbf2ad8a0Removed the redundent export symbol.
Robert Osfield
2002-12-16 16:57:47 +00:00
0497b1d675Removed MemoryManager.
Robert Osfield
2002-12-16 16:55:50 +00:00
1c34b83e11Fix for a warning.
Robert Osfield
2002-12-16 14:52:48 +00:00
7bcef50e3bRemoved reference to osg/MemoryManager.
Robert Osfield
2002-12-16 14:12:48 +00:00
f7f888f7cfRenamed osgtests.bat to rundemos.bat and moved it into the root directory.
Robert Osfield
2002-12-16 13:46:42 +00:00
89269463efRemoved the memory manager.
Robert Osfield
2002-12-16 13:44:35 +00:00
00cc3a1833Converted the instance of osgNew and osgDelete back to new and delete as part of depecating the include/osg/MemoryManager
Robert Osfield
2002-12-16 13:40:58 +00:00
de9b0b336aRedone the project files for osgpbuffer and osgtxp to get it to work under VisualStudio.
Robert Osfield
2002-12-16 13:27:29 +00:00
a37e3551e6Fixed the traverse method so it calls Transform::traverse() instead of MatrixTransform::traverse() which was recursive..
Robert Osfield
2002-12-16 13:14:27 +00:00
98648105f9Added seperate Referenced.cpp implementation.
Robert Osfield
2002-12-16 10:28:14 +00:00
884b2730e8Added a DeleteHandler into osg::Referenced so that it can delete objects via a seperate delete handler. Useful for making unref()/ref() thread safe if the users needs to address this issue.
Robert Osfield
2002-12-16 10:25:31 +00:00
cb87e7b3bcIntegrated further updates from Geoff on the Geo loader.
Robert Osfield
2002-12-16 10:22:37 +00:00
88424530b4Changed the std::hex and std::dec to hex and dec to get it compile under VisualStudio, and added a using namespace std to keep it compiling on all other compilers!
Robert Osfield
2002-12-16 10:05:55 +00:00
c6b6e200a4Added supported for setting animation path on MatrixTransform's.
Robert Osfield
2002-12-16 09:55:30 +00:00
22ada7ee6bUncommented fix for returning to non-stereo from stereo to get color mask back to normal.
Don BURNS
2002-12-16 00:33:48 +00:00
a262a9aee5Updates the details on the plans for Open Procuder and osgSim.
Robert Osfield
2002-12-15 22:42:03 +00:00
0148b05f7bFixes to txp plugin for Windows.
Robert Osfield
2002-12-15 09:57:32 +00:00
db7cc1c559Disabled the MemoryManager in all builds since it isn't yet thread safe.
Robert Osfield
2002-12-14 07:55:29 +00:00
c32585a046Added a check for extension of a filename to the gif loader, since it looks like the isn't reconginizing rgb files as not being gif.
Robert Osfield
2002-12-14 06:42:56 +00:00
a8ce4e9c0dAdded TrPageViewer.[h,cpp] to Demos/osgtxp (moved from the plugin directory) and modified Makefile accordingly
Don BURNS
2002-12-13 20:33:05 +00:00
63c0a33926Moved TrpageViewer.h to Demos/src/osgtxp
Don BURNS
2002-12-13 20:29:26 +00:00
25b333b05bMove TrPageViewer.cpp to src/Demos/osgtxp
Don BURNS
2002-12-13 20:28:58 +00:00
a388800c95Merged fixes to warnings in geo plugin from Geoff.
Robert Osfield
2002-12-13 19:41:59 +00:00
20832bba70Fixes for txp plugin.
Robert Osfield
2002-12-13 16:05:07 +00:00
ffb200e4f4Added the axis alignment into the Outline and Texture fonts drawing.
Robert Osfield
2002-12-12 11:36:08 +00:00
93973c09adTurned lighting off for whole of logo.
Robert Osfield
2002-12-12 11:35:09 +00:00
4cc0ffbbf8Changed the osglogo demo to use arial texured font.
Robert Osfield
2002-12-12 11:25:25 +00:00
449418a8e9Changed the colour of the text to be the same as the OpenGL logo.
Robert Osfield
2002-12-12 10:03:05 +00:00
75676f026cRemoved redundent std::
Robert Osfield
2002-12-11 22:39:59 +00:00
9923a70a2eConverted the file to unix file endings.
Robert Osfield
2002-12-11 19:49:34 +00:00
591ab7c52eRemoved erroneous character from end of file.
Robert Osfield
2002-12-11 16:27:01 +00:00
b8faa9b6f7Added the afteresher.geo demo to osgtest.bat and debugtests.bat.
Robert Osfield
2002-12-11 16:24:42 +00:00
f372efd194Added osgSim to the dependancy list of the geo plugin.
Robert Osfield
2002-12-11 16:14:51 +00:00
2e3bf33ce6Removed the duplicate file out from the GEO plugin.
Robert Osfield
2002-12-11 14:30:27 +00:00
c19a236561Added code to the path to the executable, adding it into the libary and data file paths.
Robert Osfield
2002-12-11 14:24:44 +00:00
0e6d702906Fixes for Win32.
Robert Osfield
2002-12-11 10:07:14 +00:00
392be2d010Added space in bettern /D "OSGTXP_LIBRARY" and /YX to fix a compile problem under VisualStudio.
Robert Osfield
2002-12-11 10:03:50 +00:00
0467a8af09Fixes from IRIX build from Bob Kuehne.
Robert Osfield
2002-12-10 21:18:16 +00:00
442fa34aaaFrom Ulrich Hertlien, fix for new changes in osg::Switch interface. Small clean to changes by Robert.
Robert Osfield
2002-12-10 20:26:56 +00:00
530b85c807Updates from Geoff Michel to geo loader and demo.
Robert Osfield
2002-12-10 20:00:56 +00:00
64c5fb644aFrom Micheal Gronager, fix to osg::Quat::getRotate(..) to handle zero rotations.
Robert Osfield
2002-12-10 19:58:03 +00:00
97a4775b7eUpdates to the light points support to improve the control of the blending of light points with their background.
Robert Osfield
2002-12-10 19:56:14 +00:00
c259cadd6dFixed endif placement for SunOS build
Don BURNS
2002-12-10 17:57:02 +00:00
8d0718e8daAdded setting of the current texture unit into the applyTextureAttribute() method.
Robert Osfield
2002-12-09 21:03:02 +00:00
6efe79c33cChanged cout to notify.
Robert Osfield
2002-12-09 09:26:49 +00:00
5622e704cffixed small typo (forgot std::)
Don BURNS
2002-12-09 06:00:57 +00:00
bee892904aFixes for VisualStudio build of txp plugin.
Robert Osfield
2002-12-08 19:45:03 +00:00
55d04ef381Modifed the .attr loaders handling if TX_BILINEAR minification filter so that it remaps it to LINEAR_MIPMAP_LINEAR to get round image quality issue of some OpenFlight databases.
Robert Osfield
2002-12-08 17:22:20 +00:00
6f16193a7aTweaks the light points blend function.
Robert Osfield
2002-12-07 21:20:40 +00:00
109f6f22feUpdated the Switch, Sequence and Group classes so that they all used a similar style removeChild() mechansim.
Robert Osfield
2002-12-07 21:18:12 +00:00
b63827c5d9Cleanin' up after Robert's spelling ...er ... challenges.
Don BURNS
2002-12-07 06:59:08 +00:00
1f89a68ec8Typo png was npg
Don BURNS
2002-12-06 19:56:17 +00:00
baa7c11eb9From Tree, added support for accept(PrimitiveFunctor) into osg::Text. Currently implemention is overly simple, but will do until rewrite.
Robert Osfield
2002-12-06 19:03:34 +00:00
8b58a1df83Added checking of parents against switch and sequence into the RemoveRendundentNodeVisitor to prevent breaking of the orinal order of the nodes.
Robert Osfield
2002-12-06 11:16:45 +00:00
1be82ec697From Tree, mods to help support the creation of Java bindings.
Robert Osfield
2002-12-06 09:44:11 +00:00
00871ba948Updated NEWS
Robert Osfield
2002-12-06 09:43:30 +00:00
17683eaaccUpdate from Norman Vine for Cygin gcc3.2 support.
Robert Osfield
2002-12-06 09:41:53 +00:00
d0887b19c1Updates to the osglogo demo adding colour to the sides of the cube.
Robert Osfield
2002-12-06 09:20:20 +00:00
3715320b85Fixes from Norman Vine for Cygwin support.
Robert Osfield
2002-12-06 09:19:35 +00:00
92d31b132bUpdates to the osglogo demo.
Robert Osfield
2002-12-05 15:21:25 +00:00
a91324e158Added Brede Johansen's osgpbuffer demo, currently only runs under Windows, requires the equivilant glx support to be added.
Robert Osfield
2002-12-05 14:30:57 +00:00
b0c4256e90Norman Vine's changes for gcc 3.2 under Cygwin, moving of SG_EXPORT to after the extern declaration.
Robert Osfield
2002-12-05 12:43:08 +00:00
730e2b4d1fAdded osglogo to test scripts.
Robert Osfield
2002-12-05 12:13:30 +00:00
af400cb5abAdded first pass at a new logo, this time generated by a osglogo demo.
Robert Osfield
2002-12-05 12:04:38 +00:00
d7692f83d7Added support for setting the axis which the text should be aligned along.
Robert Osfield
2002-12-05 12:01:38 +00:00
a4404a388dFixes for Cywin gcc3.x build in GL and Math headers.
Robert Osfield
2002-12-04 17:34:52 +00:00
b9110154c4Removed the osg:: from the from of the osg::TexGen::apply() call.
Robert Osfield
2002-12-04 13:26:11 +00:00
f6934e25abMade the callback class uses virtual inheritance of osg::Referenced to ensure that a single class can be used for two different types of callbacks whithout incurring issues of multiple ref counts and ref()/unref() methods existing.
Robert Osfield
2002-12-03 17:20:31 +00:00
264cca1317Fixed the ifeq ($(OS),SunOS) so it was correctly on its own seperate line, and complimented by the required endif
Robert Osfield
2002-12-03 10:19:37 +00:00
d87754857fupdated difference between forte compilers and gnu compilers on Solaris
Don BURNS
2002-12-02 19:37:43 +00:00