73b423ad85Replaced forward declarations
Robert Osfield
2009-06-17 16:54:39 +00:00
3a3a8567d4Added ".added", ".modified" and ".removed" alias to .revisions plugin
Robert Osfield
2009-06-17 16:54:12 +00:00
ba5b79c220Updated wrappers
Robert Osfield
2009-06-17 15:12:58 +00:00
acf07b5b22Made method names consistent with each other
Robert Osfield
2009-06-17 15:12:50 +00:00
b1dbb9e96bAdded CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
Robert Osfield
2009-06-17 15:10:04 +00:00
29502d8d23From Alberto Luaces, "the new changes in osgAnimation showed some errors on the Cygwin platform:
Robert Osfield
2009-06-17 11:00:14 +00:00
ad8f2d8974Changed 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
7c4225e574Fixed error in DisplaySettings::setNumOfHttpDatabaseThreadsHint
Robert Osfield
2009-06-17 08:56:11 +00:00
4f6add4c14Fixed error in DisplaySetting::setNumOfHttpDatabaseThreadsHint()
Robert Osfield
2009-06-17 08:55:53 +00:00
bf895e5c98Updated wrappers
Robert Osfield
2009-06-16 13:02:33 +00:00
a6e57f6e46From Cedric Pinson, Fix osgAnimation warning and errors for Bone.cpp
Cedric Pinson
2009-06-16 12:22:36 +00:00
c1077e6aa9From Stephan Huber: updated XCode project
Stephan Maximilian HUBER
2009-06-16 10:20:41 +00:00
c4c5ca7566From 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
b2943aa50aFrom 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
c78e41ede6Updated wrappers
Robert Osfield
2009-06-12 10:37:42 +00:00
d60801be3fFrom 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
a921031034From 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
4845fe23aeFrom 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
edb1eede40From Konstantin Sinitsyn, "I've fixed bug with loading of compressed texture to texture array!"
Robert Osfield
2009-06-12 09:53:42 +00:00
01c6d4f448From Konstantin Sinitsyn, "I've fixed bug with loading of compressed texture to texture array!"
Robert Osfield
2009-06-12 09:48:59 +00:00
fac2ffecb3From Roger James and Robert Osfield, clean up of COLLADA CMake support
Robert Osfield
2009-06-12 09:41:10 +00:00
77fcb5529dUpdated ChangeLog
Robert Osfield
2009-06-12 09:11:37 +00:00
19ebaaac00Fixed copy constructor
Robert Osfield
2009-06-11 15:13:04 +00:00
27cf68b22dReplaced 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
e5a436b131From 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
150c2e5fa1From Gustav Happalahti, fixed filename usage
Robert Osfield
2009-06-09 08:43:13 +00:00
3171be0ff7From Gustav Haapalahti and Robert Osfield,
Robert Osfield
2009-06-08 16:50:50 +00:00
e1b7de4b3dMartin Beckett, "Here's a first attempt at a DXF writer plugin
Robert Osfield
2009-06-08 14:06:58 +00:00
9cccbcd7b7From 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
148bd9f232From 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
3ec6c6a4d9Addded .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
58184612d4From Konstantin Sinitsyn, support for GL_EXT_blend_equation_separate extension like in osg::BlendEquation.
Robert Osfield
2009-06-08 13:46:39 +00:00
1479902b07Added basic Matrix::decompose() test, based on a test progrem wrttien by Paul Obermeier
Robert Osfield
2009-06-08 12:50:26 +00:00
a09353f931Fixed doc message
Robert Osfield
2009-06-08 12:44:23 +00:00
1bf529b391From 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
24a8b2acd7From 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
60f29aeb37Fixed warning
Robert Osfield
2009-06-08 10:54:16 +00:00
9dfcb2530bChanged 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
0fe8084499From Johan Nouvel, fix to handling of transparent textured objects.
Robert Osfield
2009-06-08 09:47:27 +00:00
83b84eb2f4Introduced 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
aa69137fb8Added 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
482a18b9f2Added depends_on template and usage in RenderBin to help with static variable destruction ordering
Robert Osfield
2009-06-05 11:48:35 +00:00
647d54bda8Fixed warning
Robert Osfield
2009-06-05 10:42:53 +00:00
90325a5895Fixed 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
4b1686a50aUpdated wrappers
Robert Osfield
2009-06-04 14:37:02 +00:00
40155d59b4Implemented updating of revision files as new data is writing to the FileCache
Robert Osfield
2009-06-04 14:07:12 +00:00
cf976e956dAdded osgdatabaserevisions example to server as a testbed for new osgDB::DatabaseRevisions functionality
Robert Osfield
2009-06-02 16:58:32 +00:00
1f878303b4Implemented DatabasePath in DatabaseBase revision classes
Robert Osfield
2009-06-02 16:54:34 +00:00
c2bc684eb2Update ChangeLog and NEWS
Robert Osfield
2009-06-02 14:48:36 +00:00
5b439806ceMerged 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
5574c50607Updated ChangeLog and NEWS.txt in prep for 2.8.2
Robert Osfield
2009-06-02 14:42:07 +00:00
31cb807db3Updated version numbers for 2.8.2 release
Robert Osfield
2009-06-02 09:23:47 +00:00
3326c26a60Merged 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
8d70cc0b0fMerged from svn/trunk: "Added initializer of ParticleSystemUpdater::_frameNumber"
Robert Osfield
2009-06-02 09:17:48 +00:00
3558d1d010Merged from svn/trunk two submissions:
Robert Osfield
2009-06-02 09:16:11 +00:00
be47c9f44aMerged from svn/trunk.
Robert Osfield
2009-06-02 09:15:03 +00:00
6dab8c3380From 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
55ae7c05bcRefactored 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
83e47c0de6Moved 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
d849574a93From Wojciech Lewandowski, Fixed handling of empty Program.
Robert Osfield
2009-06-01 11:22:42 +00:00
4b769494cbFrom 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
378ceebf84From 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
aa97f1d86aUpdated wrappers
Robert Osfield
2009-05-30 07:39:59 +00:00
986fc05ac1Added revisions plugin in support of paged database revisions.
Robert Osfield
2009-05-29 18:24:47 +00:00
79fffbf0fcFrom Stephan Huber: updated XCode project
Stephan Maximilian HUBER
2009-05-29 09:39:17 +00:00
58b37caecbUpdated wrappers
Robert Osfield
2009-05-29 08:46:58 +00:00
aaee56cbdeRan dos2unx of files
Robert Osfield
2009-05-29 08:24:52 +00:00
23c7646702Introduced first iterations of DatabaseRevision classes for managing the revisioning of http hosted databases
Robert Osfield
2009-05-29 08:24:11 +00:00
2c9b4834afFixed warning
Robert Osfield
2009-05-28 16:46:11 +00:00
4f0d658ce9From Mathias Froehlich, "This frees some memory that is allocated by the X11 functions."
Robert Osfield
2009-05-28 14:15:36 +00:00
bf69b168b4Fixed unitialized variable
Robert Osfield
2009-05-28 14:12:03 +00:00
f80033d892From 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
f0b55bbdb3From 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
07cf3ecd11From Gregory Jaegy and Robert Osfield, added support for static linking of OpenFlight plugin
Robert Osfield
2009-05-28 13:29:20 +00:00
d06265b782Fixed warnings
Robert Osfield
2009-05-28 13:26:06 +00:00
8e2b2031e2From Neil Hughes, "Two changes here...
Robert Osfield
2009-05-28 12:25:35 +00:00
f49c026803Updated wrappers
Robert Osfield
2009-05-28 08:25:18 +00:00
825d701757Renamed application osgvirtualprogram to osgshadercompostior to better reflect it function
Robert Osfield
2009-05-27 13:02:01 +00:00
dc67dab42eRenamed osgvirtualprogram to osgshadercompositor to better reflect it's function
Robert Osfield
2009-05-27 13:00:58 +00:00
bbc8e7b58cFixed glStencilMask setting.
Robert Osfield
2009-05-27 12:11:58 +00:00
b7db15bdadFixed glStencilMask setting.
Robert Osfield
2009-05-27 12:11:41 +00:00
45ec1a163cAdded 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
f845b6790aFixed warning
Robert Osfield
2009-05-27 09:45:46 +00:00
885a7893b8From 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
e24dad3b71From 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
baf1899f33Fixed warnings
Robert Osfield
2009-05-26 10:10:11 +00:00
9d8c98395eRefactored 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
1f9ef36545Refactored 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
2d542d683aFrom 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
b1170638c7Updated wrappers
Robert Osfield
2009-05-25 12:07:34 +00:00
4a823acce0Changed Status enums to ActionStatus and TimelineStatus to avoid X11 problems
Robert Osfield
2009-05-25 12:04:29 +00:00
9644b25b9eAdded initializer of ParticleSystemUpdater::_frameNumber
Robert Osfield
2009-05-25 11:16:54 +00:00
5944ddf255From 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
e9422b4120From 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
48b6e55390From Alberto Luacas, added new pkg-cofig files
Robert Osfield
2009-05-22 08:31:58 +00:00
bda10e476bFrom Alberto Luacas, separate pkg-config .pc files
Robert Osfield
2009-05-22 07:52:25 +00:00
cfdccbfed6Fixed 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
27ae00630dAdded a default value to avoid warning
Robert Osfield
2009-05-21 08:37:04 +00:00
9db74b8623Fixed warnings
Robert Osfield
2009-05-20 12:14:45 +00:00