Unity-ontwikkeling voor VR en Windows Mixed Reality
Als u nog geen ervaring hebt met Unity, raden we u aan de zelfstudies op het Unity Learn-platform op beginnersniveau te bekijken voordat u verdergaat. Het is ook een goed idee om de Unity Mixed Reality-forums te bezoeken om contact op te nemen met de online community die mixed reality-apps bouwt. Je weet nooit welke coole assets of oplossingen je in het wild kunt vinden. Wanneer u klaar bent om aan de slag te gaan met MRTK, gaat u naar de onderstaande controlepunten voor ontwikkeling.
Belangrijk
Bekijk onze handleidingen voor overzetten als u een bestaand Unity-project hebt dat u wilt overbrengen naar een Windows Mixed Reality immersive headset.
Controlepunten voor ontwikkeling
Gebruik de volgende controlepunten om uw Unity-games en -toepassingen in de wereld van mixed reality te brengen.
1. Aan de slag
Er is een kleine set Unity-instellingen die u handmatig moet wijzigen voor Windows Mixed Reality- en VR-ontwikkeling. Deze worden onderverdeeld in twee categorieën: per project en per scène. Aan het einde van deze sectie hebt u de hulpprogramma's en projectinstellingen om te beginnen met het maken van uw eigen apps.
Controlepunt | Resultaat |
---|---|
De nieuwste hulpprogramma's installeren | Download en installeer het nieuwste Unity-pakket en stel uw project in voor mixed reality |
Uw project configureren voor VR- en Windows Mixed Reality-headsets | Meer informatie over het bouwen van toepassingen die digitale inhoud weergeven op holografische en VR-weergaveapparaten |
Belangrijk
Bekijk onze Handleiding voor unity-projectconfiguratie voor meer informatie over het instellen van uw projecten.
2. Kernbouwstenen
Nadat u een nieuw insluitende project hebt gestart, hebt u enkele basisbouwstenen nodig om insluitende apps te ontwikkelen. Alle kernbouwstenen voor mixed reality-toepassingen worden weergegeven op een manier die consistent is met andere Unity-API's. U hebt ze misschien niet allemaal tegelijk nodig, maar we raden u aan om het in een vroeg stadium te verkennen. Nadat u de onderstaande kernbouwstenen hebt beschreven, hebt u een werkset met functies die u in een VR-project kunt integreren.
Functie | Functies |
---|---|
Camera | De visuele kwaliteit en de stabiliteit van hologrammen in uw Mixed Reality-apps volledig optimaliseren |
Wereldvergrendeling en ruimtelijke ankers | Stabilisatieproblemen oplossen, camera-aanpassing en een oplossing voor een stabiel coördinatensysteem integreren |
Bewegingscontrollers | Ruimtelijke acties toevoegen aan uw Mixed Reality-apps |
Gebaren | Handbewegingen gebruiken als invoer in uw Mixed Reality ervaringen |
Ruimtelijk geluid | Uw apps verbeteren met meeslepende 3D-audio |
Tekst | Krijg scherpe tekst van hoge kwaliteit met een beheersbare grootte en kwaliteitsweergave |
Spraakinvoer | Gesproken trefwoorden, woordgroepen en dicteren van uw gebruikers vastleggen |
3. Geavanceerde functies
Andere belangrijke functies die een rol spelen in insluitende toepassingen, zijn beschikbaar via Unity-API's zonder extra pakketten of installatie. Nadat u de geavanceerdere mogelijkheden van Unity hebt beschreven, kunt u diepere, complexeRE VR-apps bouwen.
Functie | Functies |
---|---|
Verlies bijhouden | Scenario's afhandelen waarin uw apparaat zich niet kan vinden in de wereld van toepassingen |
Toetsenbordinvoer | Invoer krijgen van echte en Mixed Reality toetsenborden in uw apps |
4. Implementeren op een apparaat of emulator
Zodra u uw holografische Unity-project klaar hebt om te testen, is de volgende stap het exporteren en bouwen van een Unity Visual Studio-oplossing. Met die VS-oplossing bij de hand kunt u uw toepassing uitvoeren op echte of gesimuleerde apparaten. Aan het einde van deze sectie kunt u uw toepassing implementeren op een apparaat of emulator die voldoet aan uw ontwikkelingsbehoeften.
Volgende stappen
Een taak voor ontwikkelaars is nooit voltooid, met name wanneer u een nieuw hulpprogramma of een nieuwe SDK leert. In de volgende secties kunt u naar gebieden gaan die verder gaan dan het materiaal op beginnersniveau dat u al hebt voltooid, samen met nuttige informatiebronnen als u vastloopt. Houd er rekening mee dat deze onderwerpen en resources niet in een sequentieel volgorde zijn, dus u kunt gerust rondlopen en verkennen!
Porten
Als u bestaande apps hebt die u wilt overzetten, zijn de onderstaande artikelen de volgende stop:
Aanvullende resources
Voordat u zelf de wereld van mixed reality ingaat, raden we u aan de onderstaande extra documentatie te bekijken.