Amiga Dünyası sayı 9, sayfa 19

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 19

"Edit" menüsünde karşılaşacağımız ilk alt menü, "Select" menüsü. Bu menüdeki seçenekler, hazırlamakta olduğunuz bir objenin noktalarını çeşitli şekillerde seçmenizi sağlar. Tabii kullanım şeklinize göre pek çok kolaylıklar da size sunulmuş durumda. Bu alt menüde karşılaştığımız ilk seçenek, "All". Bu seçenek sayesinde hazırlamakta olduğunuz sahnedeki tüm noktalar ve oluşturdukları yüzeyler seçilmiş olurlar. Eğer ekrandaki bir karmaşanın içindeki tek bir objeye rahatlıkla ulaşmak istiyorsanız, bu objeye ait bir noktayı seçin ve "Connected" seçeneğini kullanın. Seçtiğiniz noktaya herhangi bir şekilde bağlı olan tüm noktalar seçileceklerdir. "Indicated Vertex" (<sağ Amiga>+<Y>) seçeneğini kullanarak, o an pozisyon göstergecinin işaretlemekte olduğu noktacığı seçersiniz. "Swap" seçeneği ise, ekrandaki tüm seçilmemiş noktaları seçer ve tüm seçilmiş noktaları da söndürür.

"Named vertices" ile daha ileride tanıtacağımız "Name" menüsü kullanılarak hazırlanan hiyerarşik bağlantı tablosunda ismi seçilen objeyi seçilmiş konumuna getirir. Hiyerarşik isim tablosu yardımıyla, her objeye ya da objeyi oluşturan geometrik parçalara bir isim verilebilir. Ardından bir ağaçta olduğu gibi isimleriyle tanıtılan bazı objeler temel bir objeye bağlanır. Bu bağlama görsel olmamaktadır. Fakat animasyon oluştururken bu yöntem kullanılarak, bir hayli kafa yorucu işlemlerin çoğu ortadan kaldırılmıştır. Hiyerarşik tanımlama sayesinde, sadece temel seçilen bir obje hareket ettirilir. Diğer objeler bu objeye mantıksal olarak bağlı olduklarından, bunlar da otomatik olarak aynı yönde ve oranda hareket edeceklerdir. Bu tür bir animasyon olarak, insan hareketini gösterebiliriz. Göğüs tek parça olarak tanımlandıktan sonra kollar, bacaklar ve kafa alt parçalar olarak tanımlanmalıdırlar. Bunların da alt parçaları el ve ayak parmakları, kafa üzerindeki değişik organlar vb. olmalıdır. Artık animasyonu yaparken sadece göğsü hareket ettirirsek bağlı bulunan tüm parçalar da hareket edeceklerdir. Bu sayede de gövdenin diğer organlardan ayrılarak devam etmesi gibi saçma bir durum engellenmiş olur.

"Indicated edge" ile bir pozisyon göstergecinin üzerinde bulunduğu doğruyu tanımlamak için kullanılan iki nokta seçilir. "Indicated Spline" ile pozisyon göstergecinin üzerinde olduğu matematiksel eğriyi (spline) oluşturan tüm noktalar seçilir. Bu tür bir eğri matematiksel olarak hesaplandığından, elde edilecek görüntüde köşe noktaları gözükmeyecektir. "Indicated Path", bir obje hareketinde başlangıç ve bitiş pozisyonlarını belirleyen noktaları seçmemizi sağlar. Hareket ile ilgili tüm bilgileri ilerki sayılarda bulacaksınız.

"Edit" menüsündeki ikinci alt menü, "Deselect" adını taşımaktadır. Burada yapılan işlemler "Select" menüsündekinin tam tersi bir işlem yaparlar: seçilen noktalar arasında bazıları ya da hepsi işlem dışı bırakılacak hale getirilir. İşlem dışı kalan noktaların mor renkle belirtildiğini daha önce de belirtmiştik. Seçilen tüm noktaları işlem dışı bırakmak için "All", birbirlerine çizgilerle bağlı olan noktaları işlem dışı bırakmak için ise "Connected" fonksiyonunu kullanırız. Pozisyon göstergecinin üzerinde bulunduğu noktayı silmek istediğiniz zaman "Indicated vertex" (<sağ Amiga>+<P>) fonksiyonunu kullanmalısınız. "Swap" de "Select" menüsünde olduğu gibi çalışır; seçilen tüm noktalar işlem dışı bırakılır ve seçilmemiş olanlar ise seçilmiş konumuna getirilirler. "Named Vertices", isimleri belirtilen objeleri ya da alt objeleri işlem dışı bırakır.

Gelelim "Erase" alt menüsüne; burada, objeler üzerindeki nokta ya da yüzeyleri silebiliriz. Seçilmiş olan tüm noktaları silmek için kullanacağımız fonksiyon, "Selected vertices" (<sağ Amiga> + <£>)'dir. Bu fonksiyon ile noktalar arası çizgiler de silineceğinden, dikkatli kullanmanızı tavsiye ederiz. "Selected edges" ile başlangıç ve bitiş noktaları seçilmiş olan doğrular silinecektir. "Indicated vertex", pozisyon göstergecinin üzerinde olduğu noktayı ve dolaylı olarak da buna bağlı doğruları siler. "Indicated edge" ile göstergecin tanımladığı kenar ve buna bağlı olan iki nokta silinecektir. Noktalara başka doğrular da bağlıysa bunlar da silinir.

"Indicated lamp" ile pozisyon göstergecinin üzerinde bulunduğu lamba ve buna ait bilgiler silinir. "All lamps" ise sahnede bulunan tüm lambaları silecektir. "Named vertices" hiyerarşik isim tablosunda adı belirtilen noktayı ya da noktalar topluluğunu silecektir. Pozisyon göstergecinin üzerinde bulunduğu nokta, bir matematiksel eğri tanımlamasına ait ise bu eğriyi oluşturan tüm doğrular ve noktalar silinir. Obje hareketlerini tanımlayan yolları (path) silmek için "Indicated Path" fonksiyonunu kullanmalıyız. Sahnedeki her şeyi silmek için kullanacağınız fonksiyonun adı ise, "All".

Verdiğimiz örnek Sculpt/Animate 4D'nin en basit grafiklerinden biri olduğundan, programın gücünü tahmin etmek pek zor olmasa gerek. Ayrıca bu sayfalarda fotoğraflarını yayınladığımız bütün animasyonlar Sculpt/Animate 4D ile hazırlanmıştır. Yazımızı takip ettikçe, bu tür animasyonları yapmak sizin için giderek basitleşecektir.

Gelecek ay görüşmek üzere, hoşçakalın .....

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