Bilgi

Bölümler
Motion Graphic 
Kahve Molası 
3d Modelleme / Animasyon 
Yazılarım 
DigitalPainting 
Karakalem / Eskiz 
Linkler
Basit Düzeyde Karakter Animasyonu için Kontrol Aracı
Yayin tarihi:11.07.2009 20:02:10  54


Aşağıdaki  karakterimiz (soldaki),  ve morph ifadesi (sağdaki).Kontrol aracının nasıl yapılacağını anlatacağım. Morph'un yapılması ve modifier eklenmesini bildiğinizi varsayıyorum. Soldaki karakterimize Morph modifier eklenmiş durumda.



Alltaki resimde gördüğünüz gibi karakterimin yanına (Create/Shapes/Rectangle)  eni:4 boyu :30 ölçülerinde dikdörgen ve 
(Create/Shapes/Ellipse) çapı: 10 olan bir daire oluşturdum.
Resimde olduğu gibi dairenin yerini dikdörtgenin altına ayarladım. Align tool ile bunu kolayca yapabilirsiniz.
Sonra Daireyi seçerek Link tool ile dikdörtgene linkledim. Böylece Kontrol aracımızı oluşturduk.



Şimdi Dairemizin hareketlerini sınırlamamız gerekiyor.
Dairemiz seçili iken  Motion panelinden altından Parameters içersinde dairemizin Position tree sini açıp x,y,z  için tek tek sınırlama yapıyoruz.

İlk önce X positionu seçip üstteki Asign Controller butonuna basıyoruz. Açılan Pencereden Float Limiti seçiyoruz. ok diyerek bu pencereyi kapatın.



Bu resimde gördüğünüz Asign Controller OK deyip kapatınca Foat Limit Controller penceresi açılıyor. Oluşturduğumuz kontrol aracı yukarı aşağı kılmıdayan bir bar olduğu için x ve z yönünde kılmıldamaması gerekiyor. bu nedenle (Upper Limitteki ve Lower Limitteki ) x ve z nin  Resimdeki gibi parametrelerini 0 yapın. (0 değeri dairenin y ve z yönündeki position değeridir. Eğer sizin oluşturduğunuz dairenin y ve z nin değerleri farklıysa  iki değerede aynı değere girerek bu yönlerde hareket etmemesini sağlayın. aslında bu işlem yapılabilecek bir kaç seçeneklerden biri... kafa karıştırmamak için onlardan bahsetmiyorum.)



Y positionu için dikdörtgenin üst ve aşağısına gelecek şekilde değerler girin.



Kontrol aracımızı oluşturduk. Eğer daireyi yukarı aşağı oynatırsanız dikdörtgen içersinde oynayacağını göreceksiniz.

Şimdi oluşturduğumuz kontrolu morphla ilişkilendirerek aracımızın karakterimizi kontrol etmesiniz sağlayalım. Bunu yapmak için üst menüden 
 Animation / Reaction manager
seçin..
Daha sonra Açılan pencerenin köşesindeki Artı işareti (Add Master) tıklayın. Mouseun sol tuşunu dairenin üzerine tıkladığınızda resimdeki gibi bir menü açılacaktır.
Transform / Position/Y Position / Limited Controller : Bezier Float  seçin.



Böylece yönünde dairemizi reaction managere tanımlamış olduk. Şimdi bunun altında Kontrol edeceğimiz Morphu tanımlayalım. Bunun için yine Reaction Manager deki Add slave Butonuna basarak Mouseun sol tuşunu karakterimizin üzerine tıklıyoruz.
Resimdeki gibi menü açılacaktır. Modifield Object / Morpher / Gulme morphunu seçin.



Alttaki resimdeki gibi Gülme Kontrolu altında Morphumuzu tanımladık. Şimdi değeri 0'dan 100 kadar olacak morph kontrol aracı için ikinci bir state tanımlamamız lazım. Böylece dairemizi yukarı hareket ettirdiğimizde karekterimiz de gülümseyebilsin.

Bunun için alttaki resimde işaretli gördüğünüz Create State butonuna basarak ikinci statetini oluşturalım.



Burda dikkat etmeniz gereken iki nokta var State değeriniz ve  morph değeriniz.

1. state'inizde state değeri yani dairenizin y positonundaki değeri -10
Morph değerinizde 0 olarak gözükmektedir.

2.state'inizde  stade değeri 10, yani dairenin en üstteki  y position değeri...
Morph değeride 100 olması lazım.
Böylece daire altta iken morphun değeri 0 olacak, daire yukarda iken moprh değeri 100 olacaktır.
 


Aşağıdaki resimde gördüğünüz gibi kontrol aracanız animasyon yapılmaya hazır.



Basit şekilde kontrol aracı yapmayı anlattım. Karakterinize uygun daha fazla kontrol aracı yaparak karakterinizi animasyon sırasında daha kolay kontrol edebilirsiniz.

Umarım bu ders faydalı olmuştur.




bunu mayada görmüştüm çok hoşuma gitmişti.şimdi maxta yapıldığını görünce sevindim.bilgini paylaştığın için teşekkürler ethem
Abi çok hoş olmuş Sen böyle dersleri eklersen değerli bir kaynak sitesi olur burası
Isim
E-postal
Yorum
   
Bütün hakları saklıdır. - ethem © 2008