Amiga Dünyası sayı 15, sayfa 32

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 32

Okullar kapandı. Yaz tatili başladı ve sene içinde okul yüzünden Amiga'larını kullanamayan arkadaşlar da bilgisayarlarına kavuşmanın sevincini yaşıyorlar. Eh, ne de olsa 9 ay süren yoğun bir çalışma temposuna ara vermek herkesin hakkı. Bazılarınız oyun oynayıp eğlenmek, bazılarınız da değişik programlar yazarak yeteneklerini geliştirmek isteyecekler. Ama eminim ki bu yazıyı okuyanların büyük bir kısmı aletlerinde güzel animasyonlar yapmaya heveslenecekler. Şimdiye kadar size Sculpt/Animate 4D isimli animasyon programını tanıttık. Bu son bölümde, değinmediğim tek kısmı açıklığa kavuşturarak Sculpt yazısını bitirmek istiyorum. Bu konu animasyonları yapacağınız Edit/Modify/Take menüsüdür. Evet, yazımıza başlayabiliriz herhalde. Sıkı durun...

SCULPT / ANIMATE 4D

Sonun başlangıcı (ve bitişi)...

Take, sinema endüstrisinde, bir sahnenin kesintisiz filmine verilen isimdir. Bu açıklamayı bizim programa uygularsak, Take, sahnemizde olan bitenlerin geneline, yani animasyonumuzun kendisine verdiğimiz isimdir; diskette yaratılan bir dosyadır. Bu dosya içinde tüm animasyon hakkında gerekli bilgiler en ince ayrıntılarına kadar saklanmaktadır. Daha önce bir take dosyasını Project/ Load/ Take menüsü yardımıyla nasıl yaratabileceğimizi görmüştük. Bu menüyü kullandıktan sonra, animasyonu edit edebileceğimiz güçlü bir menüyü aktif hale getirmiş olduk: Edit/ Modify/ Take.

Edit/ Modify/ Take menüsünü seçtiğinizde, karşınıza animasyonu hazırlayabileceğiniz pencere çıkacaktır. Bu pencere iki konumludur ve ilk açılışta GLOBAL moddadır. Bunun dışında bir de FRAME modu vardır. Pencerenin hangi modda çalıştığını, pencere içeriklerinden anlayabiliriz; çünkü her modda pencere içindeki bir takım gadget'lar değişecek ve yerlerine yenileri gelecektir. Bunu görmek isterseniz, pencerenin modunu değiştirmek için en üstteki TAKE MODE yazan yerin yanındaki kutuyu kliklemeniz yeterlidir. Bu kutu bir gadget'tır ve üzerine mouse işaretçisi ile klik ettiğinizde konum değiştirerek Global'den Frame moduna geçilmesini sağlayacaktır.

Global ve frame modlarının neler olduğunu anlatmam gerektiğini biliyorum. Bu aslında gayet basit ve birbirinden farklı iki animasyon yönteminin tek bir programda birleştirilmesi. Global tip animasyonda, bir sahne üzerine ekleyeceğiniz path'ler animasyonda hareket eden objelerin hareket yollarını tanımlamanıza yarar. Bu yöntemle, loop şeklinde çalışan (devamlı tekrar etmesi istenen) animasyonları hazırlamak gayet kolay. Fakat canınız konulu bir animasyon yapmak istediğinde yetersiz kalır. Çünkü genelde böyle bir animasyon içinde devamlı tekrar eden hareketler değil de, ardarda tekrarlanan bazı hareket dizileri mevcuttur. Bunların hepsini global animasyonda yapamazsınız diye de bir şey yok. İsteyen oturup iki farklı şekilde değişik yönlere doğru yürüyen insanların animasyonunu yapmayı deneyebilir. Fakat tavsiye etmem. Çünkü ben denedim ve her şey karıştı. Sonunda da bilgisayar beyaz bayrak çekerek guru meditation'a teslim oldu. Ne yapayım diye düşünürken, aklıma o ana kadar denemediğim frame tipi animasyon geldi ve kısa sürede çözerek animasyonu gerçekleştirebildim.

Her neyse, frame modunda animasyonunuz key-frame adını verdiğimiz temel karelerle belirlenir. Bu key-frame'leri istediğimiz adette yaratırız. Key-frame adedi fazlalığı, animasyonun düzgünlüğünü ve mükemmelliğini artıracaktır. Global animasyonda başlangıç ile son bellidir ve aradaki kareler bilgisayar tarafından hesaplanır. Frame tip animasyonda ise, her iki key-frame arasındaki kareler bilgisayar tarafından hesaplanır. Bu durumda frame tipi animasyona, bir sürü global tip animasyonun peş peşe eklenmesi de diyebiliriz. Global tip animasyonda başlangıç ve bitiş karelerini keyframe kabul etmek mümkün.

Gelelim bu iki tip animasyonu nasıl kullanabileceğinize. İlk olarak daha basit gözüken Global animasyon ile başlayacağım. Zaten frame moduna geçerken de bu modu kullanmanız gerekli. Edit/ Modify/ Take menu fonksiyonunu seçtiğinizde, karşınıza çıkacak olan pencereyi tanımlamaya başlayalım. Bu pencerede sürüyle gadget mevcuttur. Bunlar yardımıyla animasyonun genel bilgilerini tanımlayabilirsiniz. İlk gadget'ımız toplam kare adedinin yazıldığı NUMBER OF FRAMES gadget'i. Buraya demin de belirttiğim gibi animasyonun kaç kare süreceğini yazabilirsiniz.

Bundan sonraki gadget, RAM ANIMATION ismini taşımakta. Bunun yardımıyla, animasyonunuzun sıkıştırma modunu belirleyebilirsiniz. "No" seçildiğinde, animasyon sıkıştırılmayacak ve animasyonun her karesi teker teker kaydedileceğinden diskette kaplayacağı yer bir hayli uzayacaktır (her karenin 50 KByte yer kapladığını kabul edersek bir diskete sadece 17 karelik animasyon kaydedebiliriz!!!). Ram animation gadget'ini "Yes" moduna getirirsek, animasyonun hesaplanma süresi bir hayli uzar, fakat sonuçta animasyonumuzun geneli bir hayli kısalır. Burada delta compression adı verilen sıkıştırma yöntemi kullanılmaktadır. Bu sıkıştırma yöntemi, ardarda gelen iki kareyi birbiriyle karşılaştırarak (bilgisayar dilindeki tabiriyle; exor'layarak) aralarındaki farkları bulur ve sadece bunları kaydeder. Animasyonlarda ardarda gelen iki kare arasındaki değişiklik, genelde fazla yer kaplamaz. Bu fark resimleri, kaydedildiklerinde 1-2 KByte yer kaplarlar. Daha sonra animasyonun gösterimi sürecinde bu resimler tekrar exorlandığında gerçek resimler elde edilir. Bu açma işlemi çok kısa sürdüğünden, animasyon gösterimi sırasında kendiliğinden yapılır ve bu sayede de saatlerce resimlerin açılmasını beklemeniz gerekmez.

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