unity3d
Realtà virtuale (VR)
Ricerca…
Piattaforme VR
Ci sono due piattaforme principali in VR, una è la piattaforma mobile, come Google Cardboard , Samsung GearVR , l'altra è la piattaforma PC, come HTC Vive, Oculus, PS VR ...
Unity supporta ufficialmente Oculus Rift , Google Carboard , Steam VR , Playstation VR , Gear VR e Microsoft Hololens .
La maggior parte delle piattaforme ha il proprio supporto e sdk. Di solito, è necessario scaricare il sdk come estensione in primo luogo per l'unità.
SDK:
- Google Cardboard
- Piattaforma Daydream
- Samsung GearVR (integrato da Unity 5.3)
- Oculus Rift
- HTC Vive / Open VR
- Microsoft Hololens
Documentazione:
Abilitazione del supporto VR
In Unity Editor, apri Impostazioni Player (Modifica> Impostazioni progetto> Player).
In Altre impostazioni , selezionare Realtà virtuale supportata .
Aggiungi o rimuovi dispositivi VR per ciascun target di build nell'elenco SDK di realtà virtuale sotto la casella di controllo.
Hardware
C'è una dipendenza hardware necessaria per un'applicazione VR, che di solito dipende dalla piattaforma che stai creando. Esistono 2 categorie generali per i dispositivi hardware in base alle loro capacità di movimento:
- 3 DOF (gradi di libertà)
- 6 DOF (gradi di libertà)
3 DOF significa che il movimento del display testa-testa (HMD) è costretto a operare in 3 dimensioni che ruotano attorno ai tre assi ortogonali centrati sul centro di gravità dell'HMD: gli assi longitudinale, verticale e orizzontale. Il movimento attorno all'asse longitudinale è chiamato rollio, il movimento attorno all'asse laterale è chiamato passo e il movimento intorno all'asse perpendicolare è chiamato imbardata, principi simili che governano il movimento di qualsiasi oggetto in movimento come un aereo o un'auto, il che significa che anche se sarai in grado di vedere in tutte le direzioni X, Y, Z dal movimento del tuo HMD nell'ambiente virtuale, ma non saresti in grado di muovere o toccare nulla (il movimento da parte di un controller bluetooth aggiuntivo non è lo stesso).
Tuttavia, 6 DOF consente un'esperienza in scala stanza in cui è anche possibile spostarsi attorno all'asse X, Y e Z oltre ai movimenti di rollio, beccheggio e imbardata attorno al proprio centro di gravità, quindi il 6 grado di libertà.
Attualmente una VR su scala ambiente facilitata per 6 DOF richiede elevate prestazioni di calcolo con una scheda grafica e RAM di fascia alta che probabilmente non otterrete dai laptop standard e richiederà un computer desktop con prestazioni ottimali e almeno almeno 6 piedi × 6 piedi spazio libero, mentre un'esperienza di 3 DOF può essere raggiunta solo da uno smartphone standard con un giroscopio integrato (che è integrato nella maggior parte dei moderni telefoni intelligenti che costano circa $ 200 o più).
Alcuni dispositivi comuni disponibili sul mercato oggi sono:
- Oculus Rift (6 DOF)
- HTC Vive (6 DOF)
- Daydream (3 DOF)
- Gear VR con tecnologia Oculus (3 DOF)
- Google Cardboard (3 DOF)