Commit Graph

  • 254556f7f1 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:38:00 +00:00
  • 04d7abed11 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:37:40 +00:00
  • 50465da06a Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:37:10 +00:00
  • 58eef23ab5 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:32:51 +00:00
  • 6c8b561226 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:32:06 +00:00
  • 00b856501f Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:31:38 +00:00
  • 35f0824f1e Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:31:17 +00:00
  • 438c8e7dc4 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:30:58 +00:00
  • 50c577f602 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:30:36 +00:00
  • 0c212fefec Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:29:53 +00:00
  • fab6a14cb5 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:28:58 +00:00
  • 71c434371a Converted osg::notify to use info Robert Osfield 2010-05-28 16:28:18 +00:00
  • 805a78c3b5 Converted osg::notify to OSG_INFO Robert Osfield 2010-05-28 16:27:37 +00:00
  • a7da775353 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:27:02 +00:00
  • 0fefe9a789 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:26:24 +00:00
  • 3db10859cd Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:25:41 +00:00
  • 37dd1298f2 Converted osg::notify to OSG_INFO Robert Osfield 2010-05-28 16:24:04 +00:00
  • eff8dc5d63 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:22:02 +00:00
  • daf0a93466 Conversion of osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:10:24 +00:00
  • bcbfed5c8b Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:09:29 +00:00
  • d187445670 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:08:15 +00:00
  • 3a4a0457cd Converted osg::notify to OSG_INFO Robert Osfield 2010-05-28 16:07:34 +00:00
  • fc21fea5b4 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:07:09 +00:00
  • 44483832d5 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:06:15 +00:00
  • 40dcc0cd7d Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:05:47 +00:00
  • d23525889e Convertex osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:04:56 +00:00
  • 030f4c06a9 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:04:19 +00:00
  • 1119f29f67 Conversion of osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:03:38 +00:00
  • 83bef8afd4 Converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:03:14 +00:00
  • adc302072f converted osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 16:00:45 +00:00
  • ddf5668809 conversion of osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 15:56:43 +00:00
  • a812f39f40 Conversion of osg::notify to OSG_INFO. Robert Osfield 2010-05-28 15:53:32 +00:00
  • bbed35c659 Conversion of osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 15:52:45 +00:00
  • 3b3e0d7cdd Conversion of osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 15:51:00 +00:00
  • a79a8d30f9 Convesion of osg::notify to OSG_INFO etc. Robert Osfield 2010-05-28 15:47:52 +00:00
  • e753be1b20 Changed debug info to use DEBUG_INFO Robert Osfield 2010-05-28 09:12:07 +00:00
  • d26a8474e7 Changed the ref_ptr<T> observer_ptr<>::lock() method to be bool observer_ptr<>::lock(ref_ptr<T>&) to avoid the temporary ref_ptr<>'s being created and destroyed on the stack along with the associated ref/unref() operations Robert Osfield 2010-05-28 08:57:48 +00:00
  • 2d9e469afa Refactored the expiry and PagedLOD counting so that it's now done in single CountPagedLODsVisitor::removeExpiredChildrenAndCountPagedLODs method Robert Osfield 2010-05-27 18:46:58 +00:00
  • d746f11650 Renamed osgGA::MatrixManipualtor to osgGA::CameraManipulator so its name better reflects it's function Robert Osfield 2010-05-27 15:54:37 +00:00
  • e8f3625ddf From Michael Platings, "Minor ffmpeg build fix, Replaced IF (${FFMPEG_STDINT_INCLUDE_DIR}) with IF (FFMPEG_STDINT_INCLUDE_DIR)" Robert Osfield 2010-05-27 14:35:10 +00:00
  • 2cf3224dd3 From Jan Pecvia, improvements to manipulators and added new manipulator to osgviewer Robert Osfield 2010-05-27 13:59:34 +00:00
  • 72663ec3df Moved across to using more flexible dirtyMark when dirtying tiles Robert Osfield 2010-05-27 13:58:46 +00:00
  • 2c77b3d637 Re-enabled boundary equalization support. Robert Osfield 2010-05-26 16:10:16 +00:00
  • 72d699e2b3 Fixed warnings Robert Osfield 2010-05-26 08:34:15 +00:00
  • ee78e70d78 Fixed 3 space indenting Robert Osfield 2010-05-25 17:02:22 +00:00
  • db003c12c0 Fixed 3 space indenting in headers. Robert Osfield 2010-05-25 17:02:11 +00:00
  • f5661e0461 Updated wrappers Robert Osfield 2010-05-25 16:27:21 +00:00
  • 72931ceb96 Removed export Robert Osfield 2010-05-25 15:52:11 +00:00
  • d0f48a2712 From Jan Perciva with changes from Robert Osfield, "I am submitting improved osgGA camera manipulators. Changes: - new mouse wheel zoom/movement/center functionality - ability to fix vertical axis (important for CAD) - possibility to specify values as absolute values or relative to model size - kind of backward compatibility by flags passed to constructor - and much more - restructuring classes to use kind of hierarchy and standard way of event processing (handle methods). This way, there is much more code reusability and it is more easy to develop new kinds of manipulators. Robert Osfield 2010-05-25 12:05:13 +00:00
  • fce49ae02a Quitened down debug output Robert Osfield 2010-05-24 14:16:31 +00:00
  • 9fd01f78a5 Updated wrappers Robert Osfield 2010-05-24 09:44:38 +00:00
  • e826bfeb3c Refactored osgQt so that QWebViewImage is now entirely implementated in the header, and osgQt itself no longer compiles it, leaving it to only applications that require it to include the header and it's implementation and with ith the QWebKit dependency. Robert Osfield 2010-05-22 15:45:02 +00:00
  • 0165862701 From Wojciech Lewandowski, "Reading and Writing of Texture2DArrays for IVE format." Robert Osfield 2010-05-21 09:56:59 +00:00
  • a79a13955a From Wojciech Lewandowski, "Support for compressed texture arrays + mipmaps + auto mipmap generation. Changes vs OSG trunk. Thanks to Ricardo Corsi I was able to add last time tweaks and remove few issues. This version was so well tested that it has to be posted for inclusion into OSG ;-) " Robert Osfield 2010-05-21 09:34:25 +00:00
  • 338edd0a71 From Hartwig Wiesmann, fixed setup of texture coordinates for applying a contour layer. Robert Osfield 2010-05-21 09:23:41 +00:00
  • 332cea9c5a Fixed warning Robert Osfield 2010-05-21 09:00:19 +00:00
  • 0d2723b984 From Hartwig Wiesmann, "I have added some doxygen documentation to the plane class. " Robert Osfield 2010-05-20 17:02:45 +00:00
  • 02dc850aac From Terry Welsh, added missing static_cast in Referenced.cpp Robert Osfield 2010-05-20 17:00:10 +00:00
  • 5b84e5b254 Updated wrappers Robert Osfield 2010-05-20 15:25:40 +00:00
  • 9cf330d7ff Introduced a alternative implementation of observer_ptr<> that uses ObserverSet rather than an local WeakReference object. Robert Osfield 2010-05-20 13:38:28 +00:00
  • 858d52364e From Alok Priyadarshi, build fix for gcc. Robert Osfield 2010-05-19 16:43:37 +00:00
  • 2996dc8244 Introduction an ADD_FUNCTION macro to simply the set up of the static function mappings Robert Osfield 2010-05-19 13:40:46 +00:00
  • b979b585f2 From Tim Moore, fix for deadlock Robert Osfield 2010-05-19 13:14:57 +00:00
  • 62d69c686f Fixed warning Robert Osfield 2010-05-19 08:22:10 +00:00
  • b3ac6484c1 From Martin Naylor, "Please find attached the modified observer_ptr include for fixing a compiler issue for Windows and VS2008." Robert Osfield 2010-05-19 08:08:49 +00:00
  • 7ed822fd79 From Tim Moore, typo fix. Robert Osfield 2010-05-18 18:01:02 +00:00
  • 0fb865bc4f Fixed typo Robert Osfield 2010-05-18 17:58:35 +00:00
  • 07e43822e6 Added better invalidation of the inactive and active PageLOD lists when children are invalidated when parents are removed. Robert Osfield 2010-05-18 15:33:59 +00:00
  • 4a0c21a5fc From Wang Rui, serializers for osgSim and osgVolume Robert Osfield 2010-05-18 11:00:06 +00:00
  • f5587bad3d Fixed typos in method names Robert Osfield 2010-05-18 10:12:30 +00:00
  • 61121daaab Updated wrappers Robert Osfield 2010-05-17 18:37:32 +00:00
  • 65c09c8e0d From Tim Moore, improved doxygen comments Robert Osfield 2010-05-17 14:43:41 +00:00
  • ccd9f31309 Removed signalUnreffed interface Robert Osfield 2010-05-17 14:21:53 +00:00
  • f832198128 From Tim Moore, refactore WeakReference/Referenced to avoid signalling the observers when do a unref_nodelete. Robert Osfield 2010-05-17 09:03:44 +00:00
  • 4d88ba6efe Re-ordered the inclusion of platform specific headers to fix compile error under Windows Robert Osfield 2010-05-17 08:29:35 +00:00
  • a0eb7de060 From Alok Priyadarshi, support for statically linking to GLES2.lib Robert Osfield 2010-05-14 19:47:50 +00:00
  • 554adfc8e6 Refactored Observer/ObserverNodePath and DatabasePager to improve their robustness. Robert Osfield 2010-05-14 12:24:13 +00:00
  • 2b2ea4487a From Tim Moore, new more robust observer_ptr<> implementation Robert Osfield 2010-05-14 12:14:14 +00:00
  • 4e8f0561ad From Farshid Lashkari, "I modified some plugins to use the osgDB file stream functions in order to support UTF-8 encoded filenames." Robert Osfield 2010-05-13 11:01:06 +00:00
  • 29ea65c12b From Gunter Huber, fixes for better GLES2 support Robert Osfield 2010-05-13 10:01:07 +00:00
  • 42527fe859 From Wang Rui, "I'd like to submit my inbuilt schema data support of the OutputStream/InputStream implementations, which was just finished last weekend with a few tests on Windows and Ubuntu. Hope it could work and get more feedbacks soon. Robert Osfield 2010-05-12 20:02:31 +00:00
  • a04d83efa7 From Mathias Froehlich, fixed memory leak when using OpenThread::Mutex based reference counting. Robert Osfield 2010-05-12 15:11:15 +00:00
  • 046b6a4bfd Removed inappropriate code which was causing a memory leak. This code was clearly a copy and paste error. The mistake was spotted by Robin Bourianes, with code changes made by Robert Osfield. Robert Osfield 2010-05-12 14:34:18 +00:00
  • cfd4c514cb Improved the indentation/replaced tabs Robert Osfield 2010-05-12 11:58:01 +00:00
  • 688323fbed From Sukender, "Here is a tiny fix about texture wrap mode not being written correctly in 3DS files." Robert Osfield 2010-05-12 11:44:30 +00:00
  • b1179978f5 From Stephan Huber, "attached you'll find a fix for a crash when closeImplementation gets called more than once." Robert Osfield 2010-05-12 11:41:36 +00:00
  • 68a1ed2dcf Fixes for building OSG with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF. Robert Osfield 2010-05-12 11:37:27 +00:00
  • e91557fe1d From Martins Innus: The current fbx writer doesn't seem to support BIND_PER_VERTEX for normals. If you have this type of geometry it, exports the the first normal in the array over the whole primitive set. I don't know that the attached change should be applied as is, since I don't know enough about DrawArrays and Draw Elements to know if the indices for the vertices and normals are guaranteed to be the same. I tried it on a couple models and that seemed to be the case. The alternative is to have the logic down in setControlPointAndNormalsAndUV and set the normals there with the "vertexIndex" if the binding type is per vertex. Not sure what is cleaner. Michael PLATINGS 2010-05-12 08:54:22 +00:00
  • 047b70c265 From Martins Innus: allow the fbx exporter to reference textures correctly if the stateset is applied to the Geode instead of Geometry Michael PLATINGS 2010-05-11 17:02:18 +00:00
  • c51e94725b Fix from Martins Innus for error: extra qualification 'FbxMaterialToOsgStateSet::' on member 'FbxMaterialToOsgStateSet' Michael PLATINGS 2010-05-11 09:08:55 +00:00
  • c0c4585ac3 updated wrappers Robert Osfield 2010-04-30 20:04:25 +00:00
  • ed5f0578b8 Added support for stripping all by text nodes from a p3d xml file, and merging of an original and stripped p3d xml file for the purpose of using external editors to fix spelling mistakes Robert Osfield 2010-04-30 19:42:43 +00:00
  • 400aa8ebcd Added proper support for writing out Xml graph Robert Osfield 2010-04-30 19:41:56 +00:00
  • 7ef776ec5f Fixed warnings Robert Osfield 2010-04-30 19:41:24 +00:00
  • 5ef3952a76 Added beginnings of spell checking support Robert Osfield 2010-04-30 15:51:38 +00:00
  • 6d046e9fa1 From Wang Rui, "I've just made another OSG+Qt (GUI) examples to demonstrate how to create OSG views, add them to a CompositeViewer, and add corresponding widgets to Qt layouts or as popup windows. The example inherits a GraphicsWindowQt from the GraphicsWindow base class and implements most of the virtual methods. A QGLWidget is created at the same time to perform keyboards and mouse events, who is also added as the main widget's child. Robert Osfield 2010-04-30 12:22:31 +00:00
  • c2a59415ce Changed DisplaySetting::instance() to return a ref_ptr<>& rathern than a raw C pointer to enable apps to delete the singleton or assign their own. Robert Osfield 2010-04-30 11:48:30 +00:00
  • afce262601 Added free of _visualInfo if it's already been allocated Robert Osfield 2010-04-30 10:52:24 +00:00
  • 087559f7a0 Changed debug messages to use printf to avoid issues with using notify at startup and exit. Robert Osfield 2010-04-30 10:51:27 +00:00
  • 38276b0d92 Added support for using dot graphs directly in the <graph></graph> token Robert Osfield 2010-04-30 10:50:17 +00:00