126 lines
5.7 KiB
Text
126 lines
5.7 KiB
Text
New in 0.9.5
|
|
* July 30, 2004
|
|
|
|
* World builder:
|
|
- Added support for the FCC radio tower database.
|
|
- Add support for SRTM terrain data
|
|
- Split up many long edges to reduce artifacts in final scenery.
|
|
- Much smarter/better/faster/higher quality terrain simplification algorithm.
|
|
- Catch/fix/avoid a number of different degeneracies that could lead to
|
|
odd artificants in the final scenery.
|
|
|
|
* Airport generator:
|
|
- Now handles displaced thresholds correctly.
|
|
- *Much* better airport surface fitting to underlying terrain data. Employ
|
|
a scheme that takes the average of critical surface points and produces
|
|
a nurbs surface approximation to the original "noisy" terrain data.
|
|
- Fixed "grassy" area in the middle of some runways.
|
|
- Support for green taxiway centerline lighting.
|
|
- Support for windsocks, towers, and rotating beacons.
|
|
- Add support for Calvert-I/II approach lighting schemes.
|
|
|
|
|
|
New in 0.0.5
|
|
* February 25, 2003
|
|
|
|
* Added a tutorial for how to generate scenery.
|
|
* Add support for UK OSBG36 coordinate systems (when calculating
|
|
texture coordinates)
|
|
* Updated dem libs to support z units of feet.
|
|
* Added tguserdef, a utility for adding user-defined points, lines,
|
|
and polygons to scenery. It uses the regular XML property format,
|
|
which users can create easily in a text editor. See
|
|
src/Prep/UserDef/sample.xml for examples.
|
|
|
|
* Added support for generating accurate and correct runway and approach
|
|
lighting.
|
|
* Use wgs_84 math to layout runways and airports for increased accuracy.
|
|
This also fixed problems with runway textures not matching up exactly.
|
|
* Add a clearing around every runway so procedurally generated objects
|
|
can't obstruct an approach
|
|
|
|
* modified landcover code to borrow a cover type from an adjoining
|
|
tile if it ends up as default -- this will help avoid resolution
|
|
errors near rivers, urban areas, etc.
|
|
* Fixed a bug in triangulating that was potentially overwriting other
|
|
memory when creating the hole list to pass to the triangulator. This
|
|
fixes a lot of glitches!
|
|
* Don't generate a DEM tile when all elevations are zero. This should
|
|
save about 70% worldwide with the GTOPO30 (less with the USGS DEM-3).
|
|
|
|
* Added a utility to allow insertion of aerial photos into TerraGear scenery
|
|
* libgpc.a renamed to libgenpolyclip.a to avoid a conflict with the
|
|
gnu pascal compiler.
|
|
* Updated/modernized automake/autoconf scripts
|
|
* new library to support NIMA's Vector Product Format
|
|
|
|
* Cygwin fixes
|
|
* Irix fixes
|
|
|
|
|
|
New in 0.0.4
|
|
* December 19, 2000
|
|
|
|
* We now have a much more robust "point in a polygon" routine
|
|
(i.e. finds a random point inside a polygon, but not inside a hole
|
|
in that polygon.)
|
|
* Removed the mat3.h dependencies.
|
|
* Increased maximum area types to 128 for future expandability
|
|
* Added road and railroad area types.
|
|
* Added a new library for reading ArcInfo e00 files (DCW, GeoGratis).
|
|
* Added a new prep util for creating textured polygons from e00 line
|
|
data (i.e. for roads, railroads, streams, utility lines, etc.)
|
|
* Added support for the USGS global land use / loand cover raster data base.
|
|
* Better MSVC support.
|
|
* Better Cygwin support.
|
|
* Weight face normals by triangle area when calculating terrain node normals.
|
|
* Screen for very small or degenerate triangles which could blow up our face
|
|
normal calculations.
|
|
* Fixed a bug which could cause a real mess in the scenery when an
|
|
airport (or hole area) lay on top of a tile corner.
|
|
* Clip all land use data to GSHHS land mask so that lower res data won't
|
|
mess up our coast lines.
|
|
* Add in support for GSHHS lakes, islands, and ponds.
|
|
* Updated stats for parallel scenery build server.
|
|
* Added a new option, --cover, to fgfs-construct and
|
|
fgfs-tools-client. The option takes an argument giving the location
|
|
of the land-cover raster file; if it is not specified, land-cover is
|
|
not built.
|
|
* Increased max node count per tile to 4000.
|
|
* Fixed a problem with dividing the tile up into land use areas
|
|
(original scheme left really tiny slivers on the edges.)
|
|
* Landcover/landuse changes by david megginson to group like chunks
|
|
together into a single polygon.
|
|
* Additional degeneracy and bad polygon screening.
|
|
* Updates to ShapeDecode to handle NOAA landuse/cover shape files.
|
|
* Tile constructor util will now accept an arbitrary list of
|
|
directories to search for input data (so these don't have to be hardcoded.)
|
|
* tracked down some "point in a contour" bugs. The terrain was
|
|
stressing this code more that airports (which was where the code was
|
|
developed.)
|
|
* Built a generalized polygon tesselater out of Shewchuk's triangulator.
|
|
* Added a routine to calculate the area of an arbitrary 3d triangle.
|
|
* Bug fixes in the airport generator util.
|
|
* Added a test program for the triangulator.
|
|
* Added a print_tri_data() routine to dump complete triangulator data
|
|
structure to screen.
|
|
* Added a zero_triangulateio() routine to zero a struct before use.
|
|
* Fixed a bug in Shewchuk's triangulator. This code does a lot of
|
|
malloc()'ing of space, and in some cases blindly expects the results
|
|
to be zero'd out, even though this may not be gauranteed. We now
|
|
explicitely zero out these critical memory locations after it is
|
|
malloc()'ed.
|
|
* Added precision runway markings, switched how textures were applied
|
|
(rotated them by 90 degrees.)
|
|
* Updated runway texture layout in designator block.
|
|
* Write out the AirportArea hole that has been segmented so it fits with the
|
|
airport model that goes inside the hole in the terrain.
|
|
* Handle too-short visual runways for now by converting them to simple runways.
|
|
* Handle concrete textures as well as turf and dirt runways.
|
|
* Added non-precision and visual runway markings.
|
|
* Added code to chop up extra long line segments.
|
|
|
|
New in 0.0.3
|
|
* April 6, 2000
|
|
* Updated for latest SimGear-0.0.7
|
|
* Configuration and compilation fixes.
|