curt
c76dff0abf
Fix a stupid bug in flattening approach lighting (used "i" rather than "j"
...
for the indexing variable.)
2002-11-09 17:02:10 +00:00
curt
ab5ae52e7d
Force each light in an approach lighting groups to have the same elevation
...
equal to the elevation of the highest light.
Approach lighting systems don't rise and fall with the prevailing terrain.
This prevents portions of the approach lighting system from dipping below
ground level in cases where the surrounding terrain is simplified and doesn't
perfectly match the DEM data.
2002-11-08 20:36:18 +00:00
curt
5f502fc76b
This falls under the oops category or perhaps I was uncharacteristically
...
confused by the alphabet soup.
- Forgot to impliment the SALS(F) version of SALS approach configuration.
- Was generating SSALS when the system was requesting SALSF.
2002-11-04 20:04:24 +00:00
curt
00f4c61073
- Implimented ODALS.
...
- Added threshold lights to runways that have edge lights but no other
approach configuration that would have caused threshold lights to be
created.
2002-11-04 16:30:26 +00:00
david
9af342a033
Patch from Frederic Bouvier:
...
I had a segfault in case result.size() is 0 because result[i] is used
before knowing it exists. I inverted the test and it now goes well.
2002-11-01 10:49:49 +00:00
curt
276ad45d0e
Fix runway "0" problem.
...
Fix problem with skirt node not being found in node list.
Other various tweaks.
2002-11-01 04:44:26 +00:00
curt
9f6fdee612
Use wgs_84 math to layout runways. My original method was a little backwards,
...
it involved creating a 2d runway object of the right size, rotating it and then
trying to back solve for the actual lon/lat. This and a few other problems was
causing problems with subsequent texture coordinate calcs for the runway
surface textures. It also could have contributed to runways/lighting being
slightly misaligned with the ILS's. Then lots of minor cascading changes as a
result.
2002-10-31 19:59:37 +00:00
david
9d44a4ae64
Commented out unqualified cout statement.
2002-10-26 16:54:07 +00:00
curt
cb30b2d474
Oops, missed a needed change.
2002-10-26 01:22:44 +00:00
curt
51287d6785
Taxiways look a bit better if we insert them in sorted order from larger
...
to smaller.
2002-10-25 17:17:34 +00:00
curt
53a2f9c347
Simplify runway texture coordinate generation.
2002-10-25 16:52:01 +00:00
curt
8817ba7454
First pass at new runway layout.
2002-10-25 14:46:09 +00:00
curt
7368effd9e
First crack at generating taxiway lights (with a normal vector of up.)
2002-10-22 03:56:12 +00:00
curt
a20c93b301
Added support of SALS (being phased out, but there are still a few
...
installations around in the US and Europe.)
2002-10-22 01:57:12 +00:00
curt
37f5d14616
Caution, check point, alsf 1/2 airport generation may not work correctly at the moment.
2002-10-22 01:14:54 +00:00
david
a240a50954
Corrected a typo.
2002-10-19 15:46:12 +00:00
david
aaaa59235b
Added --chunk argument to simplify generating airports for a specific
...
chunk (like w130n30).
2002-10-19 15:42:50 +00:00
david
3a4ee63f3f
Fix cout and endl not in the std:: namespace.
2002-10-18 22:26:13 +00:00
curt
b2ee8d6fa3
Add ALSF-1, MALS, MALSF, and MALSR.
2002-10-18 18:29:18 +00:00
curt
c2f620744a
Added support for generating SSALS, SSALF, and SSALR approach lighting schemes.
2002-10-18 02:55:41 +00:00
curt
e58523db01
Make ALSF-II lighting scheme.
2002-10-17 23:09:44 +00:00
curt
6ebfa5d3b7
Threshold lights.
2002-10-17 15:52:00 +00:00
curt
1e15eae599
Added touchdown zone lights and reil lights.
2002-10-17 02:46:47 +00:00
curt
49ba2555d9
The center line lights are packed closer together so they look brighter.
...
I'm going to make them less intense than the edge lighting.
2002-10-16 22:38:47 +00:00
curt
5e9e89596a
Update edge lighting so last 2000' are yellow.
...
Impliment center line lighting.
2002-10-16 22:23:34 +00:00
curt
c9584384d3
Better fix reciprical runway heading for vasi too.
2002-10-09 16:46:16 +00:00
curt
66bacda3ba
Added support for PAPI, and oh yeah, definitely smoking crack on the
...
reciprical runway heading calculation.
2002-10-09 16:40:12 +00:00
curt
69c741fd64
Added necessary infrastructure to manage runway light generation.
2002-10-09 03:37:35 +00:00
curt
4fb0ca1e2b
Beginning work on generating/placing VASI lights.
...
Ooops, I noticed my light infrastructure is insufficient, I need to add
support for creating multiple groups of lights with different types.
2002-10-08 22:25:01 +00:00
curt
43a271c396
Fixed a horrendous bug with generating runway lighting direction vectors.
2002-10-06 03:45:43 +00:00
curt
65d6f9c623
Tweaks to bring the automake/conf scripts into compliance.
2002-08-29 22:12:43 +00:00
david
8b990aa02a
Changed exception to a warning when building skirt.
2002-08-03 12:45:23 +00:00
david
3357337946
Modified to add a cleared area around every runway, 200ft to each side
...
and 500ft off each end.
2002-08-02 20:51:40 +00:00
curt
6bd8a08f8b
Additional tweaks to runway lighting (these have been sitting around
...
for a couple weeks ... I must have forgotten to commit.)
2002-06-15 13:39:45 +00:00
david
58634b2dfc
- use SG_LOG throughout instead of cout/cerr
...
- in main.cxx, make the default log level SG_INFO rather than SG_DEBUG
(developers can easily change it back during testing)
- replace all instances of exit() with an exception throw, caught in
main.cxx, so that the program can go on processing the rest of the
airports; to restore the old behaviour, just add an exit() to the
catch clause
(Unfortunately, this still does not guarantee a full processing run,
because triangle.c in the library can invoke exit() when it gets
hopelessly confused.)
2002-03-22 15:05:54 +00:00
david
f42cdc4578
Added --min-lat, --max-lat, --min-lon, and --max-lon arguments to
...
build airports for a limited area.
2002-03-20 22:52:26 +00:00
curt
82f409ba67
Oops, fixed some 'typo' type bugs I missed in the first go around.
2002-03-13 05:08:21 +00:00
curt
a22b83516b
More incremental work towards automatically generating runway lights.
2002-03-13 03:51:39 +00:00
david
5c19f61da1
Fixed namespace bugs that kept G++ 3.0 from compiling (mostly improper
...
use of namespaces with cout/cerr/endl).
2002-02-28 15:34:12 +00:00
curt
750437b242
Extremely *alpha* start at generating sample runway lights.
2002-02-27 23:08:15 +00:00
curt
8f07f918ae
Roughing in some initial structure to facilitate runway lighting.
2002-02-27 18:58:06 +00:00
curt
c5f9e48267
Add a skirt around airport as a first line defense against pixel
...
wide border gaps.
2002-02-25 15:22:32 +00:00
curt
af24dc6d24
Did a bit of code restructuring. Hopefully to open things up to add
...
runway lighting.
2002-02-25 05:11:55 +00:00
david
a4e1215761
Ignore files for autogenerated files.
2001-12-30 02:16:03 +00:00
curt
7a4bac978e
Various Irix fixes. Thanks Erik!
2001-07-31 20:14:54 +00:00
curt
f4d1b34776
Added support for tie down areas (width > 150 feet) and support for lakebed
...
taxiway types.
2001-07-31 20:13:56 +00:00
curt
f9a8370433
Tweak size of grass area surrounding taxiways.
2001-07-16 01:57:46 +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
6c28c81180
Add support for generating taxiways.
...
Airport area is no longer the convex hull, but is instead just the area that
surrounds the runway and taxiways.
2001-06-22 19:26:09 +00:00
curt
d517af9042
Initial revision.
2001-04-28 13:24:04 +00:00