Commit Graph

  • 73b423ad85 Replaced forward declarations Robert Osfield 2009-06-17 16:54:39 +00:00
  • 3a3a8567d4 Added ".added", ".modified" and ".removed" alias to .revisions plugin Robert Osfield 2009-06-17 16:54:12 +00:00
  • ba5b79c220 Updated wrappers Robert Osfield 2009-06-17 15:12:58 +00:00
  • acf07b5b22 Made method names consistent with each other Robert Osfield 2009-06-17 15:12:50 +00:00
  • b1dbb9e96b Added CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS Robert Osfield 2009-06-17 15:10:04 +00:00
  • 29502d8d23 From Alberto Luaces, "the new changes in osgAnimation showed some errors on the Cygwin platform: Robert Osfield 2009-06-17 11:00:14 +00:00
  • ad8f2d8974 Changed build OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION to ON and then fixed all the resulting build errors. Robert Osfield 2009-06-17 10:39:39 +00:00
  • 7c4225e574 Fixed error in DisplaySettings::setNumOfHttpDatabaseThreadsHint Robert Osfield 2009-06-17 08:56:11 +00:00
  • 4f6add4c14 Fixed error in DisplaySetting::setNumOfHttpDatabaseThreadsHint() Robert Osfield 2009-06-17 08:55:53 +00:00
  • bf895e5c98 Updated wrappers Robert Osfield 2009-06-16 13:02:33 +00:00
  • 93cafb2292 From Cedric Pinson, Fix osgAnimation warning and errors Cedric Pinson 2009-06-16 12:32:02 +00:00
  • a6e57f6e46 From Cedric Pinson, Fix osgAnimation warning and errors for Bone.cpp Cedric Pinson 2009-06-16 12:22:36 +00:00
  • c1077e6aa9 From Stephan Huber: updated XCode project Stephan Maximilian HUBER 2009-06-16 10:20:41 +00:00
  • c4c5ca7566 From Cedric Pinson, split timeline classes in differents files, cleanup and add a statshandler to visualize current action in timeline Cedric Pinson 2009-06-15 14:48:37 +00:00
  • b2943aa50a From Cedric Pinson, fix copy constructor for clone operation for Bone, add a missing contructor with quaternion for Target Cedric Pinson 2009-06-14 23:30:47 +00:00
  • c78e41ede6 Updated wrappers Robert Osfield 2009-06-12 10:37:42 +00:00
  • d60801be3f From Mathias Froehlich, "attached is a change to the ProxyNode that also includes ProxyNode local database options like recently added to PagedLOD. Robert Osfield 2009-06-12 10:08:15 +00:00
  • a921031034 From Stephan Huber, "here are some small fixes/enahncements for the cocoa backend to allow proper functioning when running the osgViewer run-loop in a secondary thread (e.g. when embedding GraphicsWindowCocoa-windows in a full blown cocoa application). Robert Osfield 2009-06-12 10:00:08 +00:00
  • 4845fe23ae From Laurens Voerman, "there seems to be a bug in the proxynode writer introduced in svn rev 10330. It craches on a null pointer for options (on my windows system). Fixed version of the file "src\osgPlugins\osg\ProxyNode.cpp" attached, based on svn rev 10332." Robert Osfield 2009-06-12 09:57:45 +00:00
  • edb1eede40 From Konstantin Sinitsyn, "I've fixed bug with loading of compressed texture to texture array!" Robert Osfield 2009-06-12 09:53:42 +00:00
  • 01c6d4f448 From Konstantin Sinitsyn, "I've fixed bug with loading of compressed texture to texture array!" Robert Osfield 2009-06-12 09:48:59 +00:00
  • fac2ffecb3 From Roger James and Robert Osfield, clean up of COLLADA CMake support Robert Osfield 2009-06-12 09:41:10 +00:00
  • 77fcb5529d Updated ChangeLog Robert Osfield 2009-06-12 09:11:37 +00:00
  • 19ebaaac00 Fixed copy constructor Robert Osfield 2009-06-11 15:13:04 +00:00
  • 27cf68b22d Replaced frame delta computation that was originally based on a local static variable, replacing it with member variable to tracking the previous frame time. This fixes a bug in the wind computation when multiple PrecipitaionEffects are in the scene. Robert Osfield 2009-06-11 14:56:54 +00:00
  • e5a436b131 From Emmanuel Roche, "I've updated the CURL plugin to support the CURL_CONNECTTIMEOUT and CURL_TIMEOUT options. Robert Osfield 2009-06-10 09:24:12 +00:00
  • 150c2e5fa1 From Gustav Happalahti, fixed filename usage Robert Osfield 2009-06-09 08:43:13 +00:00
  • 3171be0ff7 From Gustav Haapalahti and Robert Osfield, Robert Osfield 2009-06-08 16:50:50 +00:00
  • e1b7de4b3d Martin Beckett, "Here's a first attempt at a DXF writer plugin Robert Osfield 2009-06-08 14:06:58 +00:00
  • 9cccbcd7b7 From Mathias Froehlich, "Without this change packed depth stencil attachments are only supported if the GL_EXT_framebuffer_blit extension is available. This is due to the early return from the constructor if this is missing. As far as I read the standard extension documents, this blit call is not required to have packed depth stencil fbos. The change fixes this and allows packed stencil attachments on machines without the multisample blit command." Robert Osfield 2009-06-08 13:53:05 +00:00
  • 148bd9f232 From Mathias Froehlich, "Without this change packed depth stencil attachments are only supported if the GL_EXT_framebuffer_blit extension is available. This is due to the early return from the constructor if this is missing. As far as I read the standard extension documents, this blit call is not required to have packed depth stencil fbos. The change fixes this and allows packed stencil attachments on machines without the multisample blit command." Robert Osfield 2009-06-08 13:51:24 +00:00
  • 3ec6c6a4d9 Addded .ive and .osg support for new GL_EXT_blend_equation_separate properties in osg::BlendEquation Robert Osfield 2009-06-08 13:47:25 +00:00
  • 58184612d4 From Konstantin Sinitsyn, support for GL_EXT_blend_equation_separate extension like in osg::BlendEquation. Robert Osfield 2009-06-08 13:46:39 +00:00
  • 1479902b07 Added basic Matrix::decompose() test, based on a test progrem wrttien by Paul Obermeier Robert Osfield 2009-06-08 12:50:26 +00:00
  • a09353f931 Fixed doc message Robert Osfield 2009-06-08 12:44:23 +00:00
  • 1bf529b391 From Lionel Largade, "this correction makes the intensity interpolated in the correct direction when the angle is between _cosFadeAngle and _cosAngle." Robert Osfield 2009-06-08 11:14:37 +00:00
  • 24a8b2acd7 From Lionel Lagarde, "this correction makes the intensity interpolated in the correct direction when the angle is between _cosFadeAngle and _cosAngle." Robert Osfield 2009-06-08 11:12:34 +00:00
  • 60f29aeb37 Fixed warning Robert Osfield 2009-06-08 10:54:16 +00:00
  • 9dfcb2530b Changed the file search path so it returns an empty string when the filename contains a server address. Robert Osfield 2009-06-08 10:27:21 +00:00
  • 0fe8084499 From Johan Nouvel, fix to handling of transparent textured objects. Robert Osfield 2009-06-08 09:47:27 +00:00
  • 83b84eb2f4 Introduced depend_on template and usage in RenderBin.cpp's singleton to solve crash on exit in static builds. Robert Osfield 2009-06-06 10:08:43 +00:00
  • aa69137fb8 Added collateReferencesToDependentCameras() and clearReferencesToDependentCameras() methods into RenderStage and SceneView, and use of these methods in src/osgViewer/Renderer.cpp to make sure that the draw thread keeps references to all in scene graph Cameras that are being used by the drawing threads, to keep the Camera's alive even when the main thread removes these Cameras from the scene graph. Robert Osfield 2009-06-05 19:05:37 +00:00
  • 482a18b9f2 Added depends_on template and usage in RenderBin to help with static variable destruction ordering Robert Osfield 2009-06-05 11:48:35 +00:00
  • 647d54bda8 Fixed warning Robert Osfield 2009-06-05 10:42:53 +00:00
  • 90325a5895 Fixed incorrect ENDIF() in applications/osgversion/CMakeLists.txt (CMake 2.4 complained about this, while 2.6 seems to ignore it) Paul MELIS 2009-06-04 19:22:06 +00:00
  • 4b1686a50a Updated wrappers Robert Osfield 2009-06-04 14:37:02 +00:00
  • 40155d59b4 Implemented updating of revision files as new data is writing to the FileCache Robert Osfield 2009-06-04 14:07:12 +00:00
  • cf976e956d Added osgdatabaserevisions example to server as a testbed for new osgDB::DatabaseRevisions functionality Robert Osfield 2009-06-02 16:58:32 +00:00
  • 1f878303b4 Implemented DatabasePath in DatabaseBase revision classes Robert Osfield 2009-06-02 16:54:34 +00:00
  • c2bc684eb2 Update ChangeLog and NEWS Robert Osfield 2009-06-02 14:48:36 +00:00
  • 5b439806ce Merged from svn/trunk : "Moved assigned of texture object to _textureObjectBuffer to earlier in Texture2D::apply() to prevent problems with non power of two texture mipmap generation." Robert Osfield 2009-06-02 14:44:33 +00:00
  • 5574c50607 Updated ChangeLog and NEWS.txt in prep for 2.8.2 Robert Osfield 2009-06-02 14:42:07 +00:00
  • 31cb807db3 Updated version numbers for 2.8.2 release Robert Osfield 2009-06-02 09:23:47 +00:00
  • 3326c26a60 Merged from svn/trunk : "Fixed handling of case where the master and the slave camera are placed on the same GraphisContext, or when the master camera and slave camera are assigned to different Camers. Note normally one doesn't mix master with GraphicsContexts and slave cameras so neither case is common." Robert Osfield 2009-06-02 09:20:20 +00:00
  • 8d70cc0b0f Merged from svn/trunk: "Added initializer of ParticleSystemUpdater::_frameNumber" Robert Osfield 2009-06-02 09:17:48 +00:00
  • 3558d1d010 Merged from svn/trunk two submissions: Robert Osfield 2009-06-02 09:16:11 +00:00
  • be47c9f44a Merged from svn/trunk. Robert Osfield 2009-06-02 09:15:03 +00:00
  • 6dab8c3380 From Emmanuel Roche, "I've also updated the computeBound() method from the osg::Transform class : this method was using float based temporary variables and thus the double precision is lost here. I've changed that to use the generic types osg::BoundingSphere::vec_type and osg::BoundingSphere::value_type instead." Robert Osfield 2009-06-02 09:14:04 +00:00
  • 55ae7c05bc Refactored the adaption of X11 key symbols into OSG key events to fix problems with handling wide range of locales. Robert Osfield 2009-06-02 08:56:32 +00:00
  • 83e47c0de6 Moved assigned of texture object to _textureObjectBuffer to earlier in Texture2D::apply() to prevent problems with non power of two texture mipmap generation. Robert Osfield 2009-06-02 08:53:21 +00:00
  • d849574a93 From Wojciech Lewandowski, Fixed handling of empty Program. Robert Osfield 2009-06-01 11:22:42 +00:00
  • 4b769494cb From Emmanuel Roche, "I've also updated the computeBound() method from the osg::Transform class : this method was using float based temporary variables and thus the double precision is lost here. I've changed that to use the generic types osg::BoundingSphere::vec_type and osg::BoundingSphere::value_type instead." Robert Osfield 2009-06-01 11:08:34 +00:00
  • 378ceebf84 From Emmanuel Roche, "I'm joining an updated version of the file daeWritter.cpp and daeWriter.h for the collada plugin compatible with the usage of double precision BoundingSphere & BoundingBox. The only change is the addition of the template specialization for osg::Vec3d object (until now only the specialization for osg::Vec3 was defined, I replaced that with osg::Vec3f to be more "precise")." Robert Osfield 2009-06-01 11:07:07 +00:00
  • aa97f1d86a Updated wrappers Robert Osfield 2009-05-30 07:39:59 +00:00
  • 986fc05ac1 Added revisions plugin in support of paged database revisions. Robert Osfield 2009-05-29 18:24:47 +00:00
  • 79fffbf0fc From Stephan Huber: updated XCode project Stephan Maximilian HUBER 2009-05-29 09:39:17 +00:00
  • 58b37caecb Updated wrappers Robert Osfield 2009-05-29 08:46:58 +00:00
  • aaee56cbde Ran dos2unx of files Robert Osfield 2009-05-29 08:24:52 +00:00
  • 23c7646702 Introduced first iterations of DatabaseRevision classes for managing the revisioning of http hosted databases Robert Osfield 2009-05-29 08:24:11 +00:00
  • 2c9b4834af Fixed warning Robert Osfield 2009-05-28 16:46:11 +00:00
  • 4f0d658ce9 From Mathias Froehlich, "This frees some memory that is allocated by the X11 functions." Robert Osfield 2009-05-28 14:15:36 +00:00
  • bf69b168b4 Fixed unitialized variable Robert Osfield 2009-05-28 14:12:03 +00:00
  • f80033d892 From Stephan Huber, "attached you'll find a small fix for GrphicsWindowCocoa. There was a bug with certain key-strokes, which led to a crash." Robert Osfield 2009-05-28 14:09:16 +00:00
  • f0b55bbdb3 From Wojciech Lewandowski, "I suppose this error is caused by using 4 component tex coord in texture2D call. I always forget about adding .xy swizzle at the end of tex coord. I have attached code (hopefully fixed). My NVidia seems to ignore such errors. Cannot test it myself. Simple example works because I actually use textture2Dproj there." Robert Osfield 2009-05-28 13:40:54 +00:00
  • 07cf3ecd11 From Gregory Jaegy and Robert Osfield, added support for static linking of OpenFlight plugin Robert Osfield 2009-05-28 13:29:20 +00:00
  • d06265b782 Fixed warnings Robert Osfield 2009-05-28 13:26:06 +00:00
  • 8e2b2031e2 From Neil Hughes, "Two changes here... Robert Osfield 2009-05-28 12:25:35 +00:00
  • f49c026803 Updated wrappers Robert Osfield 2009-05-28 08:25:18 +00:00
  • 825d701757 Renamed application osgvirtualprogram to osgshadercompostior to better reflect it function Robert Osfield 2009-05-27 13:02:01 +00:00
  • dc67dab42e Renamed osgvirtualprogram to osgshadercompositor to better reflect it's function Robert Osfield 2009-05-27 13:00:58 +00:00
  • bbc8e7b58c Fixed glStencilMask setting. Robert Osfield 2009-05-27 12:11:58 +00:00
  • b7db15bdad Fixed glStencilMask setting. Robert Osfield 2009-05-27 12:11:41 +00:00
  • 45ec1a163c Added support for RenderBin::SortMode::TRAVERSAL_ORDER to enable rendering of scene graph drawables in the order that they were traversed in. Robert Osfield 2009-05-27 09:54:17 +00:00
  • f845b6790a Fixed warning Robert Osfield 2009-05-27 09:45:46 +00:00
  • 885a7893b8 From Jan Ciger, "I am attaching the updated VRML plugin, as promised. This version works with OpenVRML 0.17.12 and Boost 1.38. Other versions may work too, but I didn't test that." Robert Osfield 2009-05-26 14:22:56 +00:00
  • e24dad3b71 From Ulrich Hertlein, "please find a patch for the DirectX loader to use std::istreams. This will make it usable with the zip plugin." Robert Osfield 2009-05-26 11:00:26 +00:00
  • baf1899f33 Fixed warnings Robert Osfield 2009-05-26 10:10:11 +00:00
  • 9d8c98395e Refactored the GraphicsWindowX11::adaptKey() implementation so that it always uses the reampX11Key(ks) method, and for the mapping to handle case correctly. Merged from svn/trunk revision. Robert Osfield 2009-05-25 16:36:11 +00:00
  • 1f9ef36545 Refactored the GraphicsWindowX11::adaptKey() implementation so that it always uses the reampX11Key(ks) method, and for the mapping to handle case correctly. Robert Osfield 2009-05-25 16:34:26 +00:00
  • 2d542d683a From Wojciech Lewandowski, VirtualProgram example that illustrates how one can create a custom system for composing shaders within the scene graph. Robert Osfield 2009-05-25 13:02:14 +00:00
  • b1170638c7 Updated wrappers Robert Osfield 2009-05-25 12:07:34 +00:00
  • 4a823acce0 Changed Status enums to ActionStatus and TimelineStatus to avoid X11 problems Robert Osfield 2009-05-25 12:04:29 +00:00
  • 9644b25b9e Added initializer of ParticleSystemUpdater::_frameNumber Robert Osfield 2009-05-25 11:16:54 +00:00
  • 5944ddf255 From Wojciech Lewandowski, "Two fixes for LUMINANCE and ALPHA_LUMINACE pixel formats written into DDS file. Component masks were incorrect. I tested results with ultimate DDS compatibitlity tester ie Microsoft DirectX Texture tool ;-). I have also added comment with warning about possible problems when writing other than 8 bit component pixel formats. " Robert Osfield 2009-05-25 11:12:38 +00:00
  • e9422b4120 From Colin McDonald, "The latest osg::notify is crashing at initialisation on Solaris, due to constructor issues: Robert Osfield 2009-05-25 10:46:37 +00:00
  • 48b6e55390 From Alberto Luacas, added new pkg-cofig files Robert Osfield 2009-05-22 08:31:58 +00:00
  • bda10e476b From Alberto Luacas, separate pkg-config .pc files Robert Osfield 2009-05-22 07:52:25 +00:00
  • cfdccbfed6 Fixed handling of case where the master and the slave camera are placed on the same GraphisContext, or when the master camera and slave camera are assigned to different Camers. Note normally one doesn't mix master with GraphicsContexts and slave cameras so neither case is common. Robert Osfield 2009-05-21 16:33:38 +00:00
  • 27ae00630d Added a default value to avoid warning Robert Osfield 2009-05-21 08:37:04 +00:00
  • 9db74b8623 Fixed warnings Robert Osfield 2009-05-20 12:14:45 +00:00