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
Robert Osfield
6b4e2fbdf2
From Alexandre Amalric, Fox example
...
From Robert Osfield, CMake build support for FOX example
2007-07-24 14:02:53 +00:00
Robert Osfield
fee5bc9f8c
From Michael Hartman, "Here is an update for the closing issue with the example osgviewerMFC where the MFC rendering thread would not exit before the application and the thread would be left running in the background and the user would have to use TaskManager to kill the process.
...
Changes:
MFC_OSG.cpp:
Removed pixelformatdesciptor from the class initialization.
Used setInheritedWindowPixelFormat to true so it will setup the pixelformat for the window.
Added class destructor code.
MFC_OSG.h:
Removed the ref_ptr on osgViewer::Viewer
MFC_OSG_MDIViewer.cpp:
Changed the OnDestroy function code.
Added WaitforSingleObject with thread handle for the MFC render handle.
MFC_OSG_MDIView.h:
Added class variable for MFC Render Thread Handle for use with the WaitforSingleObject.
"
2007-07-23 20:37:49 +00:00
Robert Osfield
9394238720
From Andy Skinner, addition of standard c library includes to avoid issues with using STLport on some platforms.
2007-07-23 20:10:13 +00:00
Robert Osfield
952e644016
Converted tabs to four spaces
2007-07-23 20:08:16 +00:00