Przejdź do głównej zawartości

Konfiguracja specyficzna dla platformy

Ten przewodnik obejmuje wymagania konfiguracyjne specyficzne dla platformy oraz ustawienia dla wtyczki Runtime MetaHuman Lip Sync.

Konfiguracja Android / Meta Quest

Jeśli kierujesz na platformy Android lub Meta Quest i napotkasz błędy kompilacji z tą wtyczką, będziesz musiał wyłączyć architekturę x86_64 (x64) dla Androida w ustawieniach projektu:

  1. Przejdź do Edit > Project Settings
  2. Przejdź do Platforms > Android
  3. W sekcji Platforms - Android, Build, znajdź Support x86_64 [aka x64] i upewnij się, że jest wyłączone, jak pokazano poniżej

Wyłącz architekturę x64 dla Androida

Dzieje się tak, ponieważ wtyczka obecnie obsługuje tylko architektury arm64-v8a i armeabi-v7a dla platform Android / Meta Quest.

Konfiguracja Mac / Linux (UE 5.6+)

Konflikt wtyczki NNERuntimeORT

Jeśli używasz Unreal Engine 5.6 lub nowszego na platformach Mac lub Linux i planujesz używać Realistic Lip Sync Models, napotkasz konflikt wtyczek, który uniemożliwia poprawne działanie realistycznych modeli.

Problem

Począwszy od UE 5.6, silnik zawiera wtyczkę NNERuntimeORT, która koliduje z realistycznymi modelami wtyczki Runtime MetaHuman Lip Sync na platformach Mac i Linux. Ten konflikt uniemożliwia poprawne inicjalizowanie funkcjonalności realistycznej synchronizacji ust.

Rozwiązanie

Aby rozwiązać ten konflikt, musisz zmodyfikować plik konfiguracyjny wtyczki:

  1. Przejdź do folderu instalacyjnego Unreal Engine
  2. Przejdź do Engine/Plugins/Marketplace/
  3. Znajdź folder wtyczki RuntimeMetaHumanLipSync
  4. Otwórz plik RuntimeMetaHumanLipSync.uplugin w edytorze tekstu
  5. Usuń całkowicie następującą sekcję:
,
"Plugins": [
{
"Name": "NNERuntimeORT",
"Enabled": true
}
]

Ważne uwagi

  • Ta modyfikacja dotyczy tylko platform Mac i Linux. Użytkownicy Windows nie muszą wprowadzać tej zmiany.
  • Ta poprawka jest wymagana tylko dla UE 5.6 i nowszych. Wcześniejsze wersje silnika nie są dotknięte tym problemem.
  • Może być konieczne powtórzenie tego procesu w przypadku aktualizacji wtyczki, ponieważ aktualizacje przywrócą oryginalny plik konfiguracyjny.