Commit Graph

  • 5747773096 From Tree, changes to better support Java binding generation Robert Osfield 2004-09-28 09:14:04 +00:00
  • 0c24cf48b8 Added a mutex and _numFramesActive count to track multiview usages of the DatabasePager. Robert Osfield 2004-09-28 08:39:46 +00:00
  • 7b826228bb From Brad Christiansen, fix expandBy(const BoundingSphere&) method to properly handle the instance of when the two bounding sphere's have a coincident center. Robert Osfield 2004-09-28 07:15:01 +00:00
  • de0e616433 Added new methods into osg::Referenced for controlling the use of thread safe ref/unref: Robert Osfield 2004-09-27 14:15:13 +00:00
  • 7e5c87de6a Changed the version strings to use OpenSceneGaph rather than "Open Scene Graph" Robert Osfield 2004-09-27 12:07:34 +00:00
  • 1068667b86 Changed the pruning of database requests so that the frame number need not be identical to pass, a delta of 1 is now pemssible Robert Osfield 2004-09-27 10:42:14 +00:00
  • 0e4f7077ab Removed erroneous casts that would have been causing uneccessary copying. Robert Osfield 2004-09-26 19:01:27 +00:00
  • 37c8b3a6fb From Geoff Michel, typos and spelling fixes. Robert Osfield 2004-09-26 18:39:34 +00:00
  • be8476592e From Mike Weiblen, partial fix for OpenGL error generation under NVidia drivers. Robert Osfield 2004-09-26 10:27:25 +00:00
  • 22bb35f4f1 Fixed typo Robert Osfield 2004-09-23 20:13:16 +00:00
  • 10247ef983 Fixed typo. Robert Osfield 2004-09-23 20:07:37 +00:00
  • b9e4235d85 Added releaseAllGLObjects() convinience method. Robert Osfield 2004-09-23 20:01:40 +00:00
  • 1b31024cd5 Clean up of new DatabasePager code, and change of osgProducer so that DatabasePager support is now integrated into the OsgSceneHandler. Robert Osfield 2004-09-23 18:50:38 +00:00
  • fc68ccacb7 Fixed warnings Don BURNS 2004-09-23 16:05:24 +00:00
  • 5b0739bcf0 Updates for better DatabasePager peformance w.r.t constant frame rates. Robert Osfield 2004-09-23 12:27:56 +00:00
  • 1a03a08f4a Added a extra debugging comment Robert Osfield 2004-09-22 09:28:40 +00:00
  • 54b45ce3bc Updated to DatabasePager support Robert Osfield 2004-09-21 21:33:52 +00:00
  • 0d884d66eb Various improvements to database paing. Robert Osfield 2004-09-21 17:26:08 +00:00
  • eea9ddccf5 removed makeDir.h Don BURNS 2004-09-20 17:42:59 +00:00
  • 95b9ec54e9 Removed temporary makeDir files and call in ReaderWriterNet.cpp Don BURNS 2004-09-20 17:42:40 +00:00
  • 0750a19aa6 Added clear(), setDatabasePagerThreadPause() and setAcceptNewDatabaseRequests() methods and new local implementation of cancel(). Robert Osfield 2004-09-19 20:09:54 +00:00
  • de7b7c0869 Removed unused variable. Robert Osfield 2004-09-19 19:03:38 +00:00
  • ec74beede7 Added reference to GL_LIBS Robert Osfield 2004-09-19 18:34:05 +00:00
  • 8bce22343b Various improvements to the DatabasePager with the aim to achieve constant framerates and minimizing memory consumption. Robert Osfield 2004-09-18 19:28:45 +00:00
  • 9ac9bfa5ae Removed reference to ComputeTransformCallback Robert Osfield 2004-09-18 19:27:39 +00:00
  • e68cfd1965 From Sebastien Grignard, add writing out/reading in of drawable components of a ShapeDrawable. Robert Osfield 2004-09-15 19:14:00 +00:00
  • b25c08bca4 More spelling & top fixes. Robert Osfield 2004-09-15 19:10:15 +00:00
  • 88e2c1b1df From Geoff Michel, typo and spelling fixes Robert Osfield 2004-09-15 19:07:56 +00:00
  • 6d7a046160 Added usage of std::vector<> and ref_ptr<>'s to avoid memory leaks Robert Osfield 2004-09-15 15:09:46 +00:00
  • a2f88b6e08 Commented out osg::noitfy usage under OSX since this was causing a crash on start up Robert Osfield 2004-09-14 15:05:16 +00:00
  • 7858e89078 Added GDAL check to compile of osgsimulation Robert Osfield 2004-09-14 15:03:18 +00:00
  • c204628d1a Fix of tabbing and typo Robert Osfield 2004-09-13 17:19:05 +00:00
  • 4c4be0a750 From Paul Martz, typo and spelling fixes Robert Osfield 2004-09-13 16:10:59 +00:00
  • b272fcf803 Fixed comments Robert Osfield 2004-09-13 15:17:43 +00:00
  • ee67127279 From Eric Hammil, typo and spelling fixes Robert Osfield 2004-09-13 15:14:11 +00:00
  • 63f8935afb From George Papagiannakis, added extra Quat length to catch case where length is zero. Robert Osfield 2004-09-13 14:33:41 +00:00
  • b664c20c74 Improved the handling of building/writing generated databases, and the fixed transition distances on the lower levels of geocentric databases. Robert Osfield 2004-09-13 13:53:45 +00:00
  • 8536e5dbdf Added a deleteTextureObject after the creation of the compressed textures Robert Osfield 2004-09-11 03:00:11 +00:00
  • 99332ef11a Added missing LightModel.h and .cpp from Stansilav. Robert Osfield 2004-09-10 17:49:50 +00:00
  • e5ea972cff Added convinience methods. Robert Osfield 2004-09-10 13:31:37 +00:00
  • 6b2e17fe14 Made update, cull and draw callbacks virtual to allow custom Drawable's to there own specific extensions for handling callbacks Robert Osfield 2004-09-10 08:26:53 +00:00
  • 790da0776a Made the computeLocalToWorld etc method to use const NodePath's parameters. Robert Osfield 2004-09-09 15:14:33 +00:00
  • 6a48a3ffe7 Added osg::RefNodePath class for handling node paths. Robert Osfield 2004-09-09 13:18:45 +00:00
  • 217fa3ec0e From Stanislav Blinov, addition of LightModel support for .ive format. Robert Osfield 2004-09-09 13:07:18 +00:00
  • 39a79a9805 Fixed write of normalmap. Robert Osfield 2004-09-09 09:03:28 +00:00
  • d36739a8cd Change the warnigns about a fail getLibraryHandle to be INFO rather than WARN. Robert Osfield 2004-09-09 08:54:22 +00:00
  • 2c60114a94 From Martin Aumueller, added ref() and unref() to Inventor node handling. Robert Osfield 2004-09-09 08:18:43 +00:00
  • 568bd8f945 Fixed keyword used for setting the database name. Robert Osfield 2004-09-08 18:14:04 +00:00
  • a9c731eff2 Quick fix to crash in TXPNode. Robert Osfield 2004-09-08 15:14:18 +00:00
  • daf8887bb0 Changed usage of assert() to throw. Robert Osfield 2004-09-07 14:34:04 +00:00
  • 94f1f6025c Added a size check on heap_array<T, CmpT>::Adjust(size_t i) to prevent access errors. Robert Osfield 2004-09-07 10:45:22 +00:00
  • bafc126eda From Paul Martz, removed redundent paramaters in clampArray4LEQUAL. Robert Osfield 2004-09-07 10:31:30 +00:00
  • e0a3e687ec Changed the wrap mode from CLAMP to CLAMP_TO_EDGE Robert Osfield 2004-09-07 10:09:52 +00:00
  • 767b397534 From Paul Martz, typos and spelling fixes Robert Osfield 2004-09-07 10:07:11 +00:00
  • 46c830cc12 Added missing setTrackerMode(TrackerMode) Robert Osfield 2004-09-07 06:59:19 +00:00
  • 9dc35ce47a Added mutex to access to the Registry::_objectCache. Robert Osfield 2004-09-06 18:20:38 +00:00
  • 4571238459 From Joakim Simonsson, add s/getHPROrder method Robert Osfield 2004-09-06 14:59:11 +00:00
  • add06bab8d Added docs for max size commandline params. Robert Osfield 2004-09-06 14:58:29 +00:00
  • a36b10ac24 From Marco Jez, added missing TexGenNode constructor. Robert Osfield 2004-09-06 14:30:25 +00:00
  • f4839d7158 Updates to controlling maximum texture size Robert Osfield 2004-09-04 09:22:26 +00:00
  • 6f1716a15b Added commandline support for Size and texcoord Multipliers Robert Osfield 2004-09-03 15:42:43 +00:00
  • d7d83923f4 Added setConstantColorAsLightDirection & getConstantColorAsLightDirection methods to make it more convinient to set up DOT3 register combiners. Robert Osfield 2004-09-03 15:05:33 +00:00
  • 200b23f354 Added handling of RGBA to normal map computation Robert Osfield 2004-09-03 10:02:56 +00:00
  • 83b94144b4 Fixed .net plugin errors on Mac Don BURNS 2004-09-02 20:42:28 +00:00
  • 21691f2d56 From Geoff Michel, typo and spelling fixes Robert Osfield 2004-09-02 19:10:33 +00:00
  • 13f43ec836 Added Sequence back in with correct Permission, and with Geoff Michel's spelling corrections. Robert Osfield 2004-09-02 18:19:38 +00:00
  • d5989faf65 Temporary removal of Sequence to try and get around permissions problem with it. Robert Osfield 2004-09-02 18:17:38 +00:00
  • 506c5a6743 Added usage of carbon pathway in appendPlatformSpecificLibraryFilePaths. Robert Osfield 2004-09-02 10:01:24 +00:00
  • 452cfa7744 Added comments from Eric Robert Osfield 2004-09-02 07:44:33 +00:00
  • 289d838322 Fixed a mis-definition of INSTBIN and INSTLIB Don BURNS 2004-09-02 03:52:13 +00:00
  • 784337204e From Geoff Michel, removed mem_ptr reference as it no longer exists Robert Osfield 2004-09-01 17:18:04 +00:00
  • 1f53745511 From Uwe Woessner Robert Osfield 2004-09-01 15:14:55 +00:00
  • ac6d25a840 Added Don's new osgDB::makeDirectory() code FileUtils. Robert Osfield 2004-09-01 14:49:18 +00:00
  • 543f4493f6 Removed reference to old CmdLineArgs class Robert Osfield 2004-09-01 11:05:57 +00:00
  • 4702a0a964 From Jeoen den Dekker, changed eroneous tcoords[ci][0] to tcoords[ci][1] Robert Osfield 2004-09-01 10:45:11 +00:00
  • d9af748b78 From Tom Jolly, add detection for whether multi-texturing is supported before checking for number of texture units supported, using 1 as a fallback value Robert Osfield 2004-09-01 10:41:50 +00:00
  • da5fa4cbcd Added bool paramter to MatrixManipulator::setHomePosition(,,,bool) to allow the autocomputehomeposition to be controlled. Robert Osfield 2004-09-01 10:18:46 +00:00
  • 2003c27714 From Marco Jez, added new osgmotionblur example Robert Osfield 2004-09-01 09:54:36 +00:00
  • 19bf7bb1ce From Eric Sokolsky, add support for recording default values for env vars Robert Osfield 2004-09-01 09:48:17 +00:00
  • cc4a22a117 Added crude #ifdef COIN_BASIC_H around ::REPLACE usage as this is only available under Coing Robert Osfield 2004-09-01 09:10:15 +00:00
  • da6993fc77 Added support for CONSTANT_COLOR and ONE_MINUS_CONSTANT_COLOR into .osg Robert Osfield 2004-09-01 09:00:20 +00:00
  • 6483c8f78b From Sondra Iverson, adding of CONSTANT_COLOR and ONE_MINUS_CONSTANT_COLOR options Robert Osfield 2004-09-01 08:59:58 +00:00
  • e5cfe0a27a From Marco Jez, addition of new interal texture formats to osg/Texture and Image.cpp Robert Osfield 2004-09-01 08:49:48 +00:00
  • a85ea0a8cc From Brede Johhansen, fixed copy and paste bug where in getInverse(..) methods Robert Osfield 2004-09-01 08:34:49 +00:00
  • b855987297 From Paul Martz, typos and spelling fixes. Robert Osfield 2004-09-01 08:15:36 +00:00
  • 2047611904 small change for Visual Studio compile Don BURNS 2004-08-31 21:18:46 +00:00
  • 573079fbae Added Visual Studio files for osgPlugin net Don BURNS 2004-08-31 21:06:01 +00:00
  • 3c0ea75e28 added makeDir - temporary UNIX only Don BURNS 2004-08-31 20:49:23 +00:00
  • b7b3c7cd10 Fixes (hopefully) for windows and other platforms... Don BURNS 2004-08-31 20:26:54 +00:00
  • 32a78e5a16 From Geoff Michel, typo and spelling fixes. Robert Osfield 2004-08-31 14:49:33 +00:00
  • de686f409b Added support for spherical texture mapping and better file search support for meterial files. Robert Osfield 2004-08-31 14:48:05 +00:00
  • 1da72da167 Simplified the TrackMode options Robert Osfield 2004-08-31 14:21:46 +00:00
  • e278cc9d4c From Geoff Michel, spelling and typo fixes. Robert Osfield 2004-08-31 14:08:12 +00:00
  • 3b90a0e8a6 From Sébastien Kuntz, spelling and typo fixes Robert Osfield 2004-08-31 13:19:30 +00:00
  • 08017daf37 Added rescale of quaternion in Matrix::set(Quat), a copy operation in osg::Quat and extra tracking options in NodeTrackerManipulator. Robert Osfield 2004-08-31 09:20:31 +00:00
  • 15def16d43 Added cache_mode option to Net plugin Don BURNS 2004-08-31 01:12:56 +00:00
  • 6578655ff3 Added trackmode support for handling rotation of tracked node Robert Osfield 2004-08-30 18:53:44 +00:00
  • 2733324701 Fixed the Matrix::get(Quat&) method Robert Osfield 2004-08-30 18:51:42 +00:00
  • 146f4cd573 Remamed TrackerManipulator to NodeTrackerManipulator Robert Osfield 2004-08-30 10:03:18 +00:00
  • 0724243959 Added the local_cache_dir option to the net plug-in allowing for the keeping and populating of a local cache. With this option, the cache is checked first before fetching from the network. Don BURNS 2004-08-30 01:15:49 +00:00