En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Microsoft Edge'i indirin	Daha fazla bilgi	
İçindekiler
Odak modundan çık
Kaydet
Paylaş
Twitter
LinkedIn
Facebook
E-posta
İçindekiler tablosu
MRTK ve XR SDK'sı ile çalışmaya başlama
11/27/2021
Okumak için 3 dakika
Bu sayfayı yararlı buluyor musunuz?	
Lütfen deneyiminizi değerlendirin
Yes
No
Başka geri bildirimleriniz var mı?	
Geri bildirim Microsoft'a gönderilir: Gönder düğmesine basıldığında, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. Gizlilik ilkesi.
Gönder
Teşekkür ederiz.
Bu makalede
XR SDK, Unity'nin Unity 2019.3ve ötesindeki yeni XR işlem hattıdır. Unity 2019'da, mevcut XR işlem hattına bir alternatif sağlar. Unity 2020'de, Unity'de tek XR işlem hattıdır.
Önkoşullar
Karma Gerçeklik Araç Seti'ne başlamaya devam etmek için verilen adımları izleyin ve MRTK'yi projeye ekleyin.
XR SDK işlem hattı için Unity'i yapılandırma
XR SDK işlem hattı şu anda 3 platformu destekler: Windows Mixed Reality, Oculus ve OpenXR. Aşağıdaki bölümlerde her platform için XR SDK'yı yapılandırmak için gereken adımlar yer almaktadır.
Windows Mixed Reality
Unity'nin Paket Yöneticisi gidin ve XR SDK'Windows için destek ekleyen Windows Mixed Reality XR Eklentisi paketini yükleyin. Bu, birkaç bağımlılık paketi de çeker.
Aşağıdakilerin başarıyla yüklenmiş olduğundan emin olmak için:
XR Eklenti Yönetimi
Windows XR Eklentisi
XR Eski Giriş Yardımcıları
Düzenle'ye Project Ayarlar.
İlke penceresinde XR Eklenti Yönetimi sekmesine Project Ayarlar tıklayın.
Universal Windows Platform ayarlarına gidin ve Eklenti Sağlayıcıları Windows Mixed Reality'nin işaretli olduğundan emin olun.
Başlangıçta XR Başlat'ın işaretli olduğundan emin olun.
(Düzenleyicide iletişim için HoloLens,aksi takdirde isteğe bağlı ) Tek başına ayarlara gidin ve Windows Mixed Reality Sağlayıcılar'ın altında denetlenir. Ayrıca Başlangıçta XR Başlat'ın işaretli olduğundan emin olun.
(İsteğe bağlı) XR Eklenti Windows Mixed Reality altındaki Uygulama Sekmesine tıklayın ve varsayılanları değiştirmek için özel bir ayarlar profili oluşturun. Ayarlar listesi zaten orada ise, profil oluşturulmaya gerek yoktur.
Oculus
XR SDK işlem hattı kullanarak MRTK'de Oculus Araştırmayı yapılandırma kılavuzunu izleyin. Kılavuzda hem Unity hem de MRTK'yi Oculus Görevi için XR SDK işlem hattını kullanmak üzere yapılandırmak için gereken adımlar açıklanmıştır.
OpenXR
Önemli
Unity'de OpenXR yalnızca Unity 2020.2 ve üzerinde de destekler. Ayrıca yalnızca x64, ARM ve ARM64 derlemelerini destekler.
Projenize OpenXR eklentisini yüklemek için XR Eklenti Yönetimi ve İyileştirme'sini yapılandırma adımları da dahil olmak üzere Unity için Karma Gerçeklik OpenXR Eklentisini Kullanma kılavuzunu izleyin. Aşağıdakilerin başarıyla yüklenmiş olduğundan emin olmak:
XR Eklenti Yönetimi
OpenXR Eklentisi
Karma Gerçeklik OpenXR Eklentisi
Düzenle'ye > Project Ayarlar.
İlke penceresinde XR Eklenti Yönetimi sekmesine Project Ayarlar tıklayın.
Başlangıçta XR Başlat'ın işaretli olduğundan emin olun.
(İsteğe bağlı) 2 HoloLens yi hedef alıyorsanız UWP platformunda yer alan bir kullanıcı olduğundan emin olun ve Microsoft HoloLens Set'i seçin
Not
UPM'den MRTK kullanan önceden var olan bir projeniz varsa, aşağıdaki satırın MixedRealityToolkit.Generated klasöründeki link.xml dosyasında olduğundan emin olun.
<assembly fullname = "Microsoft.MixedReality.Toolkit.Providers.OpenXR" preserve="all"/>
Not
MRTK ve OpenXR'nin ilk sürümü için yalnızca HoloLens 2 el ve Windows Mixed Reality hareket denetleyicileri yerel olarak de destekler. Gelecek sürümlerde ek donanım desteği eklenecektir.
XR SDK işlem hattı için MRTK'yı yapılandırma
Unity'nin XR işlem hatlarında yapılandırılan varsayılan MRTK profillerini kullanın. Önceki "DefaultOpenXRConfigurationProfile" ve "DefaultXRSDKConfigurationProfile" artık eski olarak etiketlenmiş.
OpenXR kullanıyorsanız, etkin profil olarak "DefaultOpenXRConfigurationProfile" seçin veya özelleştirmeler yapmak için profili kopya edin.
XR Eklenti Yönetimi yapılandırmasında Windows Mixed Reality veya Oculus gibi diğer XR çalışma zamanlarını kullanıyorsanız, etkin profil olarak "DefaultXRSDKConfigurationProfile" seçin veya özelleştirmeler yapmak için bunu klonlar.
Bu profiller, gerektiğinde doğru sistemlerle ve sağlayıcılarla ayarlanır. XR SDK ile profil ve örnek destek hakkında daha fazla bilgi için profil belgelerine bakın.
Mevcut bir profili XR SDK'ya geçirmek için aşağıdaki hizmetlerin ve veri sağlayıcılarının güncelleştirilmiş olması gerekir.
Yeni veri sağlayıcılarını Unity 2019'daki XR SDK sekmesinde veya eski XR'nin mevcut olmadığını Unity 2020+'daki ana/tek görünümde görebilirsiniz.
Kamera
Aşağıdaki veri sağlayıcılarını ekleyin
Kaynak WindowsMixedReality.WindowsMixedRealityCameraSettings
kullanıcısı
OpenXR Eklentisi
Windows XR Eklentisi
XRSDK.OpenXR.OpenXRCameraSettings XRSDK.WindowsMixedReality.WindowsMixedRealityCameraSettings
GenericXRSDKCameraSettings GenericXRSDKCameraSettings
OpenXR Eklentisi
Windows XR Eklentisi
XRSDK.WindowsMixedReality.WindowsMixedRealityCameraSettings
GenericXRSDKCameraSettings GenericXRSDKCameraSettings
Giriş
Aşağıdaki veri sağlayıcılarını ekleyin
Kaynak WindowsMixedReality.Input.WindowsMixedRealityDeviceManager
kullanıcısı
OpenXR Eklentisi
Windows XR Eklentisi
OpenXRDeviceManager XRSDK.WindowsMixedReality.WindowsMixedRealityDeviceManager
OpenXR:
Windows Mixed Reality:
Sınır
Aşağıdaki veri sağlayıcılarını ekleyin
Kaynak MixedRealityBoundarySystem
kullanıcısı
OpenXR Eklentisi
Windows XR Eklentisi
XRSDKBoundarySystem XRSDKBoundarySystem
Uzamsal farkındalık
Aşağıdaki veri sağlayıcılarını ekleyin
Kaynak WindowsMixedReality.SpatialAwareness.WindowsMixedRealitySpatialMeshObserver
kullanıcısı
OpenXR Eklentisi
Windows XR Eklentisi
XRSDK.OpenXR.OpenXRSpatialAwarenessMeshObserver (UWP için) XRSDK.WindowsMixedReality.WindowsMixedRealitySpatialMeshObserver (UWP için)
XRSDK.GenericXRSDKSpatialMeshObserver (UWP olmayanlar için)
OpenXR Eklentisi
Windows XR Eklentisi
XRSDK.GenericXRSDKSpatialMeshObserver XRSDK.WindowsMixedReality.WindowsMixedRealitySpatialMeshObserver
Denetleyici eşlemeleri
Özel denetleyici eşleme profilleri kullanıyorsanız, yeni XR SDK denetleyici türlerinin tanımlandığına emin olmak için bunlardan birini açın ve Karma Gerçeklik Araç Seti - Yardımcı Programlar - Güncelleştirme - Denetleyici Eşleme Profilleri menü öğesini >>> çalıştırın.