Udostępnij za pośrednictwem


Wybieranie aparatu

Istnieje kilka ścieżek programistycznych, które można wykonać za pomocą naszej dokumentacji. Pierwszym krokiem jest znalezienie technologii, która jest odpowiednia dla Ciebie. Jeśli masz już jeden na uwadze, przejdź do przodu i przejdź bezpośrednio do odpowiedniej karty poniżej. Jeśli jesteś na ogrodzeniu lub dopiero zaczynasz, przyjrzyj się każdemu z nich i dowiedz się, co oferują, dostępne platformy i narzędzia i zacznij tworzyć!

Ważne

Zapoznaj się z naszymi przewodnikami dotyczącymi przenoszenia, jeśli masz istniejące projekty, które chcesz przenieść do urządzenia HoloLens 2 lub immmersive vr zestawów słuchawkowych, takich jak Reverb G2. Mamy przewodniki dla projektów korzystających z HTK, MRTK v1, SteamVR lub zostały opracowane dla immersyjnych zestawów słuchawkowych, takich jak Oculus Rift lub HTC Vive.

Omówienie aparatu

  • Unity jest jedną z wiodących platform programowania w czasie rzeczywistym na rynku, z bazowym kodem środowiska uruchomieniowego napisanym w języku C++, a wszystkie skrypty programistyczne są wykonywane w języku C#. Niezależnie od tego, czy chcesz tworzyć gry, filmy i animacje, a nawet renderować koncepcje architektoniczne lub inżynieryjne w świecie wirtualnym, aparat Unity ma infrastrukturę do obsługi.

    Uwaga

    Przed wybraniem wersji aparatu Unity zapoznaj się ze znanymi problemami w niektórych wersjach aparatu Unity.

  • Unreal Engine 4 to zaawansowany aparat tworzenia typu open source z pełną obsługą rzeczywistości mieszanej w językach C++ i Blueprints. Od wersji Unreal Engine 4.25 obsługa urządzenia HoloLens jest w pełni funkcjonalna i gotowa do produkcji. Dzięki możliwościom, takim jak elastyczny system tworzenia skryptów wizualnych strategii, projektanci mogą praktycznie korzystać z pełnego zakresu pojęć i narzędzi, które są ogólnie dostępne tylko dla programistów. Twórcy w różnych branżach mogą wykorzystać swobodę i kontrolę w celu dostarczania najnowocześniejszej zawartości, interaktywnych środowisk i immersyjnych światów wirtualnych.

  • Deweloperzy natywni , którzy mają doświadczenie w pisaniu własnych renderatorów 3D, mogą tworzyć aparat niestandardowy przy użyciu biblioteki OpenXR. OpenXR to otwarty, bezpłatny tantiem standard interfejsu API firmy Khronos, który zapewnia aparatom natywny dostęp do szerokiej gamy urządzeń od dostawców w spektrum rzeczywistości mieszanej. Możesz programować przy użyciu technologii OpenXR na urządzeniu HoloLens 2 lub windows Mixed Reality immersywnym zestawie słuchawkowym na pulpicie.

  • Deweloperzy sieci Web tworzący atrakcyjne środowiska internetowe AR/VR w różnych przeglądarkach mogą korzystać z webXR.

Funkcje i urządzenia


Logistyka Unity Nierealny JavaScript Aparat niestandardowy
(przy użyciu biblioteki OpenXR)
Język C# C++ JavaScript C/C++
Cennik Cennik aparatu Unity Nierealne ceny Bezpłatna Bezpłatna

Funkcje urządzenia Unity Nierealny JavaScript Aparat niestandardowy
(przy użyciu biblioteki OpenXR)
Śledzenie urządzenia/wyświetlania ✔️ ✔️ ✔️ ✔️
Wejście ręczne ✔️ ✔️ ✔️ ✔️
Wprowadzanie oka ✔️ ✔️ ✔️
Wprowadzanie danych przy użyciu głosu ✔️ ✔️ ✔️ ✔️
Kontrolery ruchu ✔️ ✔️ ✔️ ✔️
Testowanie trafień płaszczyzny/siatki ✔️ ✔️ ✔️ ✔️
Informacje o scenie ✔️ ✔️ ✔️
Dźwięk przestrzenny ✔️ ✔️ ✔️ ✔️
Wykrywanie kodu QR ✔️ ✔️ ✔️

Sprzęt Unity Nierealny JavaScript Aparat niestandardowy
(przy użyciu biblioteki OpenXR)
HoloLens 2 ✔️ ✔️ ✔️ ✔️
HoloLens (1. generacja) ✔️ ✔️ Tylko winRT (starsza wersja)
Zestawy nagłowne windows Mixed Reality ✔️ ✔️ ✔️ ✔️
Zestawy słuchawkowe SteamVR ✔️ ✔️ ✔️ ✔️
Oculus Quest/Rift ✔️ ✔️ ✔️ ✔️
Mobile (ARCore/ARKit) ✔️ ✔️ ✔️

Narzędzia Unity Nierealny JavaScript Aparat niestandardowy
(przy użyciu biblioteki OpenXR)
Zestaw narzędzi Mixed Reality Toolkit (MRTK) ✔️ ✔️
Narzędzia do blokowania świata ✔️

Usługi w chmurze Unity Nierealny JavaScript Aparat niestandardowy
(przy użyciu biblioteki OpenXR)
Azure Remote Rendering ✔️ ✔️

Uwaga

Następne kroki

Następny punkt kontrolny programowania

Jeśli obserwujesz określoną podróż punktu kontrolnego środowiska Unity dla urządzenia HoloLens, następnym zadaniem jest wykonanie naszej serii samouczków HoloLens 2.

W przeciwnym razie kontynuuj instalowanie odpowiedniej wersji aparatu Unity i skonfiguruj swój pierwszy projekt aparatu Unity rzeczywistości mieszanej:

Zawsze możesz wrócić do punktów kontrolnych tworzenia aparatu Unity dla urządzeń HoloLens i VR w dowolnym momencie.