Unreal Engine için doğrudan önizlemeyi ayarlama

Uygun XR cihazlar
Bu kılavuz, bu tür XR cihazlar için deneyimler oluşturmanıza yardımcı olur.
XR Kulaklığı
Kablolu XR Gözlükleri

Direct Preview, Android XR cihazdan alınan canlı verileri kullanarak doğrudan Unreal Editor'da karmaşık etkileşimleri test etmenize ve yinelemenize olanak tanır. Doğrudan önizleme özelliği sayesinde ana makine, içeriği oluşturup hatalarını ayıklar, görsel görünüm alanını doğrudan fiziksel Android XR cihazınıza aktarır ve desteklenen OpenXR uzantılarını gerçek zamanlı olarak ana makineye geri aktarır.

Unreal Engine'de projeniz için doğrudan önizlemeyi ayarlamak üzere bu kılavuzu uygulayın.

Ön koşullar

Başlamadan önce geliştirme ortamınızın aşağıdaki koşulları karşıladığından emin olun:

  • Android XR Engine Hub: Android XR Engine Hub kılavuzunun başlarken bölümündeki tüm adımları uygulayarak Direct Preview için ana makinenizi yükleyin ve yapılandırın.
  • Donanım:

    • Windows 11 çalıştıran bir ana makine kullanın.
    • Vulkan Video Encoding desteği olan modern bir grafik kartı kullanın.

Android XR eklentilerini kurma

Unreal Engine'i gerekli Android XR eklentileriyle kurun:

  1. Android XR Extensions for Unreal Engine hızlı başlangıç kılavuzundaki adımları uygulayın.

    Daha sonra yeni bir proje oluşturursanız veya Doğrudan Önizleme ile kullanmadığınız bir projeyi açarsanız aynı adımları tekrar uygulayın.

  2. Her proje için, projenin tedarikçi eklentileri klasörüne sembolik bağlantısı olduğundan emin olun.

Proje ayarlarını yapılandırın

Doğrudan önizleme akışı için proje ayarlarınızı yapılandırın:

  1. Proje Ayarları > Platformlar > Windows'a gidin.
  2. RHI'dan Vulkan'a.
  3. Düzenle > Eklentiler'e gidin.
  4. AndroidXRStreaming eklentisini etkinleştirin.
  5. Düzenle > Proje Ayarları > Açıklama'ya gidin.
  6. VR'da Başlat'ı etkinleştirin.

Akış çalışma zamanını etkinleştirme

Projede AndroidXRStreaming eklentisi etkinleştirildiğine göre, Android XR Streaming çalışma zamanının mevcut olup olmadığını kontrol edin:

  1. Project Settings > Plugins > AndroidXRStreaming'e (Proje Ayarları > Eklentiler > AndroidXRStreaming) gidin.
  2. AndroidXR akışını etkinleştir'i tıklayın.

    Android XR Streaming çalışma zamanını etkinleştirme

  3. Bu değişiklikleri uygulamak için Unreal Engine'i yeniden başlatın.

Yayın istemcisini yapılandırma

Akış istemcisini projeniz için farklı seçeneklerle yapılandırın:

  1. Proje Ayarları > Eklentiler'e gidin.
  2. AndroidXRStreamingClient bölümünde aşağıdaki seçeneklerin her birini inceleyin ve projeniz için gerekenlere uygun şekilde etkinleştirin veya devre dışı bırakın:

    • Önizlemede İstemciyi Otomatik Başlat: Etkinleştirildiğinde, düzenleyicide VR Önizlemesini Başlat seçeneği tıklandığında önizleme istemci uygulamasını geçerli ve seçili herhangi bir cihazda başlatır.
    • Önizlemede İstemciyi Otomatik Durdurma: Etkinleştirildiğinde, düzenleyicideki VR önizlemesi durdurulduğunda önizleme istemcisini sonlandırır.
    • Uyumlu Cihazı Otomatik Seç: Etkinleştirildiğinde, cihaz ararken makineye bağlanan ilk uyumlu cihazı otomatik olarak seçer.
    • Hata İletişim Kutu Göster: Etkinleştirildiğinde ek hata iletişim kutuları gösterilir (örneğin, bir istemci cihazı seçmeden VR önizlemesi başlatmaya çalışırsanız bir hata iletişim kutusu gösterilir). Bu iletişim kutularını gizlemek için bu seçeneği devre dışı bırakın.
    • Yenile: Etkinleştirildiğinde Yenile düğmesi bağlı cihazları arar ve uyumlu olanları (Android XR Engine'de Direct Preview istemci uygulamasının varlığına göre belirlenir) listeler.

Doğrudan önizlemeyi başlatma

Doğrudan Unreal Engine'den yayın yapmak için Doğrudan Önizleme'yi başlatın:

  1. Android XR cihazınızı yüksek kaliteli bir USB-C kablosu kullanarak ana makinenize bağlayın.

  2. Bu cihazı daha önce hiç Doğrudan Önizleme ile kullanmadıysanız oyun motorunuz üzerinden Doğrudan Önizleme'yi başlatmadan önce Android XR Engine Hub'da cihazı Doğrudan Önizleme için bağlayıp yapılandırın.

  3. Unreal Editor'da Play level in VR (Seviyeyi VR'da Oynat) seçeneğini tıklayın. Doğrudan önizlemeyi başlatırken normal Düzenleyicide Oynat seçeneğini kullanmayın.