ded06dc421Restructured the include paths
Robert Osfield
2009-01-12 16:10:40 +00:00
c2e7eacc06Changed to use ref_ptr<> for scene model to avoid crash
Robert Osfield
2009-01-12 13:12:04 +00:00
ef1d205a2eFrom Mattias Helsing, "'ve finally finished the rework of the packaging support. It is streamlined for tgz and has most of the features that Robert, J-S and Sukender requested in december. I have an idea of how to discover the vc80 sp1 or not but haven't had time to implement. The script is completely reworked and now doesn't include cmakes' bundled CPack.cmake script at all. In summary:
Robert Osfield
2009-01-12 11:34:03 +00:00
6904a5eda6From Mattias Helsing, "Following reports by Alberto and Simon this submission reenables usage of cmake-2.6.0. As a side note I just installed cmake from the ubuntu repositories and got cmake-2.6.0-4ubuntu2 and this one produced the currect CMAKE_CXX_FLAGS_RELEASE (-O3 -DNDEBUG). This CMakeLists is tested on linux with cmake versions 2.4.8, 2.6.0, 2.6.2 and 2.6.0-4ubuntu2
Robert Osfield
2009-01-09 19:53:28 +00:00
e37d22ad27Fixed warning
Robert Osfield
2009-01-09 15:57:14 +00:00
b5a2dc4cfbFixed warnings
Robert Osfield
2009-01-09 15:55:25 +00:00
2287f1190bUpdated version number for next dev release
Robert Osfield
2009-01-09 15:25:34 +00:00
458993fa88Moved osgVolume::ImageUtils to osg::ImageUtils, updated wrappers, and started moving osgvolume example across to create osgVolume subgraphs
Robert Osfield
2009-01-09 15:19:25 +00:00
9b4c6e25eaFix of warning reported on CDash
Robert Osfield
2009-01-09 15:11:15 +00:00
1def3b3512Fixed warnings reported on CDash
Robert Osfield
2009-01-09 15:09:39 +00:00
1289528770From Roland Smeenk, "Attached is a fix for the Collada plugin. A PositionAttitudeTransform wrote its place elements in the wrong order."
Robert Osfield
2009-01-09 12:21:36 +00:00
fa499dc55fFrom Andy Skinner, fixes for Solaris build
Robert Osfield
2009-01-09 12:17:40 +00:00
c380ac5a1fFrom Cedric Pinson, "Here the updated osganimationskinning.cpp that works as before"
Robert Osfield
2009-01-08 14:52:11 +00:00
803d0dc60cAdded missing *.
Robert Osfield
2009-01-08 12:47:20 +00:00
a5ebf338acCommented out the warning disabling block
Robert Osfield
2009-01-08 11:35:57 +00:00
edd11bac2dFrom Mattias Helsing, added back in missing wd entries.
Robert Osfield
2009-01-08 11:28:04 +00:00
df8dbd9c81From Mattias Helsing, "With msvc90 on vista and cmake-2.6.2 i had to rearrange the blocks that set aggressive warnings in CMAKE_CXX_FLAGS and the on that processes the source tree(s) or the newly set flags wouldn't take effect until second consecutive configure.
Robert Osfield
2009-01-08 11:26:16 +00:00
3b192f5119Added checked from the ARG version of glDraw*Instanced().
Robert Osfield
2009-01-08 11:19:21 +00:00
8418e3cb40Removed inappropriate file
Robert Osfield
2009-01-08 11:18:54 +00:00
95ebf1fe71From Andy Skinner, "I added a const_cast for a call to atomic_cas_ptr, which takes a void* and has been given a const void* const."
Robert Osfield
2009-01-08 11:16:56 +00:00
5275c11d06From Blasius Czink, "It seems there is no atomic_xor_uint_nv(). I attached a changed version of the Atomic header where a mutex fallback is used for "xor" on solaris."
Robert Osfield
2009-01-08 11:15:14 +00:00
46eeac4514Moved supression of VS warning C4706 from the include/osg/Export header into the CMake options list. Added suppression of C4127 as well.
Robert Osfield
2009-01-08 10:34:05 +00:00
fb75c50714Fixed assingment operator
Robert Osfield
2009-01-07 15:35:28 +00:00
4add5f6fd1Added supression VS warning "C4706: assignment within conditional expression" thanks gets spat out even for perfectly valid if ((variable=expression)) {} usage.
Robert Osfield
2009-01-07 15:33:24 +00:00
b1559ce696Added handling of when a View isn't yet assigned to a Viewer to avoid associated crash
Robert Osfield
2009-01-07 14:49:04 +00:00
536384457aUpdated wrappers
Robert Osfield
2009-01-07 13:16:38 +00:00
6bf59ffae9Fixed warnings
Robert Osfield
2009-01-07 12:27:45 +00:00
418dc34776Fixed warnings
Robert Osfield
2009-01-07 11:24:47 +00:00
98bd058317Fixed warnings
Robert Osfield
2009-01-07 10:32:59 +00:00
85c510ba27Added a protected = operator
Robert Osfield
2009-01-07 09:49:49 +00:00
8745ec7d69Removed the usage of assert to prevent associated compile warnings and to clean up code
Robert Osfield
2009-01-06 19:09:50 +00:00
5bf69c9cbbUpdated path to reflect where the new button images are located.
Robert Osfield
2009-01-06 19:08:34 +00:00
1d599c0572From Don Leich, "Here are a couple of fixes for the file examples/osgviewerQT/QOSGWidget.cpp to address some OS X issues. Most of these fixes were previously submitted by Julian Scheid. However, this patch however should not break the example for non-OS X builds and has been tested on 64-bit Linux as well as Mac OS X 10.5.
Robert Osfield
2009-01-06 16:45:35 +00:00
dee703a6f3From Ewe Woesnner, "the Inventor loader crashes when a texture could not be loaded.
Robert Osfield
2009-01-06 16:35:38 +00:00
ec457e34c3From Sergey Leontyev, "Some minor(but important) bug fixes for osgWidget:
Robert Osfield
2009-01-06 16:16:03 +00:00
5a6a3f1eddUpdated wrappers
Robert Osfield
2009-01-06 15:41:29 +00:00
af7bb82175From Paul Martz, example demonstating new draw instanced primitive funcitonality.
Robert Osfield
2009-01-06 15:11:54 +00:00
4f3b1baee4Added support for primitive instancing
Robert Osfield
2009-01-06 14:55:49 +00:00
9bd7fa7e6eFrom Jean-Sebastien Guay, changed VS aggressive warnings setting to just /W4.
Robert Osfield
2009-01-05 18:07:31 +00:00
3ddafa1078From Don Leich, build fix for OSX.
Robert Osfield
2009-01-05 17:52:41 +00:00
20cb9625eaFrom Jason Beverage, "I thought about the issue I was having with the CURL plugin automatically trying to download all filenames with URL's rather than passing the full URL to the plugin. It turns out the solution was pretty simple.
Robert Osfield
2009-01-05 17:35:26 +00:00
910927145eFrom Paul Martz, added --points option for forcing points rendering of polygonal models
Robert Osfield
2009-01-05 17:06:09 +00:00
85fffc2e76From Roland Smeenk, "Attached you will find an improved Collada plugin to properly support camera's. A Collada camera will be added to the scenegraph as osg::CameraView. This allows the user to create a set of predefined camera viewpoints. I also added a new MatrixManipulator to osgGA called CameraViewSwitchManipulator and added usage of this to the osgviewer example. This manipulator allows switching between the predefined camera viewpoints. The current design limition I ran into is that a MatrixManipulator only manipulates the ViewMatrix, but for this particular manipulator I also want to update the projectionMatrix of the camera when switching to a new viewpoint. This is not implemented because I don't know what would be the best way to design it. Any ideas?
Robert Osfield
2009-01-05 16:53:29 +00:00
1a600c1178Updated wrappers
Robert Osfield
2009-01-05 12:21:58 +00:00
375253ae8aFrom Paul Martz, Correction to Timer method comment.
Robert Osfield
2009-01-05 11:58:08 +00:00
c8752d6c18From Cedric Pinson, added non const getText() method
Robert Osfield
2009-01-05 11:31:38 +00:00
cedffd3adbIntroduced osgVolume::Layer and Locator classes mirrroring similar classes in osgTerrain.
Robert Osfield
2009-01-05 11:26:26 +00:00
788bead9feChange the aggressive warning level under VS to /W3
Robert Osfield
2009-01-05 10:13:04 +00:00
4f91d9769eFixed warning
Robert Osfield
2008-12-24 11:05:22 +00:00
1697eb526dFixed warnings
Robert Osfield
2008-12-24 10:30:21 +00:00
a9602c6906Made aggressive warnings the default.
Robert Osfield
2008-12-22 21:17:03 +00:00
c0b696ba52Fixed warnings
Robert Osfield
2008-12-22 21:16:40 +00:00
21b633e73bBuild fix
Robert Osfield
2008-12-22 18:30:52 +00:00
0d5194bfd4From Paul Martz, "Typing "osgconv" alone displays the --help family of options, as it should, but it also displays info about --formats and --plugins, which seems out of place because no other options are mentioned here.
Robert Osfield
2008-12-22 08:26:16 +00:00
f4c26f9cc8Changed VolumeTile::setImage(Image*) to setImage(uint i, Image*) to allow multiple images to be attached to single tile
Robert Osfield
2008-12-21 20:42:29 +00:00
adced97dcdFrom Mattias Helsing, "Replace the IF(POLICY CMP0008) with an absolute version check for cmake > 2.6.0. The POLICY keyword is only valid starting with cmake-2.4.7 so using it broke cmake 2.4.5/6 support."
Robert Osfield
2008-12-21 20:24:56 +00:00
adb7a49c10Renamed osgVolume::Brick to osgVolume::VolumeTile
Robert Osfield
2008-12-20 20:55:21 +00:00
f0270f934eChanged the scale from 0.03 to 0.0254 as the Q3 bsp files are in inches.
Robert Osfield
2008-12-20 20:30:08 +00:00
28ca8277f8From Jason Daly, "'ve been busy working on the Source engine plugins. There are several contributions in this submission:
Robert Osfield
2008-12-20 13:35:49 +00:00
05cb054140Added OPTIONAL into INCLUDE(FindPkgConfig)
Robert Osfield
2008-12-20 12:52:16 +00:00
03285f5fe1Updated ChangeLog for 2.7.8 dev release
Robert Osfield
2008-12-19 19:04:45 +00:00
ddc221ecc7Added osgversion into dynamic build path
Robert Osfield
2008-12-19 18:37:23 +00:00
ad01f19db8Removed debug message
Robert Osfield
2008-12-19 18:02:18 +00:00
2cc53e2256Moved main setSceneData methods in osgViewer::View::setSceneData()
Robert Osfield
2008-12-19 17:50:58 +00:00
de53ed75f4Updated wrappers
Robert Osfield
2008-12-19 17:15:56 +00:00
502eced994From Jean-Sebastein Guay, I recently had to reimplement screen capture functionality into our framework (which was broken since the switch from OSG 1.2 to 2.2 over a year and a half ago). I used the ScreenCaptureHandler which I had contributed right before OSG 2.6 shipped, bit I had to trigger the screen capture programatically instead of by a key press in some cases, so I added a convenience method to do that.
Robert Osfield
2008-12-19 17:15:10 +00:00
767096631aFixed warning
Robert Osfield
2008-12-19 16:59:10 +00:00
df0f01c828Fixed compile error during debug build
Robert Osfield
2008-12-19 16:35:45 +00:00
02beb8c74aAdded support for user defined clipping of the precipitation effect, to test use:
Robert Osfield
2008-12-19 16:13:19 +00:00
aabf60c8e5Added setting of the gl_ClipVertex to enable clip planes to affect preciptation
Robert Osfield
2008-12-19 16:12:40 +00:00
0ea6cdeb96Added ClipNode::set/getReferenceFrame();
Robert Osfield
2008-12-19 15:29:59 +00:00
f4fe462b28Removed MATH_LIBRARY and FREETYPE library reference.
Robert Osfield
2008-12-19 14:30:03 +00:00
8951acabb7Fixed warning & error
Robert Osfield
2008-12-19 12:58:50 +00:00
4324e9a915Reverted previous check-in to osgviewer.cpp as this was an accididental check-in with the code only in testing state, not appropriate to be checked-in.
Robert Osfield
2008-12-19 12:50:33 +00:00
c862344929Fixed warning
Robert Osfield
2008-12-19 12:46:21 +00:00
840b926ca7Fixed warning
Robert Osfield
2008-12-19 12:29:18 +00:00
74d090845fAdded StandardShadowMap to list to test cases
Robert Osfield
2008-12-19 12:28:53 +00:00
75bd8e9a1eUpdated wrappers
Robert Osfield
2008-12-19 11:36:26 +00:00
ef47733ea1From Mattias Helsing, " * Removed processing of include/OpenThreads in the OpenSceneGraph refman * Clears the mark_as_advanced property of the BUILD_DOCUMENTATION cmake variable (so it gets visible in simple view). "
Robert Osfield
2008-12-19 11:04:35 +00:00
4c6511fd50Updated wrappers
Robert Osfield
2008-12-19 10:20:23 +00:00
a4174763f8Fixed typo
Robert Osfield
2008-12-18 17:40:13 +00:00
3327b6a621From Bob Kuehne, "minor tweak to the cmake root file to handle debug correctly on os x."
Robert Osfield
2008-12-18 17:09:12 +00:00
b43c467d30Refactored the handling of particle rotation
Robert Osfield
2008-12-18 17:01:21 +00:00
1b942fed64Fixed warnings
Robert Osfield
2008-12-18 16:10:12 +00:00
6055dee411Fixed warnings
Robert Osfield
2008-12-18 15:49:44 +00:00
4de4375fceAdded MATH_LIBRARY to link list
Robert Osfield
2008-12-18 14:18:22 +00:00
9b1445d5b9Fixed warnings
Robert Osfield
2008-12-18 13:56:30 +00:00
9d2b1b539cFixed warnings
Robert Osfield
2008-12-18 13:23:48 +00:00
1d4a0e767cFixed warning
Robert Osfield
2008-12-18 12:29:17 +00:00
bc6a7b03abQuitened down debug messages
Robert Osfield
2008-12-18 12:27:34 +00:00
215cd5f29bFixed warnings
Robert Osfield
2008-12-18 12:26:14 +00:00
de17dad958Quitened down debug message
Robert Osfield
2008-12-18 12:25:51 +00:00
666a55c0a0Fixed warnings
Robert Osfield
2008-12-18 11:54:34 +00:00
4ad20a413aFixed warnings
Robert Osfield
2008-12-18 11:06:57 +00:00
1cd6541bfdImproved the effectiveness of the new max target number PageLOD's
Robert Osfield
2008-12-17 22:52:36 +00:00
f8151127e3From J.P Delport, "I changed the default HDR mode to the ARB format and put in comments for some other possible modes.
Robert Osfield
2008-12-17 17:23:17 +00:00
288e1853b9Fixed warnings
Robert Osfield
2008-12-17 17:11:13 +00:00
c01ed02147Fixed inactive PagedLOD removal code
Robert Osfield
2008-12-17 16:58:23 +00:00
2225339208Fixed warnings
Robert Osfield
2008-12-17 16:13:23 +00:00
4f561d84b3Fixed warnings
Robert Osfield
2008-12-17 16:02:42 +00:00