Holografik remoting

Holografik iletişim, Wi-Fi veya USB kablo bağlantısı kullanarak bir pc'den Microsoft HoloLens bilgisayarınıza gerçek zamanlı olarak holografik içerik akışı sağlar. Bu özellik, karma gerçeklik uygulamaları geliştirmede geliştirici üretkenliğini önemli ölçüde artırabilir.

Aşağıda belirtildiği gibi XR SDK, Unity'nin Unity 2019.3ve ötesindeki yeni XR işlem hattını ifade eder. MRTK ile XR SDK kullanma hakkında daha fazla bilgi için buraya bakın. Eski XR, Unity 2018'e dahil edilen, Unity 2019.3'te kullanımdan kaldırılan ve Unity 2020'de kaldırılan mevcut XR işlem hattını ifade eder.

İlk kurulum

Uzaktan uzaktan HoloLens için projenin en son uzaktan bağlantı bileşenlerini kullanması önemlidir.

  1. Pencere Paket Yöneticisi
    • Eski XR kullanıyorsanız: Windows Mixed Reality paketinin en son sürümünün yüklü olduğunu doğrulayın.
    • XR SDK kullanıyorsanız: XR Eklentisi paketinin Windows sürümünün yüklü olduğunu doğrulayın.
  2. Sanal ağ üzerinden en son Holographic Remoting uygulamasının HoloLens yüklü olduğundan emin Microsoft Store.

Projede kullanılan işlem hattına bağlı olarak eski XR kurulum yönergeleri veya XR SDK kurulum yönergelerine devam edin.

Eski XR kurulum yönergeleri

Aşağıdaki yönergeler yalnızca HoloLens 2 ile HoloLens geçerlidir. Yalnızca HoloLens (1. Nesil) ile iletişim gerçekleştirecek olursanız Wi-Fi ile HoloLens'a atlayabilirsiniz.

HoloLens 2 kullanılırken MRTK'ye ifade el ve göz izleme verileri için destek eklenmiştir. Bu özellikleri etkinleştirmek için lütfen DotNetWinRT'yiprojesine aktarma altında belgelenmiş adımları izleyin.

Bir sonraki adım, içe aktarıldıktan sonra Karma Gerçeklik Araç SetiYardımcı Programları'nı veYapılandırmayıWindows Mixed Reality'yi seçmektir. Bu adım, DotNetWinRT bağımlılığını sağlayan bir betik tanımlaması ekler.

Not

Unity 2019.4 ve daha yeni bir sürümü kullanırken, Yapılandırmayı Denetleme yardımcı programını çalıştırmak gerekli değildir.

El bağlantılarının ve göz izlemenin takibini etkinleştirmek için Unity paketi içeri aktarma ile hata ayıklama HoloLens 2 uzaktan iletişim ve ilgili bölümlerdeki adımları izleyin.

Unity paketi HoloLens 2 uzaktan iletişimde hata ayıklama

2 HoloLens ve göz izleme, 2 el ile uzlaşarak izleme çalışmıyorsa, olası sorunların birkaç yaygın noktası vardır. Bunlar, denetlenen sırayla aşağıda listelenmiştir.

Bu sorunlar özellikle Unity 2019.3 veya sonraki bir üzerinde çalıştırıldıklarında ilgili olur.

DotNetWinRT'i projeye aktarma

  1. Karma Gerçeklik Özellik Aracı'nı indirin

  2. Özellikleri keşfet görünümünde Karma Gerçeklik WinRT Projeksiyonları'ı seçin

    DotNetWinRT paketini seçme

  3. Özellikleri Al'a tıklayın ve paketini içeri aktarmaya devam eder.

DOTNETWINRT_PRESENT ayarlarına yazılmış tanımlama

Not

Unity 2019.4 ve daha yeni bir sürümü kullanırken, DOTNETWINRT_PRESENT tanımlaması Unity Player dosyalarında değil, uygun .asmdef dosyalarında Ayarlar. Yapılandırmayı Denetleme adımı gerekli değildir.

MRTK sürüm 2.5.0'dan itibaren, performans nedenleriyle bu #define artık otomatik olarak ayar değildir. Bu bayrağı etkinleştirmek için Karma Gerçeklik Araç Seti Yardımcı Programları'nıkullanınWindows Mixed RealityMenü öğesini kontrol edin.

Not

Yapılandırmayı Denetleme öğesi bir onay görüntülemez. Tanımlamanın ayar olduğunu onaylamak için lütfen Unity Player çalışma Ayarlar. Buradan, UWP sekmesinin altında, Betik Tanımlama Sembolleri Ayarlar Diğer Girişler'in altında denetleyin. Bu DOTNETWINRT_PRESENT doğru şekilde yazıldığına emin olun. Varsa, bu adım başarılı oldu.

DotNetWinRT Mevcut

2 HoloLens için özel bir ifade desteği kaldırma

DotNetWinRT bağdaştırıcısının var olması nedeniyle çakışmalar veya başka sorunlar ile karşımıza çıkıyorsanız lütfen yardım kaynaklarımızın biri ile iletişime geçebilirsiniz.

XR SDK kurulum yönergeleri

MRTK Windows Mixed Reality XR SDK'sı ile çalışmaya başlama sayfasındaki Windows Mixed Reality kurulum yönergelerini izleyin ve düzenleyicide iletişim için gereken adımı HoloLens olun.

Wi-Fi ile HoloLens bağlantı Wi-Fi

Proje yapılandırıldığında, HoloLens.

  1. Dosya Derlemesi Ayarlar,proje derleme türünün Universal Windows Platform olarak ayarlanmış olduğundan emin olun

  2. Sanal HoloLens Holographic Remoting uygulamasını başlatabilirsiniz.

  3. Unity'de Karma Gerçeklik Play Modu için > Holographic Remoting 'i seçin.

    Holographic Emulation'i başlatma

  4. Öykünme Modu'aUzak olarak ayarlayın.

    Öykünme Modunu Ayarlama

  5. (Yalnızca eski XR için geçerlidir) Cihaz Sürümü'dür.

    Cihaz Sürümünü Seçin

  6. Holographic Remoting Player uygulaması tarafından görüntülenen IP Adresini kullanarak Uzak Makine alanını ayarlayın.

    IP Adresi girin

  7. Bağlan'a tıklayın.

Not

Bağlanamıyorsanız, HoloLens 2'nizin bilgisayarınıza takılı olduğundan emin olun ve Unity'i yeniden başlatın.

USB kablosuyla HoloLens bağlantı

USB kablo bağlantısı daha iyi işleme kalitesi ve kararlılığı sağlar. USB kablo bağlantısını kullanmak için, HoloLens'nin Wi-Fi bağlantısı HoloLens bağlantısını Ayarlar Holographic Remoting Player uygulamasını başlatabilirsiniz. 169 ile başlayan bir IP adresi görüntüler. Bağlanmak için Unity'nin Holographic Emulation ayarında bu IP adresini kullanın. USB kablosu için IP adresi tanımlandıktan sonra, cihazı yeniden HoloLens Wi-Fi güvenlidir.

Birmoting oturumu başlatma

Unity, HoloLens bağlıyken düzenleyicide oynatma moduna girin.

Oturum tamamlandığında oynatma modundan çıkın.

Not

Unity'nin bazı sürümlerinde, birmoting oturumu sırasında oynatma moduna giriken düzenleyicinin askıda kalmalarına neden olan bilinen bir sorun vardır. Proje yüklendiğinde Holographic penceresi açıksa bu sorun ortaya çıkar. Bu sorunun oluşmaması için Unity'den çıkmadan önce her zaman Holographic iletişim kutusunu kapatın.

Ayrıca bkz.