254556f7f1Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:38:00 +00:00
04d7abed11Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:37:40 +00:00
50465da06aConverted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:37:10 +00:00
58eef23ab5Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:32:51 +00:00
6c8b561226Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:32:06 +00:00
00b856501fConverted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:31:38 +00:00
35f0824f1eConverted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:31:17 +00:00
438c8e7dc4Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:30:58 +00:00
50c577f602Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:30:36 +00:00
0c212fefecConverted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:29:53 +00:00
fab6a14cb5Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:28:58 +00:00
71c434371aConverted osg::notify to use info
Robert Osfield
2010-05-28 16:28:18 +00:00
805a78c3b5Converted osg::notify to OSG_INFO
Robert Osfield
2010-05-28 16:27:37 +00:00
a7da775353Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:27:02 +00:00
0fefe9a789Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:26:24 +00:00
3db10859cdConverted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:25:41 +00:00
37dd1298f2Converted osg::notify to OSG_INFO
Robert Osfield
2010-05-28 16:24:04 +00:00
eff8dc5d63Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:22:02 +00:00
daf0a93466Conversion of osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:10:24 +00:00
bcbfed5c8bConverted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:09:29 +00:00
d187445670Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:08:15 +00:00
3a4a0457cdConverted osg::notify to OSG_INFO
Robert Osfield
2010-05-28 16:07:34 +00:00
fc21fea5b4Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:07:09 +00:00
44483832d5Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:06:15 +00:00
40dcc0cd7dConverted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:05:47 +00:00
d23525889eConvertex osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:04:56 +00:00
030f4c06a9Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:04:19 +00:00
1119f29f67Conversion of osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:03:38 +00:00
83bef8afd4Converted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:03:14 +00:00
adc302072fconverted osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 16:00:45 +00:00
ddf5668809conversion of osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 15:56:43 +00:00
a812f39f40Conversion of osg::notify to OSG_INFO.
Robert Osfield
2010-05-28 15:53:32 +00:00
bbed35c659Conversion of osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 15:52:45 +00:00
3b3e0d7cddConversion of osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 15:51:00 +00:00
a79a8d30f9Convesion of osg::notify to OSG_INFO etc.
Robert Osfield
2010-05-28 15:47:52 +00:00
e753be1b20Changed debug info to use DEBUG_INFO
Robert Osfield
2010-05-28 09:12:07 +00:00
d26a8474e7Changed 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
2d9e469afaRefactored 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
d746f11650Renamed osgGA::MatrixManipualtor to osgGA::CameraManipulator so its name better reflects it's function
Robert Osfield
2010-05-27 15:54:37 +00:00
e8f3625ddfFrom 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
2cf3224dd3From Jan Pecvia, improvements to manipulators and added new manipulator to osgviewer
Robert Osfield
2010-05-27 13:59:34 +00:00
72663ec3dfMoved across to using more flexible dirtyMark when dirtying tiles
Robert Osfield
2010-05-27 13:58:46 +00:00
2c77b3d637Re-enabled boundary equalization support.
Robert Osfield
2010-05-26 16:10:16 +00:00
72d699e2b3Fixed warnings
Robert Osfield
2010-05-26 08:34:15 +00:00
ee78e70d78Fixed 3 space indenting
Robert Osfield
2010-05-25 17:02:22 +00:00
db003c12c0Fixed 3 space indenting in headers.
Robert Osfield
2010-05-25 17:02:11 +00:00
f5661e0461Updated wrappers
Robert Osfield
2010-05-25 16:27:21 +00:00
72931ceb96Removed export
Robert Osfield
2010-05-25 15:52:11 +00:00
d0f48a2712From 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
fce49ae02aQuitened down debug output
Robert Osfield
2010-05-24 14:16:31 +00:00
9fd01f78a5Updated wrappers
Robert Osfield
2010-05-24 09:44:38 +00:00
e826bfeb3cRefactored 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
0165862701From Wojciech Lewandowski, "Reading and Writing of Texture2DArrays for IVE format."
Robert Osfield
2010-05-21 09:56:59 +00:00
a79a13955aFrom 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
338edd0a71From Hartwig Wiesmann, fixed setup of texture coordinates for applying a contour layer.
Robert Osfield
2010-05-21 09:23:41 +00:00
332cea9c5aFixed warning
Robert Osfield
2010-05-21 09:00:19 +00:00
0d2723b984From Hartwig Wiesmann, "I have added some doxygen documentation to the plane class. "
Robert Osfield
2010-05-20 17:02:45 +00:00
02dc850aacFrom Terry Welsh, added missing static_cast in Referenced.cpp
Robert Osfield
2010-05-20 17:00:10 +00:00
5b84e5b254Updated wrappers
Robert Osfield
2010-05-20 15:25:40 +00:00
9cf330d7ffIntroduced 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
858d52364eFrom Alok Priyadarshi, build fix for gcc.
Robert Osfield
2010-05-19 16:43:37 +00:00
2996dc8244Introduction an ADD_FUNCTION macro to simply the set up of the static function mappings
Robert Osfield
2010-05-19 13:40:46 +00:00
b979b585f2From Tim Moore, fix for deadlock
Robert Osfield
2010-05-19 13:14:57 +00:00
62d69c686fFixed warning
Robert Osfield
2010-05-19 08:22:10 +00:00
b3ac6484c1From 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
7ed822fd79From Tim Moore, typo fix.
Robert Osfield
2010-05-18 18:01:02 +00:00
0fb865bc4fFixed typo
Robert Osfield
2010-05-18 17:58:35 +00:00
07e43822e6Added 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
4a0c21a5fcFrom Wang Rui, serializers for osgSim and osgVolume
Robert Osfield
2010-05-18 11:00:06 +00:00
f5587bad3dFixed typos in method names
Robert Osfield
2010-05-18 10:12:30 +00:00
61121daaabUpdated wrappers
Robert Osfield
2010-05-17 18:37:32 +00:00
65c09c8e0dFrom Tim Moore, improved doxygen comments
Robert Osfield
2010-05-17 14:43:41 +00:00
ccd9f31309Removed signalUnreffed interface
Robert Osfield
2010-05-17 14:21:53 +00:00
f832198128From 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
4d88ba6efeRe-ordered the inclusion of platform specific headers to fix compile error under Windows
Robert Osfield
2010-05-17 08:29:35 +00:00
a0eb7de060From Alok Priyadarshi, support for statically linking to GLES2.lib
Robert Osfield
2010-05-14 19:47:50 +00:00
554adfc8e6Refactored Observer/ObserverNodePath and DatabasePager to improve their robustness.
Robert Osfield
2010-05-14 12:24:13 +00:00
2b2ea4487aFrom Tim Moore, new more robust observer_ptr<> implementation
Robert Osfield
2010-05-14 12:14:14 +00:00
4e8f0561adFrom 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
29ea65c12bFrom Gunter Huber, fixes for better GLES2 support
Robert Osfield
2010-05-13 10:01:07 +00:00
42527fe859From 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
a04d83efa7From Mathias Froehlich, fixed memory leak when using OpenThread::Mutex based reference counting.
Robert Osfield
2010-05-12 15:11:15 +00:00
046b6a4bfdRemoved 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
cfd4c514cbImproved the indentation/replaced tabs
Robert Osfield
2010-05-12 11:58:01 +00:00
688323fbedFrom 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
b1179978f5From 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
68a1ed2dcfFixes for building OSG with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF.
Robert Osfield
2010-05-12 11:37:27 +00:00
e91557fe1dFrom 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
047b70c265From 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
c51e94725bFix from Martins Innus for error: extra qualification 'FbxMaterialToOsgStateSet::' on member 'FbxMaterialToOsgStateSet'
Michael PLATINGS
2010-05-11 09:08:55 +00:00
c0c4585ac3updated wrappers
Robert Osfield
2010-04-30 20:04:25 +00:00
ed5f0578b8Added 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
400aa8ebcdAdded proper support for writing out Xml graph
Robert Osfield
2010-04-30 19:41:56 +00:00
7ef776ec5fFixed warnings
Robert Osfield
2010-04-30 19:41:24 +00:00
5ef3952a76Added beginnings of spell checking support
Robert Osfield
2010-04-30 15:51:38 +00:00
6d046e9fa1From 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
c2a59415ceChanged 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
afce262601Added free of _visualInfo if it's already been allocated
Robert Osfield
2010-04-30 10:52:24 +00:00
087559f7a0Changed 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
38276b0d92Added support for using dot graphs directly in the <graph></graph> token
Robert Osfield
2010-04-30 10:50:17 +00:00