View Categories

XGen Animasyon ve Hareket Bulanıklığı

3 dakika okuma

Bu sayfa, V-Ray ile XGen Animasyon ve Hareket Bulanıklığı kullanımına dair bir eğitim sunmaktadır.

Genel Bakış #


 XGen temel öğeleri birkaç farklı şekilde canlandırılabilir:

  • Üzerinde örneklendirildikleri ağı hareket ettirerek

  • Kareler arasında nitelikleri değiştirerek

  • Rehberleri canlandırarak

  • simülasyon yoluyla

XGen öznitelikleri, standart Maya öznitelikleri gibi (sağ tıklama menüsü) anahtarlanabilir:

Kaydırıcıya sahip olmayan ve anahtar karelerle ayarlanamayan özellikler, anahtar karelerle ayarlanabilmesi için Maya özelliğine dönüştürülebilir.

Ayrıca ifadeler ve `$frame` değişkenini kullanarak da animasyon oluşturabilirsiniz  .

Bu eğitimlere başlamadan önce, öncelikle XGen Genel sayfasını okumanız önerilir   .

Takip etmek istiyorsunuz ama ehliyetiniz yok mu?

Gerekli Adımlar #


Maya’da animasyonları ve hareket bulanıklığı olan kareleri Etkileşimli Modda  veya Toplu İşlem Modunda oluşturabilirsiniz 

Maya Toplu İşlem Modu’nda bir Alembic dosyası gereklidir. Öncelikle, sahnedeki her koleksiyon için yamaları XGen kullanıcı arayüzü aracılığıyla bir  .abc dosyasına (Alembic dosyası) dışa aktarmanız gerekecektir. Bunun nasıl yapılacağına ilişkin ayrıntılar için, Maya 2015 ve üzeri sürümlerde XGen ve V-Ray sayfasının  Maya Toplu İşlem Modu’nda XGen bölümüne  bakın .

 Alternatif olarak, XGen penceresinin Önizleme/Çıktı  sekmesindeki  V-Ray Ayarları’ndan ” Animasyon için Dışa Aktarılan Yamalarla Birlikte Alembic Dosyasını Gerektir” seçeneğini   etkinleştirerek Maya Etkileşimli Modu’ndayken Alembic dosyasının kullanımını zorlayabilirsiniz  : 

“Animasyon için Dışa Aktarılan Yamaları İçeren Alembic Dosyasını Gerektir” seçeneği etkinleştirildiğinde, render işlemlerinin Maya Toplu İşlem Modu’ndakiyle   aynı olması garanti edilir  .

Animasyon Örnekleri #


XGen Özellikleri #


Bir düzlem oluşturup üzerine belirli bir yoğunlukta eğriler yerleştirirseniz, ( XGen Genel eğitiminde gösterildiği gibi ) şu ifadeyi kullanarak bir doku haritası ile Uzunluk özelliğini canlandırabilirsiniz :

$a=map(‘${DESC}/paintmaps/length’);#3dpaint,200.0
$a = 1.0 – $a;
$a = $a – ((25 – $frame) / 24);
$a = clamp($a, 0, 1) * 1.5;
$a

Bu işlem, haritadaki uzunluğu tersine çevirir ve kare sayısına bağlı olarak (1-24 kare aralığında) 0 ile 1,5 arasında bir değer alır.

V-Ray Common render ayarlarından 24 karelik bir animasyon oluşturursak, şu sonucu elde ederiz:

İşte animasyonlu bir XGen Arşivi örneği (arşiv,  XGen Arşiv Temelleri sayfasından alınmıştır).

XGen Twist  özniteliğine bu ifadeyi kullanarak:

$a = ((25 – $frame) / 24);
rand(-180, 180) + sind($a * 360 + 90) * rand(0, 120)

Arşivlerin içinde animasyon bulunabilir. Daha fazla bilgi için  XGen Arşiv Temelleri eğitimine bakın.

Hareketli Geometri #


Ayrıca, XGen temel öğelerinin örneklendiği hareketli geometriye sahip bir animasyon da oluşturabilirsiniz.

Bir küreyi 24 kare boyunca hareket ettirip döndürürseniz, üzerine XGen spline’ları örneklendirirseniz, bunları bir dokuyla renklendirirseniz ( XGen Spline Primitives  bölümünde gösterildiği gibi) ve yamaları toplu işleme için dışa aktarırsanız ( yukarıdaki Gerekli Adımlar  bölümünde açıklandığı gibi), sonuç aşağıdaki gibi görünür:

Hareket Bulanıklığı Örnekleri #


Hareket bulanıklığı oluşturmak için, yukarıda gösterildiği gibi animasyonlu bir sahne oluşturun ve aşağıda gösterildiği gibi V-Ray Render Ayarlarından hareket bulanıklığını etkinleştirin.

Ayrıca, yukarıdaki Gerekli Adımlar bölümünde belirtildiği gibi, Toplu İşleme için XGen Yamalarını dışa aktarmayı da unutmayın .

Aşağıdaki örnekte, dönen bir kürenin üzerine kırmızı XGen eğrileri yerleştirilmiş, hareket bulanıklığı uygulanmış bir sahne gösterilmektedir.

Ve burada , spline’lar kullanılarak (anahtarlama yoluyla) animasyonlu bir Bend U özelliğiyle bulanıklaştırılmış bir sahne var .

Notlar ve Sınırlamalar #


  • Maya Etkileşimli Modu veya  Maya Toplu İşlem Modu’nda hareket bulanıklığı içeren dışa aktarılmış yamalara sahip bir Alembic dosyası kullanırken, tam sayı olmayan anahtar kare süreleri varsa, bunlar ilgili taban ve tavan değerleri arasında doğrusal olarak enterpolasyon edilir. Örneğin, 1.2 zamanı için örnek, 1.0 ile 2.0 arasında doğrusal olarak enterpolasyon edilir. 5.7 için ise enterpolasyon 5.0 ile 6.0 arasında olacaktır. 

  • Bu tür tam sayı olmayan anahtar kare süreleri, V-Ray Render Ayarları’ndaki kamera hareket bulanıklığı ayarlarından Geometri Örnekleri Süre ve Aralık Merkezi değiştirilerek oluşturulabilir .

  • Sahnedeki enterpolasyon doğrusal olmadığında (bu varsayılan olarak doğrudur; bkz. Windows menüsü > Animasyon Düzenleyicileri > Grafik Düzenleyici sonuçlar  ,  Alembic dosyası kullanılmadan  Maya Etkileşimli Modunda yapılan render’lardan biraz farklılık gösterebilir. 

  • Sahne , Maya Etkileşimli  Modundayken (doğru örnekleri almak için) vrscene olarak dışa aktarılabilir ve V-Ray Standalone ile işlenebilir .   

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir