Unity-utveckling för VR och Windows Mixed Reality

Unity-banderollslogotyp

Om unity är helt nytt för dig rekommenderar vi att du utforskar självstudierna på nybörjarnivå på Unity Learn-plattformen innan du fortsätter. Det är också en bra idé att besöka Unity Mixed Reality-forumen för att interagera med onlinecommunityn och skapa appar för mixad verklighet. Du vet aldrig vilka coola tillgångar eller lösningar du kan få reda på i naturen. När du är redo att komma igång med MRTK går du till kontrollpunkterna för utveckling nedan!

Viktigt

Ta en titt på våra portningsguider om du har ett befintligt Unity-projekt som du vill ta över till ett Windows Mixed Reality integrerande headset.

Kontrollpunkter för utveckling

Använd följande kontrollpunkter för att föra dina Unity-spel och -program till mixad verklighet.

1. Komma igång

Det finns en liten uppsättning Unity-inställningar som du behöver ändra manuellt för Windows Mixed Reality och VR-utveckling. Dessa är uppdelade i två kategorier: per projekt och per scen. I slutet av det här avsnittet har du verktygen och projektinställningarna för att börja skapa egna appar!

Checkpoint Resultat
Installera de senaste verktygen Ladda ned och installera det senaste Unity-paketet och konfigurera projektet för mixad verklighet
Konfigurera ditt projekt för VR- och Windows Mixed Reality-headset Lär dig hur du skapar program som renderar digitalt innehåll på holografiska och VR-visningsenheter

Viktigt

Läs vår konfigurationsguide för Unity-projekt för mer information om hur du konfigurerar dina projekt.

2. Kärnbyggnadsblock

När du har startat ett nytt fördjupat projekt behöver du några grundläggande byggstenar för att utveckla integrerande appar. Alla grundläggande byggstenar för mixed reality-program exponeras på ett sätt som överensstämmer med andra Unity-API:er. Du kanske inte behöver alla på en gång, men vi rekommenderar att du utforskar tidigt. Efter att ha fördjupat dig i de grundläggande byggstenarna nedan har du en verktygslåda full av funktioner som du kan integrera i ett VR-projekt.

Funktion Funktioner
Kamera Optimera den visuella kvaliteten och hologramstabiliteten fullständigt i dina Mixed Reality-appar
Världslåsning och rumsliga fästpunkter Lösa stabiliseringsproblem, kamerajustering och integrera en stabil koordinatsystemlösning
Rörelsekontroller Lägga till rumsliga åtgärder i dina Mixed Reality-appar
Gester Använd handgester som indata i dina Mixed Reality upplevelser
Rumsligt ljud Förbättra dina appar med integrerande 3D-ljud
Text Få skarp text av hög kvalitet som har en hanterbar storlek och kvalitetsåtergivning
Röstinmatning Samla in talade nyckelord, fraser och diktering från dina användare

3. Avancerade funktioner

Andra viktiga funktioner som spelar en roll i uppslukande program är tillgängliga via Unity-API:er utan extra paket eller installation. När du har fördjupat dig i de mer avancerade funktionerna som Unity erbjuder kan du skapa djupare, komplexa VR-appar.

Funktion Funktioner
Spåra förlust Hantera scenarier där enheten inte kan hitta sig själv i programvärlden
Tangentbordsinmatning Hämta indata från verkliga tangentbord och Mixed Reality tangentbord i dina appar

4. Distribuera till en enhet eller emulator

När du har gjort ditt holografiska Unity-projekt redo för testning är nästa steg att exportera och skapa en Unity Visual Studio-lösning. Med vs-lösningen i handen kan du köra programmet på verkliga eller simulerade enheter. I slutet av det här avsnittet kommer du att kunna distribuera ditt program på en enhet eller emulator som passar dina utvecklingsbehov.

Nästa steg

Ett utvecklarjobb görs aldrig, särskilt när du lär dig ett nytt verktyg eller SDK. Följande avsnitt kan ta dig till områden utöver det material på nybörjarnivå som du redan har slutfört, tillsammans med användbara resurser om du fastnar. Observera att dessa ämnen och resurser inte är i någon sekventiell ordning, så du kan hoppa runt och utforska!

Portning

Om du har befintliga appar som du vill porta över är artiklarna nedan ditt nästa stopp:

Ytterligare resurser

Innan du går ut i mixad verklighet på egen hand rekommenderar vi att du tar en titt på den extra dokumentationen nedan.