Udostępnij za pośrednictwem


Rozwój aparatu Unity dla vr i Windows Mixed Reality

Logo baneru aparatu Unity

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.

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:

Dodatkowe zasoby

Przed wyjściem na własny świat rzeczywistości mieszanej zalecamy zapoznanie się z dodatkową dokumentacją poniżej.