HoloLens ve wmr kulaklıklar 'e dağıtma

mrtk ile oluşturulan uygulamaları windows cihazınıza, üniverWindows platforma (UWP) ve tek başına platforma dağıtmak için iki yol vardır. HoloLens 1 veya HoloLens 2 için oluşturulan uygulamalar uwp 'yi hedeflemelidir; wmr kulaklıklar için oluşturulan uygulamalar uwp ya da tek başına hedefleyebilir.

HoloLens 1, HoloLens 2 ve wmr kulaklıklar (UWP) için mrtk oluşturma ve dağıtma

HoloLens 1 ve HoloLens 2 ' ye (UWP) yönelik derleme ve dağıtma yönergeleri, uygulamanızı cihaza oluştururkenbulunabilir. Bu adımlar, WMR kulaklıklar'e dağıtmanıza de olanak tanır.

Not

uygulamanızı Visual Studio ' de cihazınıza dağıttığınızda, cihaza bağlı olarak Visual Studio biraz farklı şekilde yapılandırmanız gerekir. Konfigürasyonlar şunlardır

Platform Yapılandırma Mimari Hedef
HoloLens 2 Yayın veya ana ARM64 Cihaz
HoloLens 1 Yayın veya ana x86 Cihaz
WMR kulaklıklar Yayın veya ana x64 Yerel Makine

İpucu: HoloLens 1, HoloLens 2 veya wmr için oluştururken, "hedef SDK sürümü" ve "en düşük Platform sürümü" yapı ayarlarının aşağıdaki resimde göründükleri gibi görünmesi önerilir:

Derleme penceresi

diğer ayarlar farklı olabilir (örneğin, derleme yapılandırması/mimarisi/yapı türü ve diğerleri Visual Studio çözüm içinde her zaman değiştirilebilir).

"hedef SDK sürümü" açılan menüsünün "10.0.18362.0" seçeneğini içerdiğinden emin olun-bu eksik ise, en son Windows SDK yüklenmesi gerekir.

Unity 2019/2020 ve HoloLens

HoloLens bir uygulama cihazda 2b panel olarak görünürse, UWP uygulamanızı dağıtmaya başlamadan önce aşağıdaki ayarların Unity 'de yapılandırıldığından emin olun:

Eski yerleşik XR desteği kullanılıyorsa (yalnızca Unity 2019):

  1. >Project Ayarlar, Player 'ı düzenleme sayfasına gidin
  2. UWP sekmesinde xr Ayarlar altında, Virtual Reality 'nin etkinleştirildiğinden ve Windows Mixed Reality sdk 'sının sdk 'lara eklendiğinden emin olun.
  3. Visual Studio derleme ve dağıtma

openxr veya Windows xr eklentileri kullanılıyorsa:

  1. XRSDK kullanmaya başlama bölümünde bulunan adımları izleyin.
  2. Yapılandırma profilinin DefaultXRSDKConfigurationProfile olduğundan emin olun
  3. düzenleme Project Ayarlar XR-Plugin yönetimi ' ne gidin ve Windows Mixed Reality etkinleştirildiğinden emin olun.
  4. Visual Studio derleme ve dağıtma

Önemli

Unity 2019.3. x kullanıyorsanız, Visual Studio yapı mimarisi olarak ARM değil ARM64 ' yi seçin. unity 2019.3. x içindeki varsayılan Unity ayarları sayesinde, unity hatası nedeniyle ARM seçilirse bir unity uygulaması HoloLens.

ARM mimarisi gerekliyse düzenleme Project Ayarlar, oynatıcıve diğer Ayarlar menüsündeki grafik işlerinidevre dışı bırak ' a gidin. Grafik işlerinin devre dışı bırakılması, uygulamanın Unity 2019.3. x için ARM derleme mimarisi kullanılarak dağıtılmasını sağlar, ancak ARM64 önerilir.

Bu sorun Unity 2019,4 ve Unity 2020,3 ' de düzeltildi.

MRTK ile WMR kulaklıklar (tek başına) oluşturma ve dağıtma

MRTK 'nin tek başına derlemeleri WMR kulaklıklar ' da kullanılabilir. Bir WMR kulaklığı için tek başına derleme aşağıdaki ek adımları gerektirir:

Not

Unity 'nin XR SDK 'Sı, tek başına derlemelerde yerel WMR 'yi de destekler, ancak SteamVR veya WMR eklentisi gerektirmez. Bu adımlar, Unity 'nin eski XR için gereklidir.

  1. Buhar 'ı yükler
  2. SteamVR 'yi yükler
  3. WMR eklentisini yükler

WMR eklentisini kullanma

  1. buhar 'ı açın ve Windows Mixed Reality eklentisi araması yapın

    • WMR eklentisini başlatmadan önce SteamVR 'nin kapatıldığından emin olun. WMR eklentisi başlatıldığında SteamVR de başlatılır.
    • WMR kulaklığınızın takılı olduğundan emin olun.

    WMR eklentisi arama

  2. steamvr eklentisi için Windows Mixed Reality başlat ' ı seçin.

    WMR eklentisi

  3. Unity 'de, mrtk sahnesizin açıkken dosya derleme Ayarlar gidin.

  4. Sahneyi oluşturun

    • Açık sahne Ekle 'yi seçin
    • Platformun tek başına olduğundan emin olun
    • Derlemeyi Seç
    • Dosya Gezgini 'nde yeni derleme konumunu seçin

    tek başına için derleme Ayarlar

  5. Yeni bir Unity yürütülebilir dosyası oluşturulacak, uygulamanızı başlatmak için dosya Gezgini 'nde Unity yürütülebiliri seçin.

    Dosya Gezgini Unity

Ayrıca bkz.