Bevezetés
A Mixed Reality Toolkit (MRTK) egy platformfüggetlen eszközkészlet a virtuális valóság (VR) és a kiterjesztett valóság (AR) vegyes valósági élményeinek létrehozásához. Az eszközkészlet olyan összetevőket és funkciókat biztosít, amelyekkel felgyorsíthatja a Windows Mixed Reality fejlesztését.
Tegyük fel, hogy olyan vegyes valósági élményt hoz létre, amelyben a felhasználónak szüksége van egy holografikus objektum áthelyezésére, elforgatására és méretezésére. Bár az alapoktól kezdve létrehozhat egy saját szkriptet az ilyen manipulációk engedélyezéséhez, a hologramokhoz való közvetlen manipuláció és a korlátozások konfigurálása időigényes lehet, különösen akkor, ha több objektumot kell konfigurálni.
Ebben a modulban a Unityt a Windows Mixed Reality-fejlesztéshez fogja konfigurálni, majd importálja a Mixed Reality eszközkészletet (MRTK) a projektbe. A Mixed Reality eszközkészlet tartalmaz egy ObjectManipulator szkriptet, amelyet egy kockára fog alkalmazni a kézzel történő közvetlen manipulációhoz.
A modul végén képes lesz beállítani egy olyan Unity-projektet, amely Windows Mixed Reality-fejlesztéshez van konfigurálva, és képes lesz a Mixed Reality eszközkészlettel felgyorsítani a vegyes valóságú fejlesztését.
Ebben az oktatóanyagban egy kész példát talál.
Tanulási célkitűzések
- A Unity konfigurálása Windows Mixed Reality-fejlesztéshez
- A Mixed Reality eszközkészlet (MRTK) alapcsomagjának importálása a Unitybe
- Az MRTK hozzáadása egy Unity-jelenethez
- A három elsődleges MRTK interakciós modell összehasonlítása
- Hologramok manipulálása az ObjectManipulator használatával
Előfeltételek
- A megfelelő eszközökkel konfigurált Windows 10 vagy 11 rendszerű számítógép
- Windows 10 SDK 10.0.18362.0 vagy újabb
- A Unity Hub és a Unity 2021.3 vagy újabb verziója telepítve van (győződjön meg arról, hogy az ismert problémákat a Unity-verziók és -csomagok oldalán tekintheti meg)
- Vegyes valóság funkció eszköz
- A Unity alapszintű ismerete: felület, jelenet létrehozása, csomagimportálás, GameObjects hozzáadása egy jelenethez