Unreal Engine için doğrudan önizlemeyi ayarlama

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

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

Unreal Engine'de projeniz için Doğrudan Önizleme'yi ayarlamak üzere bu kılavuzu uygulayın.

Ön koşullar

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

  • Android XR Engine Hub: Ana makinenizi Direct Preview için yükleyip yapılandırmak üzere Android XR Engine Hub kılavuzunun başlangıç bölümündeki tüm adımları tamamlayın.
  • Donanım:

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

Android XR eklentilerini ayarlama

Unreal Engine'i gerekli Android XR eklentileriyle ayarlayın:

  1. Unreal Engine için Android XR Uzantıları hızlı başlangıç kılavuzundaki adımları uygulayın.

    Daha sonra yeni bir proje oluşturursanız veya Direct Preview 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. Project Settings > Platforms > Windows'a (Proje Ayarları > Platformlar > Windows) gidin.
  2. RHI için Vulkan.
  3. Edit > Plugins'e (Düzenle > Eklentiler) gidin.
  4. AndroidXRStreaming eklentisini etkinleştirin.
  5. Edit (Düzenle) > Project Settings (Proje Ayarları) > Description (Açıklama) bölümüne 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 (Proje Ayarları > Eklentiler > AndroidXRStreaming) bölümüne gidin.
  2. AndroidXR Streaming'i 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.

Akış istemcisini yapılandırma

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

  1. Project Settings > Plugins'e (Proje Ayarları > Eklentiler) gidin.
  2. AndroidXRStreamingClient bölümünde aşağıdaki seçeneklerin her birini inceleyin ve projeniz için ihtiyacınız olanlara göre etkinleştirin veya devre dışı bırakın:

    • Auto Start Client On Preview (Önizlemede İstemciyi Otomatik Başlat): Etkinleştirildiğinde, düzenleyiciden Start VR Preview'u (VR Önizlemesini Başlat) tıkladığınızda önizleme istemci uygulamasını geçerli ve seçili herhangi bir cihazda başlatır.
    • Auto Stop Client On Preview (Önizlemede İstemciyi Otomatik Olarak Durdur): Etkinleştirildiğinde, düzenleyiciden gelen VR önizlemesi durdurulduğunda önizleme istemcisini sonlandırır.
    • Uyumlu Cihazı Otomatik Seç: Etkinleştirildiğinde, cihazlar aranırken makineye bağlı ilk uyumlu cihazı otomatik olarak seçer.
    • Hata İletişim Kutularını Göster: Etkinleştirildiğinde ek hata iletişim kutuları gösterilir (örneğin, 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ı listeler (Android XR Engine Hub'da Direct Preview istemci uygulamasının varlığına göre belirlenir).

Doğrudan önizlemeyi başlatma

Doğrudan Unreal Engine'den yayın yapmak için Direct Preview'u başlatın:

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

  2. Bu cihazı daha önce Direct Preview ile kullanmadıysanız oyun motorunuz üzerinden Direct Preview'u başlatmadan önce Android XR Engine Hub'da cihazı bağlayıp Direct Preview için yapılandırın.

  3. Unreal Editor'da Play level in VR'ı (Seviyeyi VR'da oynat) tıklayın. Doğrudan Önizleme'yi başlatırken her zamanki Play in Editor (Düzenleyicide Oynat) seçeneğini kullanmayın.