Robert Osfield
7366daca91
Refactored the way the Scene is used in Viewer and CompositeViewer to ensure
...
that only on Scene exists per scene graph.
2007-08-10 10:52:35 +00:00
Robert Osfield
9b04594126
Compile fix
2007-08-09 08:19:58 +00:00
Robert Osfield
8248b6fac9
Removed now redundent ReaderWriterTerrain.cpp
2007-08-09 08:15:38 +00:00
Robert Osfield
b778fcd994
Updated wrappers
2007-08-08 09:12:02 +00:00
Robert Osfield
e3b7b2f617
Added new statc prototype() and create() methods to CullVisitor and DatabasePager to allow overriding of the default implementations
2007-08-08 08:10:38 +00:00
Robert Osfield
58db6fd81a
Removed unneeeded includes
2007-08-08 05:59:01 +00:00
Robert Osfield
8f03255f71
Updated wrappers
2007-08-07 22:56:09 +00:00
Robert Osfield
1049bd2939
Updated CMakeLists.txt to reflect renaming of TerrainNode.
2007-08-07 22:31:43 +00:00
Robert Osfield
1c6193ba78
Renamed osgTerrain::TerrainNode to osgTerrain::Terrain and introduced basic
...
.osg read support for osgTerrain::Terrain.
2007-08-07 19:53:57 +00:00
Robert Osfield
1fc50423c6
Removed TerrainNode.cpp from CMakeLists.txt
2007-08-07 15:51:49 +00:00
Robert Osfield
0ac8f5e556
Added preliminary shell of osgTerrain plugin
2007-08-07 15:30:05 +00:00
Robert Osfield
f4b549ba8f
From Luc Fruciel, "Gdal plugins reads lots of information that is not taken into account in ReadHeigthField for example.
...
Attached a modification that read the HeigthField position and X,Yintervals.
I also removed the limitation to 1024*1024 to 4096*4096, because when you are preprocessing your data with OSG, it can be useful to read large images/heigthfields. Is there a reason (other than hardware limitations for textures) for this limit ?"
2007-08-07 14:49:37 +00:00
Robert Osfield
b34c3e3ba2
Re-introduceed GDAL plugin
2007-08-07 10:37:42 +00:00
Robert Osfield
2ec9fa7ea9
Re-introduced GDAL plugin.
2007-08-07 10:33:25 +00:00
Robert Osfield
f94bfa7589
Added preliminary code to allow build specification of glu tesscallback with ... parameter
2007-08-07 10:31:24 +00:00
Robert Osfield
eecd3e9257
From Andy Skinner, The attached file adds #include <stdlib.h> to GraphicsContext.cpp, so that it compiles with the solaris compiler we use.
2007-08-07 08:18:15 +00:00
Robert Osfield
80d17ca944
Updated README
2007-08-06 11:52:04 +00:00
Robert Osfield
3eb6e67bfa
Updated ChangeLog, and AUTHORS file for release
2007-08-06 11:50:40 +00:00
Robert Osfield
c11f5a3441
Updated version numbers for release
2007-08-06 11:24:53 +00:00
Robert Osfield
81986f4387
Changed debug message to INFO level
2007-08-06 09:28:28 +00:00
Robert Osfield
0cad7018a6
Added support for enabling the stencil buffer when horizontal and vertical split stereo are used.
2007-08-05 17:06:16 +00:00
Robert Osfield
175bb58b58
From Tim More, "This patch causes GraphicsWindowX11 to not send key release events when a key
...
press / release is caused by auto-repeat. This is consistent with Windows and Mac
behavior, as well as other toolkits such as SDL."
2007-08-05 14:59:17 +00:00
Robert Osfield
4c3a13c3a1
From Andy Skinner, fixes for avoiding warnings about mixing c and c++ versions of c libs.
2007-08-05 14:51:56 +00:00
Robert Osfield
6d0f828524
Disable the selection of CullPerCameraDrawPerContext until I am able to fix this
...
threading model
2007-08-04 17:04:37 +00:00
Robert Osfield
f528ba8937
From John Shue, "Recent changes to sockstream.cpp and sockinet.cpp to better deal with
...
various operating system differences between socklen_t and int have
broken the FreeBSD build. Change was to add __FreeBSD__ to the list of
defines that are checked."
2007-08-04 10:30:04 +00:00
Robert Osfield
2ab30dd1b8
Updated wrappers
2007-08-03 16:08:36 +00:00
Robert Osfield
9b9e4cd7c8
Added perlimnary support for reading the DISPLAY variable.
2007-08-03 14:50:58 +00:00
Robert Osfield
cb6640a65e
Changed the projection matrix resize policy.
2007-08-02 16:23:40 +00:00
Robert Osfield
d9aa750f0d
From Martin Lavery, XCode updates for the new Renderer class
2007-08-02 12:36:03 +00:00
Robert Osfield
5eb2bc4851
Added return 0;
2007-08-02 12:27:09 +00:00
Robert Osfield
c346f5b943
Introduce new osgViewer::Renderer class for implementing of the rendering
...
of cameras in viewers
2007-08-02 11:02:47 +00:00
Robert Osfield
1b36cfc928
Added save and restoring of the cull mask to Camera handling code
2007-08-02 08:50:39 +00:00
Robert Osfield
cc6740176f
From Andy Skinner,adding c includes to avoid problems with mixing c and c++ versions
...
of c functions.
2007-07-31 17:28:09 +00:00
Robert Osfield
20131db751
Updated AUTHORS file for release
2007-07-30 16:02:03 +00:00
Robert Osfield
6be13512ff
Updated ChangeLog for release
2007-07-30 15:56:52 +00:00
Robert Osfield
3111fccb3f
Updated version number for 2.1.3 dev release
2007-07-30 15:25:21 +00:00
Robert Osfield
8fa79e8c7e
Ported across Viewer's to use osgUtil::GLObjectOperation, added second option
...
in GLObjectOperation to handle cases when no subgraph is registered, in these
case the code now compile all Camera subgraphs.
2007-07-30 10:52:37 +00:00
Robert Osfield
59d3e0ceb7
From Andy Skinner, adding C includes to avoid issues when mixing C and C++ standard includes
2007-07-28 10:44:03 +00:00
Robert Osfield
6dec61842d
Introduce Camera::s/getRenderer().
2007-07-28 10:28:40 +00:00
Robert Osfield
f38be8c7a8
From David Callu, "After the mail of Emmanuel Roche to convert a void * in a known pointer (for example osg::Geode *), I has searched an elegant way to introduce this feature.
...
I just add ReinterpretCastConverter in the Reflector to convert void* in T* and T* in void*
files joint :
OpenSceneGraph/include/osgIntrospection/Reflector // modified file
OpenSceneGraph/src/osgIntrospection/Reflector.cpp // modified file
"
2007-07-27 17:16:18 +00:00
Robert Osfield
5faeead2c6
From Bryan Thrall, added copying of boundingbox callback to copy constructor.
2007-07-27 17:14:51 +00:00
Robert Osfield
3d9d666b02
From Stephan Huber, added reset of _currentContext when graphics context is closed.
2007-07-27 17:07:44 +00:00
Robert Osfield
2faf38f68f
From Stephan Huber, "attached you'll find a fix for the dead locks when closing a window
...
under OS X."
2007-07-27 16:48:31 +00:00
Robert Osfield
fc9efa2972
Updated svn::externals
2007-07-27 15:26:43 +00:00
Robert Osfield
1b9fac45e1
From Thibault Genessay, "Attached is an unitialized variable fix I spotted with Purify. The _currentCursor (of type HCURSOR) member of the graphics window was not properly initialized, causing potential problems if setCursor() was called before anything else set it."
2007-07-26 19:31:41 +00:00
Robert Osfield
c7821ddfe3
From Parag Chaudhur, "In daeRMaterials.cpp in the COLLADA plugin, in the processTexture function, Lines 519-522
...
of the source file:
The "delete [] path" appears before the "osg::notify", causing the data pointed to by
"filename" to be deleted before access causing an access violation.
...
I have put a comment on
line 521 where I have moved the "delete []path" below.
"
2007-07-25 10:12:45 +00:00
Robert Osfield
593dfe3193
Updated AUTHORS
2007-07-24 14:52:51 +00:00
Robert Osfield
5967236c06
Updated ChangeLog
2007-07-24 14:47:41 +00:00
Robert Osfield
4542c04046
Updated version for dev release
2007-07-24 14:43:46 +00:00
Robert Osfield
31ddff443a
Fixed warning
2007-07-24 14:30:31 +00:00