środa, 12 maja 2010

A local weather system - lokalny system pogody rozwijany przez użytkownika Thorsten  Aktualnie, gdy uruchamiasz symulator, flightgear pobiera dane o pogodzie z jednego miejsca i nie możesz wejść w rejon innych warunków atmosferycznych. W trybie off-line pogoda zmienia się podczas lotu, ale w skali globalnej. Nie ma możliwości wlecenia ze słonecznego dnia w front burzowy. Natomiast, local weather system umożliwia dynamiczną zmianę pogody w czasie rzeczywistym. Symulowanie pogody; zmiany ciśnienia, fronty pomiędzy ciepłymi i zimnymi masami powietrza, jest bardziej skomplikowane niż w obecnym systemie. Do udoskonalenia jest jeszcze: 
- symulacja zjawisk pogodowych w różnych skalach
- szybkie działanie zarówno offline jak i online 
- szybkie włączenie, aby działało w czasie rzeczywistym
Stworzenie rzeczywistego modelu dynamiki atmosfery jest zadaniem na godzinę dla procesora superkomputera, ale przecież nie każdy ma w domu taki sprzęt jak NASA.  Oczywistym jest, więc, że zjawiska pogodowe w FlightGear muszą być uproszczone. 


źródło: flightgear wiki

Nie będę pisał o projekcie więcej, ponieważ wszystkiego można się dowiedzieć czytając artykuł na wiki: A_local_weather_system

Download (v0.61)

http://www.phy.duke.edu/~trenk/files/local_weather_fgfs2.0.0_v0.61.tgz 

Instalacja 

Ściągamy paczkę i rozpakowujemy do stanu "local_weather_fgfs2.0.0_v0.61" (bez żadnych rozszerzeń).  Otwieramy folder i wklejamy pliki Nasal, Shaders, Models, Effects do FlightGear > data i klikamy "Tak na wszystkie".  Teraz otwieramy folder gui i kopiujemy dialogs do FlightGear > data  > gui i klikamy "Tak na wszystkie". 
Uwaga! Jeżeli nie modyfikowałeś pliku menubar.xml w twoim folderze FlightGear zmieniasz jego nazwę z menubar.xml.alt na menubar.xml i wklejasz do FlightGear\data\gui. 
Jeśli natomiast go zmodyfikowałeś i chcesz zachować te dane to wklej kod (do menubar.xml): 



dialog-show
local_weather



Przepraszam, że nie widać kodu, w najbliższym czasie postaram się to naprawić.


 Umieść go po:




nasal




Screeny:





Czytaj dalej...