Robert Osfield
bae46a0fbd
From Jason Beverage, "I ran though the sample data that Gert provided earlier today and tracked down the problem. The xoffset in readHeightField and readImage were being applied even in projected coordinate systems. This patch should fix the issue."
2006-11-14 12:55:00 +00:00
Robert Osfield
5c1b0f1bbd
Added support for imagery and DEM's that wrap around the dateline, this required
...
two passes over the copying of imagery and DEM's to the destination graphs, once for
the original position, and once for the wrap around 360 degrees on or before.
Also fixed the GeospationExtents constructor that was setting the _max to DBL_MIN rather
than -DBL_MAX. This bug causesd the y axis to be computed incorrectly.
2006-09-04 20:43:07 +00:00
Robert Osfield
87a221445e
Updated version numbers of the up comming 1.2 release
2006-08-31 20:54:28 +00:00
Robert Osfield
132f9ead45
Updated version number for 1.1.1 release
2006-08-12 08:29:16 +00:00
Robert Osfield
5c4446dd5e
From Jason Beverage,
...
"I've attached fixes to DataSet that should fix the problems that Maya was seeing yesterday. The issue was that the new interpolation code I submitted didn't use the SourceData's georef, it was assuming that the GDALDataSet had a proper geo-ref. I've made the getInterpolatedValue method a member of SourceData and now it uses the georef the SourceData's georef.
I also forward declared the GDALRasterBand class in the DataSet header."
2006-07-31 20:56:22 +00:00
Robert Osfield
f5b5f7f527
From Jason Beverage, "This patch should fix Gert's problem that he posted on osg-users. I downloaded the sample he posted, reproduced the error, and added an additional check to make sure the GDAL window size was valid. Now his example works fine. Changes made against current CVS.
...
"
2006-07-27 16:41:22 +00:00
Robert Osfield
f1c2694c17
Updated copyright years.
2006-07-18 15:21:48 +00:00
Robert Osfield
ad18b88848
From Antoine Hue,
...
"There was a typo in "int setNotifyOffset()", appear to be a getter =>
"int getNotifyOffset()".
Then I have added a switch to create GDALTermProgress only when the
current notify level + local offset permit message display. In fact, if
the offset is set to 0 and the notify level is at the default, DataSet
is quiet but for the GDALTermProgress. That is quite disturbing since
you think the progress is related to the complete processing but it is
actually only related to the GDAL Warp."
2006-07-11 10:34:41 +00:00
Robert Osfield
88609a5eee
Updated version numbers for 1.1 release
2006-07-06 10:28:12 +00:00
Robert Osfield
8ca8adeafb
From Jason Baverage, support for interpolating DEM data from GDAL to the positions
...
required for the current tile.
2006-05-26 15:19:14 +00:00
Robert Osfield
2e0865d0c9
From Jason Baverage, A
...
dded GeospatialExtents bounding box class which used doubles
in place of the original usage of osg::BoundingBox.
Added path for computing interpolation elevation data being read from GDAL.
2006-05-15 13:12:55 +00:00
Robert Osfield
9c350a49be
Disabled the running of tristripping and smoothing from within the Simplifier.
2006-02-23 16:47:36 +00:00
Robert Osfield
72554ca27e
From Jason Beverage, added option to control whether simplification of
...
tiles is done during osgdem builds.
2005-12-15 16:30:31 +00:00
Robert Osfield
b835ec9ee9
Changed s/getGdalDataset() methods to use void* to avoid introspeciton wrapping problems.
2005-12-08 10:03:39 +00:00
Robert Osfield
73cc97f0e1
From Antonoine Hue, a small modification to the osgTerrain::DataSet
...
to be able to pass an already opened GDAL Dataset to the
osgTerrain::DataSet::Source
2005-12-07 15:26:45 +00:00
Robert Osfield
0e16b64665
Coverted tabs to space in core libraries.
2005-11-17 13:35:53 +00:00
Robert Osfield
47fcfa4cc5
From Eric Wing, compile fixes.
2005-11-15 21:47:24 +00:00
Robert Osfield
cee8424c0f
Compile fixes for VS6.0.
2005-11-10 17:24:41 +00:00
Robert Osfield
26c911acf3
Added a s/getState() to osgTerrain::DataSet to allow better integration with applications.
2005-11-09 20:24:47 +00:00
Robert Osfield
258425d649
Bumped the version numbers up to 1.0 in preparation for 1.0-rc1.
2005-11-09 10:49:56 +00:00
Robert Osfield
3e3d16a99d
Changed debug message from NOTICE to INFO level of notification
2005-10-28 10:33:11 +00:00
Robert Osfield
d2487e73e5
Added support for tracking the directory of the output file whilst still maintaining
...
local file references within this directory.
2005-10-27 10:48:44 +00:00
Robert Osfield
e66fd1dc70
Changed the minimum tile image size to be 4x4 to avoid problems in mipmap generation
...
that was occuring at sizes of 2x2, seemingly somewhere in the OpenGL driver.
2005-10-26 20:00:10 +00:00
Robert Osfield
34986dedf0
Changed destinationRowDelta and destination_pixelSpace to int's, solving a
...
memory corruption crash under 64 bit build.
2005-09-15 20:55:35 +00:00
Robert Osfield
e404b95dc3
Added support in osgTerrain/osgdem for setting the image format to use when writing tiles out to disk
2005-09-04 06:36:52 +00:00
Robert Osfield
d35ea68f3e
Renamed Byte2,3,4 and Short2,3,4 and UByte4 to use the Vec*b, Vec*s and Vec4ub form
2005-07-15 14:41:19 +00:00
Robert Osfield
fafbb43bf9
From Jason Beverage, fix to setting of grey band.
2005-07-08 19:45:18 +00:00
Robert Osfield
facb0e2638
From Pavel Moloshtan, Byte2,3,4 and Short2,3,4 classes and their Array counterparts.
...
With a few build tweaks and bug fixes by Robert Osfield.
2005-07-05 15:57:53 +00:00
Robert Osfield
72488d274f
Added support for equalizing the normals along tile boundaries.
2005-07-02 08:11:55 +00:00
Robert Osfield
914b16c9e9
Moved the working createPagedLODScene() implemention into createScene()
...
method replacing the original flaky code.
2005-06-24 15:15:55 +00:00
Robert Osfield
486f5c1a30
Fixed with the reprojection so that it doesn't promote all source data to
...
RGBA, but only does this for RGB data.
2005-06-13 20:03:26 +00:00
Robert Osfield
1dd553ed0e
Bumped version numbers to 0.9.9 in rediness for 0.9.9 release.
2005-05-16 17:17:53 +00:00
Robert Osfield
fa0f53e2d5
Workaround for Mipspro compiler bug.
2005-05-16 14:09:39 +00:00
Robert Osfield
10232cf81a
Fixed method signatures.
2005-05-16 11:18:11 +00:00
Robert Osfield
8cbba9dc00
Improvements to the repojection code so that it can generate RGBA reprojected
...
data.
2005-05-02 19:42:13 +00:00
Robert Osfield
015c9a9765
Added support for generating RGBA, RGBA-16 and RGBA-compressed texture databases
2005-05-02 14:16:25 +00:00
Robert Osfield
991feca6cc
Added support for reading from RGBA source textures
2005-05-02 13:00:17 +00:00
Robert Osfield
678b22ce83
Updated Copyright notices to 1998-2005.
2005-04-14 21:41:28 +00:00
Robert Osfield
7d24d9fdd5
Added #include <algorithm>
2005-04-08 12:22:03 +00:00
Robert Osfield
3c76c9fd60
Added io_utils include
2005-04-08 09:14:50 +00:00
Robert Osfield
83e21611f6
Fixed sort of sources so that the layer number is taken into account.
2005-04-07 10:55:17 +00:00
Robert Osfield
88d65263ec
Fixed layer and levels handling in reprojection of source imagery.
2005-04-07 10:19:47 +00:00
Robert Osfield
cc439f11c7
Improvements to handling smoothing
2005-03-11 09:53:13 +00:00
Robert Osfield
537fa6c604
Added null pointer check to avoid crash
2005-03-10 11:11:57 +00:00
Robert Osfield
2d9a4d5fa7
Added support for writing base layer 0 texture into texture layer 1 and above
...
to use as a background.
2005-03-09 22:01:15 +00:00
Robert Osfield
929601f070
Improvements to MultiTextureControl and texture layer handling in osgTerrain::DataSet.
2005-03-09 20:40:31 +00:00
Robert Osfield
6a103aa413
Added osgFX::MultiTextureControl node for managing blending between
...
different texture layers.
2005-03-09 16:54:10 +00:00
Robert Osfield
8dc1be6707
Added basic multiple texture layer support into osgTerrain::DataSet.
2005-03-08 16:51:48 +00:00
Robert Osfield
21c8924d83
Added support for interpolating low res source data onto higher res destination tiles.
2005-02-21 17:02:44 +00:00
Don BURNS
1771cdbcc7
Update version numbers in files
2004-12-04 23:38:24 +00:00