VR su un Mac? Potrebbe essere più probabile di quanto pensi!
Il fondatore di Oculus, Palmer Luckey, una volta disse che supporteranno la realtà virtuale su Mac “non appena Apple rilascia un buon computer.” Non dovrebbe sorprendere quindi che quando Industrial Light and Magic è salito sul palco durante la conferenza degli sviluppatori di giugno 2017 per dimostrare le funzionalità VR dei nuovi Mac, l'hanno fatto con l'HTC Vive rivale HTC Vive Review: La realtà virtuale è finalmente un Thing HTC Vive Review: la realtà virtuale è finalmente una cosa HTC Vive per Steam VR ridefinisce il gioco e altro ancora. È la cosa più vicina a un Holodeck che abbia mai visto. Ed è assolutamente incredibile. Leggi di più .
Proprio così: i Mac possono fare VR ora (ma non con Oculus Rift).
“Si riduce al fatto che Apple non dà la priorità alle GPU di fascia alta. Puoi acquistare un Mac Pro da $ 6.000 con il top della linea AMD FirePro D700 e ancora non soddisfa le nostre specifiche consigliate. Se assegnano priorità alle GPU di fascia più alta, come un tempo facevano parte del passato, penso che ci piacerebbe supportare il Mac.”
- Palmer Luckey, 2016
Ecco la demo del palcoscenico di Industrial Light and Magic (uno studio di effetti CGI del cinema) che dimostra uno dei modi in cui pensano di utilizzare la realtà virtuale per lo storyboarding.
Quali Mac possono fare VR?
Una serie di nuovi iMac è stata lanciata al WWDC e sono già disponibili per l'acquisto, ma non tutti sono dotati di funzionalità VR. Secondo AMD, è necessario almeno un Radeon Pro 580. Questo esclude sia l'iMac entry-level da 21,5 "(che ha una GPU Intel Iris) sia i modelli da 21,5" 4K (che hanno solo una Radeon Pro 555 o 560).
Avrai quindi bisogno del 27 "5K iMac top-end, e avrai bisogno dell'edizione specificata più alta, che ha il 580 - cioè $ 2,300! Anche in questo caso, il 580 è approssimativamente equivalente a un Nvidia GeForce 1060, che è considerato buono ma non è una carta top-end per i giochi VR. Probabilmente verrà sottotitolata in meno di un anno.
Il nuovo iMac Pro, che parte da $ 5.000, sarà ovviamente anche in grado di funzionare con la realtà virtuale.
Non è ancora chiaro se le carte di fascia bassa saranno bloccato da funzionalità VR o semplicemente fornire prestazioni inadeguate, causando la perdita di fotogrammi. Sospetto che il primo, dato che i fotogrammi persi possono essere sufficienti a causare la malattia della realtà virtuale La realtà virtuale ha ancora 5 grossi problemi da superare La realtà virtuale ha ancora 5 grandi problemi da superare Nonostante tutto il clamore che circonda il recente aumento dei prodotti di realtà virtuale, ci sono molte sfide che devono ancora essere affrontate prima che la realtà virtuale diventi mainstream. Per saperne di più (e questa è l'ultima cosa che Apple vorrà).
Inoltre, e forse la cosa più significativa, Apple supporta gli adattatori grafici esterni (eGPU) tramite un enclosure USB-C Thunderbolt 3. Il kit di sviluppo disponibile costa $ 600 ma include una Radeon Pro 580. In tal caso, dovresti (in teoria) essere in grado di posizionare un'altra scheda grafica supportata quando arriva il momento di aggiornare.
Questa è una mossa enorme, ma per ora è disponibile solo per gli sviluppatori. Le porte Thunderbolt 3 sono già disponibili su Macbook Pros 2016, così come i nuovi dispositivi annunciati al WWDC.
È interessante notare che quegli utenti Macbook Pro sono già stati in grado di connettere una eGPU per creare macchine da gioco in grado, ma sono state costrette a farlo attraverso Windows in esecuzione in modalità Bootcamp. Anche se Apple supporterà gli allegati eGPU di terze parti non è chiaro, ma il produttore del kit di sviluppo Apple è in effetti SonnetTech, quindi sembra probabile che vedremo altri contenitori ottenere supporto in seguito.
Quando arriva??
I nuovi iMac sono disponibili per l'acquisto oggi, ma solo il modello da $ 2,300 sarà capace di realtà virtuale. L'iMac Pro non sarà disponibile fino alla fine di quest'anno.
Tuttavia, avrai anche bisogno del nuovo sistema operativo Apple: High Sierra. Una beta di questo è disponibile per gli sviluppatori, con la beta pubblica alla fine di quest'anno e la piena pubblicazione pubblica in autunno.
Oggi è disponibile anche un ramo beta di SteamVR, ma non affrettatevi a scaricarlo ancora: richiede High Sierra per abilitare le funzionalità VR.
Per la maggior parte delle persone allora, VR su un Mac sarà disponibile per l'autunno 2016.
Com'è possibile?
A livello hardware, la VR è piuttosto impegnativa: è necessario generare la scena due volte (una volta per ciascun occhio per un effetto 3D) a 90 volte al secondo in modo che corrisponda alla velocità di visualizzazione degli auricolari (leggi di più su come funziona Oculus Rift Come funziona Oculus Rift funziona e perché ne hai bisogno Come funziona Oculus Rift e perché ne hai bisogno Perché c'è così tanta eccitazione nell'Oculus Rift? Perché è una meraviglia tecnologica. Ecco come funziona e perché ti piacerà. Leggi di più ). Le schede grafiche di fascia alta della nuova linea iMac e iMac Pro saranno le uniche in grado di pilotare un display VR con una qualità sufficiente.
A livello di sistema operativo, Apple ha sviluppato la sua API grafica in metallo, che offre agli sviluppatori un accesso più diretto e più veloce alle schede grafiche. Questo è simile ai driver DirectX di accelerazione grafica su Windows.
Naturalmente, supportare VR su Mac non è qualcosa che Apple potrebbe fare da solo. Con i motori Unity e Unreal che hanno entrambi dato il loro peso al progetto, compilare un gioco per funzionare con SteamVR potrebbe essere semplice come spuntare una casella per abilitarla Iniziare a realizzare giochi di realtà virtuale in Unity 5 gratuitamente Inizia a fare giochi di realtà virtuale in Unity 5 per libero Diciamo che vuoi essere coinvolto nello sviluppo della realtà virtuale. Da dove inizi? Questa guida ti fornirà tutti gli strumenti e le informazioni necessarie per iniziare! Leggi di più .
Che dire di AR?
Insieme a VR per gli annunci desktop, Apple ha mostrato un nuovo strumento per sviluppatori iOS chiamato ARKit. Questo utilizza la fotocamera del dispositivo integrato per tracciare con precisione geometrie 3D di base del mondo reale, senza hardware aggiuntivo richiesto e nessuna latenza percettibile.
Ciò significa che gli sviluppatori di app avranno accesso a un potente set di funzionalità di Realtà Aumentata senza alcuna programmazione aggiuntiva. In passato, gli sviluppatori di app dovevano scrivere i propri algoritmi di elaborazione delle immagini dal vivo se volevano esaminare la scena della telecamera. Ora è semplice come includere ARKit nel loro progetto.
Pokemon Go ha fornito molti con il loro primo assaggio di Realtà Aumentata: muovi la cinepresa e puoi vedere i Pokemon nel mondo reale. Ma in realtà, questo non era strettamente AR - era più simile a un semplice sfondo di una macchina fotografica con un Pokemon sovrapposto in cima.
Il Pokemon non poteva nascondersi dietro il tuo divano o saltare fuori da un cespuglio, perché l'app non aveva nulla su ciò che era realmente nel mondo reale. Con ARkit tuttavia, questo sarà ora possibile. Pokemon sarà in grado di identificare la tua scrivania, e il mostro girerà intorno al tuo desktop del mondo reale, senza cadere di lato.
È una demo impressionante, ma al di fuori dei giochi di fantasia, sto facendo fatica a vedere il mondo reale che usa il caso di sventolare il tablet. Invece, sospetto che Apple stia giocando il gioco lungo. Vogliono che gli sviluppatori inizino a lavorare sulle app ora, familiarizzarsi con ARKit e vedere cosa funziona.
Poi l'anno prossimo ci sorprenderanno con alcuni occhiali AR (simili a Microsoft Hololens Microsoft mostra le nuove demo di HoloLens alla Build Conference Microsoft mostra le nuove demo di HoloLens alla Build Conference L'imminente auricolare HoloLens di Microsoft è il primo dispositivo di realtà aumentata di fascia alta che è stato mostrato al pubblico, è ancora un fantasioso gizmo o una tecnologia che è vicina alla realizzazione? Ulteriori informazioni) con una bella libreria di app AR accattivanti pronte all'uso.
Perché questo è importante
Sinceramente, non ci sono “giocatori” uscirà e comprerà un Mac per giocare ai giochi VR, quindi l'importanza di avere SteamVR su Mac in termini di vendite di giochi reali per gli sviluppatori è davvero molto piccola. I giocatori non giocano ancora su Mac, anche con hardware capace. Potresti avere alcuni tipi creativi che hanno comunque bisogno di un Mac e quindi decidere di provare VR, ma questo non genererà vendite significative per l'industria VR nel suo complesso.
Ma niente di tutto questo è importante. Questo non sposterà milioni di cuffie VR, nemmeno vicino. Invece, costituisce una spina dorsale creativa e dà credito all'industria VR più ampia.
Steam, Unity e Unreal Engine su Mac? ... # wwdc2017 pic.twitter.com/3bGdWla09T
- John ? VR / AR / MR / XR (@chaostheorem) 5 giugno 2017
In primo luogo, significa che i professionisti creativi possono sviluppare giochi di realtà virtuale sul proprio Mac, mentre i produttori di video 360 probabilmente saranno in grado di visualizzare in anteprima le loro creazioni direttamente dal nuovo FinalCut. Per i creatori di contenuti, che tradizionalmente prediligono l'ecosistema Apple, è una comodità che andrà a beneficio di tutti con un headset VR che può consumare i loro contenuti.
In secondo luogo, Apple non supporta notoriamente nulla finché non ci crede davvero. Se si sceglie di supportare ora la realtà virtuale, il significato non può essere sopravvalutato. Gli MP3 non erano davvero una cosa fino all'iPod. Nessuno comprava musica online fino all'apparizione di iTunes Store. L'iPhone ha dettato il design di quasi tutti i dispositivi mobili per la maggior parte del 21 ° secolo. Quindi, quando Apple dice “pensiamo che la realtà virtuale sia una cosa ora,” ti siedi e prendi nota.
Otterrai un nuovo Mac per la realtà virtuale o aggiornerai MacBook Pro con una eGPU? Pensi che questa notizia sia significativa o che Apple stia di nuovo facendo tardi anni di gioco? Diteci nei commenti!
Scopri di più su: Realtà Aumentata, Realtà Virtuale.