Rozwój aparatu Unity dla vr i Windows Mixed Reality
Jeśli jesteś zupełnie nowym użytkownikiem aparatu Unity, zalecamy zapoznanie się z samouczkami na poziomie osoby początkującej na platformie Unity Learn przed kontynuowaniem. Warto również odwiedzić fora Mixed Reality unity, aby współpracować z społecznością online tworzącą aplikacje rzeczywistości mieszanej. Nigdy nie wiesz, jakie fajne zasoby lub rozwiązania możesz dowiedzieć się na wolności. Gdy wszystko będzie gotowe do rozpoczęcia pracy z zestawem narzędzi MRTK, przejdź do poniższych punktów kontrolnych programowania.
Ważne
Zapoznaj się z naszymi przewodnikami przenoszenia, jeśli masz istniejący projekt aparatu Unity, który chcesz przenieść do Windows Mixed Reality immersywny zestaw słuchawkowy.
Punkty kontrolne programowania
Użyj następujących punktów kontrolnych, aby przenieść gry i aplikacje aparatu Unity do świata rzeczywistości mieszanej.
1. Wprowadzenie
Istnieje niewielki zestaw ustawień aparatu Unity, które należy ręcznie zmienić na potrzeby opracowywania Windows Mixed Reality i VR. Są one podzielone na dwie kategorie: dla poszczególnych projektów i na scenę. Na końcu tej sekcji będziesz mieć narzędzia i ustawienia projektu, aby rozpocząć tworzenie własnych aplikacji.
Punkt kontrolny | Wynik |
---|---|
Instalowanie najnowszych narzędzi | Pobieranie i instalowanie najnowszego pakietu aparatu Unity oraz konfigurowanie projektu dla rzeczywistości mieszanej |
Konfigurowanie projektu dla vr i zestawów słuchawkowych Windows Mixed Reality | Dowiedz się, jak tworzyć aplikacje renderujące zawartość cyfrową na urządzeniach holograficznych i wirtualnych |
Ważne
Zapoznaj się z naszym przewodnikiem konfiguracji projektu aparatu Unity, aby uzyskać więcej informacji na temat konfigurowania projektów.
2. Podstawowe bloki konstrukcyjne
Po uruchomieniu nowego projektu immersyjnego potrzebne są pewne podstawowe bloki konstrukcyjne do opracowywania immersyjnych aplikacji. Wszystkie podstawowe bloki konstrukcyjne dla aplikacji rzeczywistości mieszanej są uwidaczniane w sposób zgodny z innymi interfejsami API aparatu Unity. Być może nie będą potrzebne wszystkie z nich jednocześnie, ale zalecamy wczesne eksplorowanie. Po zapoznaniu się z podstawowymi blokami konstrukcyjnymi wymienionymi poniżej będziesz mieć przybornik pełen funkcji, które można zintegrować z projektem VR.
Cecha | Możliwości |
---|---|
Aparat fotograficzny | W pełni optymalizowanie jakości wizualnej i stabilności hologramu w aplikacjach Mixed Reality |
Światowe blokowanie i kotwice przestrzenne | Rozwiązywanie problemów z stabilizacją, korektę aparatu i integrowanie stabilnego rozwiązania układu współrzędnych |
Kontrolery ruchu | Dodawanie akcji przestrzennych do aplikacji Mixed Reality |
Gestów | Używanie gestów dłoni jako danych wejściowych w środowiskach Mixed Reality |
Dźwięk przestrzenny | Ulepszanie aplikacji przy użyciu immersyjnego dźwięku 3D |
Tekst | Uzyskiwanie ostrego, wysokiej jakości tekstu z zrozumiałym rozmiarem i jakością renderowania |
Wprowadzanie danych przy użyciu głosu | Przechwytywanie wypowiedzianych słów kluczowych, fraz i dyktowania od użytkowników |
3. Funkcje zaawansowane
Inne kluczowe funkcje, które odgrywają rolę w aplikacjach immersyjnych, są dostępne za pośrednictwem interfejsów API aparatu Unity bez dodatkowych pakietów ani konfiguracji. Po zapoznaniu się z bardziej zaawansowanymi możliwościami oferowanymi przez aparat Unity będziesz w stanie tworzyć bardziej złożone aplikacje VR.
Cecha | Możliwości |
---|---|
Śledzenie utraty | Obsługa scenariuszy, w których urządzenie nie może zlokalizować się w świecie aplikacji |
Dane wejściowe klawiatury | Pobieranie danych wejściowych z klawiatur rzeczywistych i Mixed Reality w aplikacjach |
4. Wdrażanie na urządzeniu lub emulatorze
Po uzyskaniu gotowego projektu holograficznego aparatu Unity do testowania następnym krokiem jest wyeksportowanie i utworzenie rozwiązania programu Visual Studio dla aparatu Unity. Za pomocą tego rozwiązania VS można uruchomić aplikację na rzeczywistych lub symulowanych urządzeniach. Po zakończeniu tej sekcji będziesz mieć możliwość wdrożenia aplikacji na urządzeniu lub emulatorze, które odpowiadają potrzebom deweloperów.
- Windows Mixed Reality immersywny zestaw słuchawkowy
- Windows Mixed Reality immersyjny symulator zestawu nagłownego
Co dalej?
Praca deweloperów nigdy nie jest wykonywana, zwłaszcza w przypadku uczenia się nowego narzędzia lub zestawu SDK. Poniższe sekcje mogą zawierać obszary wykraczające poza już ukończony materiał na poziomie osoby początkującej wraz z przydatnymi zasobami, jeśli utkniesz. Należy pamiętać, że te tematy i zasoby nie są w żadnej kolejności sekwencyjnej, więc możesz swobodnie poruszać się i eksplorować!
Przenoszenie
Jeśli masz istniejące aplikacje, które chcesz przenosić, artykuły wymienione poniżej to następny przystanek:
- Przenoszenie aplikacji VR do Windows Mixed Reality
- Aktualizowanie aplikacji SteamVR dla Windows Mixed Reality
Dodatkowe zasoby
Przed wyjściem na własny świat rzeczywistości mieszanej zalecamy zapoznanie się z dodatkową dokumentacją poniżej.