Webentwicklung: Virtual Reality mit WebXR in den Browser holen
WebXR kann VR-/AR-Inhalte einer Website gerÀteunabhÀngig und virtuelle Welten direkt aus dem Web darstellen.Wir zeigen, wie es sich auf AR-/VR-Headsets schlÀgt.
Im Detail ist zwar nach wie vor offen, wie das Metaverse [1] [1] aussehen soll oder technisch realisiert sein wird, aber zumindest VR-Brillen scheinen untrennbar damit verbunden. Wer nicht auf das letzte QuĂ€ntchen Performance angewiesen ist und sich nur ungern auf einen Anbieter festlegen mag, kann dafĂŒr auf Webtechnologien wie WebXR setzen.
Mit der WebXR-Device-Schnittstelle genĂŒgt ein WebXR-tauglicher Browser, um die eigene VR- oder AR-Anwendung auf jeder beliebigen Plattform zum Laufen zu bringen. WĂ€hrend VR (Virtual Reality) Anwender komplett von der AuĂenwelt abschottet, reichert AR (Augmented Reality) die reale Umgebung mit virtuellen Elementen an. Als Ăberbegriff dient daher auch MR (Mixed Reality), XR (Extended Reality) gesellt sich als neues KĂŒrzel hinzu. Inhaltlich geht es gröĂtenteils um das Gleiche.
Mittlerweile haben neben Meta und Microsoft so gut wie alle groĂen Player Produkte, die auf das Marktsegment abzielen, entweder im Angebot oder in den Startlöchern. Bloomberg berichtete zuletzt ĂŒber GerĂŒchte, dass auch Apple in diesem Jahr ein Headset auf den Markt bringen könnte. Aus Entwicklersicht sorgt das fĂŒr eine diffuse, unĂŒberschaubare Produktpalette, Ă€hnlich wie zu Beginn der Smartphone-Ăra in den 2010er-Jahren. WebXR verspricht die VR- und AR-Entwicklung plattform- und gerĂ€teunabhĂ€ngig zu machen.
URL dieses Artikels:
https://www.heise.de/-9065192
Links in diesem Artikel:
[1] https://www.heise.de/hintergrund/Metaverse-erklaert-Das-steckt-dahinter-7454488.html
[2] https://www.heise.de/ratgeber/Webentwicklung-Kalender-in-eine-Website-integrieren-praktische-Moeglichkeiten-9311173.html
[3] https://www.heise.de/hintergrund/Webentwicklung-Fullstack-Anwendungen-mit-dem-Next-js-App-Router-9231420.html
[4] https://www.heise.de/hintergrund/Webentwicklung-Die-neue-Generation-JavaScript-Metaframeworks-9207984.html
[5] https://www.heise.de/ratgeber/WebAssembly-Flinkeren-Code-fuer-den-Browser-produzieren-9159159.html
[6] https://www.heise.de/ratgeber/Webentwicklung-Virtual-Reality-mit-WebXR-in-den-Browser-holen-9065192.html
[7] https://www.heise.de/hintergrund/Mit-Daten-URLs-Bilder-und-andere-Daten-in-Textdokumente-integrieren-7619551.html
[8] https://www.heise.de/hintergrund/Webservices-in-C-programmieren-mit-Boost-Beast-7518635.html
[9] https://www.heise.de/hintergrund/Webservices-in-C-JSON-Daten-de-serialisieren-mit-Bibliothek-PropertyTree-7524612.html
[10] https://www.heise.de/hintergrund/Webservices-mit-C-Routing-von-Anfragen-7546634.html
[11] https://www.heise.de/ratgeber/Webentwicklung-mit-React-Event-Streams-im-Frontend-7373389.html
Copyright © 2023 Heise Medien