Pl/Instalowanie scenerii

From FlightGear wiki
Jump to navigation Jump to search
Sceneria Hawajów - wodospad "weeping wall" na Górze Waialeale na wyspie Kauai, w pobliżu PHLI
Sceneria Sycylii - wulkan Etna pokryty śniegiem z niewielką erupcją, w pobliżu LICC
Sceneria Islandii - włączenie nakładek pokazuje niezwykle wysoką szczegółowość 3D, taką jak małe skały, rośliny lub pojedyncze źdźbła trawy.
Sceneria Madrytu z zabudową wygenerowaną w OSM2City dla Hiszpanii.

FlightGear, w pakiecie podstawowym, jest dostarczany z ograniczonym zestawem scenerii. Ma to na celu utrzymanie początkowo małych rozmiarów plików do pobrania. Pakiet podstawowy obejmuje region wokół wyszczególnionego lotniska dla każdej z wersji (czyli Islandię dla Flightgear 2020.x) oraz obszar zawierający lotnisko używane przez samouczki dla C172p (PHTO i wyspy Hawaje). Możesz zainstalować dodatkową scenerię - obejmuje to scenerię automatycznie pobieraną podczas lotu z serwerów TerraSync.

Jeśli zlokalizujesz się na lotnisku i nie widzisz nic poza wodą, prawdopodobnie nie zainstalowałeś (poprawnie) tego obszaru scenerii.

Aby zobaczyć przykłady tego, jak wygląda sceneria w wysokich ustawieniach w regionach rozwiniętych, zobacz kategorię zrzutów ekranu z wysokimi ustawieniami. Jest to przydatny sposób sprawdzenia, czy masz włączone i ustawione wszystkie detale scenerii, a także przydatny sposób sprawdzenia, czy korzystasz ze wszystkich funkcji symulacji pogody i środowiska - artykuł na temat robienia zrzutów ekranów również obejmuje włączanie różnych ustawień.

Jesienna panorama lotniska w Innsbrucku (LOWI) z włączoną wolumetryczną trawą. Kliknij aby zobaczyć pełny rozmiar.

Typy scenerii

Zasadniczo istnieją trzy rodzaje scenerii (kolejność wg poziomu szczegółów):

Sceneria Świata 2.12
Rozsądny poziom szczegółowości scenerii obejmującej świat i obiekty scenerii, takie jak na przykład punkty orientacyjne i budynki lotnisk.
Sceneria TerraSync
Zasadniczo to samo co Sceneria Świata 2.12. Ponadto zawiera również najnowsze obiekty dodane przez innych użytkowników FlightGear do bazy danych obiektów scenerii.
Sceneria niestandardowa (custom scenery)
Nieoficjalna sceneria obejmująca od małych do bardzo dużych obszarów, często o wysokim poziomie szczegółowości.

Domyślna sceneria to dwa kafelki 1 na 1 stopień otaczające obszar Zatoki San Francisco ze scenerii Świat.

NoteNie mieszaj rożnych typów scenerii w tym samym katalogu. Może to powodować problemy, takie jak nadpisywanie niestandardowej scenerii przez narzędzia TerraSync lub TerraMaster, blokowanie TerraMaster itp.

W przygotowaniu jest także Sceneria Świata w wersji 3.0.

Pozyskiwanie scenerii

Sceneria Świata

Kafelki scenerii świata

Możesz pobrać oficjalną Scenerię Świata ze strony pobierania scenerii.

Dostępny jest również zestaw 4 płyt DVD do pobrania z BitTorrent - UWAGA: LINK NIE DZIAŁA, co może być dobrą opcją dla tych, którzy chcą pobrać cały świat. I wreszcie, można kupić scenerię w zestawie na pendrive w oficjalnym sklepie FlightGear.

Pobieranie z serwerów lustrzanych

Listę serwerów lustrzanych można znaleźć tutaj.

Na większości serwerów lustrzanych najnowszą scenerię można znaleźć w katalogu Scenery-2.12.0/. Pobieranie z serwerów lustrzanych jest często lepsze niż z oficjalnej strony, ponieważ serwery lustrzane bliskie Twojej lokalizacji są często szybsze i mają większą przepustowość. Użyj interfejsu graficznego aby znaleźć odpowiednią paczkę. Uważaj, aby nie pomylić N z S i E z W! Oto jak znaleźć współrzędne lotniska:

  1. Przejdź do strony Wikipedii dla danego lotniska (na przykład PHNL dla Honolulu)
  2. Znajdź współrzędne geograficzne (często u góry lub po prawej i z boku, oznaczone małą kulą ziemską)
    • np. PHNL ma współrzędne 21 N 157 W. Jeśli jest na półkuli zachodniej, zaokrąglij długość geograficzną w górę... więc powinieneś znaleźć paczkę W160N20. Jeśli współrzędne to 21 N 157 E, zaokrąglij w dół... co oznacza, że lokalizacja to E150N20.

Sceneria TerraSync

Sceneria TerraSync jest automatycznie pobierana i synchronizowana w razie potrzeby podczas działania FlightGear, gdy włączone jest wbudowane narzędzie TerraSync. TerraSync możesz włączyć z poziomu Launchera, idź do zakładki "Ustawienia" i w sekcji "Pobieranie" zaznacz opcję "Pobieraj automatycznie scenerię".

TerraSync na słabszych komputerach

Podczas pobierania i synchronizacji kafelków na słabszych maszynach lub gdy masz niestabilne lub wolne połączenie internetowe, TerraSync może powodować zacinanie się i/lub spowalnianie FlightGear. Jeśli to zauważysz, to istnieje kilka sposobów obejścia tego problemu:

  • Po prostu wyłącz TerraSync i zamiast tego pobierz kafle ręcznie ze Scenerii Świata
  • Uruchom FlightGear i usiądź w morzu, poczekaj aż TerraSync pobierze i zsynchronizuje scenerię, a następnie wyłącz FlightGear i uruchom go ponownie
  • Użyj TerraMaster, aby pobrać i zsynchronizować scenerię

Pobieranie za pomocą TerraMaster

Sceneria TerraSync w programie TerraMaster

TerraMaster to samodzielny menedżer scenerii, który może pobierać i synchronizować scenerię TerraSync. Ułatwia również konserwację i przegląd pobranej scenerii TerraSync. Jest to wieloplatformowa aplikacja graficzna napisana w języku Java.

TerraMaster umożliwia użytkownikowi FlightGear łatwe zarządzanie kafelkami scenerii, wybieranie kafelków do pobrania, synchronizacji lub usunięcia oraz łatwe przeglądanie pobranych/jeszcze niepobranych kafelków. TerraMaster jest wysoce zalecany nie tylko do łatwego zarządzania kafelkami scenerii, ale zwłaszcza jeśli pobierasz i zarządzasz scenerią z komputera, na którym nie jest zainstalowany FlightGear. Pobrane kafelki są umieszczane w folderze, który można później skopiować do katalogu FlightGear, aby skompletować scenerię. Można również pobierać kafelki bezpośrednio do katalogu TerraSync.

Sceneria niestandardowa

Renderowanie orbitalne Earthview w wysokim słońcu - z zainstalowanymi pakietami tekstur o wysokiej rozdzielczości.
Renderowanie orbitalne Earthview przy niskim słońcu, pokazujące oświetlenie miast. Wahadłowiec kosmiczny pokazuje poświatę od ciepła hipersonicznego podczas ponownego wejścia w atmosferę.

Niestandardowe scenerie są dostępne dla niektórych, określonych obszarów. Są rozprowadzane osobno, ponieważ stanowią tylko część jednego obszaru, który nie został całkowicie zbudowany, prace nad nimi są toku, czekają na integrację z Terrasync, z powodów licencji lub ich poziom szczegółowości nie jest odpowiedni dla maszyny z niższej półki.

Zobacz

(Sierpień 2020)

Instalowanie Scenerii Świata i niestandardowej

Instaluj scenerie poza katalogiem $FG_ROOT. Patrz #Szczegóły techniczne poniżej, aby uzyskać wyjaśnienie.

Instalacja poprzez interfejs graficzny

  1. W Launcherze idź do zakładki "Dodatki" i w sekcji "Dodatkowe katalogi scenerii" kliknij przycisk "Zainstaluj dodatkową scenerię"
  2. W nowym okienku kliknij "Dalej" i wskaż pobrany plik .tgz ze scenerią, którą chcesz zainstalować. FlighGear automatycznie rozpakuje i zainstaluje scenerię, domyślnie w katalogu C:\Users\twoja nazwa użytkownika\FlightGear\Downloads\Scenery na Windows lub w /home/twoja nazwa użytkownika/.fgfs/Scenery na Linuksie.

Alternatywna instalacja, GNU / Linux

Jeśli pracujesz w systemie operacyjnym Linux i nie używasz interfejsu graficznego aby rozpakować archiwum tar, możesz użyć jednego z dwóch poniższych zestawów poleceń w terminalu powłoki.

cd SceneryDirectory
tar -xvzf input_file.tgz

lub

tar -xvzf 'input_file.tgz' -C SceneryDirectory

input_file.tgz należy zastąpić nazwą pliku archiwum, które ma zostać rozpakowane (nazwę pliku należy uzupełnić pełną ścieżką dostępu lub inną poprawną metodą, aby powłoka mogła znaleźć właściwe archiwum).

Alternatywna instalacja, Windows

Po prostu rozpakuj pobraną scenerię do wybranego katalogu, używając oprogramowania takiego jak Winzip lub 7-zip. Po rozpakowaniu, w Launcherze idź do zakładki "Dodatki", gdzie w sekcji "Dodatkowe katalogi scenerii" kliknij przycisk "Dodaj" i wskaż katalog w którym rozpakowałeś archiwum. Katalog znajdzie się na liście dodatkowych scenerii. Ważna jest kolejność dodawanych scenerii na liście, jeśli więcej niż jedna sceneria pokrywa ten sam obszar. Wówczas sceneria będąca wyżej na liście będzie miała priorytet przed tymi poniżej. Wszystkie scenerie na liście "Dodatkowe katalogi scenerii" można przesuwać góra/dół przyciskiem, który pokazuje się po najechaniu myszką na dany katalog scenerii.

Note  Nowsze wersje systemu Windows dużo majstrują przy prawach użytkownika na poziomie dostępu. Dlatego złym pomysłem jest instalowanie scenerii do katalogu C:\Program Files. Znajdź inny dysk/folder, na którym jako zalogowany użytkownik masz wszystkie niezbędne prawa do odczytu, zapisu i wykonywania zainstalowanych plików. Przechowywanie Twoich scenerii w C:\Users\twoja nazwa użytkownika\FlightGear\Custom Scenery to spoko opcja.

Alternatywna instalacja, Macintosh

Rozpakuj plik .tgz, klikając go dwukrotnie i przenosząc wynikowy folder wXXXnXXX do folderu Scenery podanego w poniższej linii lub wpisz w wierszu poleceń:

tar -xvzf 'input_file.tgz' -C /Applications/FlightGear.app/Contents/Resources/data/Scenery

Szczegóły techniczne

Wyszukiwanie scenerii i $FG_SCENERY

FlightGear określa, jakiej scenerii użyć, patrząc na zmienną środowiskową $FG SCENERY. W zmiennej może znajdować się więcej niż jedna ścieżka scenerii, na przykład jedna ścieżka do scenerii TerraSync i jedna ścieżka do scenerii niestandardowej. Scenerie mogą na siebie zachodzić, a kafelek zostanie załadowany z pierwszej ścieżki w $FG SCENERY, z którego jest dostępny.

Jeśli ścieżki w $FG_SCENERY są nieprawidłowe, to FlightGear wraca do $FG_ROOT/Scenery.

Katalogi i konfiguracja $FG_SCENERY

Mieszanie typów scenerii jest prawie zawsze złym pomysłem i nie jest obsługiwane. Należy również pamiętać, że sceneria spakowana w pakiecie podstawowym/instalatorze systemu Windows może nie być najnowszą scenerią.

Z tego powodu prawdopodobnie lepiej jest wyodrębnić pliki scenerii, które pobrałeś do nowego folderu, który na potrzeby tego ćwiczenia nazwiemy $FOOBAR/Scenery. W tym katalogu utwórz dwa podkatalogi: /Objects i /Terrain. Powinieneś rozpakować poszczególne pliki do folderu /Terrain.

Następnie powinieneś ustawić $FG_SCENERY tak aby używał nowej ścieżki:

  • Na systemach POSIX
    set FG_SCENERY = "$FOOBAR/Sceneria" + FG_SCENERY
  • Za pomocą Qt Launchera
    Idź do zakładki "Dodatki", gdzie w sekcji "Dodatkowe katalogi scenerii" za pomocą przycisku "Dodaj", dołącz $FOOBAR/Scenery do listy.
  • Za pomocą opcji wiersza poleceń
    --fg-scenery="$FOOBAR/Sceneria"

Struktura katalogów

Terrain

Katalog scenerii zawiera następujące informacje (katalog "Scenery" jest pokazany w celu uzyskania kompletności i łatwego odniesienia do powyższego):

  • Scenery/
    • Terrain/
      • w130n30/
    • Objects/
      • w130n30/

Jeśli pobierzesz moduł scenerii o nazwie w90n40.tgz ze strony flightgear.org i wyodrębnisz go w Scenery, wynik będzie podobny do następującego:

  • Scenery/
    • Terrain/
      • w09n40/
      • w130n30/
    • Objects/
      • w09n40/
      • w130n30/

Zauważ, że struktura katalogów jest już obecna w archiwum tar, zaczynając od katalogu Scenery. Zauważ, że musisz rozpakować archiwum tar w katalogu Scenery, a nie w katalogu $FG_ROOT, ponieważ katalogu Scenery nie ma w archiwum.

Obiekty

Obiekty i modele można znaleźć w bazie danych obiektów FlightGear Scenery.

Obiekty te są zawarte w każdym wydaniu scenerii, ale ponieważ baza danych obiektów jest aktualizowana częściej niż teren, można czasami chcieć zaktualizować podkatalog Object z bazy danych obiektów między wydaniami scenerii.

Inną opcją jest pobranie lub zaktualizowanie scenerii na żądanie za pomocą wbudowanego narzędzia TerraSync opisanego powyżej.

Obiekty są tak naprawdę częścią scenerii i można je znaleźć w katalogu Scenery w $FG_ROOT.

  • Scenery/
    • Objects/
      • w130n30/

Wszelkie obiekty powinny być instalowane w katalogu Scenery/Objects.

Modele

Zastępuje poprzednie $FG_ROOT/Models; przechowuje wszystkie współdzielone obiekty.

  • Scenery/
    • Models/
      • Airport/

Lotniska

1rightarrow.png See About Scenery/Airports for the main article about this subject.

Począwszy od FlightGear 2.4.0, ten katalog jest używany do pozyskiwania danych o lotniskach (np. wykorzystanie pasów startowych i miejsc parkingowych).

Drzewo katalogów może wyglądać nieco przytłaczająco, ale po prostu jest zgodne ze stylem Airports/[I]/[C]/[A]/. Np. pliki dla lotniska w Warszawie (dla którego kod ICAO to EPWA), znajdują się w katalogu:

  • Scenery/
    • Airports/
      • E/
        • P/
          • W/

Poradniki wideo na YouTube (2020.1.x)

Wszystko o sceneriach we FlightGear 2020.1.x, autor SP-ROM

Powiązane treści