Adobe After EffectS CS3 Camera Expressions (Elastik Camera) Vol.1
adem Kılıc Tarih: 7/09/2008 Yorum: 3 adet
Okunma : 1428 Tutanlar: Bu yazıyı 1 kişi tuttu.
Merhaba bu derste Expression ile kamera kullanımı hakkında örnekler yapacağız. ilk örneğimiz elastik camera ile ilgili olacak.
Dersimize başlarken yeni bir kompozisyon açalım, objelerimizi yerleştirip z konumlarını rasgele değiştirip yeni bir camera ekleyelim.
Kompozisyonun kuşbakışı görünütüsü şu şekildedir:
Ardından Yeni bir Null Object (değeri olmayan nesne) ekleyip Slider Control Ekliyoruz ve adını aci olarak değiştiriyoruz.(Ben aci olarak isimlendirdim ama siz başka bir şey kullanabilirsiniz, ama bundan sonra aci gördüğünüz yerlerde kendi verdiğiniz ismi kullanmanız gerekecektir.)
Eklemiş oldugumuz kameranın position Expressions bölümünü açıyoruz ve aci adında bir değişken belirliyoruz.
aci = ;
aci değişkeninin değerini Slider ‘a bağlıyoruz ve otomatik olarak şu kodu yazdırıyoruz.
aci =thisComp.layer("Null 1").effect("aci")("Slider");
Artık aci slider in değeri her ne olursa aci değişkenin değeri de aynı olacaktır. Şimdi camera ‘nin position değerlerini girelim.
[position[0]+aci,position[1]+aci,position[2]+aci]
Camera position bölümündeki kodların tamamı şöyle olmalıdır.
aci =thisComp.layer("Null 1").effect("aci")("Slider");
[position[0]+aci,position[1]+aci,position[2]+aci]
Bu kodu açıklamak gerekirse ilk olarak aci adinde bir değişken tanımlayıp slider control e bağlıyoruz.Ardindan camera nın position değerleri ile topluyoruz. Artık Slider i kullanarak camera nın x , y ve z değerlerini kontrol edebiliriz.
Devam edelim şimdi slider control Expression bölümüne şu kodları yazalım:
Math.sin(time*12)*700
Ve slider secili iken CTRL+ D ile bir kopyasını çıkaralıp adını birim_cemberi olarak değiştirelim.
aci slider deki kodunu silelim ve birim_cemberi adında bir değişken belirleyim ve aci slider e bağlayalım.
Kod şöyle olmalı:
birim_cemberi=effect("birim_cemberi")("Slider");
devam edelim.
Math.sin(time*12)*birim_cemberi
aci slider deki kodun tamamı şöyle olmalı:
birim_cemberi=effect("birim_cemberi")("Slider");
Math.sin(time*12)*birim_cemberi
Artik birim çemberini yani kameranın hangi aralıkta gidip geleceğini birim_cemberi slider i kullanarak kontrol edebiliriz.
Geldik son aşamaya birim çemberinin değerini her frame geçişinde azaltarak uygulamayı tamamlıyoruz.
birimcemberi slider değerini time :00:00:00 iken 250 olarak tanımlayıp fare sağ tuşu ile bir kez tıklayarak bir keyframe ekliyoruz ve süreyi 0;00;01;30 a getirip birimcemberi slider değerini sıfırlıyoruz ve test ediyoruz.
Ve işte sonuç..
Rica Ederim elimden geldiğince..
Adnan ve Adem After Effect konusunda bizleri çoşturacaklar galiba…
Lütfen paylaşmaya devam edin..
Makale
İlişkili makale bulunamadı.
Haber
İlişkili haber bulunamadı.
Ders
Etkinlikler
Yarışma
6. İstanbul Uluslararası Animasyon Festivali (IAFISTANBUL) Yarışması
6. İstanbul Uluslararası Animasyon Festivali (IAFISTANBUL) Yarışması
13-22 Kasım 2009 tarihleri arasında düzenlenecek 6. İstanbul Uluslararası Animasyon Festivali için film yarışması başvuruları başlamıştır.
Herkese ...
Kategori:
Yarışma
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 686 (0 kayıtlı, 686 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Blog Bölümü Blogevi.com'a Taşınıyor
Selam arkadaşlar MMIstanbul’da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul ...
7.500'üncü üyemiz Cem Koç!
Neler Yapılabilir?
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)








10 bengal kaplanı gücünde bir ders bu! aslında, ben rica etmiştim Adem’den, sağolsun kırmadı halleti bu işi.
sağol ;)