Robert Osfield
be11672769
From Jan Peciva, build fix
2007-09-03 15:22:23 +00:00
Robert Osfield
d80632bc81
Updated version number for 2.1.9 dev release
2007-09-03 14:05:24 +00:00
Robert Osfield
39d0788d5b
From Jan Peciva, improvement to the FindInventor.
2007-09-03 13:59:25 +00:00
Robert Osfield
bd845a7b23
From Jan Peciva, Added write support into Inventor plugin.
...
Note from Robert Osfield. A couple of lines of code in ConvertToInventor.cpp
would not compile under g++ 4.1.2, so rather than hold back the dev release till
this is resolved I've optional compiled out the problem section.
The #define DISABLE_PROBLEM_COMPILE_SECTIONS is used to compile out the problem
section, this define is add via the CMakeLists.txt file.
2007-09-03 13:52:19 +00:00
Robert Osfield
7b73a58728
Added osgdepthpeeling example
2007-09-03 12:27:37 +00:00
Robert Osfield
de19fb3737
From Ralf Kern, "the attached color mapped TIFF file klink1_l.tif is incorrectly read as
...
GL_LUMINANCE data instead of GL_RGB data. You can easily check with
"osgViewer --image klink1_l.tif".
The bug is in ReaderWriterTIFF.cpp function simage_tiff_load, where
numComponents_ret is incorrectly set to 1 instead of 3 for color mapped
data."
2007-09-03 10:12:26 +00:00
Robert Osfield
07e94c8ce0
From Almalric Alexandre, "I've noticed that all osgViewerMFC example from osg 2.x.x are flickering when resizing 3D view, to avoid this only add OnEraseBkgnd callback in CMFC_OSG_MDIView class and do nothing in it. Just like the WxWidget example.
...
Attached the modified version of MFC_OSG_MDIView.cpp and MFC_OSG_MDIView.h."
Note from Robert Osfield, submission came with wrong header file, so have had
to guess at what it should be, fingers crossed it worn't break windows build... :-)
2007-09-03 10:04:34 +00:00
Robert Osfield
027158b441
From Laurens Voerman, "I hit a bug when making a copy of a PagedLOD node, the copy has lost
...
it's _databasePath and can no longer load it's childen. "
Added _databasePath(plod._databasePath), in the copy copy construcutor.
2007-09-03 09:56:30 +00:00
Robert Osfield
d730559ade
Fixed spacing.
2007-09-03 09:54:24 +00:00
Robert Osfield
c83bc830cd
From Sherman Wilcox, "I modified texturerectangle.cpp to address this issue. I used a DXT5 DDS
...
file to test the change."
2007-09-03 09:50:50 +00:00
Robert Osfield
408eceac24
Updated wrapper
2007-09-03 09:47:43 +00:00
Robert Osfield
2415b8e4b1
Added default contructors to Operation
2007-09-03 09:43:33 +00:00
Robert Osfield
ecb8d5f8ab
Fixed cancel loop.
2007-09-02 22:31:09 +00:00
Robert Osfield
a97afbb009
Added convinience methods for setting up 3d spherical displays.
2007-09-01 16:56:53 +00:00
Robert Osfield
3304646c4c
Changed Font's mutex to become a static mutex shared between all instances of Font.
...
This ensures single threaded access of the freetype plugin.
2007-09-01 15:24:22 +00:00
Robert Osfield
13faad13e8
Changed mutex reference to a mutex pointer to avoid problems with wrappers
2007-08-31 20:30:45 +00:00
Robert Osfield
76063a94bd
Updated wrappers
2007-08-31 20:21:45 +00:00
Robert Osfield
5ae1eb711a
To solve creations with multi-threaded creation of text, added mutex to Font, and use of this mutex in Text, and added mutex to the reading
...
of fonts.
2007-08-31 20:16:02 +00:00
Robert Osfield
86e998f64c
Added mutex locking add addParents/removeParents in Drawable, Node and StateSet.
2007-08-31 20:14:36 +00:00
Robert Osfield
1bc6d0bae4
Added mutex to protect the readFontFile calls
2007-08-31 18:56:22 +00:00
Robert Osfield
8d1ef9906a
Added support for running multiple text generation threads
2007-08-31 16:59:32 +00:00
Robert Osfield
4ba3f3c1a1
Changed RenderLeaf and StateGraph so that they use ref_ptr<> by default for Drawable and StateSet.
2007-08-31 16:05:24 +00:00
Robert Osfield
99f6865d4d
From Luigi Calori, fixed Windows install of wrappers
2007-08-31 15:49:17 +00:00
Robert Osfield
a8c3bc2116
Added export for Windows build
2007-08-31 12:14:39 +00:00
Robert Osfield
817f316e2a
From Luigi Calori, added support for Win32 versioning/new buid placement.
2007-08-31 11:04:06 +00:00
Robert Osfield
f4d2d1241d
Further work on osgTerrain::Locator and GDAL plugin
2007-08-30 19:26:52 +00:00
Robert Osfield
b0f21e9a39
From Luigi Calori, add osgText to geo plugin build
2007-08-30 12:18:45 +00:00
Robert Osfield
4328bdacc2
From Luigi Calori, introduction of versioning of dll's and placement of dll and plugins into bin directory during build.
2007-08-30 10:41:15 +00:00
Robert Osfield
712dbacda3
Updated wrappers
2007-08-30 10:17:34 +00:00
Robert Osfield
667be8bb57
Further refinement of ProxyLayer API
2007-08-30 10:15:35 +00:00
Robert Osfield
9a9ffbe229
Further work on new ProxyLayer
2007-08-29 16:29:05 +00:00
Robert Osfield
2f895b839e
Added ProxyLayer support into osgTerrain plugin
2007-08-29 12:18:41 +00:00
Robert Osfield
63c283ad03
Added support for post fixing filenames with .gdal to force use of gdal plugin.
2007-08-29 11:51:22 +00:00
Robert Osfield
71e7a65cca
Added preliminary ProxLayer and DataSetLayer in GDAL plugin to aid integration
...
of GDAL reading into osgTerrain.
2007-08-29 10:52:03 +00:00
Robert Osfield
f6650dd3bf
Changed the error code reporting to use hex to match up with freetype headers
2007-08-28 16:12:10 +00:00
Robert Osfield
a98daccd03
Improved formatting.
2007-08-28 15:35:24 +00:00
Robert Osfield
bf8f2eec85
Removed the OSG_INCLUDE
2007-08-28 15:35:09 +00:00
Robert Osfield
fb3bd9c921
Tweeked settings
2007-08-28 15:31:43 +00:00
Robert Osfield
eabe2faf7e
Added multi-threaded test path
2007-08-28 14:02:16 +00:00
Robert Osfield
5b1b648ef5
Replaced CartesianLocator and EllipsoidLocator by a single general purpose
...
Locator class
2007-08-27 16:59:51 +00:00
Robert Osfield
b74083ad15
From Brandon Hamm, changed WxWindows example to use double buffering
2007-08-27 13:33:58 +00:00
Robert Osfield
020d7a5651
Added support for controlling the draw order on Cameras on each GraphcisContext
...
via the Camera::setRenderOrder parameters
2007-08-27 13:29:09 +00:00
Robert Osfield
281437336c
Updated ChangeLog and AUTHORS file for release
2007-08-27 10:37:08 +00:00
Robert Osfield
0ea44d5c6d
Updated date on READEME
2007-08-27 10:29:22 +00:00
Robert Osfield
0a16f653ef
Updated version numbers for 2.1.8 dev release
2007-08-27 10:28:47 +00:00
Robert Osfield
5ce34fd7f3
Cleaned up the getRotate implementation selection using #defines, and made the
...
COMPILE_getRotate_David_Spillings_Mk1 the default.
2007-08-27 10:00:09 +00:00
Robert Osfield
5817d4c83e
From David Spilling, tweaked quat tests to reproduce getRotate errors.
2007-08-27 09:51:24 +00:00
Robert Osfield
cb5fb828d0
From Jan Ciger, warning fixes
2007-08-26 10:27:31 +00:00
Robert Osfield
06a0ca8d06
From Jean-Sebastien Guay, fixed comment
2007-08-26 10:24:18 +00:00
Robert Osfield
48f1291c7f
Added dynamic_cast<GraphicsWindow> and extra doc commented just to force the
...
use of symbol from osgViewer so that it links properly and pulls in the platform
specific GraphcisWindow* implementation.
2007-08-26 10:19:12 +00:00