Commodore sayı 36, sayfa 14

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 14

Hiçbir şematik sınıflandırmaya uygun düşmeyen insanlar vardır. İşte Allen Hastings de bu kategoriye giriyor. Hastings, bir uçak firması olan Lockheed'de programcı olarak çalışıyor. 24 yaşındaki programcı, evine geldiğinde AMIGA üzerinde kendi «Videoscape»ini programlıyor. İlk bakışta tipik bir bilgisayar tutkunu Hastings. Ama günde on iki saate varıncaya dek bilgisayar başında oturmasına rağmen, onun için daha da önemli şeyler de var hayatta: Filmler, sevgilisi ve Porsche 928'i. Allen Hastings için Videoscape uzun süredir rüyalarında yaşayan bir şeyin gerçekleşmiş olması. Allen hobi olarak ateşli bir filmci. Tıpkı “Yıldızlar Savaşı” filmindeki gibi uçak sahneleri çevirmeyi hayal etmişti hep. Uzay gemilerinin gezegenler üzerinde çılgınca bir hızla seyrettiği, uzay savaşlarında serüven dolu çarpışmaların sonuna kadar sürdürüldüğü ya da devasa uzay kruvazörlerinin yapay uçurumlarda gözüpek manevralar yaptığı sahneler geliyordu gözünün önüne, ama bunları asla gerçekleştiremiyordu.

Normal olarak hobi filmcilerinin çoğunun bilim kurgu filmlerindeki gibi masraflı sahneleri çekme konusunda şansları pek yoktur. Bunun için uzay gemilerinin tam modellerine ve bu modellerini en yakın mesafeden alabilen, böylelikle de bunların çok büyük nesneler gibi görünmelerini mümkün kılan küçük ve net bir kameraya gereksinim duyulmakta. Teçhizat ise çok pahalıya mal oluyor ve lazer ışınlarının kopye edilmesi, infilakların gösterilmesi de neredeyse çözümü olmayan bir sorun yaratıyor. Bu yüzden Allen sürükleyici uzay savaşlarını konu alacak kendi filmlerini asla çevirememe düşüncesini kabullenmiş durumda artık.

Fakat Allen daha sonra, 1985 yazında “Byte” adlı Amerikan dergisinde AMIGA üstüne bir ön rapor okudu. Çok etkilendi bundan. Şimdiye dek çalışmış olduğu bütün bilgisayarlar iddialı bir animasyon programı için ya çok yavaş ya da çok pahalı idiler. AMIGA ile rüyalarında yatan bilgisayarı bulmuştu şimdi o. AMIGA her keseye uygun düşen bir fiyatla müthiş hızlı bir grafik, pürüzsüz bir animasyon ve çabuk hesaplama vaat etmekteydi. Artık Allen AMIGA ile bilgisayarda hileli sahneler oluşturabilecek, bunları bir video kayıt aygıtında yeniden seslendirebilecek ve bir filme alabilecekti. Bilgisayar ve video gibi iki hobi arasında şimdiye dek eksikliği duyulan bağlantıyı kuruyordu AMIGA. Allen'e kalsa kendisine hemen bir bilgisayar satın alacaktı, ama bu makinenin satılmasına henüz başlanmıştı. Bekleme süresi Allen için âdeta bir sabır sınavına dönüştü. AMIGA'sını satın alması (2500 Dolar) Kasım ayını buldu böylelikle.

Programcı Allen Hastings bir bilgisayar tutkunu, otomobil delisi ve boş zamanlarında süper programlar yazan bir yönetmen. AMIGA animasyon programı “Videoscape 3D” ise onun en ünlü yapıtı.

Videoscape programcısı Allen Hastings hızlı arabaları seviyor. Özel yaşamında teçhizat tablosu Almanca olan bir Porsche 928 kullanıyor. İşaretleri çözebilmek içinse bir sözlüğe gereksinim duymuştu.

Yalnızca “hobi filmciliği” yapan bir kişinin aklına AMIGA'yı trüklü filmler alanında kullanma düşüncesi gelmezdi hiç kuşkusuz, çünkü bunun için uygun bir yazılım mevcut değildi. Allen Hastings içinse bu bir sorun oluşturmamaktaydı. 1978 yılında henüz 14 yaşındayken okulun bilgisayar salonunda bulunan bir Hewlett-Packard 2000 üzerinde programlar yapmıştı o. Bundan bir yıl sonra da üzerinde kendisine ait ilk 3D grafik programını geliştirmiş olduğu bir PET satın almıştı. Bunun için 320x200 nokta çözünürlüğe sahip bir Hi-Res kartı kullanmıştı. Başlangıç dönemlerinden söz ederken Allen şöyle diyor: “Bu program makine dilinde (Assembler) yazılmıştı ve o zamanki koşullar çerçevesinde şaşılacak ölçüde iyi olmuştu.”

Allen okulu bitirdikten sonra bilgisayar bilimleri öğrenimi gördü. Ayrıca, bilgisayar grafiği ile ilgilendi ve böylece kendi ilk bilgisayar filmi olan “Dönüşüm”ü yaratmış oldu. Bu film bir denizden nasıl yavaş yavaş bir dağ oluştuğunu göz önüne sermekteydi. Bu proje bir tür oyundan doğmuştu. “Ama sonuç oldukça görkemli olmuştu.” Allen öğrenimini takdirname alarak tamamladı.

Rüyalarına giren bilgisayar evine gelince Allen işletim sisteminin ve özel çiplerin inceliklerini öğrenmeye koyuldu. Bunların her ikisi de onun beklentilerine uygun düşmekteydi. O zaman Allen kendisine bir C Derleyicisi (Compiler) satın alarak program yapmaya başladı. Şöyle anlatıyor Allen bu günleri: “AMIGA'da Videoscape programına başladığımda bunun nasıl sonuçlanacağını henüz tahmin edemiyordum. Tabii bu konuda bir hayli fikrim vardı, ama şimdiye dek bu denli karmaşık bir 3D programı yazmamış olduğumdan nelerin önemli olabileceğini bilmiyordum. Böylece çok küçük şeylerden işe başladım. İlk adım olarak, ekranda çevirebileceğim ve bütün bakış açılarından gözlemleyebileceğim nesneleri ele aldım. Bunun için gereken formülleri kendim bulup çıkardım ortaya. Bu hiç de kolay olmadı. Gerçi program yapmaktan biraz anlarım, ama matematik için aynı şeyi söyleyemem. Objelerin konumundan ve kameranın bakış açısından resmin nasıl hesaplandığını daha önceden biliyordum. Resimlerin gerçekçi birer görünüm kazanmaları için nesnelerin aynı zamanda gölgeleri de olmalıydı. Yani ışık kaynağının konumu nesnenin rengini de etkilediğinden yalnızca nesnenin hesaplanması artık yeterli olmuyordu. Böylece durum gerçekten karmaşıklaşmıştı. Ben pek çok çizim hazırladım, bunlarda yığınla açı ve yardımcı çizgi kullanarak bunların bağlı oldukları kuralları formüller halinde saptamaya çalıştım. Meselenin perspektife ilişkin püf noktasını yakalayıncaya dek uzun süre deneyler yaptım. Tabii bu konuyla ilgili kitaplar da okuyabilir ya da bir matematikçinin yardımına da başvurabilirdim. Ama bunu yapmak istemiyordum, çünkü o zaman bu işten duyulan zevk de aynı derecede olmazdı. Videoscape benim hobimdi. Ben de böylece her şeyi kendim yapmak istiyordum.” Allen zevk olsun diye altı ay boyunca Videoscape üzerinde çalıştı. O sadece kendi filmlerini yapmayı dü-

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