Bu sayfadaki yazılar
Sayfanın metni
Sayfa 8
bayt ten h degimi est Hani n ne mite
Gayet zevkli değil mi? Evet artık bu büyülü dünyaya siz de adım atmış zevkini derinliklerinden çıkartıp ekrana dökmek nedeninizin olduğunu sanırım geçen ay anladınız. Her ne kadar verdiğimiz örnek basit bile olsa yavaş yavaş alışıp sınırları zorlamanın zamanı da gelecek elbet. Evet, eğer geçen ay ki örneği yaptıysanız bazı şeyleri deneme ve öğrenme fırsatı da bulmuşsunuz demektir. Bu ay ise sizinle ufak ve basit bir animasyon yapacağız. Animasyonumuzun amacı programa daha fazla ısınmak ve daha fazla öğrenmek. Yarattığınız şeylere hareket kavramını katmanız bu tür programlara uyuşmanız açısından oldukça önem taşıyor. Bir resmi Render edip tek kare görmektense o resmi hareketli olarak görmek birçok kişiye daha cazip gelecektir (bana cazip geldiği gibi; eğer gelmeseydi fotoğrafçı olurdum bu da böyle den geçen ayki gibi tek kare resim artık. Bundan sonraki örnekleri animasyon olacak. Kursumuz devam ettikçe hepiniz canavar bir animatör olup çıkacaksınız (Umarım!). Neyse fazla konuştuk yine. ayki konumuza. Animasyonumuzun konusu basitçe ESCOM yazan bir logoyu: illaki daha başka isimler de yazabilirsiniz. Bu arada bu tür logo üzerine animasyon yapma işine özel olarak 'Flying Logos' ismi veriliyor. İşte biz de, bu ay bir Flying Logo yapacağız. Hazır mısınız? Eğer hazırsanız buyurun:
HAREKET EDEN LOGO
1- İlk olarak kendinize bir Proje ve Alt proje açın (geçen aydan biliyorsunuz). Spline Editor'e girin. Bu editörde bir PostScript font yükleyerek Escom objesi oluşturacağız. Yeni Imagine'nin en güzel yanlarından birisi de bu. Böylece yaptığı logoda bazı yumuşaklık gerektiren kısımlar başınıza
logoda bazı yumuşaklık dert açmadan kolaylıkla hallediliyor. "Bu PostScript fontları bulacağım" sorusuna benim cevabım "Bayinizden gidin ve birkaç tane alın, olmazsa benimle irtibat kurun" olacaktır. 3- Evet elinizde herhangi bir PostScript font olduğunu farz ediyorum. Şimdi Pull-down menülerden Object/Load font'u seçip bir font yükleyin. Burada font'u yüklemek için ilk önce read ile okutmanız gerekiyor, bulunduğu directory'i seçmeniz gerekiyor. Ondan sonra çıkan isimlerden herhangi bir tanesini seçin ve alttaki text alanına istediğiniz ismi büyük harflerle yazın (ben sizin yerinizde olsam Escom yazardım). 4- Şimdi Front view'dayız ve önümüzde kocaman harflerle gruplanmış bir şekilde Escom yazan bir obje var. Bu objeyi F1 ile seçin (mor renk olacak) ve hemen Object/Ungroup - Böylece objeyi gruptan kurtarmış olduk (artık renkler mavi oldu). Bundan sonra yapacağınız iş çok basit: Shift tuşuna basılı bir şekilde ilk önce C harfini, sonra sırasıyla E, S, O ve M harfini seçip (axis'lerine klikleyerek) yukarıdaki menülerden Functions/Join ile birleştirmek (bu join meselesini geçen ay anlatmıştım). 5- Evet, artık tek axis'ten oluşmuş bir objeye katmanın menülerden Hi Points'e girin. Karşınıza bir requester çıkacak. Buradan Extrude Depth=30 olarak ve aşağıdaki seçenekleri de değiştirin (diğer rakamları ellemeyin). Aşağıda Bevel dediğimiz şey, objeye bir çeşit süs özelliği katan ve objenin bazı yerlerini yontup biçmeye yarayan oldukça yararlı bir tekniktir. Burada ben Raise'i seçtim. Siz şekillere bakarak beğendiğiniz başka bir tanesini seçebilirsiniz. Burada bulunan Bevel'lar objenin hem arka yüzüne hem de ön yüzüne etki ederler, onun için soldaki editor olarak ikisini birden işaretlemelisiniz. 6- Bu işlemi yaptıktan sonra bilgisayar kısa bir süre bekleyecektir (eğer bilgisayarınız hızlı değilse biraz daha uzun sürebilir). İşlem bittikten sonra objenin genel bir görünüşünü almak için Front View'dan çıkıp Perspektif ekranıyla oynayarak objeyi istediğiniz yerden görebilirsiniz. Eğer objeyi beğendiyseniz, menülerden Object/Save points'i seçin ve objeyi Escom ismiyle projedeki objects directory'sine kaydedip Detail Editor'e geçin. 7- Şimdi objemize bir materyal kazandırmamızın zamanı geldi. Yani çıplak olarak render edecek halimiz yok ya. Neyse, save ettiğiniz objeyi yükleyin ve F1'e basarak onu aktif hale getirin. Şimdi menülerden
NO BEVEL
ROUND
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 9
Object/Attributes'a girin ve alttaki load ikonuna klikleyin. — Attributes — directory'sinden seçin. Bu materyal aldığınız Imagine programında olarak yer almakta, Eğer yoksa size bir kıyak yapayım ve bu materyalin değerlerini vereyim: CHROME Color: 72,85,156 - Reflect: 0,0,0 - Filter: 0,0,0 Specular: 207,212,250 - Roughness: 0, Shininess: 255, Index of refraction: 1.75. Bu değerleri girdikten sonra (nereye gireceğinizi biliyorsunuz artık) alttaki save ikonuna klikleyin ve diye re Bu arada bi en üstünde bulunan object name'i ise
ESCOM yapın. Bunları yaptıktan sonra 'ok' deyin ve buradan çıkın. Artık objemizin materyali de hazır. Şimdi bu haliyle tekrar aynı isimde save edin (object/save) ve Action Editor'e geçin. 8- Şimdi animasyonumuzun kaç kareden oluşacağını belirteceğiz. Burada sol üstteki 'Highest Frame' yazan yere 30 girin. Daha öncede belirttiğim gibi siz burada istediğiniz sayıyı yazabilirsiniz ama uzatmaya da gerek yok. Rakamı girdikten sonra 'Save' yaparak Stage Editor'e geçin.
syonu oluşturma zamanı. Önce objeyi yükleyin. Sonra sırasıyla Solid, Camera view ve Camera Lines'ı aktif hale getirin. Perspektif ekranındaki görüntü artık kamera görüntünüz. Şimdi burada, iyi bir görüntü elde etmek için hem objeyle hem de kamerayla biraz oynamak gerekiyor. İsterseniz siz Move ve Rotate komutlarıyla objenin yerini ayarlayabilirsiniz. Kamera, obje ve olduğu gibi olarak vereceğim. Şimdi objeyi F1 Object/Transformation'dan şu değerleri
ESCOM OBJE :
verin
| ALIGNMENT
X-29.7600 Yz-1000
Objenin değerini girdikten sonra OK deyin hemen ardından Amiga-F tuşlarına basarak kamerayı seçin ve onun için de şu değerleri girin: (yine Object/Transformation)
KAMERA:
10. kameranın yerleri hazır demektir. Burada ilk karede
Yukarıdaki değerleri girdiyseniz obje olduğu için perspektif ekranında bir şey gözükmeyecektir. Çünkü logomuz hareketine kameranın gerisinden başlayacaktır. Bu başlangıç hareketinden sonra kameranın önüne geçecek ve o zaman görünür olacaktır. Yukarıdaki değerler objenin ve kameranın ilk değerleridir. Burada animasyonu oluştururken tekniğinden yararlanacağız. Bu teknikte hareket edecek objenin ilk ve son değerleri kullanıcıdır. Ondan sonra arada kalan değerleri ayar kendisi hesaplar. Bizim de burada yapacağımız olay ilk ve son kareleri belirleyip gerisini yara bırakmak. Neyse yapacağımız zaman daha ilk olarak objeyi seçin. İlk değerini zaten yukarıda verdik. Daha sonra Object/Position bar ve Alignment Bar'ı sırasıyla işaretleyin (pek bir hareket olmayacaktır onun bilgisayar 'meden işlem yapmıyor' diye heyecanlanmayın): İşte burası çok önemli; objeyi hareket ettirmek için keyFrame'i bu komutlarla bilgisayara tanıttık. Şimdi ikinci keyFrame'i bilgisayara tanıtmamız gerekiyor; onun içinde son kareye gitmeliyiz (tabii son kareye gitmek sadece burada mecbur. Diğer hallerde animasyonun işleyişe göre değişebilir. Frame/Goto'dan son kareye gelin. Burada yine objeye ikinci bir değer girmemiz gerekiyor. İsterseniz objeyi
| rotate ve move komutlarıyla hareket ettirip kameranın önüne getirebilirsiniz. Ama karıştırmamak için siz yine benim verdiğim değerleri kullanın. Evet, objeyi seçin ve şu değerleri girin:
(Frame 30 için)