OKUYUCU MEKTUPLARI
Retro bilgisayar
Sayın Gökhan Şener & Cem GENÇER, Amiga'da 3D Animasyon konusunda 9. sayıda başladığınız yazı dizisi için teşekkür ve tebrikler. Böyle açıklamalara, kaynak ve yardım yazılarına hep ihtiyaç duyuluyor. Ayrıca, bence bu bir bilgisayar dergisinde bulunması gereken en önemli özellik. Gerektiğinde sorularımızı cevaplayacak, yardımcı olacak ve bildiklerimizi, bulduklarımızı paylaşacak birilerinin olduğunu bilmek gerçekten çok güzel, rahatlatıcı. İnsan yalnız olmadığının farkına varıyor.
Yazınızın başından anladığıma göre, bu yazı dizisinde Sculpt/Animate 4D, Turbo Silver ve Real 3D programlarını tanıtacaksınız. Umarım tanıtımlar başladığı gibi ayrıntılı ve mükemmel devam eder. Ve umarım diğer iki program da (TurboSilver ve Real 3D) iyice açıklanır ve aralarındaki mümkün olan data transferlerinden bahsedilir.
Bende, S/A 4D ve TS programları ve Design Data Disks serisi (Human, Architectural, Microbots ve Future) var. Bu programları uzun araştırma ve incelemelerden sonra seçtim. Ama tabii ki, orijinallerini ya bulmak ya da fiyatlarını ödeyebilmek çok zor. Elimde kullanma kılavuzları olmadığından aralarında data transferi yapamıyorum ve bazı başka problemlerle karşılaşıyorum:
1- Mümkün olan data transferleri nelerdir? Nasıl?
2 - 3D obje tanımlamak için illâ nokta nokta yüzey tanımlamak mı gerekli?
3 - Işıklar ve objeler (mümkünse kamera için de) için path tanımlama ve bunları bu belirli path'ler üzerinde hareket ettirmenin yolu nedir (Hem S/A 4D, hem de TS için)?
4 - S/A 4D'de size bir örnek program gönderdiğim, komutlarla obje tanımlamanın ve image görüntü almanın yolu nedir? Bunları nerede yazabiliriz?
Umarım bu sorularıma cevap vererek pek çok arkadaşın ve benim ortak dertlerine çözüm bulmuş olursunuz.
İlkönce ilginiz için teşekkür eder ve devamını dileriz. Animasyon köşesine olan ilginin bu kadar kısa sürede iyi bir tepki vereceğini tahmin etmemiştik. Animasyon köşesinde sırf program açıklaması olmayacak; burada ilerde çalışmalar ve egzersizler de olacak. Ayrıca bu köşede sırf 2-3 animasyon programıyla da sınırlı kalmayı düşünmüyoruz. Sizin de bildiğiniz gibi animasyon sırf ray-tracing demek değildir. Bu yüzden animasyonla alakalı tüm konulara elimizden geldiğince değinmeye çalışacağız. Bu konular arasında sizin de belirttiğiniz gibi data transferleri, programları daha verimli ve hızlı kullanma yöntemleri ve bol bol alıştırma olacak. Data transferi programı olarak InterChange'i kullanabilirsiniz. Bu programı önümüzdeki sayılardan birinde tanıtacağız. Ayrıca yine ileride tanıtacağımız bir diğer program olan Modeller 3D ile de data transferi yapabilirsiniz. Bu program, her iki animasyon/ray-trace programı için de obje yaratabildiğinden ve kullanımı kolay olduğundan bir an önce temin edip kullanmanızı öneririm.
3 boyutlu obje tanımlamak için 2-3 değişik yöntem var, bunlardan birini zaten biliyorsunuz (nokta nokta). Diğer bir yöntem yarattığınız objeleri temel objelerden oluşturmak. Bu temel objeler küp, küre, prizma gibi yapısı basit objeler. Bunları sahnede uygun açı ve koordinatlarla yerleştirdikten sonra sadece aralarındaki yüzeyleri doldurmak kalıyor. Bu, obje tasarımı için en uygun ve sağlıklı yöntem. Son yöntem, sadece Avrupa ve Amerika'da profesyonel animasyon stüdyolarında kullanılabiliyor. Bu, 3 boyutlu bir digitizer. Lazer ışını yardımıyla bir objenin tüm açılardan görüntüsü bilgisayara aktarıldıktan sonra burada bu bilgiler karşılaştırılarak bir hesaplama yapılıyor. Sonuçta gerçek objeyi 1 inch başı 100000 nokta hassasiyetle bilgisayara aktarmak mümkün. Fakat bu cihaz sadece Avrupa'da belli bazı stüdyolarda bulunmakta ve fiyatı da bir hayli yüksek olmakta (yaklaşık 10000-15000 US$).
Sculpt'ta ışık, kamera (location), bakış noktası (target) ve objeye tek tek farklı yollar hazırlamak mümkün. Bunları yazımın ilerki bölümlerinde derinlemesine inceleyeceğim. Ayrıca göndermiş olduğunuz örnek programları (script) hazırlamasını ve kullanmasını da ilerde göreceksiniz.
Sayın yetkili. Her şeyden önce, ülkemizdeki bilgisayar alanındaki büyük bir eksiği giderme işini büyük bir başarıyla yerine getirdiğiniz için, sizin şahsınızda, bütün dergi çalışanlarına çok teşekkür ediyorum.
Derginiz, sadece Amiga'ya adandığından dolayı son derece kapsamlı ve detaylı. Yazıların hepsi Amiga'yla ilgili ve bu çok önemli bir nokta, bence. Umarım derginiz iyi yönlerini korur, olumlu gelişmelere uğrar. Derginizin fiyatı, verdiği hizmet yanında normal (zaten elinizde olsa daha ucuz yapardınız...). Cevaplarsanız çok sevineceğim birkaç sorum olacak:
1 - Hızlandırıcı turbo kartlar ne kadar etkili (meselâ, normalde 10 sn'de yapılan işi turbo kartlar kaç saniyede yapıyor?)?
2 - Amiga 500 için internal (içeriden) ek hafıza sınırı kaç MB (bildiğim kadarıyla max. 8 MB)?
3 - Bir de hızlandırıcı kartlarla ek hafızaların (fikir verme açısından) mini-max. fiyatları nedir?
İlgi, yardım ve cevaplarınız için şimdiden çok teşekkürler. Başarı, sağlık ve mutluluk dileklerimle...
İlginiz için teşekkür ederiz. Hemen sorularınızın cevaplarına geçiyorum:
1 - Hızlandırıcı kartların yapılan işleme göre hızları değişmektedir. Matematiksel işlemeleri ve hesaplamaları maksimum hızda yapan bu kartlar kesinlikle disketten yüklemeyi, grafiği hareket ettirmeyi hızlandırmaz. Üzerlerindeki matematiksel işlem birimi (MC 68881 ya da MC 68882) ile aritmetik işlemler şimdilik max. 50 MHz'lik bir süratle yapılmakta. Bu hız, tüm animasyon/ray-trace programlarının kullanımında bir hayli faydalı olmakta. Ayrıca DeskTop Publishing, bütçe hesapları gibi programlarda da büyük hız farkı gözlenebilir. Farkı tahmin edebilmeniz için VideoScape 3D v2.0'da, 45 sn'de hesaplanan bir ekran turbo kart ile hesaplanınca işlem 15 sn'ye inmekte. Sculpt/Animate 4D'de 4-5 saatte en yüksek çözünürlükte hesaplanan bir resim max. 20-30 dakikada bitmekte.
2 - Internal hafıza A-500'lerde max. 8 MB olabilmekte.
3 - Hızlandırıcı kartların fiyatları hızlarına göre değişmekte. Almanya'da 400 DM'a bile hızlandırıcı kart bulunabilmekte. En pahalı kart gerekli 32 bitlik RAM'leri ile 6000 DM civarında. RAM kartları ise 8 MB için 1500-1600 DM civarında.
Biyat Ltd. Şti.'ne Aşağıda belirteceğim soruya cevap verirseniz sevinirim. Saygılarımla.
Elimde mevcut Amiga 500'ü IBM uyumlu hale getirmek ve hard diskle kullanmak istiyorum. Hard disk içine IBM kartı ve ilave RAM kartı takılabiliyor mu?
Hard disk içinde ekstra hafıza için boş soketler mevcuttur. Bunlara uygun RAM entegreleri takarak bilgisayarınızın hafızasını 2 MB daha artırabilirsiniz. Fakat bunun için hard diskinizin garantisini bozmanız gerekebilir. IBM emülasyon kartı Amiga 500'lerde bilgisayarın altındaki Expansion slotuna takılmakta. Ayrıca Avrupa'da yeni üretilen bir IBM kartı doğrudan CPU (MC68000) soketine takılmakta. Mevcut diğer IBM kartlarının hiçbiri A-500 için dizayn edilmemiştir. Bunlar ya A-2000, ya A-2500 ya da A-3000'lerde çalışmaktadırlar.