Pt/Instalando Cenário

From FlightGear wiki
Jump to navigation Jump to search
Cenário francês de alta qualidade
Cenário francês de alta qualidade
Cenário francês de alta qualidade

O FlightGear vem com um conjunto de cenários limitado. Cenários adicionais podem ser instalados pelo utilizador além da área da baía à volta de São Francisco (incluindo o aeroporto padrão KSFO).

Se se situar num aeroporto e não vê mais do que água, provavelmente não instalou essa área do cenário (correctamente).

Tipos de cenários

Basicamente, existem três tipos de cenários (em ordem de detalhe):

World Scenery (Cenário do "mundo")
Cenários com um nível razoável de detalhe que abrangem os objectos do mundo e dos cenários, como por exemplo pontos de referência e edifícios de aeroportos.
TerraSync scenery (Cenário TerraSync)
Basicamente o mesmo que os cenários do mundo. Além disto, contem também os objectos de cenários mais recentes, adicionados por utilizadores do FlightGear à base de dados de objectos de cenários.
Cenários personalizados
Cenários não oficiais que cobrem tudo, de pequenas áreas a áreas enormes, com um nível de detalhe frequente alto.

O cenário padrão são duas telhas de 1º por 1º do World scenery, que encobrem a área da baía de São Francisco.

CautionNão misture tipos de cenários no mesmo directório. Isto pode causar problemas como cenários personalizados a serem sobrescritos pelos utilitários TerraSync ou TerraMaster, o TerraMaster a travar, etc...

Obter cenários

World scenery

Worldscenery-text.jpg

Pode fazer o download do World Scenery oficial através da página web do FlightGear.

Também disponível está um conjunto de 4 DVD para download via BitTorrent, que pode ser uma opção de maior desempenho para aqueles que queiram ter "o mundo inteiro". Por último, também pode ser adquirido em forma de um conjunto de 3 DVD pela página oficial do FlightGear.

Download dos mirrors

Uma lista de mirrors encontra-se aqui.

Na maior parte dos mirrors, os cenários mais recentes podem ser encontrado em Scenery-2.12.0/. Fazer o download dos mirrors é muitas vezes melhor do que pela página oficial, porque mirrors são por vezes mais rápidos e suportam uma maior capacidade de utilizadores. Utilize o interface gráfico para encontrar o pedaço correcto. Tenha cuidado para não confundir N com S, e L com O! Siga estes passos para encontrar as coordenadas dum aeroporto:

  1. Vá na página do aeroporto em questão na Wikipédia (por exemplo, PHNL para Honolulu)
  2. Encontre as coordenadas (frequentemente no topo ou no lado direito, marcado com um pequeno globo)
    • p. ex. PHNL está em 21ºN e 157ºO. Se estiver no hemisfério oeste, deve arredondar para cima... assim deveria encontrar o bloco em W160N20. Se as coordenadas fossem 21ºN, 157ºL, arredondaria para baixo... significaria que esta localização seria E150N20.

Download com BitTorrent

Existe um ficheiro torrent hospedado em http://www.terasaur.org que pode encontrar aqui. Também disponível está um torrent alternativo com um seed forte.

TerraSync scenery

Os cenários TerraSync são descarregados e sincronizados automaticamente como necessário enquanto o FlightGear corre, se a utilidade incorporada TerraSync estiver activada.

TerraSync em máquinas fracas

Quando descarrega e sincroniza telas em máquinas com pouca força ou quando tem uma conexão Internet instável ou lenta, o FlightGear pode mostrar comportamentos inconsistentes devido ao TerraSync. Se se deparar com isto, existem alguns caminhos à volta:

  • Desligue simplesmente o TerraSync e utilize ao invés o World scenery.
  • Começa o FlightGear e espere "no mar" enquanto o TerraSync descarrega ou sincroniza os cenários, desligue-o e recomeça o FlightGear.
  • Utilize o TerraMaster para descarregar e sincronizar os cenários.

Download com TerraMaster

Cenários TerraSync no TerraMaster

O TerraMaster é um gestor stand-alone de cenários que descarrega e sincroniza cenários TerraSync. Também torna mais fácil criar e manter uma vista geral dos cenários TerraSync descarregados. É uma aplicação gráfica multiplataforma escrita em Java.

O TerraMaster permite ao utilizador do FlightGear gerir telas de cenário com facilidade, selecionar quais telas ele quer descarregar, sincronizar ou eliminar, e ver as telas descarregadas/ainda não descarregadas, tudo ao golpe da vista. O TerraMaster é altamente recomendado não só para gerir telas de cenários facilmente, especialmente se está a descarregar e a gerir cenário num computador que não tem o FlightGear instalado. As telas descarregadas são postas numa pasta, quais podem ser copiadas para o directório do FlightGear mais tarde para completar o cenário. Este também pode fazer o download das telas directamente no directório do TerraSync.

Cenários personalizados

Cenários personalizados estão disponíveis para áreas específicas. Estes são distribuídos separadamente devido ou à licença ou porque o nível de detalhe não é adequado para máquinas de menor porte. Veja Aeroportos/Cenários sugeridos para obter uma lista de projectos de cenários personalizados.

Instalando cenários World e personalizados

Instale cenários fora do directório $FG_ROOT. Veja #Detalhes técnicos em baixo para a explicação.

Instalando via um interface gráfico

  1. Abra o Assistente FlightGear Admin. Em Windows, pode começá-lo ao clicar em Iniciar->Todos os programas->FlightGear->Tools->FlightGear Admin Wizard.
  2. Clique em Select Scenery Source... para selecionar o directório que contem os ficheiros de cenário .tgz.
  3. Clique em Select Install Destination... para selecionar o directório onde quer que os cenários sejam instalados.
    • Em Windows, devia ser o directório de onde pode ler/escrever. Se utiliza FlightGear 3.2 e posterior, o caminho padrão (C:\Users\seu nome de utilizador\Documents\FlightGear\Custom Scenery) não faz mal.
    • Em sistemas Macintosh, o caminho devia ser /Applications/FlightGear.app/Contents/Resources/data/Scenery.
  4. No painel da esquerda, selecione as telas de cenário que deseja instalar e clique em Install Selected Files para instalar os cenários.

Instalação alternativa, GNU/Linux

Se utiliza um sistema operativo baseado em Linux e não está a utilizar um interface gráfico para extrair os ficheiros TAR, pode utilizar um destes dois comandos num terminal shell.

cd SceneryDirectory
tar -xvzf input_file.tgz

ou

tar -xvzf 'input_file.tgz' -C SceneryDirectory

input_file.tgz deve ser substituído pelo nome do ficheiro arquivo a ser extraído (o nome de ficheiro têm que estar completo com o nome de caminho exacto ou qualquer outro método válido de modo à shell encontrar o ficheiro correcto).

Instalação alternativa, Windows

Basta desempacotar os cenários descarregados em um directório à escolha, utilizando programas como Winzip ou 7-zip. Quando terminar, junte este directório a $FG_SCENERY. Ao utilizar o Assistente FlightGear, pode o fazer na primeira página (antes da selecção de aeronave). Não se esqueça de clicar no botão de "recarregar" na página de selecção de aeroporto, quando utiliza o assistente.

Note  Versões mais recentes do Windows (p. ex. XP, Vista, 7) mexem muito com os direitos de utilizador a nível de acesso. Por isso é uma má ideia instalar e correr (cenários) FlightGear de e para C:\Program Files. Encontre uma outra unidade/pasta onde você, como utilizador, tenha todos os direitos necessários para ler, escrever e executar os ficheiros que instalou. Além isso, ter espaços em branco no nome da pasta pode causar comportamentos estranhos. Utilizar, para o FlightGear em todo C:\FlightGear seria uma boa opção.

Instalação alternativa, Macintosh

Desempacote o ficheiro .tgz ao clicar duas vezes nele e mova a pasta wXXXnXXX que resulta para a pasta de cenários descrito na próxima linha, ou completamente pela linha-de-comando:

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

Detalhes técnicos

Procura de cenário e $FG_SCENERY

O FlightGear determina quais cenários a utilizar ao procurar a variável $FG_SCENERY. Podem existir mais do que um caminho para a variável, por exemplo um para os cenários TerraSync e um caminho para cenários personalizados. Os cenários podem se sobrepor e uma tela será carregada do primeiro caminho que está disponível no $FG_SCENERY.

Se os caminhos em $FG_SCENERY não forem validos, o FlightGear retrocede para $FG_ROOT/Scenery.

Directórios e configurando $FG_SCENERY

Misturar tipos diferentes de cenário não é suportado e uma ideia universalmente má. Note também que os cenários incluídos com o pacote base/instalador Windows podem não ser os mais recentes.

Por isso, é provavelmente melhor extrair ficheiros cenário que tenha descarregado para uma nova pasta que vamos, para o bem deste exercício, chamar-lhe $FOOBAR/Scenery. Neste directório, crie dois subdirectórios: /Objects e /Terrain. Deve extrair ficheiros individuais para a pasta /Terrain.

Depois deve configurar $FG_SCENERY de forma a utilizar o novo caminho:

  • Em clientes POSIX
    set FG_SCENERY="$FOOBAR/Scenery" + FG_SCENERY
  • Em Windows (FGRun)
    Volte atrás à primeira pagina do fgrun e adicione a pasta $FOOBAR/Scenery à lista.
  • Via uma opção da linha-de-comando
    --fg-scenery="$FOOBAR/Scenery"

Estructura dos directórios

Terrain

O directório de cenários mostrará o seguinte (os cenários são postos para facilitar e funcionam como exemplos):

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

Se descarregar um módulo de cenário chamado w90n40.tgz de flightgear.org e extrair-lo para Scenery, o resultado assemelhar-se-a ao seguinte:

  • Scenery/
    • Terrain/
      • w90n40/
      • w130n30/
    • Objects/
      • w90n40/
      • w130n30/
Note  A estructura do directório já está presente no arquivo TAR, desde o directório Scenery
Note  Tem que extrair o arquivo TAR para o directório $FG_SCENERY, não o directório $FG_ROOT, pois o directório Scenery não está presente no arquivo (O ficheiro só contem a estructura do directório em si e não a do FlightGear inteiro).

Objects

Pode encontrar objectos e modelos na Base de dados de objectos de cenários FlightGear.

Estes objectos estão incluídos em todas as publicações de cenários, mas como a base de dados é actualizada com mais frequência do que o terreno, quererá actualizar ocasionalmente o subdirectório Object da base de dados de objectos de cenários entre as publicações de cenários.

Uma outra opção é descarregar ou actualizar os cenários on-demand ao utilizar a utilidade TerraSync incluída, tal como descrito anteriormente.

Os objectos fazem de facto parte do cenário e podem ser encontrados no directório Scenery em $FG_ROOT.

  • Scenery/
    • Objects/
      • w130n30/

Todos os objectos devem ser instalados no directório Scenery/Objects.

Models

Substitui o antigo $FG_ROOT/Models; armazena todos os objectos partilhados.

  • Scenery/
    • Models/
      • Airport/

Airports

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

Desde o FlightGear 2.4.0, este directório é usado para extrair dados de aeroportos (como a utilização de pistas e lugares de estacionamento).

A árvore de directório pode parecer um pouco esmagador, mas segue o estilo simples Airports/[I]/[C]/[A]/.

  • Scenery/
    • Airports/
      • K/
        • S/
          • F/

Conteúdo relacionado