86479b0a73Fixed warnings
Robert Osfield
2009-05-20 12:06:57 +00:00
40bf035420Updated wrappers
Robert Osfield
2009-05-20 11:14:27 +00:00
56c32eb131Changed TerrainManipulator to use HEADING rather than AZIM to keep it consistent with SphericalManipulator
Robert Osfield
2009-05-20 11:08:57 +00:00
cd18dc01daConverted SphericalManipulator to use Elevation and Heading rather than Zenith and Azimuth.
Robert Osfield
2009-05-20 10:58:29 +00:00
abbf13d7bfUpdated AUTHORS file to 2.8.1 release
Robert Osfield
2009-05-19 16:21:24 +00:00
d0992179d0updated XCode-project
Stephan Maximilian HUBER
2009-05-19 16:12:27 +00:00
431c34024cUpdated ChangeLog for 2.8.1 release
Robert Osfield
2009-05-19 16:08:18 +00:00
ba50def217Updated dates and reset release candidate back to 0 for final 2.8.1 release
Robert Osfield
2009-05-19 16:05:19 +00:00
a2bc7f6759Fixed typo
Robert Osfield
2009-05-19 15:11:49 +00:00
7530915985Updated wrappers
Robert Osfield
2009-05-19 15:10:41 +00:00
323deba59cFrom 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
94c629b972Attempt to fix Cygwin build failure
Robert Osfield
2009-05-19 12:25:54 +00:00
4d9d02e880Changed 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
22fa18d585From 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
d85a2e2836From 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
ef14ed46f4From 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
2885006c50updated XCode-project
Stephan Maximilian HUBER
2009-05-19 10:35:50 +00:00
37e93880e9From 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
7592acf224Updated ChangeLog, NEWS, README and AUTHORS files for rc5.
Robert Osfield
2009-05-18 16:02:10 +00:00
62f5a4d3bcMerged 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
4dd7a87aaaAdded 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
eab39329c5From 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
0c345e76d4From 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
ceacbf3cbeQuietened down debug messages
Robert Osfield
2009-05-18 13:01:25 +00:00
d4ec341573From 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
9ea43a31c6From 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
d38fb904d3From 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
7dead3f52dFrom 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
47c922b0e5Minor tweaks to avoid warnings when generating wrappers/doxygen documentation
Robert Osfield
2009-05-18 10:28:14 +00:00
3b9de4eab2From Philip Lowman, removed inappropriate references to OSG_ in 3rd party libs searches
Robert Osfield
2009-05-18 10:17:57 +00:00
4aab969a73Updated wrappers
Robert Osfield
2009-05-18 09:34:17 +00:00
545c52d4bbFrom Jean-Sebastien Guay, build fixes form Windows
Robert Osfield
2009-05-15 15:49:10 +00:00
371778e0e7Merged from svn/trunk libcurl version checks to enable build against older versions of libcurl.
Robert Osfield
2009-05-15 15:13:17 +00:00
ea7721d542Added checks against libcurl version to decide what features are used or not
Robert Osfield
2009-05-15 15:10:59 +00:00
ca58e0db21Removed redundent errno and version string declaration
Robert Osfield
2009-05-15 12:37:31 +00:00
e94f874e54Removed debugging code block
Robert Osfield
2009-05-15 12:31:23 +00:00
a4cc72d4fbRemoved redundant errno declaration that was cause build problems under RedHat 3.2.
Robert Osfield
2009-05-15 12:22:53 +00:00
a6e017dc3cUpdated ChangeLog and dates for 2.8.0-rc4
Robert Osfield
2009-05-15 09:25:31 +00:00
a0272d6665From Martin Beckett, "n bool ReaderWriter::fileExists(const std::string& filename, const Options* /*options*/) const
Robert Osfield
2009-05-15 07:50:20 +00:00
e843836292Updated dates
Robert Osfield
2009-05-14 17:26:30 +00:00
e7447a46beUpdated ChangeLog and AUTHOR file
Robert Osfield
2009-05-14 17:25:00 +00:00
ec23bf1b1cMoved 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
0d68d95188Moved 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
6bcc1c527cFrom 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
5432430fa6Added setting of full filename to options as "filename" entry.
Robert Osfield
2009-05-14 16:06:34 +00:00
2cefc5f71aFrom 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
6a269e24e5From 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
b80247f385Integrated support for relative paths, and http hosted presentations
Robert Osfield
2009-05-14 13:40:02 +00:00
2dad77a102Replaced tabs with spaces
Robert Osfield
2009-05-14 13:30:25 +00:00
fcfb8468cfChanged tabs to spaces
Robert Osfield
2009-05-14 13:16:05 +00:00
af7e47a79bChanged debug message to INFO notication level
Robert Osfield
2009-05-14 13:10:18 +00:00
c72124e449Added support for read the various animaton materials/paths from http
Robert Osfield
2009-05-14 13:05:32 +00:00
cbd07774f0Updated wrappers
Robert Osfield
2009-05-14 09:44:55 +00:00
3c88e59496Added 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
59ddcd08f4Added 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
122ee0a001Added 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
078fe9e84cAdded support for Object, Image, HeightField and Shaders in FileCache
Robert Osfield
2009-05-13 19:44:27 +00:00
2e73fb2131Fixed handling of space after = in options set up.
Robert Osfield
2009-05-13 15:05:23 +00:00
41b6c4dde8Rearranged static SDL callback so that it's after the SDL.h header.
Robert Osfield
2009-05-13 08:40:10 +00:00
285240fd2dFrom 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
0cf92badbaFrom 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
0de08dad28Removed SDL header
Robert Osfield
2009-05-12 16:26:07 +00:00
9c5498376cRe-ordered SDL class to try and avoid OSX issues with _main.
Robert Osfield
2009-05-12 13:24:08 +00:00
e179ecc69dAttempt to fix OSX missing _main symbol error
Robert Osfield
2009-05-12 12:27:54 +00:00
c98466d401from Maciej Krol:\nFixes for OSG_USE_PTR_IMPLICIT_OUTPUT_CONVERSION = OFF
Cedric Pinson
2009-05-12 11:54:50 +00:00
bf5cad7a0cUpdated ChangeLog and NEWS/READER for release candidate
Robert Osfield
2009-05-12 11:15:19 +00:00
c81ba225c9Updated wrappers
Robert Osfield
2009-05-12 11:12:11 +00:00
79967399feFrom 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
bdaead21bfFrom 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
45cd488431From Stephan Huber: updated XCode project to reflect current trunk
Stephan Maximilian HUBER
2009-05-12 08:56:45 +00:00
de6b571ac8Added return to end of file to prevent warning
Robert Osfield
2009-05-12 05:58:31 +00:00
8138a7698fMoved getAttributeVec into public: to allow 3rd party code to access without having to subclass
Robert Osfield
2009-05-12 05:49:36 +00:00
3ca952f35bUpdated wrappers
Robert Osfield
2009-05-11 16:38:59 +00:00
5b89e2eb17Moved 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
ee1f5da3b6Commented out debug messages
Robert Osfield
2009-05-11 14:11:35 +00:00
66e93950b8From Stephan Huber: updated XCode project to reflect current trunk
Stephan Maximilian HUBER
2009-05-11 13:03:20 +00:00
f939ea731eMoved 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
67e0abf149Added 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
c79b1f3ac8Moved Options copy constructor to .cpp
Robert Osfield
2009-05-09 08:54:38 +00:00
b7b065abe3Refactored 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
a4ff2c4af7Removed redudent check against frustum.getCurrentMask()
Robert Osfield
2009-05-08 12:53:11 +00:00
adced1b3dcAdded initializer for _mouseCursor
Robert Osfield
2009-05-08 12:38:26 +00:00
0442237ec1Changed 0 initializer to InheritCursor
Robert Osfield
2009-05-08 12:38:05 +00:00
426c5d4e44Added osgGA and osgText to dependency list
Robert Osfield
2009-05-08 12:34:06 +00:00
c97d88b59cAdded osgText dependency
Robert Osfield
2009-05-08 12:32:00 +00:00
cb3c0e7df7Cleaned up set up of SDL.
Robert Osfield
2009-05-08 09:29:40 +00:00
1729648038Added support for pushing handling relative paths set internally in the presentation file.
Robert Osfield
2009-05-08 08:34:32 +00:00
fafb7028f8Fixed unitialized variable
Robert Osfield
2009-05-08 07:50:09 +00:00
0e64a4773aFrom Neil Groves, fixed unitialized variable
Robert Osfield
2009-05-08 07:49:54 +00:00
0ab285a3efFrom Jean-Sebastien Guay, changed the timing control for when no audio layer is supplied.
Robert Osfield
2009-05-08 07:46:46 +00:00
622e7a6611Moved property code from ImageLayer into Layer where it belongs
Robert Osfield
2009-05-07 18:32:36 +00:00
24c19fa17eChanged 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
f86dbaed74Updated release candidate to 4.
Robert Osfield
2009-05-07 15:59:26 +00:00
6612b98ddbFrom Frederic Bouvier, workaround of setCursor problems under Windows.
Robert Osfield
2009-05-07 15:14:59 +00:00
67ef3fd2c5Fixed ABSOLUTE_RF slave camera resize policy, merged from svn trunk using:
Robert Osfield
2009-05-07 14:58:22 +00:00
4a28b2ed4bFixed handling of resize of ABSOLUTE_RF slave cameras
Robert Osfield
2009-05-07 14:53:21 +00:00
7ea1a97afdFrom Frederic Bouvier, SetCursor fixes from GraphicsWindowWin32,
Robert Osfield
2009-05-07 13:30:54 +00:00
4ae4b9fdf5From 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
d62721c029From 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