Die WebVR- und GamePad-APIs von Google stehen Entwicklern jetzt zum Testen in der Betaversion von Android Chrome 56 zur Verfügung. Die endgültige API-Veröffentlichung wird für Anfang 2017 erwartet.
Wenn es eine Technologie gibt, die das Jahr 2016 am besten charakterisiert, dann wäre es Virtual Reality.
Virtual Reality hat sich von teuren Headsets, die an Ihren Computer gebunden sind, zu günstigeren Lösungen entwickelt, die mit Ihrem Smartphone gekoppelt werden können. Die Verfügbarkeit von VR-Inhalten hat ebenfalls explosionsartig zugenommen, und wir sehen Unternehmen, die dank eines Projekts namens „VR“ hart daran arbeiten, VR-Inhalte ins Internet zu bringen WebVR. Im Kern ist WebVR eine experimentelle JavaScript-API für eine Website, die auf VR-Geräte wie Oculus Rift, HTC Vive, Samsung Gear VR, Google Cardboard und Daydream View zugreifen kann. Es wurde erstmals im Frühjahr 2014 von Vladimir Vukićević von Mozilla konzipiert, aber die Initiative hat sowohl Beiträge von Mozilla als auch von Google erhalten.
Ausführung 1.0 wurde bereits im März eingeführt dieses Jahres und Einen Monat später gab Samsung bekannt dass WebVR auf ihrem Gear VR-Headset unterstützt würde. Frühe Demos des Chrome-Teams zeigten, dass sie in der Lage waren, 90 FPS-Rendering aufrechtzuerhalten, was die Fähigkeit von WebVR demonstrierte, brauchbare VR-Inhalte zu produzieren. Google hat daran gearbeitet, den Dienst der Öffentlichkeit zugänglich zu machen, und gibt an, dass die Veröffentlichung Anfang 2017 mit dem stabilen Kanal von Chrome 57 im Zeitplan liegt.
Im Moment ist die API jedoch aktuell beschränkt auf die Betaversion von Chrome v56. Google hat gerade angekündigt, dass Webentwickler dies können Greifen Sie auf die neue API zu, indem Sie sich für die Origin-Testversion anmelden. Nach der Aktivierung können Sie nicht nur auf die WebVR-API zugreifen, sondern auch auf die GamePad-API-Erweiterung.
Die WebVR-API ermöglicht Entwicklern Zugriff auf die Eingabe- und Ausgabefunktionen der oben genannten Virtual-Reality-Geräte. Der Entwickler hat sogar Zugriff auf die Position und Ausrichtung des Geräts, wodurch Web-Apps eine stereoskopische 3D-Szene auf dem Display des Headsets rendern können. Die GamePad-API-Erweiterung ist das, was der Entwickler benötigt, um auf Eingaben von Motion-Controllern zuzugreifen, damit der Benutzer mit der VR-Umgebung interagieren kann. Google erinnert uns daran, dass sich die WebVR-API noch in der Entwicklung befindet und wir mit Änderungen aufgrund des Feedbacks der Entwickler rechnen sollten.
Quelle: Chromium Blog