Commit Graph

  • 86479b0a73 Fixed warnings Robert Osfield 2009-05-20 12:06:57 +00:00
  • 40bf035420 Updated wrappers Robert Osfield 2009-05-20 11:14:27 +00:00
  • 56c32eb131 Changed TerrainManipulator to use HEADING rather than AZIM to keep it consistent with SphericalManipulator Robert Osfield 2009-05-20 11:08:57 +00:00
  • cd18dc01da Converted SphericalManipulator to use Elevation and Heading rather than Zenith and Azimuth. Robert Osfield 2009-05-20 10:58:29 +00:00
  • bd53f89f6a Release OpenSceneGraph-2.8.1 OpenSceneGraph-2.8.1 Robert Osfield 2009-05-19 16:45:39 +00:00
  • abbf13d7bf Updated AUTHORS file to 2.8.1 release Robert Osfield 2009-05-19 16:21:24 +00:00
  • d0992179d0 updated XCode-project Stephan Maximilian HUBER 2009-05-19 16:12:27 +00:00
  • 431c34024c Updated ChangeLog for 2.8.1 release Robert Osfield 2009-05-19 16:08:18 +00:00
  • ba50def217 Updated dates and reset release candidate back to 0 for final 2.8.1 release Robert Osfield 2009-05-19 16:05:19 +00:00
  • a2bc7f6759 Fixed typo Robert Osfield 2009-05-19 15:11:49 +00:00
  • 7530915985 Updated wrappers Robert Osfield 2009-05-19 15:10:41 +00:00
  • 323deba59c From Martin Beckett, "In MatrixManipulator can we have computeHomePosition() use _homeUp rather than the hardcoded (0,0,1). This makes it possible to redefine the viewing direction of 'home' in the other manipulator - so home in a GIS app could be a plan view. Since _homeUp is set to (0,0,1) and no current code changes it there shouldn't be any difference for current users." Robert Osfield 2009-05-19 14:03:09 +00:00
  • 94c629b972 Attempt to fix Cygwin build failure Robert Osfield 2009-05-19 12:25:54 +00:00
  • 4d9d02e880 Changed the default home position so that it's consistent with other OSG manipulators. Added setter of properties of the SphericalManipualtor, moved across to using doubles internally Robert Osfield 2009-05-19 12:21:42 +00:00
  • 22fa18d585 From Mojtaba Fathi, "I've developed a new manipulator which uses azimuth and zenith angles to rotate scene and so avoids Roll angle rotation, such that scene is always seen as Z upward." Robert Osfield 2009-05-19 11:18:03 +00:00
  • d85a2e2836 From Stephan Huber, "when using windownames and switching between fullscreen and windowed mode GraphicsWindowCocoa crashes. Attached you'll find a fix for that bug. " Robert Osfield 2009-05-19 10:45:57 +00:00
  • ef14ed46f4 From Stephan Huber, replaced #include <malloc.h> with #include <stdlib.h> to fix build under OSX Robert Osfield 2009-05-19 10:42:49 +00:00
  • 2885006c50 updated XCode-project Stephan Maximilian HUBER 2009-05-19 10:35:50 +00:00
  • 37e93880e9 From Neil Hughes, intergrated support for uncompressing zip files in memory and from istreams (enabling reading from http). Robert Osfield 2009-05-19 09:26:22 +00:00
  • 7592acf224 Updated ChangeLog, NEWS, README and AUTHORS files for rc5. Robert Osfield 2009-05-18 16:02:10 +00:00
  • 62f5a4d3bc Merged changed from svn/trunk, improving the reliability of the clear of the stencil and depth buffer. Robert Osfield 2009-05-18 15:49:19 +00:00
  • 4dd7a87aaa Added enable of clear stencil and depth mask to ensure that stencil and depth buffers are always cleared when required Robert Osfield 2009-05-18 15:46:02 +00:00
  • eab39329c5 From Roland Smeenk, "Attached you will find some changes to the dae plugin to improve light support. Robert Osfield 2009-05-18 15:21:57 +00:00
  • 0c345e76d4 From Paul Obermeier, "Please find enclosed some changed OSG header files. The changes are more or less just beautifications (when looked at them from the C++ view), but make wrapping OSG with SWIG easier. I have tested the changes with both 2.8.1-rc4 and the current head and would appreciate to incorporate the changes in both branches. Robert Osfield 2009-05-18 14:53:11 +00:00
  • ceacbf3cbe Quietened down debug messages Robert Osfield 2009-05-18 13:01:25 +00:00
  • d4ec341573 From Ross Anderson, "Symptom: The computation of TerrainTiles containing only image layers (no elevation layer) is incorrect. The resulting bounding sphere will always have a radius of zero. Robert Osfield 2009-05-18 12:56:29 +00:00
  • 9ea43a31c6 From Ross Anderson, "Symptom: The computation of TerrainTiles containing only image layers (no elevation layer) is incorrect. The resulting bounding sphere will always have a radius of zero. Robert Osfield 2009-05-18 12:54:23 +00:00
  • d38fb904d3 From Maciej Krol,"With advent of GUI applications in OSG there is a growing need to redirect notification messages to third party systems. For example windows applications do not have console output, it would be appropriate to redirect notifications to GUI widget or debug output. I have revamped notification system to fit this need. New notification stream is using NotifyHandler as a message sink. Handler is called whenever stream is synchronized (i.e. after <<std::endl). Standard streams std::cout and std::cerr are no longer used although by default StandardNotifyHandler is a message sink. Custom notification handler can be set with osg::setNotifyHandler(NotifyHandler *) function. Robert Osfield 2009-05-18 12:04:07 +00:00
  • 7dead3f52d From Paul Obermeier, "Please find enclosed some changed OSG header files. The changes are more or less just beautifications (when looked at them from the C++ view), but make wrapping OSG with SWIG easier. I have tested the changes with both 2.8.1-rc4 and the current head and would appreciate to incorporate the changes in both branches. Robert Osfield 2009-05-18 10:37:03 +00:00
  • 47c922b0e5 Minor tweaks to avoid warnings when generating wrappers/doxygen documentation Robert Osfield 2009-05-18 10:28:14 +00:00
  • 3b9de4eab2 From Philip Lowman, removed inappropriate references to OSG_ in 3rd party libs searches Robert Osfield 2009-05-18 10:17:57 +00:00
  • 4aab969a73 Updated wrappers Robert Osfield 2009-05-18 09:34:17 +00:00
  • 545c52d4bb From Jean-Sebastien Guay, build fixes form Windows Robert Osfield 2009-05-15 15:49:10 +00:00
  • 371778e0e7 Merged from svn/trunk libcurl version checks to enable build against older versions of libcurl. Robert Osfield 2009-05-15 15:13:17 +00:00
  • ea7721d542 Added checks against libcurl version to decide what features are used or not Robert Osfield 2009-05-15 15:10:59 +00:00
  • ca58e0db21 Removed redundent errno and version string declaration Robert Osfield 2009-05-15 12:37:31 +00:00
  • e94f874e54 Removed debugging code block Robert Osfield 2009-05-15 12:31:23 +00:00
  • a4cc72d4fb Removed redundant errno declaration that was cause build problems under RedHat 3.2. Robert Osfield 2009-05-15 12:22:53 +00:00
  • a6e017dc3c Updated ChangeLog and dates for 2.8.0-rc4 Robert Osfield 2009-05-15 09:25:31 +00:00
  • a0272d6665 From Martin Beckett, "n bool ReaderWriter::fileExists(const std::string& filename, const Options* /*options*/) const Robert Osfield 2009-05-15 07:50:20 +00:00
  • e843836292 Updated dates Robert Osfield 2009-05-14 17:26:30 +00:00
  • e7447a46be Updated ChangeLog and AUTHOR file Robert Osfield 2009-05-14 17:25:00 +00:00
  • ec23bf1b1c Moved the Contributors generation code out into a separate source file that is only compiled when OSG_MAINTAINER is enable via ccamke. This has been done to prevent build issues on some machines with compilers that chose a different local to the one that the contributors names are encoded. Robert Osfield 2009-05-14 17:18:47 +00:00
  • 0d68d95188 Moved the compilation of Contributors list to separate source file, and made it an optional compile based on whether you are a maintainer or not. Robert Osfield 2009-05-14 16:24:39 +00:00
  • 6bcc1c527c From Ulrich Hertlein, "please find attached a patch for TrackballManipulator to fix zooming using the MBP touchpad. The old code would always zoom-in even when using the gesture to zoom-out. Robert Osfield 2009-05-14 16:08:12 +00:00
  • 5432430fa6 Added setting of full filename to options as "filename" entry. Robert Osfield 2009-05-14 16:06:34 +00:00
  • 2cefc5f71a From Ulrich Hertlein, "please find attached a patch for TrackballManipulator to fix zooming using the MBP touchpad. The old code would always zoom-in even when using the gesture to zoom-out. Robert Osfield 2009-05-14 15:45:54 +00:00
  • 6a269e24e5 From Stephan Huber, "attached you'll find some bugfixes and enhancements for the Cocoa implementation of GraoicsWindowCocoa: Robert Osfield 2009-05-14 15:34:15 +00:00
  • b80247f385 Integrated support for relative paths, and http hosted presentations Robert Osfield 2009-05-14 13:40:02 +00:00
  • 2dad77a102 Replaced tabs with spaces Robert Osfield 2009-05-14 13:30:25 +00:00
  • fcfb8468cf Changed tabs to spaces Robert Osfield 2009-05-14 13:16:05 +00:00
  • af7e47a79b Changed debug message to INFO notication level Robert Osfield 2009-05-14 13:10:18 +00:00
  • c72124e449 Added support for read the various animaton materials/paths from http Robert Osfield 2009-05-14 13:05:32 +00:00
  • cbd07774f0 Updated wrappers Robert Osfield 2009-05-14 09:44:55 +00:00
  • 3c88e59496 Added support for reading presentations and content via http, with support of the FileCache when available. Robert Osfield 2009-05-13 19:48:02 +00:00
  • 59ddcd08f4 Added intial cut at fileExists() implement using libcurl. Note, current implement loads the whole file and then discards it so is very in-efficient. This implementation will soon be replaced. Robert Osfield 2009-05-13 19:47:26 +00:00
  • 122ee0a001 Added ReaderWriter::fileExists() method to help enable querrying of existing of files on servers using the curl plugin Robert Osfield 2009-05-13 19:46:16 +00:00
  • 078fe9e84c Added support for Object, Image, HeightField and Shaders in FileCache Robert Osfield 2009-05-13 19:44:27 +00:00
  • 2e73fb2131 Fixed handling of space after = in options set up. Robert Osfield 2009-05-13 15:05:23 +00:00
  • 41b6c4dde8 Rearranged static SDL callback so that it's after the SDL.h header. Robert Osfield 2009-05-13 08:40:10 +00:00
  • 285240fd2d From Thibault Genessay, "On Windows, when a process tries to spawn one too many thread, _beginthreadex() fails but OpenThreads still waits on the startup Block before returning to the caller of OpenThreads::Thread::start(). This causes a deadlock. The return value of _beginthreadex() is actually checked, but after the call to OpenThreads::Block::block() so it is basically useless. Robert Osfield 2009-05-13 08:35:45 +00:00
  • 0cf92badba From Thibault Genessay, "On Windows, when a process tries to spawn one too many thread, _beginthreadex() fails but OpenThreads still waits on the startup Block before returning to the caller of OpenThreads::Thread::start(). This causes a deadlock. The return value of _beginthreadex() is actually checked, but after the call to OpenThreads::Block::block() so it is basically useless. Robert Osfield 2009-05-13 08:33:55 +00:00
  • 0de08dad28 Removed SDL header Robert Osfield 2009-05-12 16:26:07 +00:00
  • 9c5498376c Re-ordered SDL class to try and avoid OSX issues with _main. Robert Osfield 2009-05-12 13:24:08 +00:00
  • e179ecc69d Attempt to fix OSX missing _main symbol error Robert Osfield 2009-05-12 12:27:54 +00:00
  • c98466d401 from Maciej Krol:\nFixes for OSG_USE_PTR_IMPLICIT_OUTPUT_CONVERSION = OFF Cedric Pinson 2009-05-12 11:54:50 +00:00
  • bf5cad7a0c Updated ChangeLog and NEWS/READER for release candidate Robert Osfield 2009-05-12 11:15:19 +00:00
  • c81ba225c9 Updated wrappers Robert Osfield 2009-05-12 11:12:11 +00:00
  • 79967399fe From Fajran Iman Rusadi, fixed to handling of widget indices in insert and remove methods. Merged from svn/trunk using: Robert Osfield 2009-05-12 10:49:16 +00:00
  • bdaead21bf From Fajran Iman Rusadi, fixed error in window index management when children add insert or removed. Robert Osfield 2009-05-12 10:45:44 +00:00
  • 45cd488431 From Stephan Huber: updated XCode project to reflect current trunk Stephan Maximilian HUBER 2009-05-12 08:56:45 +00:00
  • de6b571ac8 Added return to end of file to prevent warning Robert Osfield 2009-05-12 05:58:31 +00:00
  • 8138a7698f Moved getAttributeVec into public: to allow 3rd party code to access without having to subclass Robert Osfield 2009-05-12 05:49:36 +00:00
  • 3ca952f35b Updated wrappers Robert Osfield 2009-05-11 16:38:59 +00:00
  • 5b89e2eb17 Moved ReadFile/WriteFile/FindFile/FileLocationCallbacks from include/osg/Options into their own Callbacks header/source file. Robert Osfield 2009-05-11 16:38:40 +00:00
  • ee1f5da3b6 Commented out debug messages Robert Osfield 2009-05-11 14:11:35 +00:00
  • 66e93950b8 From Stephan Huber: updated XCode project to reflect current trunk Stephan Maximilian HUBER 2009-05-11 13:03:20 +00:00
  • f939ea731e Moved Registry::ReadFileCallback + WriteFileCallback, and osgDB::ReaderWriter::Options into their own separate Options file and into the osgDB namespace. Robert Osfield 2009-05-11 11:39:12 +00:00
  • 67e0abf149 Added OSG_MIN_VERSION_REQUIRED, OSG_VERSION_LESS_THAN, OSG_VERSION_LESS_OR_EQUAL, OSG_VERSION_GREATER_THAN, OSG_VERSION_GREATER_OR_EQUAL macros to help out with management of feature usage in 3rd party libs and applications Robert Osfield 2009-05-11 11:08:16 +00:00
  • c79b1f3ac8 Moved Options copy constructor to .cpp Robert Osfield 2009-05-09 08:54:38 +00:00
  • b7b065abe3 Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. Robert Osfield 2009-05-09 08:49:27 +00:00
  • a4ff2c4af7 Removed redudent check against frustum.getCurrentMask() Robert Osfield 2009-05-08 12:53:11 +00:00
  • adced1b3dc Added initializer for _mouseCursor Robert Osfield 2009-05-08 12:38:26 +00:00
  • 0442237ec1 Changed 0 initializer to InheritCursor Robert Osfield 2009-05-08 12:38:05 +00:00
  • 426c5d4e44 Added osgGA and osgText to dependency list Robert Osfield 2009-05-08 12:34:06 +00:00
  • c97d88b59c Added osgText dependency Robert Osfield 2009-05-08 12:32:00 +00:00
  • cb3c0e7df7 Cleaned up set up of SDL. Robert Osfield 2009-05-08 09:29:40 +00:00
  • 1729648038 Added support for pushing handling relative paths set internally in the presentation file. Robert Osfield 2009-05-08 08:34:32 +00:00
  • fafb7028f8 Fixed unitialized variable Robert Osfield 2009-05-08 07:50:09 +00:00
  • 0e64a4773a From Neil Groves, fixed unitialized variable Robert Osfield 2009-05-08 07:49:54 +00:00
  • 0ab285a3ef From Jean-Sebastien Guay, changed the timing control for when no audio layer is supplied. Robert Osfield 2009-05-08 07:46:46 +00:00
  • 622e7a6611 Moved property code from ImageLayer into Layer where it belongs Robert Osfield 2009-05-07 18:32:36 +00:00
  • 24c19fa17e Changed setting of stack back assigned to push_back to fix bug with cull mask management. Robert Osfield 2009-05-07 18:30:33 +00:00
  • f86dbaed74 Updated release candidate to 4. Robert Osfield 2009-05-07 15:59:26 +00:00
  • 6612b98ddb From Frederic Bouvier, workaround of setCursor problems under Windows. Robert Osfield 2009-05-07 15:14:59 +00:00
  • 67ef3fd2c5 Fixed ABSOLUTE_RF slave camera resize policy, merged from svn trunk using: Robert Osfield 2009-05-07 14:58:22 +00:00
  • 4a28b2ed4b Fixed handling of resize of ABSOLUTE_RF slave cameras Robert Osfield 2009-05-07 14:53:21 +00:00
  • 7ea1a97afd From Frederic Bouvier, SetCursor fixes from GraphicsWindowWin32, Robert Osfield 2009-05-07 13:30:54 +00:00
  • 4ae4b9fdf5 From Stephan Huber, "while debugging a problem in finding plugins on OS X I discovered, that the conditional directives for setting the prepend-string in createLibraryNameForExtension were not in effect, because of the mixture of different #ifdef styles. Robert Osfield 2009-05-07 13:24:49 +00:00
  • d62721c029 From Stephan Huber, "while debugging a problem in finding plugins on OS X I discovered, that the conditional directives for setting the prepend-string in createLibraryNameForExtension were not in effect, because of the mixture of different #ifdef styles. Robert Osfield 2009-05-07 13:23:35 +00:00