|
|
Bu makalenin farkl� dillerde bulundu�u adresler: English Castellano ChineseGB Deutsch Francais Italiano Nederlands Portugues Turkce |
taraf�ndan Katja Socher <katja(at)linuxfocus.org> Yazar hakk�nda: Katja LinuxFocus'un Almanya edit�r�d�r. Tux, sinema, fotograf ve deniz ho�land��� �eylerdir. Kendi sayfas�n� buradan bulabilirsiniz. T�rk�e'ye �eviri: Erdal MUTLU <erdal(at)linuxfocus.org> ��erik: |
�zet:
Celestia ve Open Universe, evreni, y�ld�zlar� ve gezegenleri ke�fetmenize
yarayan programlard�r. E�er, ak�amlar� g�ky�z�ne bak�p, uzayda dola�may� ve
b�t�n o parlak y�ld�zlar� ve gezegenleri ziyaret etmek istediyseniz, bu programlar�
�ok seveceksiniz! Her ikiside ger�ek zamanl� programlard�r, yani t�m gezegenlerin ve y�ld�zlar�n
konumlar� ile y�r�ngelerini izleyebiliyorsunuz.
Celestia ile uzayada yolculuk yapabilir ve evrenimizi ke�fedebilirsiniz.
Program� ilk �al��t�rd���n�zda, Jupiter'in ay� olan Io'yu g�receksiniz.
Art�k yolculuk ba�layabilir.
Ancak, program� ilk defa �al��t�rd���n�zda d tu�una basarak rehberli bir
u�u� turuna ��kman�z iyi olur. Dunya'dan ayr�ld���n�zda, muhte�em gezegenimizin
birka� g�zel fotograf�n� g�receksiniz. Bunlar�, ay ve g�ne�ten fotograflar
izleyecek. �imdi, t�m gezegenleri, kendi y�r�ngelerinde d�nerken g�receksiniz.
Bundan sonra, Saturn'u g�rmeye gideceksiniz, birka� y�ld�z gruplar� ve daha
sonra tekrar eve d�n��.
�imdi programla ilgili ilk izlenimlerinizi ald�ktan sonra, kendiniz de
ke�fetmeye ��kabilirsiniz:
Uzayda yol alman�n�n birka� yolu vard�r. Enter tu�una basarak gezegenin, y�ld�z�n ve y�ld�z
grubunun ad�n� yazabilirsiniz. Daha sonra h�z�n�z� F2, F3 ve g-tu�una bast�n�z m�, art�k
yola ��km�� olacaks�n�z!
Evrendeki gezinizi farenin tu�lar�na basarak ve nesneleri farenin sa� t���na bas�p
se�erek de s�rd�rebilirsiniz. E�er, se�ilen nesnenin ismi, program penceresinin �st sol
k��esinde beliriyorsa, nesne se�ilmi� demektir. Bu �ok �nemli bir �zelliktir, ��nk� bu �ekilde
ekranda g�rd���n�z her noktay� se�ebilirsiniz. C tu�una basarak se�ti�iniz nesneyi pencerenin
ortas�na alabilirsiniz. E�er, daha �nceden se�mediyseniz, yolculuk h�z�n�z� g tu�una basarak
se�ebilirsiniz. Art�k se�mi� oldu�unuz nesne �zerinde yolculuk yap�yor olacaks�n�z. Tekrar g tu�una
basarak ona daha fazla yak�nla�abilirsiniz.
T tu�una basarak nesneyi izleyebilirsiniz.
E�er, n tu�una basarsan�z, gezegenlerin ve aylar�n isimlerini elde edersiniz.
B tu�u y�ld�zlar, = y�ld�z gruplar� ve v tu�una basarak hedefiniz hakk�nda biraz daha
bilgi edinebilirsiniz.
Bu bilgi y�n�n�z� belirlemede �ok �nem ta��maktad�r.
H ve daha sonra g tu�una basmakla, tekrar g�ne� sistemimize geri d�neceksiz.
Uzayda kayboldu�um her seferde bunu �ok kullan��l� buldum;-).
Yolculuk h�z�n�z� F2 den F6 tu�lar�na kadar se�im yaparak de�i�tirebilirsiniz.
�stedi�iniz kadar yak�na gelmek i�in tekrar g tu�una basman�z yeterlidir.
Hareket eden gezegenler ve y�ld�zlar�n yan�s�ra, alt sa� k��edeki "Yolculuk"
k�sm�n� okuyabilirsiniz.
ESC tu�una basmakla her�eyi durdurabilirsiniz.
Daha fazla bilgi i�in program�n kaynak kodu ile birlilkte gelen Benioku (Readme)
dosyas�n� okuyabilirisiniz. E�er, tu�lar�n anlamlar�n� �nternet'ten ��renmek isterseniz,
bu sayfaya bakabilirsiniz.
��te birka� g�r�nt�:
Bu yaz� i�in kullan�lan program�n s�r�m� celestia-1.2.2 idi. Program�
Celestia'n�n evsayfas�ndan
(http://www.shatters.net/celestia/) elde
edebilirsiniz. celestia-1.2.2.tar.gz dosyas� yakla��k olarak 10MB dir.
Program� kullanabilmek i�in 3D grafik kart�na ve Mesa 3D grafik k�t�phanelerine gereksinim vardir.
T�m bu paketler ve k�t�phaneler kulland���n�z Linux da��t�m CD'si ile
birlikte geliyor olmas� gerek.
./configure --prefix=/usr/local/celestia
make
make install
Open Universe, Celestia benzeri bir programd�r. Celestia kadar y�ld�z ve gezegenlere sahip de�ildir. �yle san�yorum ki OpenUnivrse yazan ki�iler Celestia'ya yard�m etmek ile ilgilendikleri i�in OpenUnivrse uzun zamand�r g�ncellenmemi�tir. Programda kaybolmaman�z ve gezegen ile y�ld�zlar� se�ebilece�iniz bir komuta �ub�u vard�r. Bence, bu program denenmeye de�er.
Program� �al��t�rd���n�zda, d�nyam�zla ilgili �ok g�zel fotograflar
g�receksiniz.
�lk kullan�ma ge�meden �nce rehberli bir tura ��kman�z �ok iyi olur.
Men�n�n alt taraflar�nda yer alan "Options" tu�una bas�n ve kar��n�za gelecek olan se�enekler
men�s�nden demo se�in. E�er, geziniz s�ras�nda, yan�n�zdan ge�en gezegenlerin ve y�ld�zlar�n
isimlerini g�rmek isterseniz, "info", "star labels" ve
"body labels" se�eneklerinin se�ili oldu�una dikkat ediniz.
�imdi arkan�za yastlan�p uzay gezinizin zevkini ��kart�n.
Peki, �imdi evreni kendi kendinize ke�fetmenizin zaman� geldi! OpenUnivrse,
Celestia'dan daha k�s�tl� olanaklara sahiptir. Di�er taraftan Celestia'da oldu�u
gibi uzayda kaybolman�z daha d���k bir olas�l�kd�r. Uzayda y�n�n�z� ayarlamak i�in nesnelerinizi,
kaynak ve hedef listesinden se�iyorsunuz. E�er, "orbit" se�erseniz, nesnenin etraf�nda
y�r�ngede dola��yorsunuz. �imdi "go there" se�in ve yolculu�unuz ba�las�n!
OpenUniverse ile ilgili daha fazla bilgiyi, program ile birlikte gelen
belgeleri okuyarak elde edebilirsiniz. Yolculuk s�ras�nda yard�ma gereksiniminiz olursa,
h tu�una basarak faydal� bilgiler elde edebilirsiniz.
Program�n bu yaz�da kullan�lan s�r�m� openuniverse-1.0beta3 dir. Program�,
OpenUniverse 'in sanaldoku sayfas�ndan
(http://www.openuniverse.org/) elde edebilirsiniz.
openuniverse-1.0beta3.tar.gz yakla��k olarak 4MB dir.
D�zg�n bir �ekilde derleme yapabilmek i�in birka� de�i�iklik yapman�z gerekiyor,
ancak buna de�er.
Y�kleme belgelerinde glui k�t�phanelerin se�imlik oldu�u yaz�yordu,
ancak onlars�z bende �al��mad�.
glui_v2_1_beta kaynak programlar�n�
http://www.cs.unc.edu/~rademach/glui
sayfas�ndan elde edebilirsiniz.
glui k�t�phanelerini derlemek i�in:
unpack:
tar zxvf glui_v2_1_beta.tar.gz
makefile dosyas�nda GLUT_ de�i�kenlerini kendi linux sistemlerinize g�re
ayarlay�n:
GLUT_LIB_LOCATION=/usr/X11R6/lib
GLUT_INC_LOCATION=/usr/X11R6/include/GL
CC de�i�kenlerini:
CC=g++ -O3
Derleme:
make
Olu�an lib/libglui.a k�t�phane dosyas�n� di�er OpenGL k�t�phanelerin oldu�u yere kopyalay�n:
cp lib/libglui.a /usr/X11R6/lib
Ba�l�k dosyalar�n� kopyalay�n:
cp algebra3.h arcball.h glui.h quaternion.h stdinc.h viewmodel.h /usr/X11R6/include/GL/
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
Mandrake'de her�eyi derleyebilmek i�in :
#include <string.h>
src/cfglex.l src/cfgparse.y src/milkyway.cpp src/stars.cpp dosyalar�na
ve
#include <GL/gl.h> and #include <string.h>
src/ou.h dosyas�na eklemem gerekti.
make
make install
|
G�rsely�re sayfalar�n�n bak�m�, LinuxFocus Edit�rleri taraf�ndan yap�lmaktad�r
© Katja Socher, FDL LinuxFocus.org Buray� klikleyerek hatalar� rapor edebilir ya da yorumlar�n�z� LinuxFocus'a g�nderebilirsiniz |
�eviri bilgisi:
|
2002-06-13, generated by lfparser version 2.27