Unity-utveckling för VR och Windows Mixed Reality
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.