unity3d
Rzeczywistość wirtualna (VR)
Szukaj…
Platformy VR
Istnieją dwie główne platformy w VR, jedna to platforma mobilna, taka jak Google Cardboard , Samsung GearVR , druga to platforma PC, jak HTC Vive, Oculus, PS VR ...
Unity oficjalnie obsługuje Oculus Rift , Google Carboard , Steam VR , Playstation VR , Gear VR oraz Microsoft Hololens .
Większość platform ma własne wsparcie i SDK. Zwykle musisz najpierw pobrać sdk jako rozszerzenie dla jedności.
Zestawy SDK:
- Google Cardboard
- Platforma Daydream
- Samsung GearVR (zintegrowany od Unity 5.3)
- Oculus Rift
- HTC Vive / Open VR
- Microsoft Hololens
Dokumentacja:
Włączanie obsługi VR
W Unity Editor otwórz Ustawienia odtwarzacza (Edycja> Ustawienia projektu> Odtwarzacz).
W obszarze Inne ustawienia zaznacz opcję Obsługiwana rzeczywistość wirtualna .
Dodaj lub usuń urządzenia VR dla każdego celu kompilacji na liście zestawów SDK rzeczywistości wirtualnej pod polem wyboru.
Sprzęt komputerowy
Istnieje niezbędna zależność sprzętowa dla aplikacji VR, która zwykle zależy od platformy, dla której budujesz. Istnieją 2 szerokie kategorie urządzeń w zależności od ich możliwości ruchu:
- 3 DOF (stopnie swobody)
- 6 DOF (stopnie swobody)
3 DOF oznacza, że ruch wyświetlacza montowanego na głowie (HMD) jest ograniczony do działania w 3 wymiarach, które obracają się wokół trzech prostopadłych osi wyśrodkowanych na środku ciężkości HMD - osi wzdłużnej, pionowej i poziomej. Ruch wokół osi podłużnej nazywa się przechyleniem, ruch wokół osi bocznej nazywa się skokiem, a ruch wokół osi prostopadłej nazywa się odchylaniem, podobne zasady, które rządzą ruchem dowolnego poruszającego się obiektu, takiego jak samolot lub samochód, co oznacza, że chociaż będziesz widząc we wszystkich kierunkach X, Y, Z ruchem twojego HMD w środowisku wirtualnym, ale nie byłbyś w stanie nic poruszyć ani dotknąć (ruch przez dodatkowy kontroler bluetooth nie jest taki sam).
Jednak 6 DOF pozwala uzyskać wrażenia w skali pomieszczenia, w których można również poruszać się wokół osi X, Y i Z oprócz ruchów przechylania, pochylania i odchylania wokół jego środka ciężkości, a więc 6 stopni swobody.
Obecnie VR VR w skali pokoju z obsługą 6 DOF wymaga wysokiej wydajności obliczeniowej z wysokiej klasy kartą graficzną i pamięcią RAM, której prawdopodobnie nie dostaniesz ze standardowych laptopów i będzie wymagał komputera stacjonarnego o optymalnej wydajności, a także co najmniej 6 stóp x 6 stóp wolnej przestrzeni, podczas gdy doświadczenie 3 DOF można osiągnąć za pomocą zwykłego smartfona z wbudowanym żyroskopem (który jest wbudowany w większość nowoczesnych smartfonów, które kosztują około 200 USD lub więcej).
Niektóre popularne urządzenia dostępne obecnie na rynku to:
- Oculus Rift (6 DOF)
- HTC Vive (6 DOF)
- Daydream (3 DOF)
- Gear VR Powered by Oculus (3 DOF)
- Google Cardboard (3 DOF)