Ana içeriğe geç

Kurulum Kılavuzu

Bu kılavuz, MetaHuman karakterlerinizle Runtime MetaHuman Lip Sync'in temel kurulum sürecinde size rehberlik eder.

Not: Runtime MetaHuman Lip Sync hem MetaHuman hem de özel karakterlerle çalışır. Özel karakterleri kurma hakkında ayrıntılı talimatlar için Özel Karakter Kurulum Kılavuzu sayfasına bakın.

Önkoşullar

Başlamadan önce şunları sağlayın:

  1. MetaHuman Eklenti Gereksinimleri:

    • UE 5.5 ve Önceki Sürümler: Projenizde MetaHuman eklentisini etkinleştirin
    • UE 5.6 ve Sonraki Sürümler: Projenizde MetaHuman Core Tech eklentisini etkinleştirin
    Ek MetaHuman Eklentileri

    MetaHuman karakterlerinizi nasıl oluşturduğunuza bağlı olarak ek eklentilere ihtiyaç duyabilirsiniz. Örneğin, UE 5.6'da tanıtılan yeni MetaHuman Creator sistemiyle bir MetaHuman oluşturmak istiyorsanız, MetaHuman Creator eklentisini de etkinleştirmeniz gerekecektir. Bu sistem hakkında daha fazla bilgi için MetaHuman Creator belgelerine bakın.

  2. Projenizde en az bir MetaHuman karakteri indirilmiş ve mevcut

  3. Runtime MetaHuman Lip Sync eklentisi kurulu

Standart Model Uzantı Eklentisi

Standart Modeli kullanmayı planlıyorsanız, uzantı eklentisini kurmanız gerekir:

  1. Standard Lip Sync Extension plugin dosyasını Google Drive adresinden indirin
  2. İndirilen arşivden klasörü projenizin Plugins klasörüne çıkarın (bu klasör yoksa oluşturun)
  3. Projenizin bir C++ projesi olarak ayarlandığından emin olun (herhangi bir C++ kodunuz olmasa bile)
  4. Projenizi yeniden derleyin
not
  • Bu uzantı yalnızca Standart Modeli kullanmak istiyorsanız gereklidir. Yalnızca Gerçekçi Modellere ihtiyacınız varsa bu adımı atlayabilirsiniz.
  • Eklentileri manuel olarak nasıl oluşturacağınız hakkında daha fazla bilgi için Building Plugins eğitimine bakın

Ek Eklentiler

  • Ses yakalama kullanmayı planlıyorsanız (örneğin, mikrofon girişi), Runtime Audio Importer eklentisini kurun.
  • Metinden sese işlevselliği kullanmayı planlıyorsanız:

Animation Blueprint Kurulumu

Adım 1: Yüz animasyonu Blueprint'ini bulun ve değiştirin

MetaHuman karakterinizin yüz animasyonları için kullanılacak bir Animation Blueprint'i değiştirmeniz gerekiyor. Varsayılan MetaHuman yüz Animation Blueprint'i şu konumda bulunur:

Content/MetaHumans/Common/Face/Face_AnimBP

Yüz Animasyonu Blueprint

Dudak senkronizasyonu işlevselliğini uygulamak için birkaç seçeneğiniz bulunmaktadır:

Varsayılan Face_AnimBP dosyasını doğrudan açın ve değişikliklerinizi yapın. Yapılan tüm değişiklikler bu Animasyon Blueprint'ini kullanan tüm MetaHuman karakterlerini etkileyecektir.

Not: Bu yaklaşım kullanışlıdır ancak varsayılan Animasyon Blueprint'ini kullanan tüm karakterleri etkileyecektir.

Adım 2: Event Graph (Olay Grafiği) kurulumu

Face Animation Blueprint'inizi (Yüz Animasyon Blueprint'i) açın ve Event Graph (Olay Grafiği) sekmesine geçin. Ses verilerini işleyecek ve dudak senkronizasyonu animasyonu oluşturacak bir generator (oluşturucu) yaratmanız gerekecek.

  1. Henüz yoksa Event Blueprint Begin Play (Olay Blueprint Oynatma Başlangıcı) düğümünü ekleyin
  2. Create Runtime Viseme Generator (Runtime Viseme Oluşturucu Yarat) düğümünü ekleyin ve Begin Play (Oynatma Başlangıcı) olayına bağlayın
  3. Çıktıyı, grafiğin diğer bölümlerinde kullanılmak üzere bir değişken olarak kaydedin (ör. "VisemeGenerator")

Runtime Viseme Oluşturucu Yaratma

Ayrıntılı yapılandırma seçenekleri için Standart Model Yapılandırması bölümüne bakın.

Adım 3: Anim Graph kurulumu

Event Graph'i kurduktan sonra, üreteci karakterin animasyonuna bağlamak için Anim Graph sekmesine geçin:

  1. MetaHuman yüzünü içeren pozu bulun (genellikle Use cached pose 'Body Pose' kaynağından)
  2. Blend Runtime MetaHuman Lip Sync düğümünü ekleyin
  3. Pozu, Blend Runtime MetaHuman Lip Sync düğümünün Source Pose girişine bağlayın
  4. VisemeGenerator değişkeninizi Viseme Generator pin'ine bağlayın
  5. Blend Runtime MetaHuman Lip Sync düğümünün çıkışını, Output Pose düğümünün Result pin'ine bağlayın

Blend Runtime MetaHuman Lip Sync

Sonraki Adımlar

Artık temel Animation Blueprint kurulumu tamamlandığına göre, dudak senkronizasyonu üreticinize ses verisi beslemek için ses giriş işleme yapılandırması yapmanız gerekecek.

Mikrofon yakalama, metinden sese ve ses dosyası işleme dahil olmak üzere farklı ses giriş yöntemlerini nasıl kuracağınızı öğrenmek için Ses İşleme Kılavuzu bölümüne devam edin. Gelişmiş yapılandırma seçenekleri ve ince ayar için Yapılandırma Kılavuzu sayfasına bakın.