Sdílet prostřednictvím


Mixed Reality Toolkit 3

Banner MRTK3

MRTK3 je třetí generace sady nástrojů Microsoft Mixed Reality toolkit for Unity. Jedná se o opensourcový projekt řízený Microsoftem, který urychlí vývoj hybridní reality napříč platformami v Unity. Tato nová verze je založená na systému pro správu XR Unity a sadě nástrojů XR Interaction Toolkit. Příklady funkcí a možností:

  • Poskytuje vstupní systém pro různé platformy a stavební bloky pro prostorové interakce a uživatelské rozhraní.
  • Umožňuje rychlé vytváření prototypů prostřednictvím simulace v editoru, která umožňuje okamžitě zobrazit změny.
  • Funguje jako rozšiřitelná architektura , která vývojářům umožňuje prohodit základní komponenty.
  • Podporuje širokou škálu platforem:
Platforma Podporovaná zařízení
Zařízení OpenXR XR Microsoft HoloLens 2
Meta Quest (experimentální)
Windows Mixed Reality (experimentální)
SteamVR (experimentální)
Oculus Rift v OpenXR (experimentální)
Lenovo ThinkReality A3 (s Aplikacemi Automatické Prostory - experimentální)
Windows Tradiční plochá plocha (experimentální)
A další připravujeme!

Vítá vás MRTK3

Organizace mixed reality Toolkit v současné době udržuje MRTK3 a vydává MRTK3 pro obecnou dostupnost (GA). Doporučujeme, aby se všechny nové aplikace HoloLens vytvořily pomocí MRTK3.

Klíčová vylepšení

Architektura

  • Vytvořená na platformě Unity XR Interaction Toolkit a vstupním systému Unity
  • OpenXR se zaměřuje.
  • Paradigmata otevřené a flexibilní interakce

Výkon

  • Přepsat a přepracovat většinu funkcí a systémů od uživatelského rozhraní po vstup do subsystémů.
  • Přidělení paměti pro každý rámec nula.
  • Vyladěno pro maximální výkon na mobilních platformách HoloLens 2 a dalších mobilních platformách s omezenými prostředky.

Uživatelské rozhraní

  • Nové modely interakce (nepřímá manipulace s pohledem).
  • Aktualizace jazyka pro návrh hybridní reality
  • Unity Canvas + 3D UX: dynamické automatické rozložení na produkční úrovni
  • Sjednocený 2D a 3D vstup pro podporu gamepadu, myši a přístupnosti
  • Datová vazba pro branding, motivy, dynamická data a složité seznamy

Přístupnost (předběžná verze Preview)

  • Slabozraké pomůcky.
  • Pomoc se vstupem

Dlouhodobá podpora

  • Minimální požadavky: OpenXR, Unity 2021.3 LTS nebo Unity 2022.3 LTS, Unity XR Interaction Toolkit.

Vytváření verzí

V předchozích verzích MRTK (HoloToolkit a MRTK v2) byly všechny balíčky vydány jako úplná sada označená stejným číslem verze (např. 2.8.0). Počínaje MRTK3 je každý balíček individuálně verze, a to podle specifikace sémantické verze 2.0.0.

Poznámka:

Hodnota 3 v MRTK3 není číslo verze. Jedná se o ukazatel generace základní architektury, přičemž HoloToolkit je generace jedna a MRTK v2.x je generace 2.

Individuální správa verzí umožní rychlejší údržbu a poskytuje vývojářům lepší přehled o velikosti změn a snížení počtu balíčků, které je potřeba aktualizovat, aby bylo možné získat požadované opravy.

Pokud se například do základního balíčku uživatelského prostředí přidá nová funkce, která neobsahuje logiku chování uživatelského rozhraní, číslo podverze se zvýší (z 3.0.x na 3.1.0). Vzhledem k tomu, že změna není zásadní, balíček komponent uživatelského rozhraní, který závisí na jádru uživatelského rozhraní, není potřeba aktualizovat.

V důsledku této změny neexistuje jednotná verze produktu MRTK3.

MrTK3 poskytuje dialogové okno s informacemi o konkrétních balíčcích a jejich verzích, které obsahuje seznam příslušných balíčků zahrnutých v projektu. Chcete-li získat přístup k tomuto dialogovému okně, vyberte Mixed Reality>>MRTK3About MRTKv Unity na řádku nabídek možnost .

Stav větve

Organizace sady nástrojů Mixed Reality v současné době udržuje a aktualizuje MRTK3. Vážíme si vaší zpětné vazby a můžete otevřít chyby a žádost o funkce v projektu Mixed Reality Toolkit for Unity Na GitHubu.

Balíčky s dřívější verzí Preview

Některé části MRTK3 jsou v dřívějších fázích procesu vývoje než jiné. Balíčky verze Preview je možné identifikovat v nástroji pro funkce hybridní reality a unity Správce balíčků Early Preview pomocí označení v jejich názvech.

Od září 2023 jsou následující komponenty považovány za dřívější verzi Preview.

Název Název balíčku
Usnadnění org.mixedrealitytoolkit.accessibility
Datové vazby a motivy org.mixedrealitytoolkit.data

Tým MRTK se plně zavázal k vydání této funkce. Je důležité si uvědomit, že balíčky nemusí obsahovat úplnou funkci, kterou plánujeme vydat; mohou před vydáním projít zásadními změnami způsobujícími architekturu.

Velmi doporučujeme, abyste poskytli jakoukoli a veškerou zpětnou vazbu, která vám pomůže utvářet konečnou formu těchto funkcí v rané verzi Preview.

Stavební bloky uživatelského rozhraní

TlačítkoTlačítko
Multilicenční tlačítko optimalizované pro širokou škálu vstupních způsobů, včetně pokingu, pohled-špendlík, ray interakce, kliknutí myší a herního panelu.

Ovládací prvek HraniceOvládací prvek Hranice
Záměrná zpětná vazba a dostupnost manipulace s přesností

Manipulátor objektůManipulátor objektů
Pohybujte a manipulujte s objekty jedním nebo dvěma rukama pomocí široké škály vstupních způsobů.

Nabídka RukouNabídka Rukou
Ručně ukotvená kolekce ovládacích prvků uživatelského rozhraní pro snadný přístup k rychlým akcím.

Nabídka PoblížNabídka Poblíž
Kolekce ovládacích prvků uživatelského rozhraní, které je možné manipulovat, připnout a nastavit tak, aby sledovaly uživatele.

PosuvníkPosuvník
Upravte hodnotu podél jednorozměrné osy.

ŘešitelŘešitel
Různá chování umístění objektů, jako jsou značky, zámek těla, konstantní velikost zobrazení a magnetismus povrchu

Dialogové oknoDialogové okno
Výzva k akci uživatele

BřidliceBřidlice
Plochý panel pro zobrazení rozsáhlých rozhraní a obsahu.

Figma Toolkit for MRTK3 Preview

Předběžná verze sady nástrojů Figma Toolkit pro MRTK3 zahrnuje komponenty uživatelského rozhraní založené na novém jazyce návrhu hybridní reality od Microsoftu představeného v MRTK3. K vytváření rozložení uživatelského rozhraní a scénářů můžete použít 2D reprezentace součástí v procesu návrhu.

Videa o relacích z Microsoft Mixed Reality Dev Days 2022

Plán nasazení

Plán z verze Public Preview na obecnou dostupnost je podrobně popsaný v následující tabulce. Organizace sady nástrojů Mixed Reality oznámí budoucí verze.

Verze Časová osa
Verze Public Preview 8. června 2022
Aktualizace preview Přibližně každých 2 až 4 týdny do ga
Všeobecná dostupnost 6. září 2023 (blogový příspěvek)