Commit Graph

  • 7ab759c97f Renamed ObjectRegistry to ObjectWrapperManager, and replaced it's instance() method usage with assigning a ObjectWrapperManager to the osgDB::Registry. Added a osgDB::Registry::getObjectWrapperManager() for access of this object wrapper manager. This change centralises the singleton management in osgDB. Robert Osfield 2010-01-22 15:16:22 +00:00
  • 8839736818 Added extra export for windows build Robert Osfield 2010-01-21 16:26:48 +00:00
  • 793932a227 Added extra includes to bring in their local definitions of OpenGL enums that don't exist across all GL versions Robert Osfield 2010-01-21 16:07:19 +00:00
  • 1ef9ee7470 From Stephan Huber: updated XCode project Stephan Maximilian HUBER 2010-01-21 13:17:51 +00:00
  • f795770fed Added support for passing on slave Camera's StateSet's to the rendering backend. Robert Osfield 2010-01-21 10:24:48 +00:00
  • f1bd2eaf04 From Wang Rui, added exports for windows build Robert Osfield 2010-01-21 09:25:45 +00:00
  • 219696f1ee From Wang Rui, new native binary/ascii format infrastructure and wrappers. Robert Osfield 2010-01-20 20:13:33 +00:00
  • 9806aebaf3 Introduced file globbing to deprecated-dotosg directories and added new serializers direcotory in prep for new serializers Robert Osfield 2010-01-20 10:35:40 +00:00
  • 78280fa1ed Replaced osgDB::RegisterDotOsgWrapperProxy usage with REGISTER_DOTOSGWRAPPER proxy to aid static linking Robert Osfield 2010-01-19 13:31:06 +00:00
  • 29b73591a6 Added CmakeList.txt for new wrapper plugins Robert Osfield 2010-01-19 12:36:57 +00:00
  • 995398441e Refactored the old style .osg plugin support so that the DotOsgWrappers are placed in their own dedicated plugins found in src/osgWrappers/deprecated_osg Robert Osfield 2010-01-19 12:26:37 +00:00
  • b169d42ce8 Inserted /introspection/ into path of osgIntrospection wrappers Robert Osfield 2010-01-19 12:24:55 +00:00
  • 7377e2ec98 Added deprecated-dot/osg directory from the contents of the src/osgPlugins/osg and CMakeLists.txt in prep for creating the plugin mechanism for .osg support Robert Osfield 2010-01-19 10:31:38 +00:00
  • 2bfa0ef9ff From Stephan Huber: updated XCode projects Stephan Maximilian HUBER 2010-01-19 09:54:42 +00:00
  • 46ea02d439 Added introspection directory Robert Osfield 2010-01-18 20:49:40 +00:00
  • 52f398aba2 Regenerated introspection wrappers in their new location Robert Osfield 2010-01-18 19:56:16 +00:00
  • 76ae0920ad Cleaned out all wrappers as will be moving them all into src/osgWrappers/introspection directory, and use genwrapper to generate the new ones Robert Osfield 2010-01-18 19:43:14 +00:00
  • 0f7c0de714 Added #include <stdio.h> for Mingw build Robert Osfield 2010-01-18 16:39:12 +00:00
  • 9f58a20e0b Restructure the includes of freetype Robert Osfield 2010-01-18 16:38:07 +00:00
  • 2a6719b7d8 From Jean-Sebastien Guay, build fixes for Mingw Robert Osfield 2010-01-18 14:27:20 +00:00
  • 613606dc7e Updated wrappers Robert Osfield 2010-01-18 13:00:41 +00:00
  • 6f3966038f From Serge Lages, "Here is a patch to allow setting an audio volume with the AudioSink interface, I've also modified the ffmpeg plugin code to implement the ImageStream's setVolume method with its AudioSink." Robert Osfield 2010-01-18 12:43:02 +00:00
  • 5a37ed8a9f Removed the old style Serializer, moving it back into VirtuaLPlanetBuilder to make way for the new Serializer that exists in support for the new binary/ascii format. Robert Osfield 2010-01-15 15:34:17 +00:00
  • 8f6db66e59 Added setting of the charcode during construction of osgText::Font::Glyph() Robert Osfield 2010-01-14 15:15:42 +00:00
  • f53c3c1036 Updated so version Robert Osfield 2010-01-14 15:15:08 +00:00
  • ac04047836 Updated rev number for 2.9.7 dev release as ABI compatibility has been broken Robert Osfield 2010-01-13 18:50:58 +00:00
  • 327406df69 Updated wrappers and supported shadow texture formats Robert Osfield 2010-01-13 18:50:17 +00:00
  • 8541761fe7 For backwards compatiblity add a staic void BufferObject::deleteBufferObject(unsigned int contextID,GLuint globj) method. Robert Osfield 2010-01-13 18:46:52 +00:00
  • 2db1625201 Updated wrappers Robert Osfield 2010-01-13 14:57:02 +00:00
  • c541781ca5 Moved dispatch/recieve methods into public scope to allow easier custom usage. Robert Osfield 2010-01-13 14:16:33 +00:00
  • ca3cfab4f3 Updated wrappers Robert Osfield 2010-01-13 13:31:03 +00:00
  • 1202b98acc Changed get methods to new style ones. Robert Osfield 2010-01-13 13:30:45 +00:00
  • d891a56e8d From Wang Rui, "Attached are two simple modifications of osg::Sequence and osg::Texture1D classes, for the reason of implementing the I/O serialization feature. In the Sequence header, I've added some more convenient functions: setTimeList/getTimeList, setLoopMode/getLoopMode, setBegin/getBegin, setEnd/getEnd, setSpeed/getSpeed and setNumRepeats/getNumRepeats. Robert Osfield 2010-01-13 13:30:14 +00:00
  • 5a9fbd60e6 Added missing .get()'s Robert Osfield 2010-01-13 13:09:48 +00:00
  • 3491e29bb0 Added missing .get() to fix build when compiling with no automatic type convention in ref_ptr<> Robert Osfield 2010-01-13 11:45:19 +00:00
  • 7c3b0a16a4 From Sukender, warning fix. Robert Osfield 2010-01-13 10:46:40 +00:00
  • 80846a1b71 Convert dos line endings Robert Osfield 2010-01-12 11:12:06 +00:00
  • 2813748627 Updated wrappers Robert Osfield 2010-01-12 10:00:24 +00:00
  • cbd9a1370e From Jean-Sebastien Guay, "OK, so here are new changes. Robert Osfield 2010-01-11 17:36:03 +00:00
  • 8bef9c57a3 Added missing .get() Robert Osfield 2010-01-11 17:27:09 +00:00
  • 1f56509430 From Sukender, introduced usage of ref_ptr<> and local scoped_array to address more robust memory management. Robert Osfield 2010-01-11 16:09:18 +00:00
  • 5288f380c6 Added desctructor with jas_cleanup(). Robert Osfield 2010-01-11 16:03:13 +00:00
  • 5dad3a0afb From Laurens Voerman,"the current ReaderWriterJP2 has all the code for writing jp2 files (jpeg 2000), but the writing fails on my windows machine (jasper-1.900.1) because the ID for the "jp2" extention is requested before the jas_init() call. (bug introduced in svn 7645 - 10 dec 2007)" Robert Osfield 2010-01-11 14:28:33 +00:00
  • 22a63fa5b7 From Sukender, "a small fix about using non 3-charcacters long file extensions (such as "jpeg", to be converted to "jpg")." Robert Osfield 2010-01-11 14:04:55 +00:00
  • 6faa6985cf Updated wrappers Robert Osfield 2010-01-08 11:47:31 +00:00
  • 28723e6fef From Jean-Sebastien Guay, "was testing an osgWidget-based test app I have and noticed that I couldn't move the windows/frames around on the screen anymore. Turns out that the virtual methods' interface changed in the EventInterface base class, the third argument to mouseDrag() is now const, but it was not changed in the derived classes, so it still compiled but the derived-class version was not being called because its arguments differed. Robert Osfield 2010-01-08 11:40:43 +00:00
  • 22ca8d2160 From Marius Heise, "osgShadow was using single precision variables for light positioning and orientation. This was causing precision problems (shadow jumping) with big databases (eg. geocentric created vpb). This patch fixes this by using double precision variables for light positioning and orientation. It works for all algorithms dreived form osgShadow::StandardShadowMap. " Robert Osfield 2010-01-08 11:37:35 +00:00
  • a31aa512d7 From Rob Radtke, "I recently ran into some issues trying to save/load a scene graph as a .ive file. The problems came about because the scene graph contained depth textures in it. I have attached a patch (against the current revision: 10919) that fixes the issues that I encountered. Both attachments contain the same patch--one is a .zip file that contains the modified files and the other is a text patch file. Here is a summary of the changes I made: Robert Osfield 2010-01-08 11:32:55 +00:00
  • b68a035d43 From Paul Martz, "OcclusionQueryNode was incorrectly marking itself as DYNAMIC, so I removed that code. And I also found some uses of dynamic_cast that could be changed to static_cast. " Robert Osfield 2010-01-08 11:16:22 +00:00
  • 73921435e0 From Sukender, "ReaderWriter3DS.cpp fixes: - Fixed creation of useless intermediate nodes Robert Osfield 2010-01-08 10:52:03 +00:00
  • ec9020a23a Added newline at end of file to fix warning Robert Osfield 2010-01-08 10:12:02 +00:00
  • 1543aee9bd Fixed writing out of ATOM. Robert Osfield 2010-01-07 19:13:40 +00:00
  • 182d6595a6 From Jean-Sebastien Guay, fix to handling of xml node with contents by not children Robert Osfield 2010-01-07 19:08:53 +00:00
  • 0e23193122 From Jean-Sebastien Guay, fixed handling of < tag /> xml syntax Robert Osfield 2010-01-07 17:36:44 +00:00
  • a0479bdb21 From Chuck Seberino, (submitted by Stephan Huber) Chuck's original message : "I have a patch to submit that fixes the following error when building against OSX 10.6.2." Robert Osfield 2010-01-07 17:20:55 +00:00
  • 248a0813db From Lilith Bryant, "As discussed previously on the users list. Fixes the redundant calls to glActiveTexture on every State::apply after more than one texunits have been used. Robert Osfield 2010-01-07 16:49:12 +00:00
  • 5d9bf9f4d5 Added virtual pause() method into osg::AudioSink to support pausing of a movie thread and it's associated audio. Robert Osfield 2010-01-07 14:35:17 +00:00
  • 47af634399 Refactored the way that osg::Image/ImageSequence manages the update callback that needs to be attached to Textures to make it possible to use the Image::update() mechansim in other subclasses from osg::Image. To enable the automatic attachment of the required update callback to call osg::Image::update(..) subclasses from osg::Image will need to implement the osg::Image::requestUpdateCall() and return true, and implement the osg::Image::update(NodeVisitor*) method to recieve the update call during the update traversal. Robert Osfield 2010-01-07 12:14:47 +00:00
  • e12bce86e7 Fixed warnings Robert Osfield 2010-01-07 10:01:26 +00:00
  • 3d4169689d From Serge Lages, "Here is a modified fix. It doesn't break the other patch for this plugin as they are for different files. I've only added the file formats handled by default with DirectShow (based on its Wikipedia page)." Robert Osfield 2010-01-07 09:45:34 +00:00
  • 4352dee4ce Imporoved spacing Robert Osfield 2010-01-07 09:43:54 +00:00
  • 6902390d87 Reordered the readAllDataIntoBuffer() to avoid bug in failing on all calls to readXmlParser(..) Robert Osfield 2010-01-07 09:11:42 +00:00
  • 170ed5c9df Updated wrappers Robert Osfield 2010-01-06 15:43:06 +00:00
  • d8cc1648ca Fixed type of index to int. Robert Osfield 2010-01-06 10:41:14 +00:00
  • 856c7acee5 Replaced nullptr with isNullPointer Robert Osfield 2010-01-05 20:03:02 +00:00
  • 54694194a5 Updated wrappers Robert Osfield 2010-01-05 11:15:17 +00:00
  • e54c855467 Added support for call root Camera CullCallbacks Robert Osfield 2010-01-05 11:15:03 +00:00
  • 79ba6dace4 Fixed indentation Robert Osfield 2010-01-05 11:10:21 +00:00
  • bbf1ef45ee Added set/getDistance() method Robert Osfield 2010-01-05 11:09:18 +00:00
  • 43709c0de7 From Stephan Huber: updated XCode-project Stephan Maximilian HUBER 2010-01-04 15:54:57 +00:00
  • ceb06d7532 From Cedric Pinson, remove unused file Skinning, cleanup file Timeline.cpp Cedric Pinson 2009-12-22 14:09:46 +00:00
  • 7a80f5bcfa Moved the supports*() method into public scope to allow external injection of supported formats. Added docs to clearly state this type of inject is not generally supported by ReaderWriters. Robert Osfield 2009-12-16 15:48:34 +00:00
  • e325b8f45a Updated ChangeLog and AUTHORS.txt to mark the point in time that the OpenSceneGraph gained it's 400th contributor! Robert Osfield 2009-12-16 15:12:36 +00:00
  • 6cd8a23570 From Lilith Bryant, "This patch fixes a regression (introduced in @ rev 9228), where simple .dae files, that have no material assignments, will cause a crash on load. Robert Osfield 2009-12-16 15:05:14 +00:00
  • 7362b8b49f Removed old texture object manage code. Robert Osfield 2009-12-16 12:17:45 +00:00
  • 68710d43be From Sukender, warning fix Robert Osfield 2009-12-15 17:25:12 +00:00
  • 9def00fbb5 From Stephan Huber: updated XCode-project Stephan Maximilian HUBER 2009-12-15 15:55:24 +00:00
  • 9d5d68d0f0 Fixed compile warnings Robert Osfield 2009-12-15 14:45:33 +00:00
  • ff35d0b9b0 Fixed compile warnings Robert Osfield 2009-12-15 14:44:12 +00:00
  • 6f4c60a024 Fixed warning Robert Osfield 2009-12-15 14:40:06 +00:00
  • 1977338cce From Tanguy Fautre and Robert Osfield, updated tristripper code to use the latest tristripper_r94 code. Robert Osfield 2009-12-15 12:37:49 +00:00
  • aec8c8ac10 Updated version to 2.9.7 in prep for next dev release Robert Osfield 2009-12-15 11:47:38 +00:00
  • 9d82266032 From Julen Garcia, "So here is the code with a proper audio sync (at least in my computer)" Robert Osfield 2009-12-15 11:27:28 +00:00
  • ce2459a539 Changed GL_BGRA_EXT to GL_BGRA and added include of include/osg/Image to make sure define is declared Robert Osfield 2009-12-15 09:16:20 +00:00
  • 22de011107 Renamed osg::GraphicsContext::OperationQueue typedef to GraphicsOperationQueue to avoid naming conflict with osg::OperationQueue Robert Osfield 2009-12-14 13:42:00 +00:00
  • 8670be33c3 Added checked against QT webkit being available Robert Osfield 2009-12-14 12:50:57 +00:00
  • 98a63784b4 Fixed warnings Robert Osfield 2009-12-14 12:49:59 +00:00
  • b7b86ba5f4 From Stephan Huber, "attached you'll find the missing GraphicsHandleCocoa-implementation." Robert Osfield 2009-12-10 17:52:40 +00:00
  • fa189316bb Updated ChangeLog and README.txt for 2.9.6 dev release Robert Osfield 2009-12-10 12:58:05 +00:00
  • d196885613 Updated AUTHORS file for 2.9.6 dev release Robert Osfield 2009-12-10 12:14:24 +00:00
  • 138c3a4ff1 Updated Contributors list to workaround typos in ChangeLog Robert Osfield 2009-12-10 12:13:13 +00:00
  • a503dc133f Updated ChangeLog Robert Osfield 2009-12-10 11:46:44 +00:00
  • 8dc2a86e4d Updated wrappers Robert Osfield 2009-12-10 11:30:51 +00:00
  • cac4da38bf From Stephan Huber, " I am getting a warning that the class DataOutputStream has virtual methods but no virtual d'tor, so I added the keyword virtual to the destructor." Robert Osfield 2009-12-10 11:30:09 +00:00
  • 69bcbcd0a3 Fixed bug in positioning of 3d text characters Robert Osfield 2009-12-10 11:16:41 +00:00
  • 8d6a01b62d From Cedric Pinson, add missing file Cedric Pinson 2009-12-09 23:42:29 +00:00
  • 53d5b56202 From Cedric Pinson, Add check in RigTransformSoftware if bones are null Indent TimelineAnimationManager Add check for NaN in UpdateCallback.cpp Fix TimelineAnimationManager clear target (a refactore of Timeline is require for futur) Fix Computation of bounding box for RigGeometry Cedric Pinson 2009-12-09 18:45:46 +00:00
  • f099dab160 Updated wrappers Robert Osfield 2009-12-09 14:34:24 +00:00
  • 5f61d14dc6 Fixed support for compiling VBO's Robert Osfield 2009-12-09 13:55:10 +00:00
  • 6e7c02b5d8 Added a Geometry::compileGLObjects() to handle compilation of VBO + EBO's. Robert Osfield 2009-12-09 13:51:02 +00:00