Aracılığıyla paylaş


Unreal'da Akış

"Akış" bazen "Holografik uzaktan iletişim" olarak adlandırılır. Daha fazla bilgi edinmek için bkz. Holografik Uzaktan İletişime Genel Bakış

Bilgisayardan HoloLens'e akış yapmak iki önemli avantaj sağlar:

  • Karma gerçeklik uygulamanızın bilgisayarınızın işlem gücünden yararlanmasını sağlar.
  • Geliştirme yineleme süresini hızlandırmaya yardımcı olur.

Başlamak için Holographic Remoting Player'ı HoloLens cihazınıza indirmeniz gerekir. Holographic Remoting Player, uygulamanızın aşağıdaki kaynaklardan HoloLens'inizdeki uzaktan iletişim oynatıcısına doğrudan akış yapmasını sağlar:

  • Unreal Engine düzenleyicisi
  • Paketlenmiş bir Windows yürütülebilir dosyası

Akış yaparken, cihazda uygulama çalıştırırken kullandığınız HoloLens özelliklerinin neredeyse tümüne erişebilirsiniz. Bu, HoloLens 2, uzamsal haritalama ve uzamsal tutturucular kullanıyorsanız, ancak bu listedeki özellikleri dışarıda bırakıyorsanız el bağlantısı izlemeyi içerir.

Not

  • Akış kalitesi, wifi ağınızın gücüne son derece bağlıdır.
  • Holografik uzaktan iletişim oynatıcı için tüm özellikler otomatik olarak etkinleştirilir. Kullanıcı izni gerektiren bir özelliğin (ör. göz izleme) akış üzerinde çalışmasını ancak cihazda çalışırken çalışmadığını fark ederseniz, proje ayarlarınızda uygun özellikleri etkinleştirdiğinizden emin olun.

Akış sınırlamaları

El örgüleri, HoloLens kamerası ve sistem klavyesi akış üzerinden kullanılamaz. Akışlı uygulamalar için konuşma girişinin, akış yaptığınız bilgisayarın mikrofonu aracılığıyla alınabileceğini unutmayın.

OpenXR

OpenXR üzerinde çalışan Unreal 4.26, Holographic Remoting Player'ın 2.4.0+ sürümlerine akışı destekler. Holographic Remoting ile en son özellik desteği için sürüm geçmişine ve sorun giderme sayfalarına bakın.

Cihaz desteği

Kaynak HoloLens ilk Nesil HoloLens 2 Çevreleyici Mikrofonlu Kulaklıklar
Unreal editor ✔️ ✔️ ✔️
Windows paketi ✔️ ✔️

Not

Holographic Remoting sürüm 2.2.0'dan itibaren akış, Windows Mixed Reality çalıştıran Windows bilgisayarlarda da kullanılabilir.

Unreal düzenleyicisinden akış

Geliştirici olarak, Unreal düzenleyicisinden HoloLens cihazınıza yapılan akışın test sırasında önemli avantajlar sağladığını, yani güncelleştirmelerinizi denemeden önce artık uygulamanızın derlenmesini ve dağıtmasını beklemeniz gerekmediğini göreceksiniz.

Akışla ilgili ayrıntılı yönergeleri Öğretici serimizde Unreal düzenleyicisinden bulabilirsiniz.

Paketlenmiş bir Windows yürütülebilir dosyadan akış

Unreal 4.25.1 ve üzeri sürümlerde, uygulamanızı paketlenmiş bir Windows yürütülebilir dosyasından HoloLens 2 bir cihaza akışla aktarabilirsiniz:

  1. Düzenleyici menüsünde Dosya > Paketi Proje > Pencereleri'ne gidin.

    • Paketinizi kaydetmek için bir konum seçin ve Klasör Seç'i seçin.
  2. Paketin oluşturulması tamamlandıktan sonra HoloLens 2 Holographic Remoting Player'ı açın ve IP Adresini not edin.

  3. Holographic Remoting Player'ı açık bırakın ve komut satırı istemini kullanarak:

    • cd dosyasını paketinizi kaydettiğiniz yerel dizine aktarın.
    • Aşağıdaki komutu girin: <App Name>.exe -vr -HoloLensRemoting=<IP Address>

Not

Windows paketini oluşturmak için proje ayarlarınızdaki uygulama adı otomatik olarak kullanılmalıdır. Bunlar herhangi bir nedenle farklıysa, komut isteminde Windows yürütülebilir dosyasının adını kullanın.

Not

Paketlenmiş bir yürütülebilir dosyadan akış yaparken gözle izleme çalışmıyorsa, bilgisayar destekli göz izleyicileri olan diğer eklentileri devre dışı bırakın (örnek: Sihirli Artık) veya uygulamayı ilgili göz izleme bağımsız değişkeniyle komut satırından çalıştırın (bkz. komut satırı seçenekleri).

Enter tuşuna basın ve uygulamanızın akışa başlamasını watch!

Komut satırı seçenekleri

Unreal Engine 4.26+ içindeki her platformdan akış için ek komut satırı seçenekleri aşağıdaki tabloda bulunabilir.

Seçenek Açıklama
-HoloLensRemoting=<IP address:port> Bağlanmak için HoloLens 2 cihazın IP adresini (ve isteğe bağlı bağlantı noktasını) alır. Bağlantı noktası sağlanmazsa, varsayılan olarak 8265 olur.
-RemotingBitrate=<bitrate> (isteğe bağlı) Varsayılan 8000. En yüksek ağ aktarım hızı (kb/sn).
-HoloLensRemotingListen (isteğe bağlı) Dinleme sunucusu başlatma
-HoloLensRemotingListenPort=<port> (isteğe bağlı) Dinlemek için bağlantı noktasını alır. HoloLens cihazından bir bilgisayara veya VM'ye bağlanmak için kullanılır.
-HoloLens1Remoting=<IP address> (4.26'da kullanım dışı) Bağlanmak için HoloLens 1 cihazının IP adresini alır
-eyetracking=WindowsMixedRealityEyeTracker (isteğe bağlı) Windows Mixed Reality göz izleyicisini kullanma

Ayrıca bkz.