Karma Gerçeklik araç seti nedir?

MRTK-Unity, Unity’deki platformlar arası MR uygulama geliştirmesini hızlandırmak için kullanılan, bileşen ve özelliklerden oluşan bir küme sağlayan Microsoft tabanlı bir projedir. Bazı işlevlerini aşağıda bulabilirsiniz:
- , Uzamsal etkileşimler ve Kullanıcı arabirimi için platformlar arası giriş sistemi ve derleme bloklarısağlar.
- Değişiklikleri hemen görmenizi sağlayan düzenleyici simülasyonu aracılığıyla hızlı prototipleme sağlar.
- Geliştiricilere temel bileşenleri takas etme yeteneği sağlayan bir Genişletilebilir çerçeve olarak çalışır.
- Çok çeşitli platformları destekler:
| Platform | Desteklenen cihazlar |
|---|---|
| OpenXR (Unity 2020.3.8 +) | Microsoft HoloLens 2 Windows Mixed Reality başlıkları |
| Windows Mixed Reality | Microsoft HoloLens Microsoft HoloLens 2 Windows Mixed Reality başlıkları |
| Oculus (Unity 2019,3 veya üzeri) | Oculus Isteği |
| OpenVR | Windows Mixed Reality başlıkları HTC Vive Oculus Rift |
| Ultraleap Hand Tracking | Ultraleap artık hareket denetleyicisi |
| Mobil | iOS ve Android |
| Platform | Desteklenen cihazlar |
|---|---|
| OpenXR (Önizleme, MRTK 2,6, Unity 2020.3.8 +) | Microsoft HoloLens 2 Windows Mixed Reality başlıkları |
| Windows Mixed Reality | Microsoft HoloLens Microsoft HoloLens 2 Windows Mixed Reality başlıkları |
| Oculus (Unity 2019,3 veya üzeri) | Oculus Isteği |
| OpenVR | Windows Mixed Reality başlıkları HTC Vive Oculus Rift |
| Ultraleap Hand Tracking | Ultraleap artık hareket denetleyicisi |
| Mobil | iOS ve Android |
Not
lütfen HoloLens 2 ' de yanıp sönmek ve elektronik bir etkiye neden olan Unity 2020.3.21 f ve 2020.3.22 f 'yi önleyin. Daha fazla bilgi için burayabakın.
MRTK ile çalışmaya başlama
Yeni bir MRTK veya karma gerçeklik geliştirmeye yönelik olarak, bu durumda, cihazınızdan veya öykünücüsündemrtk örnek merkezi örnek uygulamasını yüklemenizi ve araştırmayı öneririz.
karma gerçeklik ve mrtk 'ın sunabileceği kadar asılı olduktan sonra, gerekli araçları yükleyip başlangıç düzeyimizi HoloLens 2 öğretici serisini izleyin.
Devlet kapsamında neler olduğunu görmek mi istiyorsunuz?
Belgeler
Sürüm Notları |
MRTK genel bakış |
API Başvurusu |
|---|
Derleme durumu
| Dal | CI durumu | Docs durumu |
|---|---|---|
main |
Özellik alanı
![]()
Konuşmayı
&&
UX yapı taşları
düğmesi
HoloLens 2 ' nin ifade edilen eli dahil çeşitli giriş yöntemlerini destekleyen bir düğme denetimi
sınırları denetimi
3B alanda nesneleri işlemek için standart Kullanıcı arabirimi
nesne işleyicisi
Bir veya iki uygulamalı nesneleri işlemek için betik
sistem klavyesi
Unity 'de sistem klavyesi kullanmanın örnek betiği
ınteractable
Görsel durumlar ve tema desteğiyle nesneleri birbirine göre oluşturmak için bir betik
Çözücü
Etiket-arada, gövde kilidi, sabit görünüm boyutu ve yüzey manyetik dokulu gibi çeşitli nesne konumlandırma davranışları
nesne koleksiyonu
Üç boyutlu bir şekildeki nesne dizisini yerleştirmek için komut dosyası
İpucuaraç ipucu
Hareket denetleyicilerini ve nesneleri etiketlemek için kullanılabilen esnek bir tutturucu/Pivot sistemle ek açıklama Kullanıcı arabirimi
kaydırıcı
Doğrudan izleme etkileşimini destekleyen değerleri ayarlamak için kaydırıcı Kullanıcı arabirimi
mrtk standart gölgelendirici
mrtk 'ın standart gölgelendiricisi, performans ile çeşitli Fluent tasarım öğelerini destekler
uygulama çubuğu
Sınır denetiminin el ile etkinleştirilmesi için Kullanıcı arabirimi
işaretçileri
Çeşitli türlerde işaretçiler hakkında bilgi edinin
parmak izi görselleştirmesi
Doğrudan etkileşime yönelik güveni artıran parmak izinde görsel uygun hale gelir
Menünün yakınında menü
Yakın etkileşimler için kayan menü Kullanıcı arabirimi
uzamsal tanıma görünümü
Holographic nesnelerinizi fiziksel ortamlarla etkileşime getirme
Voice komutu
Konuşma girişini tümleştirmek için betikler ve örnekler
ilerleme göstergesi
Veri işlemi veya işlem iletişimi için görsel gösterge
el Coach
Hareket taöğretmeden kullanıcıya rehberlik etmeye yardımcı olan bileşen
-fizik hizmeti [deneysel]
El fizik hizmeti, rigıd gövde çakışma olaylarını ve ifade edilen uygulamalı etkileşimleri sunar
kaydırma koleksiyonu kaydırma
3D nesneleri yerel olarak kaydıran bir nesne koleksiyonu
Dock [deneysel]
Dock, nesnelerin önceden belirlenmiş konumların içine ve dışına taşınmasını sağlar
gözle izleme: hedef seçim
Göz, ses ve el girişi, sahnede hızlı ve kolay bir şekilde bir araya getirmek için bir hologragram seçin
göz izleme: gezinme
Baktığınız içeriğe göre metin veya akışkan oranını odaklanmış içeriğe otomatik olarak kaydırmayı öğrenin
göz izleme: ısı haritası
Kullanıcıların uygulamanızda baktığınız öğeleri yükleme ve görselleştirme örnekleri
Araçlar
| Performans iyileştirmeleri için karma gerçeklik projelerinin yapılandırılmasını otomatikleştirin | Varlıklar arasındaki bağımlılıkları analiz etme ve kullanılmayan varlıkları tanımla | Karma Gerçeklik uygulamaları için uçtan uca derleme işlemini yapılandırma ve yürütme | Düzenleyicide kayıt ve kayıttan yürütme baş taşıma ve izleme verileri |
Örnek sahneler
MRTK, MRTK 'ın özelliklerinin nasıl kullanılacağını gösteren örnek sahneler sağlar. Örnek sahneleri varlıklar/MRTK/örnekler/tanıtımlar klasörü altında bulabilirsiniz. Örnek sahneleri nasıl edineceğinizi ve çalıştıracağınızı öğrenmek için örnek sahneler sayfasını okuyun. El etkileşim örnekleri sahneyi , mrtk 'ın etkileşimler ve Kullanıcı arabirimi için yapı taşları yaşamaya başlamak için harika bir yerdir.
MRTK örnekleri Merkezi
MRTK örnekleri hub 'ı ile, her sahneyi oluşturup dağıtmaya gerek kalmadan MRTK 'de çeşitli örnek sahneleri deneyebilirsiniz. MR özelliği aracında"karma gerçeklik araç seti örnekleri" paketini seçerek HoloLens (x86), HoloLens 2 (ARM) ve Windows Mixed Reality modern kulaklıklar (x64) için önceden oluşturulmuş uygulama paketlerini indirebilirsiniz. uygulamaları HoloLens yüklemek için Windows cihaz portalını kullandığınızdan emin olun (1. genel). HoloLens 2 ' de, Microsoft Store uygulamasını kullanarak mrtk örnekmerkezini indirebilir ve yükleyebilirsiniz.
MRTK 'nin sahne sistem ve sahne geçiş hizmeti ile çok Saheli bir hub oluşturma hakkındaki ayrıntılar hakkında bilgi edinmek için bkz. örnekler hub 'ı Benioku sayfası .
MRTK ile oluşturulan örnek uygulamalar
![]() |
![]() |
![]() |
|---|---|---|
| öğelerin periyodik tablosu , mrtk 'ın giriş sisteminin ve yapı bloklarının HoloLens ve modern kulaklıklar için bir uygulama deneyimi oluşturmak üzere nasıl kullanılacağını gösteren açık kaynaklı bir örnek uygulamadır. taşıma hikayesini okuyun: öğeler uygulamasının periyodik tablosunu mrtk v2 ile HoloLens 2 ' ye getirme | galaxy Explorer , HoloLens ' fikrinizi paylaşma ' kampanyasının bir parçası olarak mart 2016 ' de ilk olarak geliştirilen açık kaynaklı bir örnek uygulamadır. galaxy Explorer, mrtk v2 kullanarak HoloLens 2 ' ye yönelik yeni özelliklerle güncelleştirilmiştir. hikayeyi okuyun: HoloLens 2 için galaxy gezginini oluşturma | yüzeyler , visual, ses ve tam olarak ifade edilen el ile bir tacizi nasıl oluşturduğumuz hakkında HoloLens 2 için açık kaynaklı bir örnek uygulamadır. Ayrıntılı tasarım ve geliştirme hikayesi için yüzeyler uygulamasındaki Microsoft Mr dev Days oturum dersleri göz atın. |
Karma Gerçeklik geliştirme günlerindeki oturum videoları 2020
Daha fazla oturum videosunu araştırmak için bkz. karma gerçeklik geliştirme günleri .
Topluluğa katılın
Bolluküzerinde mrtk etrafında konuşmaya katın. Bolluk topluluğuna Otomatik davet göndericiaracılığıyla katılabilmeniz gerekir.
Mrtk etiketini kullanarakStack Overflow mrtk kullanma hakkında sorular sorun.
MRTK kodunda bozulmuş bir şey bulursanız bilinen sorunları arayın veya Yeni bir sorun yapın.
MRTK 'ya katkıda bulunma hakkında sorularınız için, bolluk üzerinde Mixed-Reality-Toolkit kanalına gidin.
Bu proje Microsoft Open Source Code of Conduct (Microsoft Açık Kaynak Kullanım Kuralları) belgesinde listelenen kurallara uygundur. Daha fazla bilgi için bkz. kullanım KURALLARı SSS veya ek soru veya açıklamalarla iletişim kurma.
karma gerçeklik üzerinde yararlı kaynaklar Geliştirme Merkezi
| HoloLens ve modern kulaklıklar (VR) için karma gerçeklik deneyimleri oluşturmayı öğrenin. | Tasarım kılavuzlarını alın. Kullanıcı arabirimi oluşturun. Etkileşimleri ve girişi öğrenin. | Geliştirme kılavuzlarını alın. Teknolojiyi öğrenin. Bilimi anlayın. | Uygulamanızı diğerleri için hazırlayın ve bir 3B başlatıcısı oluşturmayı deneyin. |
Azure 'da yararlı kaynaklar
Spatial Anchors |
||
|---|---|---|
| Uzamsal bağlantılar, zaman içindeki cihazlarda yer tutan nesneleri kullanarak karma gerçeklik deneyimleri oluşturmanıza olanak sağlayan bir platformlar arası hizmettir. | Konuşmadan metin, konuşmacı tanıma veya konuşma çevirisi gibi Azure destekli konuşma özelliklerini bulup tümleştirin. | Görüntü veya video içeriğinizi bilgisayar görme, yüz algılama, duygu tanıma veya video Dizin Oluşturucu gibi Vision hizmetlerini kullanarak belirleyip çözümleyin. |
Katkıda bulunma
Bu katkıda bulunanmrtk 'e nasıl katkıda bulunabileceğinizi öğrenin.
Yardım alma
MRTK tarafından neden olan sorunlarla karşılaşırsanız veya bir şeyin nasıl yapılacağı hakkında sorularınız varsa, size yardımcı olabilecek birkaç kaynak vardır:
- hata raporları için lütfen GitHub depoya bir sorun bildirin.
- Sorularınız için lütfen StackOverflow veya karma gerçeklik araç seti kanalında bolluk üzerinden ulaşın. Bolluk topluluğuna Otomatik davet göndericiaracılığıyla katılabilmeniz gerekir.










