Warum ARCore SDK für Augmented Reality (AR) völlig neue Möglichkeiten eröffnet.
Googles ARCore SDK ist seit einigen Tagen bereits für Unity 2017.2b9 verfügbar. ARCore wird Augmented Reality (AR) für das gesamte Android-Ökosystem ermöglichen, so dass Entwickler in der Lage sein werden, faszinierende AR-Erlebnisse für Millionen von Nutzern zu realisieren, ohne dass eine spezielle Hardware benötigt werden wird.
Google und Unity haben eine gemeinsame Vision von der Virtual- und Augmented-Reality-Entwicklung. Das XR-Team von Unity hat Hand in Hand mit Google zusammengearbeitet, um einige der schwierigsten Herausforderungen bei der Entwicklung von AR zu meistern.
Eine der größten Hürden für Entwickler ist es, dafür zu sorgen, dass ihre Apps einem möglichst breiten Publikum zur Verfügung stehen. Um dies zu überwinden, muss AR auf Hardware arbeiten, die Benutzer bereits besitzen, wie bei mobilen Endgeräten. Technologien wie ARCore bieten neue Möglichkeiten für die Entwicklung und Veröffentlichung von AR-Content für Millionen von Nutzern. Mit diesem SDK können Entwickler Unity verwenden, um neue leistungsstarke AR Android Apps zu erstellen oder bestehende Anwendungen um innovative AR-Inhalte zu erweitern.
ARCore Features
ARCore erschließt eine völlig neue Reihe von Features für die mobile Entwicklung: das Erstellen virtueller Objekte, das Rendern fotorealistischer Ansichten oder die direkte Verknüpfung von Informationen mit realen Objekten.
- Environmental understanding: Virtuelle Objekte können so platziert werden, dass sie physisch mit der realen Welt verbunden sind.
- Motion Tracking: Ermöglicht es Benutzern, in der 3D-Welt mit virtuellen Inhalten zu interagieren.
- Light Estimation: Schafft realistisch wirkende Objekte, indem das eigene Licht je nach Umgebungslicht dynamisch angepasst wird.
Das folgende Video veranschaulicht die neuen Möglichkeiten mit ARCore SDK für Unity:
Erste Schritte mit ARCore
Die SDK unterstützt momentan die Entwicklung für Google Pixel, Google Pixel XL und das Samsung Galaxy S8 mit Android 7.0 und höher. Es erfordert Unity Version 2017.2 oder höher und Android API SDK v.24 oder höher.
Zum Einrichten der SDK folgen Sie den folgenden Schritten:
- Laden Sie das ARCore SDK für Unity hier herunter und importieren Sie es.
- Konfigurieren Sie Unity für die ARCore-Entwicklung nach den Schritten im Unity-Forum.
Es wird sehr spannend sein zu sehen, wie sich die weiteren Entwicklungen mit ARCore SDK gestalten werden.