Bu sayfadaki yazılar
Sayfanın metni
Sayfa 62
Şüphesiz hepimiz, televizyon dizilerinden, sinemalardan veya sayısız bilgisayar oyunlarından dev uzay gemilerini tanıyoruz. Mesela bir oyuna güzel bir kapak resmi veya bir dia gösterisi hazırlamak üzere bunlar etkin şekilde ekrana nasıl getiriliyorlar? Buna açıklık kazandırmak üzere Werner Nienstedt bir uzay gemisinin nasıl çizileceğini adım adım, resimlerden de görüldüğü gibi gösterdi. Normalde gelişkin bir grafik bilgisayarı kullanan Nienstedt, bu sayımızdaki uzay gemisini bir AMIGA ve Deluxe Paint programını kullanarak gerçekleştirdi. Bu uzay gemisini bir C-64'te çizmek isteyenlerin biraz daha fazla uğraşmaları gerekmekte, ancak buna karşın çizim ayrıntılardan vazgeçilmesi söz konusu değil. Sorun yaratabilecek tek nokta, renk geçişleri; zira C-64 bunları otomatik olarak hesaplayıp ekrana getirememektedir. C-64'te ya renk geçişinden vazgeçilmesi durumu ortaya çıkmakta, ya da bunların elle yerleştirilmeleri gerekmekte,
İlk olarak gemimizin gövdesini hazırlayalım (büyütülmüş olarak)
Dolayısıyla renk şeritlerinin ya püskürtme fonksiyonu kullanarak, ya da zorunlu hallerde tek tek noktaların yerleştirilmesiyle gerçekleştirilmeleri söz konusu. Noktaların çok yoğun şekilde yan yana konması ve daha sonra gittikçe dağıtarak noktalar arası mesafelerin arttırılması ile renkler arasında uygun geçişler sağlanabilir. 8 bitlik bilgisayarların grafik programları genellikle kavis fonksiyonuna sahip değildirler. Bu yüzden burada bir daire çizilip, dairenin yarısının silinmesi gerekmekte. Bundan başka “Swap” (iki ekran arasında değişim) fonksiyonu da, C-64 programlarında bulunmamakta. Gerçi “Koala Painter” programı bu fonksiyona sahiptir, ancak buna karşılık bu programda püskürtme fonksiyonu mevcut değildir. Bu durumda ister istemez yedek ekrandan vazgeçilmesi gerekmekte ve ayrıntının istenen hale gelmesini sağlayana kadar denemeler yapma zorunluluğu doğmakta. Yalnız bütün ara çizimlerin kaydedilmesinde büyük fayda olduğu açıktır; zira yeni bir ayrıntı istenildiği gibi olmayabilir ve resim kurtarılamayacak hale gelebilir, tabii ki bu durumda bütün çizime yeniden başlamaktan başka çare kalmaz. Artık çizime başlayabiliriz. İlk olarak gövdeyi ele alacağız. Uzay gemisinin gövdesi uzaydaki mevcut ışığı yansıtacağından AMIGA'da en az beş renk tonuna sahip olan bir renk paleti tanımlamamız gerekmekte. C-64'te renk seçim olanağı fazla olmadığından, size göre uzay gemisine en uygun olan renkleri seçmeniz gerekmekte. Çelik grisi uzay gemileri yeterince mevcut olduğundan, örnekte Nienstedt, sarı ve yeşilin karışımını kullanmıştır. Karışımdaki orta renk ile geminin gövdesi çizilir (örneğimizde eğrilmiş köşelere sahip uzun bir dikdörtgen). Çizimin daha gerçekçi olmasını isteyenler bir veya iki perspektif noktası tanımlayabilirler (Perspektif noktası: sonsuza kadar uzayan çizgilerin ufukta birbirlerini kestikleri nokta) ve daha sonra farklı bir renk ile birkaç yardımcı çizgi çizebilirler. Dış hatları belirlenen alanları, ışık kaynağının sağ üst köşeden geldiği kabulü ile boyamaya başlıyoruz. (Üst taraflar açık, alt taraflar daha koyu olacak şekilde; Resim 1) Boyun kısmını, aktif hale getirilmiş renk geçişiyle hazırlanması olan bir dikdörtgenle oluşturuyoruz. Önceden geçişi (“Range”) ayarlamayı unutmayın! Sağ taraf yarım daire şeklinde yuvarlatılmış ve tamamı “Perspektive” fonksiyonu ile gövdenin perspektif çizgileri ile çakışacak şekilde sağa döndürülmüştür. Köşeleri düzeltip, boynu gövdenin soluna yerleştiriyoruz (Resim 2).
Boyun, yuvarlatılmış bir dikdörtgenden oluşuyor. 62
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 63
Birleştirildiğinde resim, bir mikrofon gibi gözüküyor.
Büyütme, kürenin üç boyutlu görünmesini sağlıyor.
Bu aşamada resmi kaydetmeyi unutmayın! Geminin başını çizmek için yeterli alana sahip olabilmek amacıyla buraya kadar yaptıklarımızı yedek ekrana aktarıyoruz. Baş kısmını çizmeden önce, bu defa yaklaşık sekiz kademeli bir ilkine oranla daha büyük bir açık-koyu kontrastına sahip olan yeni bir renk geçişi tanımlamamız gerekmekte. Şimdi içinde eğlence ve boş vakitleri değerlendirme bölümleri ve/veya kumanda merkezi bulunan güneşe karşı korumalı camdan yapılmış bir küre düşünelim. Renk geçişini kullanarak doldurulmuş bir daire elde ediyoruz ve bunu saat yönünde ışık kaynağı ile uyum sağlayana kadar çeviriyoruz. C-64'te bu çok karışık ve zor olacağından, tek renk ile yetinilmesi uygun olacaktır; zira geminin baş kısmında bulunan çizgiler yeterli üç boyut etkisini sağlamaktadır. Bu çizgileri AMIGA'da üç noktalı eğriler (“Splines”) ve elipsler yardımıyla yerleştiriyoruz (Resim 3). C-64'te ise her seferinde biraz daha sola yerleştirilen, gittikçe küçülen daireler kullanmak gerekiyor. Burada yerleştirmeleri göz kararıyla yapmak gerekiyor. Perspektif olarak resmimizde gereken bir küreyi herhangi bir 3-D grafik programıyla elde etmemiz mümkün, ancak bizim resmimizde bu şart değil. Gerekli yerlerdeki düzeltmeleri “Zoom” kullanarak yapabilmemiz mümkün. Küreyi gövde ve boyundan oluşan yapının üzerine yerleştiriyoruz ve gövde üzerindeki gölgeyi tamamlıyoruz (Resim 4). Her uzay gemisinin bir ismi veya kendine has birtakım işaretleri vardır. Çizmiş olduğumuz gemiye bir isim koymak için grafik programının kendi dahili yazı karakterlerini kullanabilir veya yeni bir yazı şekli yaratabiliriz. “Perspective” ve “Size” fonksiyonlarını kullanarak hazırlamış olduğumuz yazıyı geminin yan tarafına yerleştiriyoruz. C-64 bu fonksiyonları tanımadığı için, ya perspektiften vazgeçip, harfleri oldukları gibi yerleştirmek, ya da çizgi fonksiyonunu kullanarak harfleri oluşturmak gerekmektedir. Siyah çizgiler ve tek noktalarla (zoom kullanarak) yazıya bir kalınlık etkisi vermemiz mümkündür. Bu C-64'te aynen AMIGA'daki gibi gerçekleştirilebilir. Ancak AMIGA'da yeni bir siyah tanımlamak gerekmekte; aksi takdirde uzay gemisi bu noktalarda şeffaf olacaktır (Resim 5).