As APIs WebVR e GamePad do Google agora estão disponíveis para desenvolvedores testarem na versão beta do Chrome 56 do Android. A versão final da API está prevista para o início de 2017.
Se há alguma tecnologia que melhor caracterize 2016 é a Realidade Virtual.
A Realidade Virtual foi além de fones de ouvido caros vinculados ao seu computador para soluções mais acessíveis que combinam com o seu smartphone. O conteúdo de VR também viu uma explosão na disponibilidade, e estamos vendo empresas trabalhando duro para trazer conteúdo de VR para a web graças a um projeto chamado WebVR. Em sua essência, WebVR é uma API JavaScript experimental para um site que pode acessar dispositivos VR, como Oculus Rift, HTC Vive, Samsung Gear VR, Google Cardboard e Daydream View. Foi concebido pela primeira vez na primavera de 2014 por Vladimir Vukićević da Mozilla, mas a iniciativa contou com contribuições da Mozilla e do Google.
Versão 1.0 foi introduzido em março deste ano, e um mês depois a Samsung anunciou
que WebVR seria compatível com seus fones de ouvido Gear VR. As primeiras demonstrações da equipe do Chrome mostraram que eles conseguiram manter a renderização de 90 FPS, demonstrando a capacidade do WebVR de produzir conteúdo VR viável. O Google tem trabalhado para disponibilizar o serviço ao público e afirma que está programado para lançamento no início de 2017 com o canal estável do Chrome 57.Por enquanto, porém, a API está atualmente limitado à versão beta do Chrome v56. O Google acaba de anunciar que os desenvolvedores web podem acesse a nova API inscrevendo-se no Origin Trial. Uma vez ativado, você não só poderá acessar a API WebVR, mas também terá acesso à extensão da API GamePad.
A API WebVR dará aos desenvolvedores acesso aos recursos de entrada e saída dos dispositivos de realidade virtual mencionados acima. O desenvolvedor ainda terá acesso à posição e orientação do dispositivo, o que pode permitir que aplicativos da web renderizem uma cena 3D estereoscópica na tela do fone de ouvido. A extensão GamePad API é o que o desenvolvedor precisa para acessar a entrada dos controladores de movimento para que o usuário possa interagir com o ambiente VR. O Google nos lembra que a API WebVR ainda está evoluindo e que devemos esperar mudanças com base no feedback dos desenvolvedores.
Fonte: Blog do Chromium