Robert Osfield
2d55740b3e
Refactored osg::TransferFunction1D to use an std::map internally which is kept in sync with the actual osg::Image that is passed to the GPU.
...
Added .osg support for osg::TransferFunction1D.
Updated wrappers
2009-02-02 14:43:27 +00:00
Robert Osfield
6130f292a7
From Sukender, add check against NULL parameter value
2009-02-02 09:23:28 +00:00
Robert Osfield
d6b0cd64f1
Ground work for full .osg support for osg::TransferFunction*
2009-02-01 12:38:55 +00:00
Robert Osfield
a13c6405d8
Updated NEWS
2009-01-31 21:46:27 +00:00
Robert Osfield
b514b435f4
Added initial placeholder for .osg support for osgVolume::TransferFunctionProperty
2009-01-31 21:46:16 +00:00
Robert Osfield
281800539e
Fixed handling of TransferFunctionProperty.
2009-01-31 21:45:47 +00:00
Robert Osfield
6fda032aa2
Rejigged the Xrandr include
2009-01-31 10:21:36 +00:00
Robert Osfield
aed3339e43
Improved shaders to better handle region of constant values when doing normal generation
2009-01-30 18:56:30 +00:00
Robert Osfield
a358bd7370
Updated iso surface shaders
2009-01-30 17:10:27 +00:00
Robert Osfield
cbaf9d639c
Added support for discard fragment that don't generate an iso surface intersect
2009-01-30 16:45:54 +00:00
Robert Osfield
5c7a6a25a0
From Paul Melis, "I think TransferFunction needs to call _image->dirty() in two places in response to an assign() of new transfer map values.
...
Here's an updated file, which seems to work here.
"
2009-01-30 15:04:07 +00:00
Robert Osfield
eae23b01c3
From Lionel Lagarde, "this correct how the ParticleEffect are serialized :
...
- the texture file name is taken from the TextFileName field
- the texture file name is written using writeString
"
2009-01-30 14:54:22 +00:00
Robert Osfield
f394179baf
Update AUTHORS for release
2009-01-30 13:05:07 +00:00
Robert Osfield
a019c74de1
Updated ChangeLog for 2.7.9 release
2009-01-30 12:17:59 +00:00
Robert Osfield
7a7c64211c
Fixed size of background of frame stats so that it's the correct width of the window
2009-01-30 12:09:06 +00:00
Robert Osfield
1dd7f10e19
Updated wrappers
2009-01-30 11:40:19 +00:00
Robert Osfield
411431f3be
Fixed warnings, updated NEWS
2009-01-30 10:55:28 +00:00
Robert Osfield
6710fbc78a
Added support for osgVolume::ProperyAdjustmentCallback
2009-01-29 20:40:56 +00:00
Robert Osfield
51403143bd
Added support for osgVolume::Property classes
2009-01-29 20:34:22 +00:00
Robert Osfield
4c75313ced
Fixed handling of files with event callbacks on them.
2009-01-29 17:19:47 +00:00
Robert Osfield
04631ff9ae
From Jean-Sebastien Guay, added missing windows socket library
2009-01-29 16:38:46 +00:00
Robert Osfield
d277a85537
Updated FindOSG.cmake from the version used by Present3D as this is more up to date.
2009-01-29 15:37:52 +00:00
Robert Osfield
3e8249591b
Update ChangeLog
2009-01-29 15:32:43 +00:00
Robert Osfield
16e1ea70a6
Updated news
2009-01-29 15:07:57 +00:00
Robert Osfield
66d77e3ebd
Fixed the sumation of the the unique number of primtivesets and vertices in the scene Stats collect
2009-01-29 14:41:18 +00:00
Robert Osfield
4291a8e193
Added CMakeLists.txt for osgcluster
2009-01-29 14:35:15 +00:00
Robert Osfield
7db0ba0bea
First cut of NEWS for 2.8 release
2009-01-29 14:00:59 +00:00
Robert Osfield
8e3b5e41c7
Restructed the reporting of the libpath message so that it only appears the first time it's required
2009-01-29 13:29:08 +00:00
Robert Osfield
9b64144a2f
Added osgcluster example into build system
2009-01-29 13:17:48 +00:00
Robert Osfield
d62c34efe8
From Jason Daly, "Somehow, one of the shaders in the bsp plugin started behaving incorrectly between the original submission and now. I suspect it has to do with a typo in the setup of the shader that was fixed at some point, or it happened during the recent warnings purge. In any case, I had to invert the usage of a parameter in the shader to make it behave properly again.
...
The vtf plugin wasn't working in Windows due to OS differences in the byte-packing of the header structure (on Windows, the big block read was causing a buffer overrun). I fixed this by reading the structure from the file field by field. It's now happy on both Linux and Windows."
2009-01-29 11:18:03 +00:00
Robert Osfield
2bf68cab53
Fixed warning
2009-01-29 11:03:38 +00:00
Robert Osfield
d44b4d21b9
Revised the message about install path.
2009-01-29 10:43:11 +00:00
Robert Osfield
2014d6162c
Added missing entry in build for AnimationManager.cpp
2009-01-29 10:22:52 +00:00
Robert Osfield
be179b481d
Improved the handling of toggling of GL_LIGHTi modes when SceneView::setLightingMode() is toggled on/off.
2009-01-29 09:28:08 +00:00
Robert Osfield
5ac339d7b2
Replaced -1 with ~0u to fix warning due to being written to a UInt field. Note, OpenFlight spec says -1, which is clearly an error in the spec, so we've had to guess at ~0u being an appropriate value.
2009-01-29 09:27:23 +00:00
Robert Osfield
e5680b2b4f
Removed now redundent shader files.
...
Fixed the adding of transfer function property.
2009-01-29 09:24:45 +00:00
Robert Osfield
8c134750e6
Removed old shader files
2009-01-28 16:48:10 +00:00
Robert Osfield
f9855c35ec
Removed comments.
2009-01-28 16:44:46 +00:00
Robert Osfield
4004b37ee8
Updated wrappers
2009-01-28 15:23:18 +00:00
Robert Osfield
ac264a4a0c
Moved push/popCulling set it public scope.
2009-01-28 15:15:19 +00:00
Robert Osfield
ef9987559e
From Paul Melis, "1) Changes the order of the camera stats slightly, to be more in line with
...
the view stats
2) Uses a slightly smaller block for view statistics"
2009-01-28 13:45:04 +00:00
Robert Osfield
89d9da4fbe
From Mathias Froehlich, fixed typo.
2009-01-28 12:55:38 +00:00
Robert Osfield
ca1f1e5abe
Fixed warnings
2009-01-28 12:51:47 +00:00
Robert Osfield
d85759c61c
Fixed of warnings
2009-01-28 12:45:05 +00:00
Robert Osfield
065b1d4978
Fixed warnings
2009-01-28 12:28:04 +00:00
Robert Osfield
b328758058
Temporarily disabled VS warning C4100 to enable use to home in on the useful warnings that could do with resolving.
2009-01-28 12:02:35 +00:00
Robert Osfield
f0a044ee77
From Mathias Froehlich, "I have today built svn trunk on HP-UX and Solaris8.
...
I had to do two small changes to src/osgWidget/Input.cpp and
src/osgAnimation/Animation.cpp mainly because of name lookup problems.
"
2009-01-28 11:59:06 +00:00
Robert Osfield
84f300fdaf
From Lionel Lagarde, removed accounting of local to world transform on the force vector as the particle velocity should already been in world coords. Fixing this addresses a bug where particles accelerated out of the scene rather than slowing down.
2009-01-28 11:16:29 +00:00
Robert Osfield
789c35381d
Added check against existing of a valid Stats object in ViewerBase::renderinTraverls() to prevent crash.
...
Added default View Stats into src/osgViewer/View.cpp to enable stats to be collected for views
2009-01-28 10:06:15 +00:00
Robert Osfield
75cd471254
From Mattias Helsing, "this is a semi-submission based on what you and others have been
...
talking about in the LIB_POSTFIX thread. It is a bit verbose perhaps
and the message I emit during the make install step flashes by and
gets burried under all "installing..." and/or "up-to-date..."
messages. I have posted on the cmake mail list on ways to do this
better.
The submission adds:
* message to user during configuration that s/he's eventually going o
install to ${CMAKE_INSTALL_PREFIX}lib${LIB_POSTFIX}
* if system has /etc/ld.so.conf.d and it is a dir generates
packaging/ld.so.conf.d/openscenegraph.conf and creates a custom target
for installing it (target must be run explicitly of course). User is
notified of this during configuration (may not be necessary)
* emit a message during installation that libraries are put in
<same-as-above>. This message unfortunately gets emitted to soon for
the user to see it
* I added "COMPONENT libopenscenegraph-dev" to the pkgconfig.pc's
install command
* Moved the section with OSG_CONFIG_HAS_BEEN_RUN_BEFORE as close to
the end of CMakeLists.txt as I dared. This is the intent of this
construct I think."
2009-01-28 09:42:21 +00:00