Inhaltsverzeichnis:
Zunehmend stimmen die Ambitionen von Google in Bezug auf AR und VR mit denen der Entwicklergemeinschaft überein. Daher ist es nicht verwunderlich, dass ARCore und Daydream bei Google I / O 2018 im Mittelpunkt standen.
Statt ein paar Sekunden bei der Haupt-Keynote umfassen die AR-Bemühungen von Google mehrere erweiterte Sitzungen mit einem praktischen Entwicklerbereich und zwei riesigen Spielplätzen, auf denen jeder die neuesten Entwicklungen in ARCore verfolgen kann. Das Gebäude ist mit neuen Leckereien geschmückt, aber jeder, der diese Demos verlässt, hat ein riesiges Lächeln im Gesicht.
Was wurde für ARCore bei Google I / O angekündigt?
Nachdem wir den letzten Meilenstein für ARCore fallen gelassen hatten, der mehr als 100 Millionen Geräte unterstützt und die Verfügbarkeit auf viele weitere Telefone erweitert hatte, erhielten wir einen Vorgeschmack auf ARCore 1.2. Dieses Update ist iterativer Natur, bietet jedoch die Möglichkeit, dass AR-Apps an viel mehr Orten und von viel mehr Personen verwendet werden.
Augmented Images
ARCore wird als besonders angesehen, da es in der realen Welt keine Positionsmarkierung benötigt, um ein 3D-Bild für Sie zu verankern. Ohne umständliche QR-Codes oder bizarre Muster, auf die Sie mit dem Telefon zeigen können, erstellen Sie einfach ein AR-Erlebnis, wann und wo immer Sie möchten. Und während das cool ist, hat es einen Wert, ein AR-Erlebnis an einen definierten Ort in der Welt binden zu können. Die Entwickler haben Google nach einer Art Bilderkennungssystem für ARCore gefragt und dieses Produkt mit dem Namen Augmented Images ausgeliefert.
Kurz gesagt, mit Augmented Images können Entwickler ein Filmplakat oder die Vorderseite einer Kiste in einem Ladenregal zu einem ARCore-Erlebnis machen. Sie zeigen auf Ihr Telefon und sobald die App das Bild erkennt, beginnt die Erfahrung auf Ihrem Telefon. Google hat es Entwicklern ermöglicht, entweder Referenzpunkte für bis zu 1000 Bilder lokal für den Offline-Modus zu speichern oder mithilfe eines Echtzeit-Bildsystems spezielle Bilder für AR-Erlebnisse abzurufen. Benutzer könnten ihr Handy auf ein Filmplakat richten und den Trailer zum Beispiel im Plakat abspielen lassen.
Dies hat einige natürliche Vorteile in der Werbung, aber Google sieht auch einen großen Vorteil für Pädagogen. Es wäre unglaublich cool, mit dem Handy auf ein Bild in einem Lehrbuch zu zeigen und zu sehen, wie es zum Leben erweckt wird, egal wie alt Sie sind.
Wolkenanker
Das Erstellen einer AR-Erfahrung mit der Welt um Sie herum ist eine Menge Spaß, aber abgesehen von der Aufzeichnung mit Ihrem Telefon gibt es keine großartige Möglichkeit, diese Erfahrung mit anderen zu teilen. Cloud Anchors löst dieses Problem, indem mehrere Telefone an einem Ort mit demselben temporären Erlebnis verbunden werden. Du machst etwas Spaß in AR, und dann kannst du deine Freunde einladen, entweder mit dir zu spielen oder zu sehen, was du im selben Raum siehst.
In allen Demos, die wir bisher gesehen haben, funktionieren Cloud Anchors, wenn jemand etwas mit ARCore zuerst platziert. Sobald diese ARCore-Erfahrung in der realen Welt "gehostet" wurde, werden Tiefen- und Positionsmarkierungen aus diesem Bereich gespeichert und in der Cloud verfügbar gemacht. Wenn eine andere Person mit dem Telefon auf diesen Bereich zeigt, werden diese Markierungen ausgerichtet und ermöglichen das Teilen des ARCore-Erlebnisses. Sie müssen sich nicht im selben drahtlosen Netzwerk befinden und müssen nicht einmal ein Android-Telefon besitzen. Cloud Anchors werden in ARKit für iPhone von Apple unterstützt. Ein SDK erleichtert das Hinzufügen von Support.
Das Coolste an dieser neuen Funktion ist bei weitem die Art und Weise, wie sie implementiert wurde. Wenn Sie kein freigegebenes Netzwerk oder einen manuellen Server verwenden, können ARCore-Apps eine unbegrenzte Anzahl von Benutzern im selben physischen Bereich unterstützen. Sobald Sie eine Verbindung zu einem Cloud-Anker hergestellt haben, können Sie sich so bewegen, als hätten Sie die Erfahrung selbst erstellt. Dadurch ist die Eintrittsbarriere für Benutzer so niedrig wie möglich.
WebXR
Es ist nicht immer garantiert, jemanden zu bitten, eine App zu installieren, um eine AR-Erfahrung zu erhalten. Deshalb baut Google den ARCore-Support direkt in Chrome auf. Mit WebXR, das nächste Woche in Chrome Canary startet, können AR-Erlebnisse direkt über den Browser gestartet werden, ohne dass zusätzliche App-Installationen erforderlich sind.
In den Demos hier bei Google I / O wurde diese Technologie verwendet, um einzelne Objekte wie z. B. Statuen in der realen Welt zu platzieren, um sie herumzulaufen und realistischer zu erleben. Google plant, in Kürze weitere Informationen darüber zu erhalten, wie dies sowohl für Android- als auch für Webentwickler funktionieren wird.
Szenenform
Um Entwicklern ohne Vorkenntnisse in 3D-Modellierung oder Grafik die Zugangsbeschränkung zu verringern, wurden neue Tools entwickelt, mit denen die Entwicklung der ARCore-Teile Ihrer App noch einfacher wird. Mit Sceneform können Sie die AR-Umgebung in Ihrer App ein wenig einfacher erstellen. Außerdem können Sie auf einfache Weise auf Elemente wie die Google Play-Bibliothek zugreifen, um schnell auf AR-freundliche Elemente zuzugreifen, die Sie ansonsten selbst erstellen müssten.
Entwickler können jetzt auf das Sceneform 1.0 SDK zugreifen und theoretisch in kürzester Zeit in neue Erfahrungen eintauchen!