Commit Graph

  • 9499cfa420 Improved the GLSL implementation. Robert Osfield 2008-08-26 17:40:04 +00:00
  • 4a5e9e1861 Added ChangeLog target for updating the ChangeLog, and updated the ChangeLog and AUTHORS files Robert Osfield 2008-08-26 12:55:26 +00:00
  • 6af69a3615 Added wrapper build target for generating the osgWrappers Robert Osfield 2008-08-26 12:05:24 +00:00
  • 86d2eb1e4a Added provisional block in computePositions() Robert Osfield 2008-08-26 09:39:45 +00:00
  • 11bd5f39d4 From Ulrich Hertlein, attached is a small fix for a mismatched function signature Robert Osfield 2008-08-26 08:41:30 +00:00
  • 908f49f6e3 Updated version number for 2.7.1 release, and added OSG_FORCE_QUERY_RESULT_AVAILABLE_BEFORE_RETRIEVAL Cmake option that enables the occlusion query workaround for an OpenGL driver crash Robert Osfield 2008-08-25 16:44:48 +00:00
  • 7f042b803a From Doug McCorkle, via Paul Martz who writes : "Summary: Some platforms/configurations cause application crashes if the occlusion query result is not ready for retrieval when the app tries to retrieve it. This fix adds an application-level wait loop to ensure the result is ready for retrieval. This code is not compiled by default; add "-D FORCE_QUERY_RESULT_AVAILABLE_BEFORE_RETRIEVAL" to get this code. Robert Osfield 2008-08-25 16:43:40 +00:00
  • 38efb23901 From Liang Aibin, added support for : osgFX::Effect osgFX::AnisotropicLighting osgFX::BumpMapping osgFX::Cartoon osgFX::Scribe osgFX::SpecularHighlights. Robert Osfield 2008-08-25 15:57:17 +00:00
  • d3dda658a8 From Liang Aibin, removed redundent spaces Robert Osfield 2008-08-25 15:37:48 +00:00
  • 5c2a4b014e From Michael Guerrero, Fixed crash that occurred when openning an new movie file after all previous movie ImageStream had been closed. Also add a missing close of the movie file. Robert Osfield 2008-08-25 15:20:42 +00:00
  • 0c9214636f From Paul Martz, "This change fixes a problem with PAT nodes during FLT export." Robert Osfield 2008-08-25 15:03:31 +00:00
  • 43d19c11cf From Guillaume Chouvenc, "I have added the file StateAttribute.cpp in src/osgPlugins/osg to support the reading and writing of StateAttribute Callback in osg files. " Robert Osfield 2008-08-25 14:59:06 +00:00
  • 8d5bfeddee From Guillaume Chouvenc, "I have modified Uniform.cpp and StateSet.cpp in src/osgPlugins/osg to support the reading and writing of Uniform Callback and StateSet Callback in osg files." Robert Osfield 2008-08-25 14:54:11 +00:00
  • 6c047f7abe Added testing of max texture size using a realize operation Robert Osfield 2008-08-25 11:37:53 +00:00
  • 94c6c9d32a Added support for event handler for non shader path, enable alpha func Robert Osfield 2008-08-25 10:38:39 +00:00
  • a2c1dc85dc Removed debug info Robert Osfield 2008-08-25 10:38:07 +00:00
  • ff35465a33 Moved _stateset = new StateSet instances to setStateSet(new StateSet) to make sure the wiring up of the StateSet parents is done consistently Robert Osfield 2008-08-25 10:20:20 +00:00
  • 8d8852bc23 Added command line arguments to Viewer constructor, and added meaningful error message when no 3d image is provided Robert Osfield 2008-08-25 09:53:24 +00:00
  • dbf669030f From Paul Martz. Fix computation of the PositionAttitudeTransform matrix during export. Paul MARTZ 2008-08-22 18:11:36 +00:00
  • 78e22f24c2 Introduced initial cut of a dicom loader, which uses ITK to do the loading. Robert Osfield 2008-08-22 16:39:17 +00:00
  • 8c8421e7a2 Added warning message Robert Osfield 2008-08-22 16:37:56 +00:00
  • f5105510f3 Added support for reading the image transform from UserData in the form of a Matrix. Robert Osfield 2008-08-22 16:35:49 +00:00
  • f930e707e8 Added checked against an empty _kdNodes list before commensing with intersection Robert Osfield 2008-08-19 17:41:55 +00:00
  • 3cec676d98 Added --mip command line option which enables Maximum Intensity Projection filtering Robert Osfield 2008-08-18 15:08:04 +00:00
  • 8303f03b24 Added .ive support for BlendEquation Robert Osfield 2008-08-18 15:06:41 +00:00
  • 4adb68c802 Added BlendEquation .osg support Robert Osfield 2008-08-18 14:49:16 +00:00
  • 1efe363137 Updated AUTHORS file for 2.7.0 release Robert Osfield 2008-08-18 12:39:18 +00:00
  • f17fe26c64 Updated ChangeLog for 2.7.0 release Robert Osfield 2008-08-18 11:55:17 +00:00
  • 9bc5d7f000 Updated wrappers Robert Osfield 2008-08-18 11:48:07 +00:00
  • 8ecf508fda From Sergey Leontyev, "1. In StyleManager Robert Osfield 2008-08-18 11:21:41 +00:00
  • 0b39044666 Ran fixtabs to enforce four space tabs Robert Osfield 2008-08-18 11:17:44 +00:00
  • 9c8e44659f From Erik van Dekker, Robert Osfield 2008-08-18 11:00:40 +00:00
  • 87b79bd221 Removed todo entry Robert Osfield 2008-08-18 10:47:43 +00:00
  • 3de3b2dccc From Maceij Krol, "I have implement frame based expiration of PagedLOD children. Robert Osfield 2008-08-17 16:52:35 +00:00
  • 0c234e7997 From Jason Beverage, "I've got a few machines that OSG incorrectly believes support FRAME_BUFFER_OBJECTS so I am manually trying to set the renderTargetImplementation to PIXEL_BUFFER or PIXEL_BUFFER_RTT. I noticed that this call wasn't setting the camera's overlay data properly because the setRenderTargetImplementation simply calls init() which only does anything for OBJECT_DEPENDENT_WITH_ORTHOGRAPHIC_OVERLAY. Any subsequent calls to getOverlayData will simply return the cached OverlayData instead of setting it up. Robert Osfield 2008-08-17 16:45:09 +00:00
  • f0c2b89fc5 From Paul Palumbo, "Fixes a typo in coverage antialiasing code... Without this fix, get incorrect antialiasing results. " Robert Osfield 2008-08-15 17:35:04 +00:00
  • dceb3cbe88 From Jutta Sauer, "We added a raise window method to GraphicsWindow. And added two implementations for Win32 and X11. Robert Osfield 2008-08-15 17:32:26 +00:00
  • b6886cdbb2 Updated version numbers in prep for next dev release Robert Osfield 2008-08-15 17:26:06 +00:00
  • 0448b31f93 From Frashid Larshkari, "I modified the vertical/horizontal interlace stereo modes so that they use the osg::State::applyMode for enabling/disabling certain while rendering the stencil mask. Previously some of these calls were overriding the scene graph states because the global state was not aware of this change. Robert Osfield 2008-08-15 17:25:42 +00:00
  • 5400e570c7 Added support for geometry shader attributes Robert Osfield 2008-08-15 17:18:10 +00:00
  • 7cd4641ece From Stephane Lamoliatte, "I added the osg::Program parameters support for the osg plug'in. Now we could correctly configure geometry shaders in osg files." Robert Osfield 2008-08-15 16:43:56 +00:00
  • 38f6cddc2c Changed osg::ImageSequence::set/getDuration to set/getLength() to be in keeping with the osg::ImageStream's getLength(). Robert Osfield 2008-08-15 16:21:44 +00:00
  • b6292f4537 Fixed the name of _playToggle Robert Osfield 2008-08-15 13:07:04 +00:00
  • c6c5cdaf89 Updated wrappers Robert Osfield 2008-08-15 13:06:18 +00:00
  • 927942a0f8 Further work on osg::ImageSequence, improving pause functionality, and introducing new seek(double time) method Robert Osfield 2008-08-15 12:45:20 +00:00
  • 49e7358bf6 Added initial looping and pause play support Robert Osfield 2008-08-14 16:29:12 +00:00
  • 56001f3d82 Added event handler to toggling looping and play/pause Robert Osfield 2008-08-14 16:28:45 +00:00
  • bcbd50af39 Implemented a reference eye point and associated methods in support of intersecting billboards Robert Osfield 2008-08-14 14:22:39 +00:00
  • e5fe55956e Release OpenSceneGraph-2.6.0 OpenSceneGraph-2.6.0 Robert Osfield 2008-08-05 21:36:16 +00:00
  • 98ce387440 Merged addition osgWidget to doxygen doc build using: Robert Osfield 2008-08-05 20:07:20 +00:00
  • 760ccdf2ef From Eric Sokolowski, added OSX release notes to READEME Robert Osfield 2008-08-05 20:05:25 +00:00
  • 367c107c11 Added osgWidget to doc building Robert Osfield 2008-08-05 20:05:07 +00:00
  • 744c1cc464 From Eric Sokolowski, release notes for OSX. Robert Osfield 2008-08-05 19:57:22 +00:00
  • 2be018230d Merged improvements to namespace doxygen comments from svn/trunk. Robert Osfield 2008-08-05 19:23:38 +00:00
  • 6f6f56c795 Improved the doxygen docs over the various namespaces Robert Osfield 2008-08-05 19:17:09 +00:00
  • e84e2b0025 Merged in from svn/trunk of Eric Sokolowski's disabling of 64bit build under OSX. Merge command: Robert Osfield 2008-08-05 16:10:49 +00:00
  • 4584cf2440 From Eric Sokolowki, disabled default build of 64bit under OSX to prevent build problems Robert Osfield 2008-08-05 16:05:59 +00:00
  • 46afd39b51 merged changes in from svn/trunk using : Robert Osfield 2008-08-05 15:32:03 +00:00
  • 822fec0302 Updated READE for 2.6.0 release Robert Osfield 2008-08-05 15:31:17 +00:00
  • c49bd6e4eb Merged from OpenSceneGraph-2.6 branch Robert Osfield 2008-08-05 15:27:37 +00:00
  • f17b307305 Added NullStream class that automatically creates and delete the NullStreamBuffer, thus fixing a memory leak Robert Osfield 2008-08-05 15:11:47 +00:00
  • 7a7ee85f69 From Eric Sokolowski, "Fixed the build of the osgViewer library to get GL/glx.h from the right place, when building on OSX with X11" Robert Osfield 2008-08-05 15:06:22 +00:00
  • 3ae660c8eb Updated NEWS for 2.6.0 release Robert Osfield 2008-08-05 14:05:56 +00:00
  • 0a82439a9c Updated ChangeLog, Authors file and tweak to osgversion to prevent inappropriate class names being added to authors file Robert Osfield 2008-08-05 13:52:51 +00:00
  • 7f8183f64c Merged changes to OpenSceneGraph-2.6 into trunk using : Robert Osfield 2008-08-05 11:17:48 +00:00
  • b2db19e976 Updated wrappers Robert Osfield 2008-08-05 10:31:05 +00:00
  • 5d8ec3027e Updated SO version number to reflect typo fixes changing the API Robert Osfield 2008-08-05 10:23:31 +00:00
  • 24b608cacb Added support for both the old autoScaleTransistionWidthRatio (note typo) and newly fixed autoScaleTransitionWidthRatio in the .osg parsing Robert Osfield 2008-08-05 10:20:20 +00:00
  • af9ccc5596 - Fixes for two spelling mistakes Paul MELIS 2008-08-05 09:58:31 +00:00
  • cc3d0903db Added -losgWidget to lib list, change merged in from svn trunk, using : svn merge -r 8727:8728 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk . Robert Osfield 2008-08-04 20:50:20 +00:00
  • 800ca9b8ed Added -losgWidget to the list of libs Robert Osfield 2008-08-04 20:48:46 +00:00
  • faef4cea61 From Sherman Wilcox, "Minor change to bool setGLExtensionFuncPtr(T& t, const char* str1) and setGLExtensionFuncPtr(T& t, const char* str1, const char* str2) - functions returned false even on success." Robert Osfield 2008-08-04 17:10:20 +00:00
  • fe207a09c1 From Sherman Wilcox, "Minor change to bool setGLExtensionFuncPtr(T& t, const char* str1) and setGLExtensionFuncPtr(T& t, const char* str1, const char* str2) - functions returned false even on success." Robert Osfield 2008-08-04 17:08:28 +00:00
  • c3e42eda62 Updated ChangeLog for 2.6.0-rc2 Robert Osfield 2008-08-04 15:30:07 +00:00
  • 62ed1a838b Updated NEWS and AUTHORS for 2.6.0-rc2 from osg trunk, using "svn merge -r 8719:8722 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk ." Robert Osfield 2008-08-04 15:21:32 +00:00
  • 77227e6c55 Updated AUTHORS file Robert Osfield 2008-08-04 15:09:16 +00:00
  • a68e173f3a Updated ChangeLog Robert Osfield 2008-08-04 15:08:39 +00:00
  • a414997ea5 Updated news for 2.6.0 release rc2 Robert Osfield 2008-08-04 15:08:24 +00:00
  • a0e4779d76 merged Philip Pulman's Centos 5 compile fix from trunk using : svn merge -r 8717:8718 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk . Robert Osfield 2008-08-04 14:04:14 +00:00
  • 02f131c7fe From Philip Lowman, workaround of Centos 5's missing definition of GL_MAX_SAMPLES_EXT. Robert Osfield 2008-08-04 14:01:42 +00:00
  • c3e394ba3e Merged multi-threaded crash fix to PrecipitationEffect, using "svn merge -r 8715:8716 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk ." Robert Osfield 2008-08-04 12:48:31 +00:00
  • 384d2921fd Moved initial drawable setup to within the mutex locked section to avoid multi-threaded crash on startup. Robert Osfield 2008-08-04 12:47:14 +00:00
  • 5c312685cd Merged from svn/trunk the removal of debugging info Robert Osfield 2008-08-04 12:39:59 +00:00
  • 6595562442 Removed debug info Robert Osfield 2008-08-04 12:27:22 +00:00
  • d801620b6c Merged LineSegment and Quicktime fixes from svn/trunk, using : merge -r 8709:8712 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk . Robert Osfield 2008-08-04 09:07:21 +00:00
  • c8001915f6 From Ulrich Hertlien, "attached is a patch to src/osgPlugins/quicktime/QTImportExport.cpp that fixes loading images using the quicktime loader. Also fixes some minor bugs like uninitialized variables and incorrect deletes. Robert Osfield 2008-08-04 09:05:29 +00:00
  • fcc8426226 Added a small epsilon expansion of the bounding box being clipped/intersected against, to avoid numberic errors causing problems. Robert Osfield 2008-08-04 08:45:08 +00:00
  • 268b79d03f Improved the terrain intersection code so that it produces more stable terrain movements. Robert Osfield 2008-08-03 20:35:45 +00:00
  • 22246158a5 Merged KdTree update from svn trunk using "svn merge -r 8706:8707 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk ." Robert Osfield 2008-08-03 17:02:32 +00:00
  • f81ff952a2 merged 2.6 branch changes back into trunk using : svn merge -r 8699:8706 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/OpenSceneGraph-2.6 . Robert Osfield 2008-08-03 16:57:09 +00:00
  • ced418ccb5 Moved bb expansion out of loop. Robert Osfield 2008-08-03 16:48:12 +00:00
  • bbd40ca107 From Jean-Sebastien Guay. Fix for stuck keys problem when viewer loses focus. Equivalent to Melchior Franz's fix for the same issue in GraphicsWindowX11. When the application loses focus, all currently pressed keys are released. When it regains focus, keys are queried to see which are currently pressed and keydown messages are sent for those. Paul MARTZ 2008-07-31 17:47:09 +00:00
  • 2e11d93587 From Philip Lowman. #define WIN32_WINNT 0x400, consistent with other code in OpenThreads. Resolves a compile warning on mingw. Paul MARTZ 2008-07-31 14:43:16 +00:00
  • 48e70c0948 From Philip Lowman: The osgWidget/Window header file is missing a few export (declspec) declarations on some namespace functions. I noticed because MinGW is failing to link the osgwidgetbox example. Paul MARTZ 2008-07-30 15:45:28 +00:00
  • 38c14644d2 From Philip Lowman: Add #include <stdlib.h> for mingw build. Paul MARTZ 2008-07-30 15:37:50 +00:00
  • 1f7febfa92 From Glenn Waldron: Just downgrading a notify message in SpatializeGroupsVisitor ... one-line change. Paul MARTZ 2008-07-30 15:10:34 +00:00
  • ed722b5fc7 From Glenn Waldron: The enum value for osgUtil::OptimizerOptions::FLATTEN_STATIC_TRANSFORMS_DUPLICATING_SHARED_SUBGRAPHS is set to 0x100, but it should probably be 0x10000. (From Paul Martz: changed enums to use "1 << n"-style values.) Paul MARTZ 2008-07-30 15:03:41 +00:00
  • f9fda5d081 Made 2.6 branch Robert Osfield 2008-07-25 21:16:14 +00:00
  • 97cb28ea8e Release OpenSceneGraph-2.6.0-rc1 Robert Osfield 2008-07-25 21:14:22 +00:00
  • abed295566 Updated ChangeLog and AUTHORS.txt file for relese candidate Robert Osfield 2008-07-25 21:09:37 +00:00