Commit Graph

  • ba34880464 Added support for reading and writing Sphere, Box, Cone, Cylinder and Grid shapes. Robert Osfield 2003-01-08 14:32:13 +00:00
  • e6b64a5550 Added support for sharing arrays in the .osg format for osg::Geometry. Robert Osfield 2003-01-07 16:29:07 +00:00
  • 53204898f3 Fixes for Irix64 build. Robert Osfield 2003-01-06 23:19:42 +00:00
  • 0161dacc15 Removed the osg::LightPoint::OPAQUE option, and implemented the ADDTIVE blending option. Robert Osfield 2003-01-06 16:42:02 +00:00
  • 5c37fd7fb4 Fixed headers guard typo in LightPoint. Robert Osfield 2003-01-06 13:45:55 +00:00
  • 3ef3666d0f Added new ARB vertex program state attribute and demo program, sent in my Brede Johansen. Robert Osfield 2003-01-04 20:45:53 +00:00
  • 060975a05c Fixed small typo. Robert Osfield 2003-01-04 20:44:17 +00:00
  • 1317f6feaf Added usage info in -O option. Robert Osfield 2003-01-04 20:43:53 +00:00
  • 7b6d802131 Fixed options code. Robert Osfield 2003-01-04 20:43:27 +00:00
  • 141f065b17 Removed the dual inheritance from the AnimationPathCallback, moving the NodeVisitor implemention into the .cpp. Robert Osfield 2003-01-03 21:42:02 +00:00
  • fe64942c54 Added 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
  • 6ee563ad55 Updates the terrapage to try and make it thread "safer" when used with the OSG. Robert Osfield 2002-12-21 19:41:27 +00:00
  • e9287afd5e Turned display lists off in the osg::Geomety created by the terrapage loader, this is done because terrapage will dynamic page in and out geometry so we don't want to keep creating and deleting display lists. Robert Osfield 2002-12-21 11:30:54 +00:00
  • 3113fe360b Tweaked the colours in the logo. Robert Osfield 2002-12-20 10:48:22 +00:00
  • cdecec0f6c From 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
  • 20a0cc5445 Renamed the app method update. Robert Osfield 2002-12-20 09:43:15 +00:00
  • f501aa913b Update for ia64 Don BURNS 2002-12-19 19:50:45 +00:00
  • 454c0480c0 update for ia64 Don BURNS 2002-12-19 19:50:16 +00:00
  • adf5c91808 Renamed 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
  • eb42926ab1 Changed the remaining #include <> to #include "" to get things compiling under VS. Robert Osfield 2002-12-19 10:32:02 +00:00
  • a2e76e4ab0 Removed the reference of Sequence from Switch. Robert Osfield 2002-12-18 11:43:39 +00:00
  • 30a665288e Removed 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
  • 677764bed9 Changed the <*.h> to "*.h> in the terrapage plugin to get it compile under Windows. Robert Osfield 2002-12-18 09:50:36 +00:00
  • 6d4e13ab1b From Daniel Sjölie, support for reading comment records into description fields. Robert Osfield 2002-12-17 17:22:06 +00:00
  • c82927293e Moved 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
  • ee3348afc9 Added txp::TerrapageNode to the txp plugin, and implemented the node so that it automatically assign handles the updates of eye points and database merges. Robert Osfield 2002-12-17 15:41:05 +00:00
  • 64341828b8 Added a few more comments on the DeleteHandler. Robert Osfield 2002-12-16 21:39:26 +00:00
  • bbab5af6eb Fixed 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
  • 8f81cf2ac6 Moved TriangleFunctor from Drawable into its own header file. Robert Osfield 2002-12-16 17:00:05 +00:00
  • ddbf2ad8a0 Removed the redundent export symbol. Robert Osfield 2002-12-16 16:57:47 +00:00
  • 0497b1d675 Removed MemoryManager. Robert Osfield 2002-12-16 16:55:50 +00:00
  • 1c34b83e11 Fix for a warning. Robert Osfield 2002-12-16 14:52:48 +00:00
  • 7bcef50e3b Removed reference to osg/MemoryManager. Robert Osfield 2002-12-16 14:12:48 +00:00
  • f7f888f7cf Renamed osgtests.bat to rundemos.bat and moved it into the root directory. Robert Osfield 2002-12-16 13:46:42 +00:00
  • 89269463ef Removed the memory manager. Robert Osfield 2002-12-16 13:44:35 +00:00
  • 00cc3a1833 Converted 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
  • de9b0b336a Redone the project files for osgpbuffer and osgtxp to get it to work under VisualStudio. Robert Osfield 2002-12-16 13:27:29 +00:00
  • a37e3551e6 Fixed 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
  • 98648105f9 Added seperate Referenced.cpp implementation. Robert Osfield 2002-12-16 10:28:14 +00:00
  • 884b2730e8 Added a DeleteHandler into osg::Referenced so that it can delete objects via a seperate delete handler. Useful for making unref()/ref() thread safe if the users needs to address this issue. Robert Osfield 2002-12-16 10:25:31 +00:00
  • cb87e7b3bc Integrated further updates from Geoff on the Geo loader. Robert Osfield 2002-12-16 10:22:37 +00:00
  • 88424530b4 Changed the std::hex and std::dec to hex and dec to get it compile under VisualStudio, and added a using namespace std to keep it compiling on all other compilers! Robert Osfield 2002-12-16 10:05:55 +00:00
  • c6b6e200a4 Added supported for setting animation path on MatrixTransform's. Robert Osfield 2002-12-16 09:55:30 +00:00
  • 22ada7ee6b Uncommented 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
  • a262a9aee5 Updates the details on the plans for Open Procuder and osgSim. Robert Osfield 2002-12-15 22:42:03 +00:00
  • 0148b05f7b Fixes to txp plugin for Windows. Robert Osfield 2002-12-15 09:57:32 +00:00
  • db7cc1c559 Disabled the MemoryManager in all builds since it isn't yet thread safe. Robert Osfield 2002-12-14 07:55:29 +00:00
  • c32585a046 Added a check for extension of a filename to the gif loader, since it looks like the isn't reconginizing rgb files as not being gif. Robert Osfield 2002-12-14 06:42:56 +00:00
  • a8ce4e9c0d Added 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
  • 63c0a33926 Moved TrpageViewer.h to Demos/src/osgtxp Don BURNS 2002-12-13 20:29:26 +00:00
  • 25b333b05b Move TrPageViewer.cpp to src/Demos/osgtxp Don BURNS 2002-12-13 20:28:58 +00:00
  • a388800c95 Merged fixes to warnings in geo plugin from Geoff. Robert Osfield 2002-12-13 19:41:59 +00:00
  • 20832bba70 Fixes for txp plugin. Robert Osfield 2002-12-13 16:05:07 +00:00
  • ffb200e4f4 Added the axis alignment into the Outline and Texture fonts drawing. Robert Osfield 2002-12-12 11:36:08 +00:00
  • 93973c09ad Turned lighting off for whole of logo. Robert Osfield 2002-12-12 11:35:09 +00:00
  • 4cc0ffbbf8 Changed the osglogo demo to use arial texured font. Robert Osfield 2002-12-12 11:25:25 +00:00
  • 449418a8e9 Changed the colour of the text to be the same as the OpenGL logo. Robert Osfield 2002-12-12 10:03:05 +00:00
  • 75676f026c Removed redundent std:: Robert Osfield 2002-12-11 22:39:59 +00:00
  • 9923a70a2e Converted the file to unix file endings. Robert Osfield 2002-12-11 19:49:34 +00:00
  • 591ab7c52e Removed erroneous character from end of file. Robert Osfield 2002-12-11 16:27:01 +00:00
  • b8faa9b6f7 Added the afteresher.geo demo to osgtest.bat and debugtests.bat. Robert Osfield 2002-12-11 16:24:42 +00:00
  • f372efd194 Added osgSim to the dependancy list of the geo plugin. Robert Osfield 2002-12-11 16:14:51 +00:00
  • 2e3bf33ce6 Removed the duplicate file out from the GEO plugin. Robert Osfield 2002-12-11 14:30:27 +00:00
  • c19a236561 Added 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
  • 0e6d702906 Fixes for Win32. Robert Osfield 2002-12-11 10:07:14 +00:00
  • 392be2d010 Added 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
  • 0467a8af09 Fixes from IRIX build from Bob Kuehne. Robert Osfield 2002-12-10 21:18:16 +00:00
  • 442fa34aaa From 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
  • 530b85c807 Updates from Geoff Michel to geo loader and demo. Robert Osfield 2002-12-10 20:00:56 +00:00
  • 64c5fb644a From Micheal Gronager, fix to osg::Quat::getRotate(..) to handle zero rotations. Robert Osfield 2002-12-10 19:58:03 +00:00
  • 97a4775b7e Updates 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
  • c259cadd6d Fixed endif placement for SunOS build Don BURNS 2002-12-10 17:57:02 +00:00
  • 8d0718e8da Added setting of the current texture unit into the applyTextureAttribute() method. Robert Osfield 2002-12-09 21:03:02 +00:00
  • 6efe79c33c Changed cout to notify. Robert Osfield 2002-12-09 09:26:49 +00:00
  • 5622e704cf fixed small typo (forgot std::) Don BURNS 2002-12-09 06:00:57 +00:00
  • bee892904a Fixes for VisualStudio build of txp plugin. Robert Osfield 2002-12-08 19:45:03 +00:00
  • 55d04ef381 Modifed the .attr loaders handling if TX_BILINEAR minification filter so that it remaps it to LINEAR_MIPMAP_LINEAR to get round image quality issue of some OpenFlight databases. Robert Osfield 2002-12-08 17:22:20 +00:00
  • 6f16193a7a Tweaks the light points blend function. Robert Osfield 2002-12-07 21:20:40 +00:00
  • 109f6f22fe Updated 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
  • b63827c5d9 Cleanin' up after Robert's spelling ...er ... challenges. Don BURNS 2002-12-07 06:59:08 +00:00
  • 1f89a68ec8 Typo png was npg Don BURNS 2002-12-06 19:56:17 +00:00
  • baa7c11eb9 From 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
  • 8b58a1df83 Added 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
  • 1be82ec697 From Tree, mods to help support the creation of Java bindings. Robert Osfield 2002-12-06 09:44:11 +00:00
  • 00871ba948 Updated NEWS Robert Osfield 2002-12-06 09:43:30 +00:00
  • 17683eaacc Update from Norman Vine for Cygin gcc3.2 support. Robert Osfield 2002-12-06 09:41:53 +00:00
  • d0887b19c1 Updates to the osglogo demo adding colour to the sides of the cube. Robert Osfield 2002-12-06 09:20:20 +00:00
  • 3715320b85 Fixes from Norman Vine for Cygwin support. Robert Osfield 2002-12-06 09:19:35 +00:00
  • 92d31b132b Updates to the osglogo demo. Robert Osfield 2002-12-05 15:21:25 +00:00
  • a91324e158 Added 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
  • b0c4256e90 Norman 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
  • 730e2b4d1f Added osglogo to test scripts. Robert Osfield 2002-12-05 12:13:30 +00:00
  • af400cb5ab Added first pass at a new logo, this time generated by a osglogo demo. Robert Osfield 2002-12-05 12:04:38 +00:00
  • d7692f83d7 Added support for setting the axis which the text should be aligned along. Robert Osfield 2002-12-05 12:01:38 +00:00
  • a4404a388d Fixes for Cywin gcc3.x build in GL and Math headers. Robert Osfield 2002-12-04 17:34:52 +00:00
  • b9110154c4 Removed the osg:: from the from of the osg::TexGen::apply() call. Robert Osfield 2002-12-04 13:26:11 +00:00
  • f6934e25ab Made the callback class uses virtual inheritance of osg::Referenced to ensure that a single class can be used for two different types of callbacks whithout incurring issues of multiple ref counts and ref()/unref() methods existing. Robert Osfield 2002-12-03 17:20:31 +00:00
  • 264cca1317 Fixed 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
  • d87754857f updated difference between forte compilers and gnu compilers on Solaris Don BURNS 2002-12-02 19:37:43 +00:00
  • bf0cbf6b10 Modified Files: include/osgTXP/trPagePageManager.h src/Demos/osgtxp/osgtxp.cpp Added Files: VisualStudio/Demos/osgtxp/osgtxp.dsp Don BURNS 2002-11-29 22:10:12 +00:00