Commit Graph

  • 574582f206 Added support for rendering skirts into osgTerrain::GeometryTechinque Robert Osfield 2008-01-18 16:36:05 +00:00
  • 276fd99da9 Added getNumOperationsInQueue() method Robert Osfield 2008-01-18 09:17:32 +00:00
  • bb7ba24f59 Commented out debug message Robert Osfield 2008-01-17 22:26:29 +00:00
  • fc85978077 Added computation of skirt height for osgTerrain::Terrain height fields. Robert Osfield 2008-01-17 22:25:41 +00:00
  • bc6c7fcece Added call to ClusterCullingCallback to determine if the Terrain node is culled by cluster culling. Robert Osfield 2008-01-17 17:10:12 +00:00
  • c855923d93 Added Node to Terrain serialization Robert Osfield 2008-01-17 16:41:46 +00:00
  • efdc026114 Fixed the computation of terrain bounding volume so that it properly accounts for elevation layers Robert Osfield 2008-01-17 15:37:35 +00:00
  • ae33e4a459 Changed the Texture clamp mode to CLAMP_TO_EDGE Robert Osfield 2008-01-16 15:05:04 +00:00
  • 61a4eb94b9 Updated wrappers Robert Osfield 2008-01-14 14:53:57 +00:00
  • 828851c08a Refactor osgTerrain::ProxyLayer so that it is now a pure Proxy, defering implementations to an Implementation rather than a subclass of ProxyLayer. Updating the osgTerrain and GDAL plugins to comply with this refactor. Robert Osfield 2008-01-14 14:53:49 +00:00
  • 767bdf4d21 Added back in checks for various verions of gdal Robert Osfield 2008-01-14 13:14:38 +00:00
  • c6f3183c6f Updated AUTHORS file and osgversion for 2.3.2 release Robert Osfield 2008-01-14 12:14:38 +00:00
  • 4a08d8daaa Added geometry shader extension supported check to geometry shader parameter calls Robert Osfield 2008-01-14 11:44:04 +00:00
  • 276f439ff9 From Colin McDonald, "Multi-texturing fails with recent osg on older graphics cards, due to use of parameter GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS which is only part of the standard from 2.0 onwards. I've updated src/osg/State.cpp, so that it attempts to be more rigorous regarding OpenGL version and extension checking." Robert Osfield 2008-01-14 11:30:39 +00:00
  • 802ac3f803 Updated ChangeLog, date and version number for 2.6.2 release Robert Osfield 2008-01-14 11:22:23 +00:00
  • fc149940f7 Updated wrappers Robert Osfield 2008-01-14 11:07:30 +00:00
  • 4b05e84d59 From Daniel Stien, "When removing a child from a osg::Group, childRemoved is called after the node has already been erased from the node list, causing childRemoved to be performed on the consecutive node. Robert Osfield 2008-01-14 10:14:32 +00:00
  • 2d407a8c0c From Adrian Egli, made the getHandled() functionality consistent with the rest of the osgGA::MatrixManipulators Robert Osfield 2008-01-11 12:16:19 +00:00
  • 98365fa82a From Jean-Sebastien Guay, added OSGUTIL_EXPORT for Windows build Robert Osfield 2008-01-10 11:08:11 +00:00
  • 9d010e14fe From Paul Martz, "his pretty much wraps up the OcclusionQueryNode work. I might make some additional modifications if testing reveals any issues, otherwise it's ready for 2.4." Robert Osfield 2008-01-10 11:02:21 +00:00
  • a46eb79311 Indentation/bracket fixes and change of default size Robert Osfield 2008-01-09 21:17:10 +00:00
  • 2ea2872cfb Simplified the image reading/writing Robert Osfield 2008-01-09 21:00:38 +00:00
  • dfa4060465 Adding missing files Robert Osfield 2008-01-09 16:56:31 +00:00
  • 803f70c2fb Added support for reading and writing osgTerrain objects Robert Osfield 2008-01-09 16:35:55 +00:00
  • 9bae59bd6e Added setting of UpdateVisitor's FrameStamp and TraversalNumber in updateTraversal() Robert Osfield 2008-01-09 14:22:44 +00:00
  • 0f2797fc07 From Mike Weiblen, build fix for VS8. Robert Osfield 2008-01-09 11:42:19 +00:00
  • ea8ceb734d Updates to resync Xcode project with current state of repository. Eric WING 2008-01-08 23:20:30 +00:00
  • 11db24e6b3 From Colin McDonald, build fixes for Solaris. Robert Osfield 2008-01-08 18:13:06 +00:00
  • 6ca573dfd3 From Jean-Sebastien Guay, Warning fixes Robert Osfield 2008-01-08 17:18:11 +00:00
  • d7d1b382b7 Added support for reading and writing the Terrain's Locator Robert Osfield 2008-01-08 16:09:01 +00:00
  • dc79b6bb4d Added writing and reading of inlined HeightField Robert Osfield 2008-01-08 15:20:02 +00:00
  • e73134d6fb Removed non standard and redundent /*EOF*/ Robert Osfield 2008-01-08 14:38:58 +00:00
  • 27714dd538 Updated wrappers Robert Osfield 2008-01-08 14:37:09 +00:00
  • 578f385760 From Mike Weiblen, support for geometry shaders, and osgeometryshaders example to demonstrate them. Robert Osfield 2008-01-08 14:29:44 +00:00
  • a33a0047a4 Fixed warning Robert Osfield 2008-01-08 14:22:59 +00:00
  • c37e5eaf18 Added support for MinLevel and MaxLevel for ProxyLayer Robert Osfield 2008-01-08 13:56:21 +00:00
  • ff565128af Introduced new osg::discardDeletedOpenGLObjects() methods, and usage of it in GrpahicsContext::close() to handle cases where deletingOpenGLObjects is no possible, such as when GraphicsWindowEmbedded is used. Robert Osfield 2008-01-08 13:24:29 +00:00
  • f3448d3307 Removed debug info Robert Osfield 2008-01-08 13:22:55 +00:00
  • 74e5d44538 Reorganised the .osg support for osgTerrain NodeKit to make it more extensible Robert Osfield 2008-01-08 13:10:59 +00:00
  • 9f412d684c Added OSGUTIL_EXPORTs Robert Osfield 2008-01-07 09:47:36 +00:00
  • 2caf460300 Added missing #include <osgUtil/Export> Robert Osfield 2008-01-06 17:53:21 +00:00
  • 57475ed8fe Added exports for Windows build Robert Osfield 2008-01-06 10:52:23 +00:00
  • a1c71a253a Fixed date Robert Osfield 2008-01-04 20:03:35 +00:00
  • f5ec89e049 From Eric Wing, "Attached are a few Find modules with updates. Among other things, they contain better support for environmental variables to pre-empt the autodection default search path order which is very helpful for people who do automated builds. (I recommend that the remaining modules consider adding the same system to make things consistent and easier for those people that want to do the automated builds.) Robert Osfield 2008-01-04 20:00:18 +00:00
  • 5832dadb68 From Glenn Waldron, "I found that osg::Sequence::setDuration(speed,reps) was not changing the animation speed factor as expected. The one-line fix (line 312) is attached" Robert Osfield 2008-01-04 15:33:21 +00:00
  • 4d042581a6 From Paul Martz, "Correction to size of reserved filed in .attr file, Spec says "149*4" bytes, not "149"" Robert Osfield 2008-01-04 15:30:49 +00:00
  • ad5fcbccf6 Updated wrappers Robert Osfield 2008-01-04 15:15:48 +00:00
  • 35d9107d81 Added catch for handling cases where undefined settings for dislayNum and screenNum are used Robert Osfield 2008-01-04 13:57:36 +00:00
  • 1bfb630137 Updated data on readme Robert Osfield 2008-01-04 12:03:54 +00:00
  • e72f5c0996 Updated AUTHORS file for 2.3.1 release Robert Osfield 2008-01-04 12:03:24 +00:00
  • d5db983b90 Updated version number for 2.3.1 release Robert Osfield 2008-01-04 11:45:25 +00:00
  • 90a66e973c Updated logs for 2.3.1 releae Robert Osfield 2008-01-04 11:44:35 +00:00
  • 8d5d543600 From Brede Johansen, support for contiuation records. Robert Osfield 2008-01-04 11:26:21 +00:00
  • 6231c3a5a4 From Paul Martz, completion of .ive and .osg support for OcclusionQueryNode Robert Osfield 2008-01-04 11:14:11 +00:00
  • b222d4201c From Paul Martz, "The osgocclusionquery example contained some duplicate code that was also in the core OSG occlusion query code. This change removes the need for that." Robert Osfield 2007-12-26 22:00:28 +00:00
  • 532d573a06 Updated wrappers Robert Osfield 2007-12-26 21:43:10 +00:00
  • 2aca19a4e6 From David Callu, further work in support of shapefile support in VirtualPlanetBuilder Robert Osfield 2007-12-26 21:39:29 +00:00
  • 9d29cc53dc Suppressed reflection of problem templates/typedefs Robert Osfield 2007-12-26 21:38:11 +00:00
  • 92f7f4c3f5 Replaced values.h with float.h is avoid Windows compile issues Robert Osfield 2007-12-25 21:11:27 +00:00
  • 17b7f57814 Updated wrappers Robert Osfield 2007-12-24 15:37:15 +00:00
  • 5e89958623 Fom Brede Johansen, "I have added the OSGPL license to the OpenFlight source files" Robert Osfield 2007-12-24 15:32:15 +00:00
  • 93127866a8 From Sid Byce, fixes for compiling with gcc 4.3 Robert Osfield 2007-12-24 15:19:52 +00:00
  • 7f30f0038f From Rafa Gaitan, "I have corrected some includes of the quicktime plugin from Quicktime/Quicktime.h to QuickTime/QuickTime.h. MacOsX filesystem is normally case insensitive, but in my case I changed that option and the quicktime headers were not found. Now compiles fine and on case insesitive file systems should work correctly too. " Robert Osfield 2007-12-24 14:47:49 +00:00
  • e39bb04c62 From Jason Daly, "I'm still having a problem with SWING animations on sequences. Here's the fix again, merged with this morning's svn (including the other Sequence fixes from J-S)." Robert Osfield 2007-12-24 14:45:31 +00:00
  • 1f0637fdd7 Based on Suggestions from "Harald A" fixed CMake setup of Doxygen docs Robert Osfield 2007-12-24 12:56:19 +00:00
  • ce5388a8bc Convert osgText and freetype plugin across to keeping the font size as state that is passed into the getGlyph and getKerning methods rather than a current state of the font itself. Robert Osfield 2007-12-23 18:15:54 +00:00
  • f290b75bc9 Moved Font code across to using FontSizePair internally and on Font methods, but still using original implemetations. Robert Osfield 2007-12-23 13:45:37 +00:00
  • dea067050c Renamed osgText::Font::SizePair to osgText::FontSizePair in prep for use this more widely within osgText/freetype plugin. Robert Osfield 2007-12-23 13:18:40 +00:00
  • 8c5a9ac218 Fixed indentation Robert Osfield 2007-12-23 13:08:14 +00:00
  • c57d989fef From Jean-Sebastien Guay, added new version of feetype into search list Robert Osfield 2007-12-21 17:56:41 +00:00
  • 5a79032599 Added copyright notice and tweaked genwrapper Robert Osfield 2007-12-21 17:33:00 +00:00
  • 41b52b3d1f Updated wrappers Robert Osfield 2007-12-21 17:26:19 +00:00
  • 4c46475ca2 From Paul Martz, "added include<alogrithm> to prevent VS8 compile error" Robert Osfield 2007-12-21 16:18:54 +00:00
  • 39f4419183 Removed OperationArrayFunctor for wrappers to avoid compile errors assocaited with them Robert Osfield 2007-12-21 15:54:14 +00:00
  • 095288bb47 Removed inappropriate inline Robert Osfield 2007-12-21 15:46:50 +00:00
  • 6b59b1739f Updated wrappers Robert Osfield 2007-12-21 15:04:56 +00:00
  • b052e18f6e From Paul Martz, .osg support for OcclusionQueryNode Robert Osfield 2007-12-21 14:49:49 +00:00
  • 4889342c4a From Paul Martz, Introduced osg::OcclusionQueryNode with support for OpenGL occlusion query extension Robert Osfield 2007-12-21 14:45:16 +00:00
  • 5f7a2968ac From Bryan Thrall, "UFOManipulator ignores any attached CoordinateFrameCallback; the attached files fix this (based on 2.2 release). " Robert Osfield 2007-12-21 14:21:21 +00:00
  • 8733bb1799 From Mathias Froehlich, "Something to extend the texture subloading blacklist. ... we have problems with that on solaris." Robert Osfield 2007-12-21 14:16:40 +00:00
  • 9a41178439 From John Kelso,"Attached is the ive reader/writer for the 2.x version of the osg::Sequence node. " Robert Osfield 2007-12-21 14:13:40 +00:00
  • 0f2959ce69 From Jeremy Moles, "Here is a implementation of setScreeResolution and setScreenRefreshRate for systems support Xrandr. The include CMakeFile makes this optional, and turns it OFF by default, in which case any person trying to use these functions under Linux will be instructed to build osgViewer w/ Xrandr support. " Robert Osfield 2007-12-21 13:32:13 +00:00
  • 8abeaa1272 Added return Robert Osfield 2007-12-21 13:31:25 +00:00
  • 9ae1ffe13b From Jean-Sebastien Guay, "When using osg::Sequence you can stop the sequence by setting the mode to STOP. Subsequently, you can restart it from the beginning by setting the mode to START. This does not work as expected. The _now time is not updated while the mode is STOP, which causes the items in the sequence to flash by very quickly when the mode is set to START. Robert Osfield 2007-12-21 13:18:13 +00:00
  • cf1a30841a From David Callu, various classes in support of VirtualPlanetBuilder Robert Osfield 2007-12-21 13:07:54 +00:00
  • 2e62206117 From David Callue, added support for reading/writing Vec*dArray to .ive plugin Robert Osfield 2007-12-21 12:36:40 +00:00
  • 815121b0e8 Updated wrappers Robert Osfield 2007-12-20 17:30:31 +00:00
  • 2cab28c3b8 Added support for min to max level ranges for Layers in support of VirtualPlanetBuilder usage of this. Robert Osfield 2007-12-20 15:51:13 +00:00
  • 2c0842c7b7 Added an optional use of doubles for computing error metrics to help investigate precision issues seen in VPB when working with small segments of geographic data. Robert Osfield 2007-12-20 15:50:07 +00:00
  • f8253ca4bd Reset the the _lineSpacing to 0.0f to fix the line spacing when word wrapping takes place Robert Osfield 2007-12-20 15:40:14 +00:00
  • 53be383843 From Wojciech Lewandowski, "By complete coincidence I just have read an old OSG submission mail related to bugfixes in osg::Polytope.setToUnitFrustum and setToBoundingBox It was sent at beginning of december. I read it when purging my Thrash emails and found it there this because it was wrongly classified as SPAM. Robert Osfield 2007-12-20 14:40:28 +00:00
  • 3ffe7de6a3 Reorder includes in an attempt to avoid compile problems under Cygwin. Robert Osfield 2007-12-20 10:48:23 +00:00
  • da872bb279 Updated AUTHORS files Robert Osfield 2007-12-17 21:52:29 +00:00
  • 06b2d1ee60 Updated ChangeLog for 2.3.0 release Robert Osfield 2007-12-17 21:35:33 +00:00
  • a1ce3ffd9d Updated version number for 2.3.0 dev release Robert Osfield 2007-12-17 21:08:52 +00:00
  • 9a2bc98d3a From Paul Obermeier, "Please find enclosed the following 2 bug fixes: Robert Osfield 2007-12-17 18:38:21 +00:00
  • d7a2728fea From David Cullu, added various mathematical operators Robert Osfield 2007-12-17 17:43:57 +00:00
  • 49696d776a From Stephan Huber, "attached you'll find an updated carbon-implementation, which implements the missing functionality for setWindowName and useCursor " Robert Osfield 2007-12-17 10:24:20 +00:00
  • e883663072 Updated wrappers Robert Osfield 2007-12-17 10:22:41 +00:00
  • 9507ee6c7d From Wojiech Leandowski, "I earlier wrote about my hassles with archives under Windows. I implemented 64 bit binary compatible OSGA archive reader/writer using mixed stdio/iostream calls. But during this work I learned that it can be made in much simpler way. Robert Osfield 2007-12-17 09:58:55 +00:00