Amiga Dünyası sayı 14, sayfa 33

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 33

Snow: Bu gadget'ta belirtilen değer, dağın hangi yükseklikten itibaren karla kaplanması gerektiğini belirtmeye yaramakta. Karın rengini daha sonra göreceğimiz colors ekranında belirleyebilirsiniz. Normalde bu renk gri-beyaz arası bir renktir.

Tree: Bu da adada yeşilliklerin hangi yükseklikten itibaren belirmeye başlayacağını tanımlamak için kullanılır. Karda olduğu gibi yeşillikleri de başka bir renk olarak tanımlayabilirsiniz.

Haze: Bu gadget yardımıyla hesaplanan görüntünün geneline sis efekti verebilirsiniz. Fakat bu sis efekti sadece Vista ile hesaplanacak olan resimde bulunacaktır. Dağı/adayı obje olarak kaydettiğinizde, bu sis efekti gözükmeyecektir. Bu gadget'a gireceğiniz bir değer yardımıyla sisin yoğunluğunu belirleyebilirsiniz.

Light: Bu gadget, aslında 4 gadget'dan oluşmakta: N, E, S ve W. Bunların her biri yön belirlemeye yarar; N (north) kuzeyi, E (East) doğuyu, S (South) güneyi ve W (West) ise batıyı tanımlar. Bu dört gadget yardımıyla ışığın hangi yönden geleceğini belirleyebilirsiniz. Buna göre ışığın geleceği yönün tam karşısında olan bölgeler ışığın çarptığı yönünkilere göre daha koyu olacaktır. Bu da obje şeklindeki kayıtta diskete kaydedilmez; sadece hesaplanan resim üzerinde gözükür.

Blend: Bu gadget, resmin genelinin rengini biraz açarak kırılmaları engeller. Fakat bazen de kötü sonuçlar verebildiğinden benim kullanmadığım bir fonksiyon. Aynı sis efekti gibi bu da sadece hesaplanan resmi etkiler.

Colors: Bu gadget'a klik ederek renk ayarlama ekranına geçebilirsiniz. Bu ekranda ayarlayacağınız renkler, yükseklik haritasında çeşitli yükseklikleri tanımlamak için kullanılır. Bu sayede değişik yüksekliklerin değişik renklerde olmasını sağlayabilirsiniz. Dağ/adayı obje olarak kaydederseniz ve TurboSilver ya da Imagine programlarında Attributes ile değişiklik yapmazsanız aynı renkler o programda da bulunacaktır.

Smooth: Yüzeylerin köşelerini daha yuvarlak göstermeye yarayan bu fonksiyon aynen Deluxe Paint'teki smooth fonksiyonu gibidir. Bazen güzel sonuçlar yaratabileceği gibi, kötü sonuçlara da yol açabilir. Yine sadece hesaplanan resim üzerine etki yapacaktır.

Poly: Burada mevcut 4 gadget yardımıyla hesabın ne kadar derin yapılacağı ve yüzeylerin oran olarak ne boyutta olacağını belirlemek için kullanılır. 8 oranı çok hızlı hesap yapacaktır, fakat buna karşı da yaratılan yüzeyler büyük ve az sayıda olacaktır. Böyle bir dağ/ada obje olarak diskete kaydedildiğinde 20 KByte kadar yer tutacaktır. Oysa 1 ya da 2 oranında yaratılan ada-dağ objeleri bir diskete sığmayacaklardır (890 KByte!). Çok detaylı bir objeyi ise ancak 1 ya da 2 oranlarını kullanarak yaratabilirsiniz.

Wide: Bu gadget ile objeye geniş açılı olarak bakabiliriz. Bu, kameranın önüne geniş açılı bir lens takılmış gibi sonuç doğurur.

Zoom: Bu gadget ise wide'a göre ters işlem yaparak daha yakın ve dar açılı bir görüntü sağlar.

Render: Bu gadget, yaratılan dağ/adanın resim haline getirilmesini sağlamakta. Yüzeylerin her biri bakış açısına ve ışığa göre hesaplanacak ve resim, satır satır oluşturulmaya başlanacaktır. Burada hesaplama süresi poligon boyutlarına göre değişecektir. En kısa hesap 8 oranlamasında yapılırken, en uzun süreni ise 1 oranlamasında olmakta. Bu, yüzeylerin fazlalığından ileri geliyor.

View: Bu gadget'a klik ettiğinizde son hesaplanan resim tekrar gösterilecektir. Eğer daha hiçbir resim hesaplanmadıysa, ekranda sadece renk karmaşası görürsünüz.

F: Bu gadget yardımıyla dağı yaratan rasgele bir sayı seçebilirsiniz. İsterseniz kendi belirlediğiniz bir değeri de dağ/ada yaratmak için kullanabilirsiniz. Bunun için F gadget'ının hemen yanındaki sayı yazan kutudaki sayıyı değiştirmeniz yeterli olacak.

Şimdiye kadar anlatmış olduğum gadget fonksiyonlarını klavyeyi kullanarak da gerçekleştirebilirsiniz. Tuşlar ve yaptıkları işlemleri aşağıda topladım:

C - Camera T - Target H - Haze P - Colors R - Render V - View F - Rasgele sayı belirleme Q - Quit Işık yönlerini belirlemek için de şu tuşları kullanabilirsiniz:

N - North/kuzey E - East/doğu S - South/güney W - West/batı

Son olarak da fraktal yüzey boyutlarını tanımlamak için gerekli tuşlar ana klavyedeki 1, 2, 4 ve 8'dir.

Gelelim programda menüden erişebileceğiniz fonksiyonlara. Menü çubuğundaki tüm fonksiyonlar iki temel başlık altında toplanmıştır: Project ve Script.

PROJECT MENÜSÜ: Load IFF: Bu fonksiyon, disketten daha önceden hesaplanmış 320*200 boyutunda HAM bir resmi yüklememizi ve görmemizi sağlar.

Save IFF: Son hesapladığınız resim 320*200 boyutunda HAM olarak diskete kaydedilecektir. Load Landscape: Bu bir alt-menüdür ve iki fonksiyonu vardır; Vista DEM ile hazır bir yükseklik haritasını -Vista DEM formatında olması şartıyla- disketten yükleyebilirsiniz. Colormap ise, istediğiniz Vista DEM formatındaki dosyadan sadece renkleri kullanır.

Save Landscape: Bu da bir alt-menüdür. İlk fonksiyon, haritamızı Vista DEM formatında diskete kaydetmeyi sağlar. İkincisi ise (TurboSilver) yaratılan dağ-adayı diskete TurboSilver objesi halinde kaydedecektir. Eğer bu objeyi Imagine ile yüklemek istiyorsanız, Turbo Silver'da objeyi yüklemeniz, aynı isimle diskete kaydetmeniz ve ardından da Imagine'de yüklemeniz gerekecektir.

About: Bu alt-menüdeki ilk fonksiyon Vista ismini taşır ve programı hazırlayanlar hakkında kısa bilgi verir, ikinci fonksiyon olan Landscape ise yaratmış olduğumuz dağ-ada hakkında kısa bilgiler verir.

Quit: Her zamanki gibi programdan çıkmamızı sağlar.

SCRIPT MENÜSÜ: Burada ana ekranda yaratacağınız ada-dağların belli bilgileri bir dosyaya kaydedilir. Daha sonra da bu dosya Execute edilerek tüm resimlerin teker teker hesaplanması ve diskete kaydedilmesi sağlanır.

CREATE ile yeni bir script dosyası açabilirsiniz. OPEN daha önceden hazırlanan bir script dosyasını yükler. ADD ile açılmış olan script dosyasına yaptığınız işlem basamaklarını kaydedebilirsiniz. Daha sonra bütün bu hazırladığınız işlem basamaklarını EXECUTE ile hesaplanmasını (render edilmesini) sağlayabilirsiniz.

Hemen sonuç görmek isteyenler için diskette 8 adet harita kayıtlıdır. Bunların hepsi LANDSCAPES directory'sinde bulunurlar ve isimleri şunlardır:

CraterLake, ElCop, HalfDome, Julia, MSHA, MSHB, Mandelbrot ve Mons.

Bunları teker teker yükleyerek render gadget'ı yardımıyla hesaplatabilir ve programın kapasitesini yaklaşık olarak görebilirsiniz.

Klavyeyle gezinmek için ← ve → tuşları.