Megosztás a következőn keresztül:


Mixed Reality Toolkit 3

MRTK3 szalagcím

Az MRTK3 a Microsoft Mixed Reality Toolkit for Unity harmadik generációja. Ez egy Microsoft-alapú nyílt forráskódú projekt, amely felgyorsítja a platformfüggetlen vegyes valóság fejlesztését a Unityben. Ez az új verzió a Unity XR Felügyeleti rendszerére és az XR Interaction Toolkitre épül. Jellemzői többek között az alábbiak:

  • Platformfüggetlen bemeneti rendszert és építőelemeket biztosít a térbeli interakciókhoz és a felhasználói felülethez.
  • Gyors prototípus-készítést tesz lehetővé a szerkesztőn belüli szimuláción keresztül, amely lehetővé teszi a módosítások azonnali megtekintését.
  • Bővíthető keretrendszerként működik, amely lehetővé teszi a fejlesztők számára az alapvető összetevők felcserélésének lehetőségét.
  • Számos platformot támogat:
Platform Támogatott eszközök
OpenXR XR-eszközök Microsoft HoloLens 2
Meta Quest (kísérleti)
Windows Mixed Reality (kísérleti)
SteamVR (kísérleti)
Oculus Rift on OpenXR (kísérleti)
Lenovo ThinkReality A3 (a Qualcomm Snapdragon Spaces - kísérleti)
Windows Hagyományos síkképernyős asztal (kísérleti)
És hamarosan továbbiak is érkeznek!

Üdvözli az MRTK3

A Mixed Reality Toolkit Organization jelenleg az MRTK3-at tartja karban, és kiadta az MRTK3-at az általános rendelkezésre álláshoz (GA). Minden új HoloLens-alkalmazást arra biztatunk, hogy az MRTK3 használatával készüljön el.

Főbb fejlesztések

Architektúra

  • A Unity XR Interaction Toolkitre és a Unity bemeneti rendszerére épül.
  • OpenXR-alapú.
  • Nyitott és rugalmas interakciós paradigmák.

Teljesítmény

  • A legtöbb funkció és rendszer újraírása és újratervezése az UX-től az alrendszerekbe való bemenetig.
  • Nulla keretenkénti memóriafoglalás.
  • A HoloLens 2 és más erőforrás-korlátozott mobilplatformok maximális teljesítményére hangolva.

Felhasználói felület

  • Új interakciós modellek (tekintet-csippentés közvetett manipuláció).
  • Frissített vegyes valóság tervezési nyelv.
  • Unity Canvas + 3D UX: éles üzemű dinamikus automatikus elrendezés.
  • Egyesített 2D és 3D bemenet a gamepad, az egér és az akadálymentesség támogatásához.
  • Adatkötés a védjegyzéshez, a teához, a dinamikus adatokhoz és az összetett listákhoz.

Akadálymentesség (korai előzetes verzió)

  • Gyengénlátó segédeszközök.
  • Bemeneti segítség.

Hosszú távú támogatás

  • Minimális követelmények: OpenXR, Unity 2021.3 LTS vagy Unity 2022.3 LTS, Unity XR Interaction Toolkit.

Verziókezelés

Az MRTK korábbi verzióiban (HoloToolkit és MRTK v2) minden csomag teljes készletként jelent meg, ugyanazzal a verziószámmal (pl. 2.8.0). Az MRTK3-tól kezdve minden csomag külön-külön verziószámozott, a Szemantikus Verziószámozás 2.0.0 specifikációt követve.

Feljegyzés

Az MRTK3 "3" értéke nem verziószám. Ez a mögöttes architektúra generációjának mutatója, a HoloToolkit pedig az első generációs, az MRTK v2.x pedig a második generációs.

Az egyéni verziószámozás gyorsabb karbantartást tesz lehetővé, miközben jobb fejlesztői ismereteket nyújt a módosítások mértékéről, és csökkenti a frissíteni kívánt javítás(ok) beszerzéséhez szükséges csomagok számát.

Ha például egy nem kompatibilitástörő új funkciót ad hozzá az UX-magcsomaghoz, amely a felhasználói felület viselkedésének logikáját tartalmazza, az alverzió száma (3.0.x-ről 3.1.0-ra) nő. Mivel a módosítás nem törik meg, az UX-összetevők csomagját, amely az UX-magtól függ, nem szükséges frissíteni.

A módosítás eredményeként nincs egységes MRTK3 termékverzió.

Az adott csomagok és azok verzióinak azonosításához az MRTK3 egy "névjegy" párbeszédpanelt biztosít, amely felsorolja a projektben szereplő megfelelő csomagokat. A párbeszédpanel eléréséhez válassza Mixed Reality>>MRTK3About MRTKa menüsáv Unity elemét.

Ág állapota

A Mixed Reality Eszközkészlet-szervezet jelenleg fenntartja és frissíti az MRTK3-at. Nagyra értékeljük visszajelzését, és a Unity GitHub-projekthez készült Mixed Reality Eszközkészletben megnyithatja a hibákat és a funkciókéréseket.

Előzetes verziójú csomagok

Az MRTK3 egyes részei a fejlesztési folyamat korábbi szakaszaiban vannak, mint mások. A korai előzetes verziójú csomagok a Mixed Reality szolgáltatáseszközben és a Unity Csomagkezelő azonosíthatók a Early Preview nevükben szereplő megjelöléssel.

2023 szeptemberétől a következő összetevők tekinthetők előzetes verzióban.

Név Csomag neve
Akadálymentesség org.mixedrealitytoolkit.accessibility
Adatkötés és -csoportosítás org.mixedrealitytoolkit.data

Az MRTK csapata teljes mértékben elkötelezett a funkció felszabadítása mellett. Fontos megjegyezni, hogy előfordulhat, hogy a csomagok nem tartalmazzák a kiadásra tervezett teljes funkciót; a kiadás előtt jelentős, az architekturális változásokat megtörő változásokon eshetnek át.

Nagyon javasoljuk, hogy minden visszajelzést adjon a korai előzetes funkciók végső formájának kialakításához.

UX építőelemek

GombGomb
A beviteli módok széles körére optimalizált hangerőszabályzó gomb, beleértve a pokingot, a tekintetcsípést, a ray interakciókat, az egérkattintást és a játékpadot.

HatárvezérlőHatárvezérlő
Szándékvisszajelzések és pontossági manipulációk.

ObjektummanipulátorObjektummanipulátor
Objektumok mozgatása és kezelése egy vagy két kézzel, számos különböző beviteli móddal.

Kéz menüKéz menü
Az UX-vezérlők kézzel rögzített gyűjteménye a gyors műveletekhez való könnyű hozzáférés érdekében.

Közel menüKözel menü
Olyan UX-vezérlők gyűjteménye, amelyek módosíthatók, rögzíthetők és beállíthatók a felhasználó követésére.

CsúszkaCsúszka
Érték beállítása egy egydimenziós tengely mentén.

FeloldóMegoldó
Különféle objektumhelyezési viselkedések, mint például a címke mentén, a testzárolás, az állandó nézetméret és a felületi mágnesesség

PárbeszédPárbeszéd
Felhasználói művelet kérése.

PalaPala
Sík panel nagy formátumú felületek és tartalmak megjelenítéséhez.

Figma Toolkit for MRTK3 Preview

Az MRTK3-hoz készült Figma Toolkit előzetes verziójában felhasználói felületi összetevők találhatók, amelyek a Microsoft új, AZ MRTK3-ban bevezetett vegyes valóság tervezési nyelvén alapulnak. A tervezési folyamat során használhatja az összetevők 2D-s ábrázolását felhasználói felületi elrendezések és storyboardok létrehozásához.

Munkamenet-videók a Microsoft Mixed Reality Fejlesztői Napok 2022-ből

Ütemterv

Az ütemterv a nyilvános előzetes verziótól az általános rendelkezésre állásig az alábbi táblázatban található. A Mixed Reality Toolkit Organization bejelenti a jövőbeli kiadásokat.

Felszabadítás Idősor
Nyilvános előzetes verzió 2022. június 8.
Előzetes verziójú frissítések Körülbelül 2-4 hetente, amíg a ga
Általános rendelkezésre állás 2023. szeptember 6. (blogbejegyzés)