3ds Max : Vertex Animasyonları Hakkında ?
Daha önceden animasyon yapardım.Ancak ilk defa vertex animasyon yapıyorum ve böyle bir durum ile karşılaştım.Mümkün olduğunda açık izah edeyim.
Karaktere Mimik animasyonları yapıyorum.Mutalaka sadece vertexler üzerinde çalışamlıyım ve herhangi bir modifier uygulamamalıyım.Yapmak istediğim şey 28 karelik bir animasyon her karede karakterin yüzünün belli noktalarında farklı bir mimik hareketi.Bu işlemi gayet güzel yapıyorum ama şöyle bir sorun ile karşılaşıyorum.
http://img21.imageshack.us/img21/8951/81956304.jpg
http://img521.imageshack.us/img521/9238/14141780.jpg
http://img17.imageshack.us/img17/7530/60531436.jpg
http://img713.imageshack.us/img713/2366/59525973.jpg
http://img72.imageshack.us/img72/8480/62519124.jpg
0,1,2 karelere animasyonumu yaptım 3 karayede yaptım fakat 3 karedeki animasyon daha 2. karede iken oynamaya başlıyor.ben zaman sayacı 3. kareye geldiği zaman animasyonun belirlediğim konuma gelmesini istiyorum.Aslında bunun sebebinide biliyorum 0. kare ile 3. kare arasındaki hareketleri kendi oluşturuyor.ben bunu istemiyorum.3 kareye geldiğinde oynamasını istiyorum.Biraz zor bir soru oldu belki ama imkansız değil.Hadi beyler bayanlar el atın şu işe :D
- Offline
Sub object Animasyonlarında her bir vertex bağımsız olarak tanımlanmalıdır. Çünkü Hepsi aynı zamanda Ana nesnenin parçalarıdır. Herheangi birine verlen bir key tamamını etkiler.
Biraz açalım: 0, 10 ve 20 karede x vertexine key verdin.
5,15 ve 20 de y vertexine hareket verdin.
y vertexinin hareketi 0 dan başlar :(
Çünkü Ana nesne 0 karede key bilgisine sahiptir. İlgili vertexlerin 0 daki key bilgileri sıfırlanmalıdır. Off Çok vertexe sahip nesnende bu olay kabus gibi olabilir :((( (x vertexinin 15 deki key bilgisi olamadını görsen de inanma çünkü ana nesnen 15 de key bilgisine sahiptir)
Olası Pratik Çözüm: Yukarıdaki ilk paragraf açıklayıcı değil ise Morph tekniğini uygulamak daha mantıklı olacaktır. Autokey i kapat. Nesneden bir kopya çıkar. Vertexleri ilk mimiğin son haline getir. İlk nesneni seç, bir kopyasını daha çıkar. Vertexlerini İkinci mimiğinin son haline getir. İlk nesneni seç bir kopyasını daha çıkar vertexleri üçüncü mimiğin son haline getir. Morph modifierini ilk nesneye uygula...
- Offline
- Erkek
Bu morph tekniğini kullandığım zaman işim bitince tekrar editable mesh e çevirmem mümkünmü acaba.Animasyon bilgileri kayıp olmadan.Çünkü bunu max sahnesinde değil başka bir yerde kullanmayı düşünüyorum.
- Offline
Nesneni kopyalama hurriyetini elinden kimse alamaz :-) ama sen tam ne istedigini ya da kullanacagin yeri soylersen milyon teknikten sana uygun olani buluruz.
- Offline
- Erkek
Kulanacağım Yer Mount And blade Warband Karakter yaratma ekranı.Ordaki low poly kafayı aldım biraz high poly yaptım.Dosya md3 uzantılı olduğu için 2012 versiyonunda da md3 leri açamıyorum.Obj olarak programa attım.Vertex mimikleri yeniden oluşturdum.Md3 olarak 2010 versionundan tekrar oyuna attım.İLk 2 mimikte herşey güzel gitti taki 3. mimik hareketlerine gelene kadar :D.Oyunun md3 uzantılı dosyasını gmax isimli programda açtım ordaki kafayı inceledim tam benim istediğim olayı yapmış adamlar.Ama aynı olay 3ds max ta olmuyor.Aslında bir çıkış yolu var benim için 0,1,2,3 yerine 0,2,4,6 ya koyarım animasyonlarımı 1,3,5 karelerinede 0 daki kareyi kopyalarım böylece her başlayan animasyon 0. kareden başlar.Ama buda benim işimi oldukça zorlaştırır.
Edit:Vertexleri hareket ettirmek dışında hiç birşey yapmamam gerekiyor yoksa oyun tanımıyor.
- Offline