Bu sayfadaki yazılar
Sayfanın metni
Sayfa 15
Yani bir bakıma renk geçişi. Bu sayede frameler arasındaki geçişin yumuşak veya net olmasını sağlanır. Bu ayar hesaplanır. Bu
Editörümüzün resmi üzerindeki yoğun çalışmalarımızın Mr. Spock ile Monalisa arasında bir şekle soktuk. İşte çalışma ekranı (sol) ve sonucu.
Goto Group: Numarasını verdiğiniz gruba gider. Append Group: Tasarının sonuna yeni bir grup ekler. Insert Group: O an kullanılan grubun önüne yeni bir grup ekler. Delete Group: Kullanılan grubu siler. Cell Load Image: Seçilen pencereye resim yükler. Modları, IFF, JPEG, 8-24 bit IFF, EHB, HAM, SHAM, Dynamic Hires ve Dynamic HAM. Yeter mi? Load Sequence: Sıralı dönüşümde kaydedilen resimleri seçilen pencerenin cell'lerine yükler. Resmin isminin sonunda .002, gibi sıra numarasını gösteren sayılar olmalıdır. Dönüşümü sıralı olarak saklarsanız, bu sayılar resmin sonuna otomatik olarak eklenecektir. Set Frames: Başlangıçta ilk olarak buraya gelin. Single veya Dual modda iken, kullandığınız cell'deki, dönüşümün kaç hamlede yapılacağını buraya yazın. Dikkat edin bu sayı değiştiği zaman noktalara ait tüm konum ve hız ayarları silinir. Sequence yani sıralı modda iseniz bu sayı, ilgili bulunan cell sayısı olur. Bu sayı, burada değişirse bu sefer grubun tamamı silinir. Next Cell: Bir sonraki celle geçer. Previous Cell: Bir önceki celle geri döner,
Append Cell(s): Grubun sonuna yeni bir grup ekler. Insert Cell(s): İlgili grubun sonuna yeni bir grup ekler. Delete Cell(s): İlgili gruptan sonraki cell'i siler,
Key Cell >> Bu menü sadece sıralı dönüşümlerde Next Key: Bir sonraki seçilen key'e gider. Previous Key: Bir önceki key'e gider. Create Key: Burada Key Frame'ler yaratılır. Key Frame yaratmak tamamen sizin isteğinize bağlı. İstediğiniz key frame olarak tanımlayarak, onları aramadan, bir anda ulaşabilirsiniz. Delete Key: Eh, bu da yarattığınız key'i siler. Edit Dissolve: Her frame arasındaki fade (erime) ayarını buradan yapıyorsunuz.
eğriler, sinus, hiperbol, doğrusal, flat şeklinde veya kendi çizdiğiniz şekilde olabilir.
Edit Tweening: Dönüşüm yapılırken noktaların konumları Buradan iki frame arasındaki hız, konum-zaman ayarı değiştirilerek ayarlanır. Points Reset Points: Seçilen pencerenin noktalarını resetler. (Kare haline getirir.) Özellikle bu işlemi noktaları yüklemeden önce yapın. Load Points: Daha önce kaydedilmiş olan noktaları yükler. Eğer nokta sayısı eşit değilse, noktalar yüklendikten sonra, diğer pencerenin de nokta sayısı değişir. Bu yüzden her iki pencerenin nokta sayısı eşit olmalıdır. Aksi taktirde ağlarda bir bozulma gözükebilir. Save Points As: Save yapıyor işte. Add Row: Seçilen noktaların altına yeni bir nokta satırı ekler. Add Column: Seçilen noktanın sağına bir nokta sütunu ekler. Delete Row: Seçilen nokta satırını siler. Delete Column: Seçilen nokta sütununu siler. Copy To Other: Seçilen penceredeki noktaları, diğer pencereye kopyalar. Exchange: İki pencere arasında noktaları değiştirir. Edit Tweening: Buradan her noktanın ayrı ayrı interpolasyon (konum-zaman) eğrisi değiştirilir. Sarı renkte olan noktalar, Delete All Local: Grup ve yapılan tüm konum-zaman eğrileri silinir. Window Refresh All Windows: Ekrandaki pencereleri yeniden çizer. Match Aspect: Pencereyi buffer imkanlarında çizer. İdeal pencere! Match Other Window: Seçilen pencereyi, seçilmeyenin ölçüsünde çizer. Render Lores: 32 renkli düşük çözünürlük çıktısı verir. Hires: 16 renk yüksek çözünürlük. EHB: Extra halfbright 64 renk. HAM: 4096 renk. DCTV (3-4 Plane): 3-4 plane'lik çıktısı verir. Bunun için olması gerekir. HAM-E: 256 renklik çıktı için. Ama hame.library ve renderhame kütüphaneleri lazım.
me.library'leri LIBS:'de olmalı. HAM-E (HAM): 262.000 renk. Hame ve renderhame kütüphaneleri yine lazım. Interlace: Interlace yapar. Dither: Dithering methodu kullanılır. Resmin üzerinde bir çeşit tarama yapar. DCTV ile hesaplanan resimlere etkisi olmaz. HAME çıktılarında ise EDO methodu kullanılır. Ping-Pong: Animasyon yaparken kullanılan bu işlemin anlamı: 1. frame'den n'inci frame'e git, sonra tekrar 1'e dön. Tabi tüm frame'leri hesaplayarak. Output Size: Hesaplanacak resmin boyutlarını x ve y cinsinden burada girmeniz lazım. (0,0) değerleri boyutu değiştirmez. Morph Preview Single: İlgili frame'i ekrana basar. Generate Single: Sıralı dönüşümdeki bir frame'i, diskete 24-bit IFF formatında saklar. Render Animation: Sıralı dönüşümün tamamını diskete 24-bit IFF olarak saklar. Her resmin sonuna numarası .002, eklenir. Render Single: Kullanılan cell'in frame'i, Render menüsündeki ayarlar çerçevesinde, standart IFF olarak yaratılır. Render Animation: Cell'in tüm frame'leri, hesaplanarak bir animasyon dosyası (animcode5) haline getirilir. Loop için ayrıca sonuna iki frame daha eklenir. Bir de size program hakkında bazı ipuçları: © Space tuşu menüden seçilen bir önceki işlemi aynen yapar. © Hafızadan kazanmak için en azından bir nokta seçin. © Renderi hızlandırmak için, renderden önce preview penceresini küçültün ve screen modunu 2 plane veya 8 renk yapın. İYİ EĞLENCELER.
N.HAKAN AKBAŞ
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 14
Bilgisayar animasyonlarında, bir cismi başka bir cisme dönüştürme işlemine, Morphing (dönüşüm) deniyor. Bu dönüştürme işlemi, kullandığınız programın türüne göre 2 veya 3 boyutlu olabilir. Bu işlemden doğacak olan dosyanın diğer animasyon dosyalarından bir farkı da yoktur. Ancak bunu yapan programlar, haliyle farklıdır. 2 boyutlu dönüşüm programları olan Dpaint IV, MorphPlus ve CineMorph'un kendilerine has yöntemleri vardır. Dpaint'in morph yöntemi oldukça basit, sadece iki resim arasında renk geçişi ve pikselleri -kafasına göre- kaydırarak yapar. MorphPlus'a ait bilgileri de ileriki sayılarda bulacaksınız. Bu sayıda anlatacağımız dönüşüm programı CİNEMORPH! CineMorph işini en hızlı ve en kolay şekilde yapar. Ancak MorphPlus'ın daha profesyonel bir program olduğunu belirteyim. Bu sayede siz de, sinema veya gördüğünüz dönüşümlerin benzerini yaratabilirsiniz. Sağladığı imkanlar ise kısaca şöyle: © Tek bir resmi bükme veya animasyonla bükme (warp): Bir surat resmi düşünün. Bu resim üzerindeki kulakları uzatma, burnu küçültme, yanakları dev kadar yapma gibi... Eğer estetik bir ameliyata girecekseniz, daha önceden yüzünüzün nasıl bir şekil alacağını bu sayede görebilirsiniz. Tabi biraz da doktorunuza bağlı.
© İki resim arasında dönüşüm yapma:
Terminator 2 filmini, Michael Jackson'ın Black or White klibini veya Zeki-Metin'ceyi seyredenler, ne demek istediğimi anladılar. Gerçekten harika. Ancak, dönüşüm yapılacak resimlerin boyutlarının ve renk sayılarının eşit olması gerekmekte. Buna rağmen dönüşüm dosyası, istediğiniz ölçüde ve renkte olabilir.
© İki resmi birbirine karıştırma: İsterseniz renkleri karıştırmadan resimleri birbirine karıştırır. © Resmi eritme: eriyip gidiyor işte. Bir çeşit blend (DPaint) işlemi. © Dönüşümün değişik anlarında, değişik hızlar verilebilir. Mesela hızlı başlayan bir dönüşümü, sonlara doğru yavaşlatma gibi. © Resim çıkış modları: Her türlü 12/24 bit ILBM DCTV, HAM-E ve OpalVision grafik kartlarına uyumlu. © Gerekli şeyler: A500 1.3 ve minimum 1.5MB RAM. Ama imkanlarınız 1MB ile sınırlıysa öncelikle komutunu bir yerden bulun. Ben bu sayede ancak, 25 frame'den oluşan ve boyutları 220x140 olan HAM modunda bir dönüşüm yaptırabildim. Ayrıca bir yerlerden hızlandırıcı veya grafik kartı bulup kullanırsanız daha iyi olur. © Tabi, bir de siz lazımsınız. Dönüşüm veya bükme işlemini, resmi karelere bölerek yapar. Böylece resim üzerinde bir ağ oluşur. Sonra her karenin bir sonraki frame'deki karşılığını hesaplar. Bu iki kare arasında bir renk ve konum denklemi kurar. Konumdan kasıt karenin köşe noktalarının konumlarıdır. İyi bir dönüşüm olması, asıl ve hedef resimlerinin birbirlerine biraz olsun benzemesi ve üzerindeki ağların düzgün olarak oturtulmasına bağlıdır. Nokta sayısı (ağ sayısı) artırılırsa kalite de artar. Programda bir tek dönüşüme veya büküme Cell deniliyor. Bir Cell, frame'lerden oluşur ve oluşan topluluğa da Sequence (sıralı) denir. Bu programı rahatça kullanabilmeniz için menülerinde neler olduğunu ve hangisinin ne işe yaradığını bilmeniz yeterli çünkü programın kullanımı oldukça basit. Dönüşümün kaliteli olabilmesi için noktalarınızı olabildiğince iyi gerekiyor. Bir kaç denemeden sonra eliniz alıştıracağınızdan eminim. Menüler ve kullanımları ise şöyle:
Project Tipik bir project menüsü, fakat yine de değinmekte yarar var.
ika sistemi Cine Morph'un kullanımını çok kolaylaştırmış.
New: Her şeyi siler ve yeni bir tasarı açar. Open: Daha önceden yapılan bir tasarıyı yükler. Save Save As: Save'den farkı, tasarıyı başka bir isimde kaydetmektir. About: Bakarsanız okursunuz. Quit: Çıkar. Settings Mode >> Dikkat. Modu değiştirdiğiniz zaman, o anki tasarınız silinir. Single Image: Tek bir resmi eğmek, bükmek veya buruşturmak için. Dual Image: İki resim arasında dönüşüm yapmak için. Sequence: Bu mod birden fazla dönüşümü aynı anda kullanarak tam dönüşüm kontrolünü sağlamakta. Mesela, bir dönüşüm içindeki resim karelerini (frame), başka bir dönüşüm içerisine atarsınız. (Ama bunun için ilk gruptaki cell) Display Mesh As >> Resimler üzerindeki ağ kurma yöntemini seçer. Lines: Ağları doğrusal olarak çizer. Splines: Ağları eğrisel olarak çizer. Morph Options >> Çeşitli dönüşüm işlemleri. Overlay Mesh: Kullandığınız hesaplanan resmi üzerine basar. Bir dönüşümün nasıl yapıldığını anlamak için iyi bir debug yöntemidir. İlk ağ kırmızı, son ağ yeşil ve karaya ait ağ mavi olarak görülür. Use Splines: Dönüşümü, eğrisel yöntemi kullanarak yapar. Fakat bunun biraz yavaş olduğunu belirtmeliyim. Anti-Alias: Daha kaliteli ama, yavaş dönüşüm yapar. Screen Mode: Sadece Workbench 2.0 veya 3.0 kullanıcıları, buradan çalışma ekranının çözünürlüğünü ve renk sayısını değiştirebilir. ScreenDepth >> WB 1.3 kullananlar için renk sayısını sekiz veya onaltı yapar. Fazla renk daha iyi olur. Ancak fazla hafıza yer ve programı yavaşlatır. Save Settings: Ayarlamalar ve pencerelerin pozisyonları diskete kaydedilir. Program daha sonra yüklenince bu ayarlarla karşınıza çıkar. Config dosyasını 2.0 makinalarda Envarc:, S: directory'sine atar. Group Bu Menü sadece sıralı dönüşüm yapılırken kullanılır. Next Group: Bir sonraki gruba gider. Group: Bir önceki gruba döner,