1
0
Fork 0
Commit graph

28 commits

Author SHA1 Message Date
Richard Harrison
54165c213f Added Emesary and AN/SPN-46 ACLS
Emesary is a simple and efficient class based interobject communcation system to allow decoupled disparate parts of a system to function together without knowing about each. It allows decoupling and removal of dependencies by using notifications to cause actions or to query values.

Emesary is all about decoupling and removing dependecies, and improving the structure of code. Using Emesary you can more easily define the what rather than the how. By using what is essential an event driven system it is easy to add or remove modules, and also for extra modules to be inserted that the rest of the aircraft knows nothing about (e.g. FGCamera or the Walker).

see: http://chateau-logic.com/content/emesary-nasal-implementation-flightgear

The AN/SPN-46 is an ACLS implementation using Emesary. ACLS is the Navy's version of ILS.
2016-04-02 00:13:35 +02:00
Torsten Dreyer
496727e87f Revert "Remove Models/Residential"
This reverts commit 9c48a1afed.
2016-03-20 17:09:59 +01:00
Torsten Dreyer
9c48a1afed Remove Models/Residential 2016-03-20 16:33:25 +01:00
Torsten Dreyer
f35761b248 Remove Models/Industrial 2016-03-19 21:30:32 +01:00
Torsten Dreyer
7c05d73c85 Remove Models/Trees 2016-03-19 21:21:57 +01:00
Torsten Dreyer
d5edfa21d4 Remove Models/Transport 2016-03-19 21:21:18 +01:00
Torsten Dreyer
6f9cd89485 Remove Models/Military 2016-03-19 21:19:54 +01:00
Torsten Dreyer
cbb1cb0270 Remove Models/Fauna 2016-03-19 21:17:14 +01:00
Torsten Dreyer
fb47c4114f Remove Models/Communications 2016-03-19 21:16:31 +01:00
Torsten Dreyer
5d7d8bc662 Remove Models/Boundaries 2016-03-19 21:11:41 +01:00
Torsten Dreyer
26df0d8cc0 Remove Models/Airport 2016-03-19 20:24:20 +01:00
Torsten Dreyer
599e86c694 Remove Models/Aircraft 2016-03-19 20:23:37 +01:00
Torsten Dreyer
c3da732a5f Remove Models/Misc 2016-03-19 19:41:01 +01:00
Torsten Dreyer
663b06dfb3 Remove Models/Power 2016-03-19 16:02:09 +01:00
Torsten Dreyer
d33c14954d Remove Models/Sport 2016-03-19 16:01:34 +01:00
Torsten Dreyer
ad06cc1294 Remove Models/Structures 2016-03-19 15:59:48 +01:00
Torsten Dreyer
e73d13da9d Remove Models/StreetFurniture 2016-03-19 15:59:23 +01:00
Torsten Dreyer
08c6348246 Remove Models/Agriculture 2016-03-19 15:42:59 +01:00
Torsten Dreyer
12d7f461a7 Remove Models/3ds 2016-03-19 15:17:55 +01:00
Thorsten Renk
97cc53d7b3 Procedural aircraft lights for ALS - WIP 2016-02-03 09:13:30 +02:00
Thorsten Renk
3ab3ba72e6 Support for Aurora Boeralis for ALS skydome and Earthview 2016-01-10 10:07:21 +02:00
Edward d'Auvergne
3bf57db6b4 Fixes for all PNG files with corrupted ICC color profiles.
The files were identified using the pngcrush software and repaired by stripping
out the PNG header including the ICC profile using the command:

$ pngcrush -fix -force old.png new.png; mv -f new.png old.png

Each file was manually checked in an image viewer to look for any corruptions.

This follows from the threads
http://thread.gmane.org/gmane.games.flightgear.devel/79895 and
http://thread.gmane.org/gmane.games.flightgear.devel/79898 .
2016-01-06 21:38:13 +01:00
Thorsten Renk
57c5bf1fbf Earthview loads only texture sheets actually used 2015-11-08 20:42:20 +02:00
Thorsten Renk
454fa8df8f More work on rendering lighting in ALS, public domain NOAA image resources are gratefully acknowledged 2015-08-12 11:31:05 +03:00
Thorsten Renk
a48dea9e48 Lightning for AW with ALS support - work in progress 2015-08-11 16:28:32 +03:00
Torsten Dreyer
7243336e0a Fix #1777 - circus tents at KSFO
Seems to be a bad commit b528caf6edb34d9df1015b47b598ec09de4774a6 in old fgdata

"Reduce Z-fighting with light pole light volume by extending it below the ground"
introduces a solid, non-transparent light volume.
2015-07-12 21:19:10 +02:00
Thorsten Renk
59e01f4edc Improvements and bugfixes for orbital rendering 2015-03-29 13:16:19 +03:00
Torsten Dreyer
7b53516a96 Readd AI/ Models/ and Scenery/ with clean history 2015-03-07 22:11:00 +01:00