Yürüyüşü canlandırmadaki geçişlerle nasıl başa çıkıyorsunuz?


9

Bu animasyon modelleri için oldukça yeniyim. Sadece ipleri öğrenmek. Bir karakter yürürken döngü yapabileceğim güzel bir yürüyüş animasyonu var, ama yürümeyi bıraktıklarında ne olacak?

Yani, oyuncunun yürümeyi bıraktığı anda animasyonun herhangi bir noktasında olabilirler. Bu konuma geçmelerini sağlamak için ayakta durma pozisyonuna sorunsuz bir şekilde dönmelerini nasıl sağlayabilirim? Aynı şey hareketsiz bir pozisyondan yürümeye başlamak için de geçerlidir. Ayrı bir animasyona mı ihtiyacınız var? Bu nasıl halledilir?


Ayrıntılı bir cevap verilemiyor, ancak Google terimi "animasyon harmanlaması" dır. Temel olarak, geçişleri işlemek için birden çok animasyonu karıştırın. Ayrıca fizik (bez bebek) animasyon ile karıştırmak veya gıda / el dikimi, ve benzeri işlemek için kullanılabilir.
Sean Middleditch

Unreal Engine bir karışım ağacı kullanır . Benzer, ancak daha basit bir animasyon yığını da seçebilirsiniz .
12'de

Yanıtlar:


9

İstediğiniz gerçekçilik derecesine bağlı olarak farklı karmaşıklık düzeylerine sahip olabilirsiniz.

  1. Karakter yürümeyi bıraktığında yürüyüşten stand animasyonuna ve karakter başladığında tersi şekilde karıştırın (= enterpolat).

  2. Yürüyüş animasyonu hızının karakter hızına bağlı olmasına izin verin, bu şekilde yürüyüş animasyonu stand animasyonuyla harmanlanmadan önce yavaşlar.

  3. Geçiş animasyonlarını kullanın: stand-to-walk kolay bir tanedir, sadece yürüyüş animasyonunuz başlamadan önce oynayın.

  4. Çalışmak için bir stand-to-stand geçişi almak biraz daha zordur, karakterinizin onun yürüyüş döngüsü olduğunu bilmeniz ve geçiş noktasına ulaşmasını beklemeniz gerekir. Ve / veya farklı bir yürüyüş döngüsü noktasında başlayan ve hareket durduğunda muhtemelen biraz karıştırma ile doğru olanı tetikleyen birkaç stand-to-stand animasyonuna sahip olun.

Bu devam ediyor, ayakları yere çekmek için IK kullanmayı, daha gerçekçi görünümlü bir hareket için insan vücudu fiziğini kullanmayı vb. bu konuda.

Kesin olan bir şey var: Tüm bunları kolayca denemek istiyorsanız, önce iyi bir veri odaklı animasyon sistemi uygulayın .


1

Tıpkı yürüyüş animasyonunun ana kareleri arasında enterpolasyon yaptığınız gibi, dururken poz pozu ve kare arasında enterpolasyon yapabilirsiniz. Ayrıca yürüyüş animasyonunun ayakta durma pozuna en yakın kareye oynatmasına izin verebilirsiniz, ancak muhtemelen karakterin biraz hareket etmesine izin vermeniz gerekir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.