Descubra o Universo

ArticleCategory: [Es gibt verschiedene Artikel Kategorien]

Applications

AuthorImage:[Ein Bild von Dir]

[Photo of the Author]

TranslationInfo:[Autor und Übersetzer]

original in en Katja Socher

en to pt Bruno Sousa

AboutTheAuthor:[Eine kleine Biographie über den Autor]

A Katja � a editora alem� da LinuxFocus. Ela gosta do Tux, de filmes & fotografia e do mar. A sua p�gina pessoal pode ser encontrada aqui.

Abstract:[Hier sollte eine kleine Zusammenfassung stehen]

O Celestia e o Open Universe s�o programas que lhe permitem viajar atrav�s do universo e explorar todos os planetas e estrelas. Se alguma vez olhou para o c�u de noite, sonhando em voar atrav�s do espa�o visitando todas aquelas estrelas brilhantes e planetas, de certo que gostar� deles! Ambos os programas s�o em tempo real, o que quer dizer que pode ver todos os planetas e estrelas a moverem-se ao longa das suas traject�rias, acompanhar a sua traject�ria e �rbita.

ArticleIllustration:[Das Titelbild des Artikels]

[tux on mars]

ArticleBody:

O que � o Celestia?

Com o Celestia pode ir de viagem para o espa�o e explorar o nosso universo. Quando iniciar o programa ver�, em primeiro lugar a lua de J�piter, Io. A viagem pode come�ar.
Mas quando correr o programa pela primeira vez, deve primeiro fazer uma visita guiada e prosseguir no voo de demonstra��o pressionando a tecla d. Deixar� a Terra e, ver� mais fotografias simp�ticas do nosso planeta azul. Segue-se a lua, antecedida de fotografias do sol. Agora v� os planetas nas suas �rbitas. Ap�s isto, prossegue viagem para ver Saturno, algumas constela��es de estrelas e a via l�ctea antes de regressar a casa.
Agora, que tem uma impress�o do programa, � altura de continuar a nossa explica��o:

Como utiliz�-lo?

Existem diversos modos de navegar atrav�s do espa�o. Pode pressionar a tecla return e introduzir o nome do planeta, estrela ou constela��o. Depois escolha uma velocidade de navega��o (por exemplo F2, F3) e pressione a tecla g. E est� de partida!
Pode, tamb�m, viajar pelo universo clicando, arrastando com o rato e seleccionando com um clique do bot�o esquerdo do rato. Se o seu nome � mostrado no canto superior esquerdo da janela do programa ent�o o objecto est� seleccionado. Isto � uma caracter�stica bastante boa, pois pode seleccionar praticamente todo o ponto que consegue ver no ecr�. Prima a tecla c para p�r o objecto seleccionado no centro da janela. Escolha uma velocidade de navega��o, se ainda n�o o fez e, prima a tecla g. Encontra-se agora, a viajar para o objecto seleccionado.
Premindo novamente a tecla g, pode aproximar-se mais do objecto.
Com a tecla t pode atravessar um objecto.
Se premir a tecla n obt�m os nomes dos planetas e luas, a tecla b d�-lhe os nomes das estrelas, = os nomes das constela��es e com a tecla v obt�m mais informa��o acerca do seu destino. Premindo mais uma vez alguns destes bot�es far� desaparecer os nomes e a informa��o.
Esta informa��o �, realmente, �til para a sua orienta��o.
Clique na tecla h (antecedida da g) para voltar ao nosso sol, o que eu acho bastante �til quando, mais uma vez, me perco no espa�o ;-).
Pode seleccionar diferentes velocidades de navega��o com as teclas do F2 ao F6 (sendo o F2 para mais lento). Premindo F1 para tudo.
Para se aproximar tem de premir a tecla g at� que se aproxime o suficiente. Pode ler "Traveling" no canto inferior direito, juntamente com as estrelas e planetas em movimento.
Com o ESC termina tudo.
Para saber mais leia o Readme do programa que est� inclu�do no directoria de topo do c�digo fonte. Caso prefira ler online, acerca da combina��o de teclas, d� uma vista de olhos em =>p�gina de combina��o de teclas<=.

Aqui ficam algumas fotografias de ecr�s:

[lo] [Pluto] [Saturn]

Instala��o

A vers�o utilizada para este artigo foi a celestia-1.2.2. Pode obt�-la da p�gina web da Celestia (http://www.shatters.net/celestia/). O pacote, celestia-1.2.2.tar.gz, tem cerca de 10Mb de tamanho. Para o utilizar precisa de uma placa gr�fica 3D e da biblioteca de gr�ficos 3D Mesa. Os pacotes, os ficheiros cabe�alho e as bibliotecas j� devem estar inclu�das no CD da sua distribui��o de Linux.
A instala��o deve correr sem problemas.

./configure --prefix=/usr/local/celestia
make
make install

Isto instalar� o Celestia em /usr/local/celestia/bin

Open Universe

O Open Universe � um programa semelhante ao Celestia. N�o tem tantas estrelas e planetas porque se foca no nosso sistema solar. N�o foi actualizado por enquanto visto que as pessoas do Open Universe est�o ocupadas a ajudar no Celestia, mas tem uma barra de navega��o simp�tica, na qual poder� escolher o seu destino, a partir de uma lista de planetas, estrelas, etc. Assim n�o se perde t�o facilmente. Penso que vale a pena experiment�-lo, tamb�m.

Como utiliz�-lo

Se o iniciar ver� figuras bonitas da terra.
Quando o utilizar pela primeira vez, provavelmente, querer� ver uma demonstra��o primeiro. Clique nas op��es (no fundo do menu) e aparece um menu de pop up. Aqui pode escolher o modo de demonstra��o. Se quiser saber o nome das estrelas e planetas, pelas quais est� a passar, certifique-se que tem as op��es "info", "star labels" e "body labels" seleccionadas.
Agora, encoste-se e aprecie ver por um momento.
Ok, �, agora, tempo de explorarmos o espa�o, por n�s mesmos! No OpenUniverse est� um pouco mais restrito que no Celestia, mas ser� mais dif�cil perder-se no espa�o deste modo. Para navegar atrav�s do espa�o escolha um objecto a partir da lista de origem e outro a partir da lista de destino. Pode, tamb�m, definir o modo de c�mera. Se escolher "body to body" obt�m uma vista do destino como sendo visto da origem. Se escolher "orbit" anda � �rbita � volta do objecto. Agora clique "go there" e a sua viagem come�a!
Pode ler o manual para obter mais informa��o em como utilizar o OpenUniverse. Se precisar de ajuda, enquanto viaja, prima h o que lhe dar� algumas indica��es.

Instala��o

A vers�o utilizada neste artigo foi a openuniverse-1.0beta3. Pode obt�-la da p�gina Web do OpenUniverse (http://www.openuniverse.org/). O pacote, openuniverse-1.0beta3.tar.gz, tem cerca de 4Mb.
Requer algumas modifica��es ao c�digo fonte para poder ser compilado, mas vale a pena.
� dito na p�gina de instala��o que as bibliotecas glui s�o opcionais, mas n�o o consegui p�r a trabalhar sem elas. Pode obter as fontes glui_v2_1_beta em http://www.cs.unc.edu/~rademach/glui.
Para compilar as bibliotecas glui:

descomprima:
tar zxvf glui_v2_1_beta.tar.gz
Edite o makefile e defina as GLUT_ variables para se adaptarem ao seu sistema Linux:
GLUT_LIB_LOCATION=/usr/X11R6/lib GLUT_INC_LOCATION=/usr/X11R6/include/GL
Defina a vari�vel CC:
CC=g++ -O3
Compile:
make
Copie a biblioteca resultante lib/libglui.a para o lugar onde as outras bibliotecas GL est�o:
cp lib/libglui.a /usr/X11R6/lib
Copie os ficheiros cabe�alho (header):
cp algebra3.h arcball.h glui.h quaternion.h stdinc.h viewmodel.h /usr/X11R6/include/GL/

Para instalar o OpenUniverse:

tar zxvf openuniverse-1.0beta3.tar.gz
./configure --with-gl-libs=/usr/X11R6/lib --with-glui-inc=/usr/X11R6/include/GL --prefix=/usr/local/openuniverse

Para conseguir compilar todo o conjunto no Mandrake tive de adicionar
#include <string.h>
nos ficheiros src/cfglex.l src/cfgparse.y src/milkyway.cpp src/stars.cpp
e adicionar
#include <GL/gl.h> and #include <string.h>
no ficheiro src/ou.h

make
make install

Algumas fotografias de ecr�s do OpenUniverse:

[neptune] [mars]

Divirta-se!