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
Eric WING
ea8ceb734d
Updates to resync Xcode project with current state of repository.
...
Added several missing plugins (e.g. osgdb_osgShadow, osgdb_osgViewer, osgdb_Terrain).
Added dependency information hoping that the Xcode 3 parallel target building will work now.
2008-01-08 23:20:30 +00:00
Robert Osfield
11db24e6b3
From Colin McDonald, build fixes for Solaris.
2008-01-08 18:13:06 +00:00
Robert Osfield
6ca573dfd3
From Jean-Sebastien Guay, Warning fixes
2008-01-08 17:18:11 +00:00
Robert Osfield
d7d1b382b7
Added support for reading and writing the Terrain's Locator
2008-01-08 16:09:01 +00:00
Robert Osfield
dc79b6bb4d
Added writing and reading of inlined HeightField
2008-01-08 15:20:02 +00:00
Robert Osfield
e73134d6fb
Removed non standard and redundent /*EOF*/
2008-01-08 14:38:58 +00:00
Robert Osfield
27714dd538
Updated wrappers
2008-01-08 14:37:09 +00:00
Robert Osfield
578f385760
From Mike Weiblen, support for geometry shaders, and osgeometryshaders example to demonstrate them.
2008-01-08 14:29:44 +00:00
Robert Osfield
a33a0047a4
Fixed warning
2008-01-08 14:22:59 +00:00
Robert Osfield
c37e5eaf18
Added support for MinLevel and MaxLevel for ProxyLayer
2008-01-08 13:56:21 +00:00
Robert Osfield
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.
2008-01-08 13:24:29 +00:00
Robert Osfield
f3448d3307
Removed debug info
2008-01-08 13:22:55 +00:00
Robert Osfield
74e5d44538
Reorganised the .osg support for osgTerrain NodeKit to make it more extensible
2008-01-08 13:10:59 +00:00
Robert Osfield
9f412d684c
Added OSGUTIL_EXPORTs
2008-01-07 09:47:36 +00:00
Robert Osfield
2caf460300
Added missing #include <osgUtil/Export>
2008-01-06 17:53:21 +00:00
Robert Osfield
57475ed8fe
Added exports for Windows build
2008-01-06 10:52:23 +00:00
Robert Osfield
a1c71a253a
Fixed date
2008-01-04 20:03:35 +00:00
Robert Osfield
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.)
The CMAKE_PREFIX_PATH has also been added to help people. I don't
recommend adding this to the other modules because it looks like CMake
agreed with my idea and will be adding the support in 2.6. So when
that ships, people will get it for free. (In the meantime, my modules
that do have it, it can be used.)
Finally, I've submitted all of these modules to official CMake plus
more so they will be in the next version of CMake. It looks like I may
need to sort some compatibility issues out with the KDE people who
seem to have conflicting modules, but this is unrelated to the updates
submitted here as OSG already has these conflicts. I figured I would
just sync OSG up with my current/best versions.
Also of note, I added the large batch of Findosg*.cmake modules to
CMake so people building against OpenSceneGraph can use these without
writing their own. I wasn't sure if I should submit them here or not
since they are for building against OSG and not for building OSG
itself. So they are not included.
"
2008-01-04 20:00:18 +00:00
Robert Osfield
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"
2008-01-04 15:33:21 +00:00
Robert Osfield
4d042581a6
From Paul Martz, "Correction to size of reserved filed in .attr file, Spec says "149*4" bytes, not "149""
2008-01-04 15:30:49 +00:00
Robert Osfield
ad5fcbccf6
Updated wrappers
2008-01-04 15:15:48 +00:00
Robert Osfield
35d9107d81
Added catch for handling cases where undefined settings for dislayNum and screenNum are used
2008-01-04 13:57:36 +00:00
Robert Osfield
1bfb630137
Updated data on readme
2008-01-04 12:03:54 +00:00