Robert Osfield
564869487a
Added support of archiving into osgTerrain::DataSet and osgdem.
2004-11-09 14:18:29 +00:00
Robert Osfield
744315b65c
Fixed the compute of PagedLOD ranges for non geocentric datasets
2004-11-08 20:44:16 +00:00
Robert Osfield
8c4ab92117
Added resolutionSensitivityScale of 0.9 into the DataSet::createDestinationGraph()
...
to prevent overly conservative subdivision of data.
2004-11-08 19:56:22 +00:00
Robert Osfield
ce3d785751
Fixed missing write of image tiles.
2004-11-02 14:05:37 +00:00
Robert Osfield
8dfea424c5
Removed gdal_priv.h from include/osgTerrain/DataSet to remove the external dependency on
...
GDAL.
2004-10-28 07:00:55 +00:00
Robert Osfield
93c439ba01
Generalised the osg::ClusterCullingCallback so that it coud be attached
...
to Node as well as Drawables.
Changed the osgTerrain::DataSet so that it moves the ClusterCullingCallback
up to the Node level.
Added support to the .ive plugin for attaching the ClusterCullingCallback to nodes.
2004-10-21 09:36:34 +00:00
Robert Osfield
3b8abfa875
Added ability to alter the verbosity of the notify messages with the
...
running of osgTerrain::DataSet via a static s/getNotifyOffset(int) method.
2004-10-05 15:08:54 +00:00
Robert Osfield
b664c20c74
Improved the handling of building/writing generated databases, and
...
the fixed transition distances on the lower levels of geocentric databases.
2004-09-13 13:53:45 +00:00
Robert Osfield
8536e5dbdf
Added a deleteTextureObject after the creation of the compressed textures
2004-09-11 03:00:11 +00:00
Robert Osfield
e5ea972cff
Added convinience methods.
2004-09-10 13:31:37 +00:00
Robert Osfield
4dd1c6688a
Added protection to prevent crashes on calls when no data is set up
2004-08-23 08:44:47 +00:00
Robert Osfield
d565d92cc8
Removed computeMipMaps call
2004-08-17 06:15:54 +00:00
Robert Osfield
907f6361ca
From Corbin Holtz, addition of support for reading imagery with color tables,
...
including code from Frank Warmerdam on the GDAL side, and integration/reworking
work form Robert Osfield.
2004-08-13 14:42:26 +00:00
Robert Osfield
0fb5733f13
Added support for --tile-image-size <size>, --tile-terrain-size <size> and --comment <string>
...
command line options into osgTerrain::DataSet + osgdem.
2004-07-19 09:03:50 +00:00
Robert Osfield
3f4b8e9034
Fixed cluster culling.
2004-07-09 20:58:43 +00:00
Robert Osfield
9cb7bb0f4a
Clean up of debugging information.
2004-07-09 12:14:25 +00:00
Robert Osfield
1634cc47c6
Added automatic setting of the verical scale when the destination coordinate
...
system is geographic (i.e. lats and longs.).
2004-07-07 11:28:21 +00:00
Robert Osfield
a3f7547cf7
Added support for automatically computing the local skirt orientation
2004-07-07 09:04:21 +00:00
Robert Osfield
d0aa593292
Changed the default mipmapping mode to record the mipmaps in the
...
images in the generated databases.
2004-07-06 12:14:52 +00:00
Robert Osfield
cce00c475b
Added suppor for copying mipmaps of compressed textures
2004-07-05 21:09:30 +00:00
Robert Osfield
ae3b1454e8
Completed support for "--levels min max" option where the levels that a
...
source imager or DEM contributes to.
2004-06-30 14:37:06 +00:00
Robert Osfield
63aa9b857d
Added first stage of support for "--levels min max" in osgdem/osgTerrain where
...
this option controls which levels that an associated imager or DEM contributes
to the final model.
2004-06-17 14:39:16 +00:00
Robert Osfield
84c66b7c2e
Added proper mapping of format and coordinate system.
2004-06-09 15:06:19 +00:00
Robert Osfield
a8ce6b01d6
Added CoordinateSystem::s/getFormat().
2004-06-09 15:00:03 +00:00
Robert Osfield
65d0293778
Added options for controlling mipmapping and aniso-tropic filtering.
2004-06-08 13:58:36 +00:00
Robert Osfield
e8a3ba8a9f
Fixed spelling of Equivalent.
2004-06-03 20:06:17 +00:00
Robert Osfield
b5366cbda6
Added DataSet::s/getSkirtRatio() method to allow control of how deep to
...
make the skirts around tiles.
2004-06-02 14:15:08 +00:00
Robert Osfield
1a09763515
Removed Terrain.cpp and header from CVS repository.
...
Added support for setting the maximum visiable distance of top level
to osgTerrain::DataSet, and debugging code which insert a axes.osg
above each tile.
2004-05-06 10:59:08 +00:00
Robert Osfield
b88b9b83ea
Compile fixes for that pitful excuse for a C++ compiler that is VS6.0
2004-05-05 14:54:16 +00:00
Robert Osfield
7905aa37b7
Increased the sampling of upper most tiles when doing a geocentric projection
2004-05-05 05:17:52 +00:00
Robert Osfield
ecaf3c1587
Improved the cluster culling computation so that it now accounts for
...
the local elevations.
2004-05-04 14:02:53 +00:00
Robert Osfield
04798b4e63
Fixed compile error
2004-05-03 07:42:30 +00:00
Robert Osfield
fced94fab3
Added support for decoration of the osgTerrain::DataSet generated databases
...
with a CoordinateSystemNode which reflect the coordinate system of the
database.
Added support for reading and writing CoordianteSystemNode into the .osg
and .ive formats.
2004-05-02 21:50:15 +00:00
Robert Osfield
a709c0a474
Made the tri stripping of tile default to using a minimum tri strip length
...
of 3, thereby reducing the number of indivual primitives, but with the tradeoff
of more seperate triangles being used.
2004-05-02 15:45:36 +00:00
Robert Osfield
a34cc250e5
Added support for settings scale the elevation of geometry
2004-05-02 14:04:19 +00:00
Robert Osfield
4a6dd1d199
Temporary fix for handling grey scale images as texture source.
2004-05-02 13:35:19 +00:00
Robert Osfield
0ba2d26b1a
Added Support for cluster culling.
...
Removed osgTerrain::CoordinateSystem which is now replaced by
osg::CoordinateSystemNode.
2004-04-29 22:22:22 +00:00
Robert Osfield
ed9501fea8
Added a guard on the simplification of already low res tiles so that they
...
won't be over simplified.
2004-04-22 21:51:57 +00:00
Robert Osfield
91516305d9
Added support for protecting points from being simplified.
...
Added back in support for generation of skirts in osgTerrain::DataSet.
2004-04-22 13:36:30 +00:00
Robert Osfield
b57bfb2271
Added back in tri stripping of tiles
2004-04-21 11:06:39 +00:00
Robert Osfield
061244056d
Added support for using the error metric to guide the simplficiation process
2004-04-19 23:08:30 +00:00
Robert Osfield
a1caa14a61
Added osgsimplifier example.
2004-04-18 16:15:49 +00:00
Robert Osfield
122a20f9e1
Commented out call to osgUtil::Simplifier as this utility is not yet functional
2004-04-12 21:30:23 +00:00
Robert Osfield
ceec7ae86d
Changed the optimization of flat tiles so that it creates a flat 8x8 height
...
field rather than a flat 2x2 height field. This allows geocentric warping
of the tiles without obvious flat regions.
2004-04-12 13:36:08 +00:00
Robert Osfield
51c8655630
Added beginning of new osgUtil::Simplifier
2004-04-08 11:27:01 +00:00
Robert Osfield
6e854d04c7
Fixes from Per Månsson for Win32 build
2004-04-06 16:01:05 +00:00
Robert Osfield
9f1fea791f
Re-enabled normal generation on tiles.
2004-04-05 15:58:38 +00:00
Robert Osfield
68631ec3f0
Commented out scale setting when source DEM is in lat+longs.
2004-04-05 15:46:19 +00:00
Robert Osfield
01cbfd6715
Added local transform support. Fixed skirt generation to work during geocentric
...
transformations. Fixed output of image files so that compressed textures are
turned off when external image files are required.
2004-04-05 15:39:33 +00:00
Robert Osfield
398fa56bb4
Prelimary work on adding support for local tile transforms
2004-04-04 15:33:26 +00:00