FlightGear
Z Wikipedii
FlightGear | |
---|---|
Producent | FlightGear Devlopers & Contributors |
Aktualna wersja | 1.0.0 |
Data wydania | 17 lipca, 1997 |
Gatunek | Symulator lotu |
Tryb gry | Singleplayer |
Platforma | GNU/Linux, Windows, Solaris, Mac OS X, FreeBSD, IRIX |
Kontrolery | Klawiatura, Joystick, Mysz komputerowa |
FlightGear Flight Simulator - projekt wolnego (licencja GPL) symulatora lotniczego.
Spis treści |
[edytuj] Charakterystyka
Projekt od początku został stworzony jako otwarty nie tylko ze względu na licencję, ale przede wszystkim na możliwość stosunkowo prostego rozwijania jego elementów (dodawanie nowych modeli statków powietrznych i map, oraz rozbudowywanie już istniejących) przez wszystkich zainteresowanych.
FlightGear wyróżnia się bardzo realistycznym odwzorowaniu nie tylko dynamiki lotu, ale także takich szczegółów jak zgodne z rzeczywistą datą i czasem rozmieszczenie ciał niebieskich.
Jednym z wiodących założeń projektu, postawionym przez twórców projektu już na samym jego początku, są - obok realizmu samego lotu - niewygórowane wymagania sprzętowe projektu.
[edytuj] Platformy systemowe
Projekt jest dostępny na różne platformy: MS Windows, IRIX, Linux, Solaris (SPARC i x86), Mac OS X.
[edytuj] Modele dynamiki lotu
FlightGear obsługuje m.in. następujące modele dynamiki lotu (ang. Flight Dynamic Model):
- JSBSim - zalecany model dynamiki, oparty na układzie współrzędnościowym, uwzględniającym 6 stopni swobody obiektu; może pracować jako osobny program lub być wywoływanym przez system wizualizacji. Pliki konfiguracyjne dla poszczególnych modeli samolotów i silników są oparte na XMLu. Zawarte w nich informacje bazują na dokumentacji technicznej i danych eksperymentalnych, opisanych przez odpowiednie charakterystyki.
- YASim - model dynamiki będący częścią FlightGear, opiera się na nieco innym podejściu do symulacji niż poprzedni. Bazuje na modelowaniu przepływów powietrza, stąd pod uwagę brane są informacje o geometrii płatowca i jego masie, co ułatwia tworzenie plików konfiguracyjnych dla poszczególnych maszyn.
- UIUC (LaRCsim) - model bazujący na LaRCsim, pierwotnie rozwijanym przez NASA.