Talisman: MetaHuman şablonu, içerik üreticilerinin yüksek kaliteli dijital insanlarımız olan MetaHumans’ı içe aktarıp kullanabilmelerine olanak tanıyan, Fortnite İçin Unreal Editor’ün (UEFN) olağanüstü teknolojisini sergiler.
Talisman: MetaHuman şablonunu Proje Tarayıcısı’nın Özellik Örnekleri bölümünde bulabilirsin.
2024 Oyun Geliştiricileri Konferansı sırasında gösterilen Talisman deneyimini Fortnite’ı açıp 7100-3544-3074 ada kodunu girerek oynayabilirsin.
Kendi MetaHumans’ını oluşturmak için MetaHuman Creator’ı aç ve ardından onları projene aktar.
Proje Zorlukları
MetaHuman’ları Unreal Engine’den UEFN’ye getirmek aşağıdaki zorluklara neden oldu:
Bellek sınırları: UEFN’nin, proje yükleme boyutu için maksimum 2 GB disk alanı sınırı, indirme boyutu içinse 400 MB sınırı vardır. Unreal Engine’deki ortalama MetaHuman’ın 800 MB disk alanı gerektirmesi nedeniyle bu bir zorluktu.
Performans: UEFN’nin, hedef platforma bağlı olarak farklı FPS ayarlarında çalışması gerekir. MetaHuman’lar performans üzerinde ağır yük oluşturduğundan bu durum birden fazla MetaHuman’ı bir projeye aktarırken zorluk teşkil eder.
Tüm hedef platformlarda kalite: Ekibin, MetaHumans’ın tüm hedef platformlarda yüksek kaliteli ve tutarlı bir görünüm sergilemeye devam ettiğinden emin olması gerekiyordu. Ayrıca ekibin mevcut Unreal Engine MetaHuman örgüleri ve donatımlarıyla uyumluluğu sürdürmesi gerekiyordu.
MetaHuman Optimizasyonu
MetaHuman ekibi yukarıda bahsedilen zorlukların üstesinden gelmek için çeşitli iyileştirmeler üzerinde çalıştı.
Bunun sonucunda, UEFN’deki MetaHuman’lar artık tüm hedef platformlarda yüksek kaliteli sunumu sürdürürken, 800 MB yerine ortalama 60 MB disk alanı gerektiriyor.
Doku ve Materyal Optimizasyonları
Dokular sıkıştırıldı ve bu, genel bellek ayak izinde %50’lik bir azalma sağladı. Materyaller daha az talimat içerecek şekilde iyileştirildi. Ayrıca materyallere birden fazla dokuyu ön işledik, böylece hafızadan daha fazla tasarruf edildi.
Ayrıntı Seviyesi (LOD) Ayarlamaları
Ekip, varsayılan olarak iyileştirilmiş performans sağlamak için platform başına kullanılabilir tüm LOD’leri ayarladı. Gövde ve yüzün her ikisi de 4 LOD ile birlikte gelir.
LODSync bileşeni, LOD’lerin tüm MetaHuman bileşenleri arasında kesintisiz geçişini yönetir.
UEFN’de MetaHumans’ı optimize etme hakkında daha fazla bilgi edinmek için UEFN’de MetaHumans’ı Ayarlama bölümüne bakabilirsin.
Animasyon Optimizasyonu
Ekip, yüz ve vücut animasyonlarını iyileştirerek özgün tam etkin sunumuna göre önemli bir performans artışı sağladı.
Animasyon Blueprint’i (durum makinesi) ve Control Rig, boyun düzeltmeleri, Control Rig ile prosedürel ayarlamalar ve hatta yüz animasyonları gibi seçenekleri etkinleştirmek ve devre dışı bırakmak için MetaHuman Bileşenini kullanır. Animasyon hakkında daha fazla bilgi edinmek için MetaHumans’ı Animasyonlu Hale Getirme bölümüne bakabilirsin.
Saç Optimizasyonu
MetaHumans, LOD 0’da tel esaslı saç üretmek için Saç/Tüy Düzenleri’ni, daha düşük LOD’ler için ise geleneksel saç kartlarını kullanır.
Saç/tüy düzeni öğeleri, işleme boyutlarını yaklaşık %50 oranında küçültüp performanslarını artırmak için iyileştirildi.
UEFN’de Giysi Simülasyonu
Talisman şablonu, MetaHumans’a doğru ve yüksek performanslı giysi simülasyonu sağlayan, Unreal Engine’in (UE) Chaos Giysi teknolojisini sergiler.
Kendi projelerinde, bu şablonda kullanılana benzer şekilde özelleştirilmiş kıyafete sahip MetaHuman’lar bulunabilir.
Giysi örgülerini herhangi bir Dijital İçerik Oluşturma (DCC) paketinden yazabilir ve bunları Unreal Engine’e aktararak giysi öğelerine dönüştürebilirsin. Daha sonra bu öğeleri UEFN’ye aktarabilir ve bunları oyun içinde Chaos Kıyafeti bileşeniyle kullanabilirsin.
Bu şablonu Fortnite Kreatif’te başlattııktan sonra Chaos Giysi teknolojisini çalışırken deneyimleyebilirsin. Kaptan üzerindeki giysi simülasyonu, tüm platformlarda performansı artırmak için varsayılan olarak devre dışıdır ve yalnızca sinematik sekans oynatılırken çalışır.
Metahuman Sinematiğini Etkinleştirme
Sinematik sekansı etkinleştirmek ve giysi simülasyonunu görmek için projeyi başlat ve MetaHuman’ın yanındaki düğmeye bas.
Bu ara sahne, cihaz ayarlarından değiştirebileceğin bir Sinematik Sekans cihazı aracılığıyla oynatılır. Bu ara sahne boyunca kısa bir iletişim için MetaHuman ile etkileşime girebilirsin.
İndirilebilir Öğrenme Öğeleri
Talisman: MetaHuman şablonu öğrenme çabalarının bir parçası olarak, şablonlarda kullanman ve UEFN’de MetaHuman’lar ve giysi simülasyonu hakkında daha fazla bilgi edinmene yönelik çeşitli öğeler de oluşturuldu.
Buna, Talisman demosundaki Kaptan Roux, Marvelous Designer’da oluşturulan ceketi, Photoshop dosyasında ayarlanmış dokular ve ceketinde küçük bir animasyon olan Kaptan Roux’u görebileceğin bir Unreal Engine projesi dahildir.
Yeni Kaptan Elli için ikinci bir öğe seti de eklenmiştir. Bunlar arasında bir MetaHuman dosyası, bir Marvelous Designer’da yapılmış bir kazak ve Kaptan Elli’yi kazağı giyerken küçük bir animasyonla gösteren bir Unreal Engine projesi bulunmaktadır.
MetaHuman’ları ve giysileri daha yakından incelemek ve onlarla oynamak için öğeleri indir ve onları UEFN'e nasıl dahil edebileceğini gör.
Dosyaya erişmek için ana menüden Verse Gezgini’ni aç. Gezgin penceresi açıldığında camera_switch_mode_device.verse dosyasını göreceksin. Dosyayı açtığında bağlantı, dosyanın üst kısmındaki kodda açıklanmış olarak görünür. Verse Gezgini’ne nasıl erişeceğine dair daha fazla bilgi için Verse Gezgini Kullanıcı Arayüzü Referans Kılavuzu’na bakabilirsin.
Bu öğelerin kullanımı, UEFN’yi ilk indirirken kabul ettiğin UEFN Ek Koşullarına tabidir.
İlgili Konular
Talisman gemisin hakkında daha fazla bilgi görmek ister misin?
Gerçekçi Öğeler, Karakterler ve Ortamlar giriş sayfasında Talisman projesi ve UEFN MetaHuman iş akışları için ilave öğrenme materyalleri keşfet.