Alıştırma - Holografik uzaktan iletişim bilgisayarı uygulaması oluşturma
Bu öğreticide, 3B içeriği Karma Gerçeklik'te görselleştirmek için bir yol sağlayarak HoloLens 2'ye istediğiniz zaman bağlanmanızı sağlayan Holographic Remoting için bir bilgisayar uygulaması oluşturmayı öğreneceksiniz.
Özellikleri yapılandırın
Proje Ayarları penceresinde Yürütücü'leri seçin, Yayımlama Ayarları'nı genişletin, ardından aşağı kaydırarak Özellikler bölümüne gelin ve aşağıdakileri seçin:
- InternetClientServer
- PrivateNetworkClientServer
Bu bölümde projenizi, karma gerçeklik deneyiminizi Wi-Fi bağlantı üzerinden gerçek zamanlı olarak bilgisayarınızdan HoloLens 2 cihazınıza akışla aktaracak şekilde yapılandıracaksınız.
Sahnenizi holografik uzaktan iletişim için yapılandırma
Proje penceresinde Assets > MRTK.Tutorials.PCHolograhicRemoting > Prefabs klasörüne gidin ve HolographicRemoting prefab'ını sahnenize sürükleyip bırakın.
Uygulamanızı pc'ye derleme
Holografik Uzak Erişim uygulamanız artık bilgisayarınızda derlemeye hazırdır. Bu uygulamayı bilgisayarınızda oluşturmak için aşağıdaki adımları izleyin ve bu değişiklikleri yapın.
1. HolographicRemoteConnect Betiği Ekleme
HolographicRemoteConnect betiğini sahnedeki MRTK XR Rig gibi bir nesneye ekleyin. Bu betik, HoloLens'in IP adresini manuel olarak girmek için çalışma zamanında minimalist bir kullanıcı arabirimi ve bağlanmak ya da bağlantıyı kesmek için bir düğme sunar. Derlemelerde C# kodundan bağlanmaya yönelik bir örnek olarak tasarlanmıştır. Daha hızlı test için daha sonra yürütme modunda bağlanma hakkındaki bölüme de bakın.
2. Derleme platformunu değiştir
Menü çubuğunda DosyaDerleme Ayarları'nı> seçin.
Derleme Ayarları penceresinde Pc, Mac & Linux Tek Başına Platformu'na tıklayın ve Platform Değiştir düğmesini seçerek Derleme Platformunu değiştirin:
3. Proje ayarlarını yapın
Menü çubuğunda Proje Ayarlarını > Düzenle > XR Eklenti Yönetimi'ni seçin. Windows Bağımsız sekmesinde olduğunuzdan emin olun ve ardından OpenXR, Windows Mixed Reality özelliği ve Holographic Remoting uzak uygulama özellik grubunu seçin.
Proje Ayarları penceresinde OpenXR seçin. Windows Tek Başına sekmesinde olduğunuzdan emin olun ve Derinlik gönderim modunu Yok yerine Derinlik 16 Bit olarak değiştirin.
Etkileşim Profilleri sekmesindeki artı işareti ("+") düğmesine tıklayarak Göz Bakışı Etkileşim Profili ve Microsoft El Etkileşimi Profili ekleyin.
Açık XR özellik grupları altında, Tüm özellikler arasından Holographic App Remoting seçin.
4. Unity projesini build etme
Menü çubuğunda DosyaDerleme Ayarları'nı> seçin.
Geçerli sahnenizi Derleme Ayarları penceresindeki Sahneler listesine eklemek için Açık Sahne Ekle'yi seçin. Ardından, Derleme listesinde Derleme düğmesini seçin.
Derlemenizi depolamak için uygun bir konum seçin; örneğin, Documents\MixedRealityLearning. Yeni bir klasör oluşturun ve düzgün bir ad verin (örneğin, PCHolographicRemoting) ve ardından derleme işlemini başlatmak için Klasör Seç düğmesini seçin:
Unity'nin derleme işlemini bitirmesini bekleyin.
Bilgisayarınızda Bilgisayar Holografik Uzaktan İletişim Uygulamasını açmak için Yürütülebilir dosyaya çift tıklayın.
Not
UWP için Holographic Remoting uygulamasını oluşturmada bilinen bazı sorunlar nedeniyle, OpenXR için Windows bağımsız bir yapı oluşturuyoruz.
Holografik uzaktan erişim uygulamasını test etme
Not
HoloLens 2 için derleme ve test etme zorunlu değildir. Alternatif olarak, cihazınız yoksa HoloLens 2 Öykünücüsü'nde test edebilirsiniz. Cihazları HoloLens.com'da satın alabilirsiniz.
Bilgisayar uygulamanızı HoloLens 2'nize bağlamak için:
1. Uzaktan oynatıcı uygulamasını HoloLens 2 cihazına yükleyin
- HoloLens 2'nizde Mağaza uygulamasını ziyaret edin ve Holographic Remoting Player'ı arayın.
- numaralı Holografik Uzaktan İletişim Oynatıcı uygulamasını seçin.
- Yükle'yi seçerek uygulamayı indirip yükleyin.
2. Holografik uzaktan erişim PC uygulamasını uzaktan oynatıcıya bağlayın
- HoloLens'inizde Holographic Remoting Player'ı başlatın.
- HoloLens IP adresini not alın. Başlatılır başlatılmaz, Holografik Uzaktan İletişim Oynatıcı onu bir hologram olarak görüntüler.
- Bilgisayarınızda Holographic Remoting pc uygulamasını açın.
- Uygulama başlatıldıktan sonra IP adresini girin ve bağlanmak için Bağlan düğmesini seçin.
Oyun Modu İçin Holografik Uzaktan Bağlantı
MRTK 3'te, Proje Ayarları>XR Eklenti Yönetimi>OpenXR menüsüne dönüp Yürütme Modu için Holographic Uzaktan İletişim onay kutusunu seçerek geliştirme yinelemelerinizi hızlandırmak için derleme yapma adımını atlayabilirsiniz.
Bu seçeneği etkinleştirdikten sonra büyük olasılıkla Proje Doğrulama hatası alırsınız:
Oynamaya başlamadan önce HoloLens'inizin IP adresinin ayarlanması gerektiğindendir. IP adresini ayarlamak için, Karma Gerçeklik Uzaktan İletişim > Yürütme Modu için Holographic > seçeneğine gidin ve Holographic Uzaktan İletişim Oynatıcı'da gösterilen IP adresini Uzak Sunucu Adı alanına girin.