Robert Osfield
53135ac8ac
Removed duplicate declaration of DeleteHandlerPointer
2008-01-24 10:04:33 +00:00
Robert Osfield
60f35e925f
Updated ChangeLog, Authors and readme for 2.3.3 release
2008-01-22 11:13:07 +00:00
Robert Osfield
4163f173a0
Added missing checks for null pointers
2008-01-22 10:28:48 +00:00
Robert Osfield
708a4032a4
From Jean-Sebastien Guay, notes on how to enable syntax highlighting in VS.
2008-01-21 18:06:47 +00:00
Robert Osfield
f51bd3ce87
Fixed debug build of Inventor plugin
2008-01-21 17:04:33 +00:00
Robert Osfield
bae83fc69d
From Drederic Bouvier, "I noticed the AC3D loader resets database path given as Options,
...
preventing users to put textures in another directory. This patch adds
the model path to the path list instead of replacing it."
2008-01-21 14:42:52 +00:00
Robert Osfield
f3b160c83a
Introduced BUILD_REFERENCE_DOCS option to make it a bit clearer how to enable and build the DoxygenDocs
2008-01-21 14:41:58 +00:00
Robert Osfield
a586d63687
From Cedric Pinson, "you can find as attachement a readerwriter for ogr files (.tab, .gml,
...
.shp ...) ogr is a part of gdal so i added the build of ogr plugin if
gdal is found.
to test it
osgviewerd -e ogr file.tab
or
osgviewerd -e ogr file.gml
or
osgviewerd -e ogr file.shp
"
2008-01-21 12:01:55 +00:00
Robert Osfield
5c6869ccc9
Fixed Geometry::removePrimitiveSet method so that it no longer emits a warning when
...
removing 0 elements form an empty primtive set list.
2008-01-21 12:00:10 +00:00
Robert Osfield
fea3595b43
From Mike Weiblen, restructured GL2Extensions so that they now live in their own GL2Extensions.cpp file rather than in Program.cpp
2008-01-21 11:47:40 +00:00
Robert Osfield
9cab2d59ba
Updated version number for 2.3.3 release
2008-01-21 11:40:27 +00:00
Robert Osfield
ff090f59b9
Updated wrappers
2008-01-21 11:39:00 +00:00
Robert Osfield
74ca09d816
Fixed debugged code path and set the minimum number of display lists to retain in cache to the same amount as the number of textures
2008-01-21 11:37:55 +00:00
Robert Osfield
6d3a90219c
Removed redundental vertex buffer object flush methods
2008-01-21 11:36:54 +00:00
Robert Osfield
c33695d2e5
Moved useful elements of the old VisualStudio directory into a new PlatformSpecifics/Windows directory
2008-01-21 11:27:57 +00:00
Robert Osfield
76b6ef6368
Added thread safe debugging checking of allocation/deallocations
2008-01-19 18:26:41 +00:00
Robert Osfield
5e9c708582
Added use of ref_ptr<> throughout geometry setup code to prevent memory leaks
2008-01-19 18:25:45 +00:00
Robert Osfield
0a383d857c
Added debugging messages to help monitor expiry of inactive children. Debug
...
messages current #if 0'd out, but added now for future tests when required.
2008-01-19 13:41:43 +00:00
Robert Osfield
d2aaa26c88
Disabled the default enabling of update traversal on osgTerrain::Terrain as this was preventing PagedLOD subgraphs from expiring inactive subgraphs
2008-01-19 13:31:12 +00:00
Robert Osfield
f1bd6a55af
Updated wrappers
2008-01-18 21:29:00 +00:00
Robert Osfield
b91df6c867
Removed erroneous const in method parameter
2008-01-18 21:08:42 +00:00
Robert Osfield
7761129f9b
From Andy Skinner, build fixes for Solaris.
2008-01-18 21:07:03 +00:00
Robert Osfield
d2d282073c
Moved the setting of _clipPlaneNum from the {} body to the intializer list to
...
avoid reading from an unitialized variable.
2008-01-18 21:01:18 +00:00
Robert Osfield
1cfba8787a
From Paul Martz, Hi Robert -- "as you and J-S and I have been discussing on osg-users, this submission changes the clamp mode for the fake white texture applied to non-textured geometry. CLAMP_TO_EDGE will keep the geometry a consistent color across the entire texture coordinate range."
2008-01-18 20:55:16 +00:00
Robert Osfield
574582f206
Added support for rendering skirts into osgTerrain::GeometryTechinque
2008-01-18 16:36:05 +00:00
Robert Osfield
276fd99da9
Added getNumOperationsInQueue() method
2008-01-18 09:17:32 +00:00
Robert Osfield
bb7ba24f59
Commented out debug message
2008-01-17 22:26:29 +00:00
Robert Osfield
fc85978077
Added computation of skirt height for osgTerrain::Terrain height fields.
2008-01-17 22:25:41 +00:00
Robert Osfield
bc6c7fcece
Added call to ClusterCullingCallback to determine if the Terrain node is culled
...
by cluster culling.
2008-01-17 17:10:12 +00:00
Robert Osfield
c855923d93
Added Node to Terrain serialization
2008-01-17 16:41:46 +00:00
Robert Osfield
efdc026114
Fixed the computation of terrain bounding volume so that it properly accounts for
...
elevation layers
2008-01-17 15:37:35 +00:00
Robert Osfield
ae33e4a459
Changed the Texture clamp mode to CLAMP_TO_EDGE
2008-01-16 15:05:04 +00:00
Robert Osfield
61a4eb94b9
Updated wrappers
2008-01-14 14:53:57 +00:00
Robert Osfield
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.
2008-01-14 14:53:49 +00:00
Robert Osfield
767bdf4d21
Added back in checks for various verions of gdal
2008-01-14 13:14:38 +00:00
Robert Osfield
c6f3183c6f
Updated AUTHORS file and osgversion for 2.3.2 release
2008-01-14 12:14:38 +00:00
Robert Osfield
4a08d8daaa
Added geometry shader extension supported check to geometry shader parameter calls
2008-01-14 11:44:04 +00:00
Robert Osfield
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."
2008-01-14 11:30:39 +00:00
Robert Osfield
802ac3f803
Updated ChangeLog, date and version number for 2.6.2 release
2008-01-14 11:22:23 +00:00
Robert Osfield
fc149940f7
Updated wrappers
2008-01-14 11:07:30 +00:00
Robert Osfield
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.
Lines 180 and 182 are swapped in the attached Group.cpp.
"
2008-01-14 10:14:32 +00:00
Robert Osfield
2d407a8c0c
From Adrian Egli, made the getHandled() functionality consistent with the rest of the osgGA::MatrixManipulators
2008-01-11 12:16:19 +00:00
Robert Osfield
98365fa82a
From Jean-Sebastien Guay, added OSGUTIL_EXPORT for Windows build
2008-01-10 11:08:11 +00:00
Robert Osfield
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."
2008-01-10 11:02:21 +00:00
Robert Osfield
a46eb79311
Indentation/bracket fixes and change of default size
2008-01-09 21:17:10 +00:00
Robert Osfield
2ea2872cfb
Simplified the image reading/writing
2008-01-09 21:00:38 +00:00
Robert Osfield
dfa4060465
Adding missing files
2008-01-09 16:56:31 +00:00
Robert Osfield
803f70c2fb
Added support for reading and writing osgTerrain objects
2008-01-09 16:35:55 +00:00
Robert Osfield
9bae59bd6e
Added setting of UpdateVisitor's FrameStamp and TraversalNumber in updateTraversal()
2008-01-09 14:22:44 +00:00
Robert Osfield
0f2797fc07
From Mike Weiblen, build fix for VS8.
2008-01-09 11:42:19 +00:00