curt
fe6ff15206
Remove --min-angle option.
2003-08-19 02:36:10 +00:00
curt
730c454320
- Test a different approach for assigning land cover attributes to "default'
...
cover" areas. Rather than artificially cut in polygon areas, just lookup
a land cover type for unassigned triangles. I think this has potential, but
it needs more work to eliminate some odd artifacts.
- Revove --min-angle= option.
- Don't re-fit() triangle array to try to achieve a particular range of
node quantities ... this is all pre-computed with a much smarter, much
more efficient algorithm.
2003-08-19 02:35:35 +00:00
curt
f5f961b8c0
Remove support for a "minimum triangle angle" quality constraint when
...
triangulating a tile. A better strategy is to have better input that doesn't
need to hide behind this trick.
2003-08-19 02:32:11 +00:00
curt
eb3a3a4fa2
Update examples.
2003-08-19 02:30:05 +00:00
curt
efbe6af104
calc_tex_coords() -> sgCalcTexCoords()
2003-08-19 02:29:44 +00:00
curt
0cbbe80488
Changes to track libArray api tweaks.
2003-03-19 22:52:04 +00:00
curt
06985ebabd
Changes corresponding to API changes in libArray.a
2003-03-17 04:50:40 +00:00
curt
9f73338a1f
Minor tweaks for scenery building process.
2003-03-14 22:22:48 +00:00
curt
aa37052182
Check point ...
2003-03-14 01:51:18 +00:00
curt
d05fd4a8ff
Big round of cascading FG -> TG name cleanups (once you get going it's hard
...
to stop.) :-)
Also save elevations of 3d polygons into a separate lookup list when they
are loaded by the clipper.
2003-03-13 21:20:46 +00:00
curt
4abf503817
Rewrite for loops with out iterators so they are more readable.
2003-03-13 20:47:58 +00:00
curt
b66f8ce695
Minor tweaks.
2003-03-13 20:47:31 +00:00
curt
ccde971251
Added support for loading 3d polygons.
2003-03-13 20:37:51 +00:00
curt
c5ab6678f2
Added support for including height information in the intermediate polygon
...
format. The big trick was that the polygon clipper is completely 2d. So
I needed to add code to preserve the elevations in the clipped output and
fill in plausible elevations for any new points created as a result of the
clipping.
2003-03-12 21:25:35 +00:00
curt
9c85f16b5f
Working towards the ability to specify elevations for a polygon in it's
...
intermediate mode. The goal then is that these elevations would be
preserved throughout the tile construction process and the surrounding
geometry would fill in without gaps. This has potential applications for
airports and runways of course as well as roads, rivers, streams, railroads,
or any other object where we might want to control the final elevation in
advance.
2003-03-12 18:23:31 +00:00
curt
b3935db989
Add back code to clip polygons against land mass. This temporarily breaks
...
the ability for roads/railways to bridge ocean, but I hope to get that fixed
soon.
2003-03-11 20:19:09 +00:00
curt
1a46456fbd
Use .arr as the intermediate height field rather than .dem since .dem
...
implies a different format.
2003-02-27 21:19:00 +00:00
curt
bd1b254506
Rename: FGPolygon to TGPolygon
2003-02-26 20:59:34 +00:00
curt
7709953518
Rename: FGGenFans -> TGGenFans
2003-02-26 20:36:15 +00:00
curt
61445e9af6
Renaming:
...
- FGContourNode -> TGContourNode
- FGTriNodes -> TGTriNodes
- FGTriSeg -> TGTriSeg
- FGTriSegments -> TGTriSegments
2003-02-26 20:25:29 +00:00
curt
0a1108e494
Rename: FGArray -> TGArray
2003-02-26 19:59:25 +00:00
curt
8b269dc000
Erik Hofman:
...
A big honkin' set of minor tweaks to bring TerraGear into Irix compliance.
2003-01-07 22:46:51 +00:00
curt
27a068f721
Various fixes and tweaks.
2003-01-07 19:48:32 +00:00
curt
5bb24ff286
Julian Foad:
...
- Put a space between arguments and redirection operator: looks nicer
and may be necessary in some circumstances.
- Add missing option "--min-angle" to help text.
2002-11-11 15:19:34 +00:00
curt
65d6f9c623
Tweaks to bring the automake/conf scripts into compliance.
2002-08-29 22:12:43 +00:00
david
7e959be9e8
Modified to clip a runway clearing against water, so that extra land
...
isn't created.
2002-08-02 20:52:04 +00:00
david
90fe08a7c0
Cygwin patches from Dave Luff.
2002-01-30 14:10:00 +00:00
david
d2b2afc33d
Cleaned up errors and warnings, mostly namespace problems with cout
...
and cerr, but also some SimGear linking problems.
2002-01-30 13:52:37 +00:00
david
a4e1215761
Ignore files for autogenerated files.
2001-12-30 02:16:03 +00:00
curt
c0b4508955
- fixes to support clamping to a small grid (improves triangulation)
...
(These are not yet enabled by default because we haven't addressed what
happens when snapping a hole boundary, but not the original object to
fit in the hole.)
2001-09-18 21:51:24 +00:00
curt
d1424d75c7
- add --height and --width options to build an area less than 10x10
2001-09-18 21:50:18 +00:00
curt
d8dc110d99
- don't clip against landmass (no longer suitable with new poly types)
...
- reduce the minimum area for a non-sliver by two orders of magnitude,
to allow small road, river, and railroad segments
2001-09-18 21:50:06 +00:00
curt
7a4bac978e
Various Irix fixes. Thanks Erik!
2001-07-31 20:14:54 +00:00
curt
8506a3f4d5
- 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.
2001-07-30 19:58:10 +00:00
curt
19d9392863
Renamed libgpc to libgenpolyclip to avoid a conflict with the gnu pascal
...
compiler.
2001-07-11 00:43:55 +00:00
curt
a812248191
Modified to use the master .stg file standard.
...
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!
2001-06-22 19:28:29 +00:00
curt
2272a29287
Minor tweaks to track changes in simgear.
2001-05-16 12:27:48 +00:00
curt
abf4e0ad08
Tweaks for Photo inserter util.
2001-05-15 02:03:00 +00:00
curt
472ac57338
More work on photo inserter.
2001-05-03 22:20:38 +00:00
curt
b452149e06
Working on a utility for inserting some simple photo-real scenery into
...
terragear scenery.
2001-05-03 02:00:50 +00:00
curt
483708977a
Various reshufflings of directory layout.
2001-04-25 18:55:19 +00:00
curt
587763000e
Small tweaks.
2001-04-25 15:06:17 +00:00
curt
0283cdf05b
Added support (contributed by David Luff) for UK OSBG36 coordinate systems as
...
it impacts texture coordinates.
2001-04-24 21:10:27 +00:00
curt
522bff9911
Initial revision.
2001-04-24 21:09:49 +00:00
curt
f6e553a1b6
SGD_PI.
2001-03-25 12:10:21 +00:00
curt
56745955f3
FG_ to SG_ changees.
2001-03-25 12:07:07 +00:00
curt
9acc48acce
SG-ified logstream.
2001-03-24 05:06:35 +00:00
curt
0e8b7763b1
SG_ name space additions.
2001-03-24 03:34:04 +00:00
curt
7ad217b1f1
FG_ to SG_ namespace changes.
2001-03-23 23:18:18 +00:00
curt
0b31b493d3
FG_ to SG_ namespace changes.
2001-03-23 21:59:33 +00:00