2016-04-29 7 views

risposta

8

È ancora troppo presto per dirlo in modo definitivo, ma ecco alcune informazioni che ho trovato.

AGGIORNAMENTO: ora esiste una libreria chiamata HoloJS che consente agli sviluppatori di scrivere app in html.

Prima le ipotesi 1 e 2 sono corrette. Esistono vari modi per creare app UWP (Universal Windows Platform) in javascript/html. Ciò significa che puoi scrivere un'app UWP JS che può eseguire Webgl in una finestra 2D posizionata da qualche parte nel tuo ambiente. Puoi anche eseguire la tua app su Microsoft Edge.

Quindi se tutto ciò che si vuole fare è visualizzare un cruscotto 2D in una stanza 3D, sì sembra molto possibile. Se si desidera che l'applicazione esegua il rendering di oggetti 3D in tutto l'utente, è necessario risolvere alcuni problemi.

Citato da https://forums.hololens.com/discussion/80/is-it-possible-to-use-webgl-with-hololens-repost#latest:

"Holographic apps are powered by the same graphics stack as the rest of the Windows 10 ecosystem. That means that just like the Xbox and Win32 games, apps for HoloLens are built on top of DirectX." 

così sei di tipo bloccato sia con l'Unità o DirectX se si desidera visualizzazioni 3D che circondano l'utente. Ma ci potrebbe essere un modo ...

Un utente in fondo a questa pagina http://forums.hololens.com/discussion/80/is-it-possible-to-use-webgl-with-hololens-repost detto:

"That is interesting idea. If I understand correctly, you are trying to hook your Edge browser with your HoloLens and project 3D graphics with WebGL on your Edge browser based on the REST APIs available from HoloLens" 

Quindi, si potrebbe forse fullscreen la vostra applicazione o trovare un modo per assicurarsi che sia di fronte a il volto dell'utente e quindi utilizzare un server per indirizzare le chiamate API dagli hololens alla tua app Web al fine di trasformare la tua geometria intorno all'utente.

Potrebbe valerne la pena esaminare l'integrazione di visualizzazioni D3 all'interno di un'app di trejs se si desidera visualizzare le visualizzazioni olografiche. https://www.youtube.com/watch?v=bWjn1N4SJsk

Se si desidera semplicemente uno schermo 2D nell'ambiente, svilupparsi normalmente e utilizzare Edge all'interno degli hololens.